工作日早上 7 点读 AI,周日早上 8 点读周报订阅邮件

METAL LAB

MadsLorentzen/ai-job-search

33,588今日 +378Python

一个用Claude Code自动完成整个求职流程的开源框架,作者本人就是靠它找到了工作

一位2025年底被裁员的地球物理学家为了自动化自己的求职过程做了这个项目。它把职位评估、简历和求职信定制、面试准备等环节全部搭建在AI编程工具Claude Code之上。作者投出69份定制申请、拿到20次初面后签下合同,2026年6月开始担任AI工程师。

它做什么

  1. `/setup`收集你的简历、经历、性格测评等个人资料后,`/scrape`会在多个招聘网站(默认内置丹麦的Jobindex、Jobnet等)搜索职位,并按匹配度排序
  2. `/apply`采用起草者-审阅者双智能体流程:一个AI用LaTeX起草简历和求职信,另一个AI负责批评修改,随后系统会真正编译出PDF并逐页检查,修复页面溢出、字体错乱等排版问题
  3. 系统会提取已编译简历PDF中的文字层,按照ATS(招聘筛选系统)实际读取的方式核查内容,对简历本身不支持的技能缺口如实标出,而不是硬塞关键词
  4. 除核心流程外还提供十个扩展命令,包括为面试做准备的`/interview`、记录结果的`/outcome`、批量打分职位的`/rank`,以及生成学习计划的`/upskill`
  5. 职位网站接入、简历模板、评估标准这三个扩展点都设计成可替换,默认的丹麦市场配置可以换成任何国家的招聘网站

为什么重要

这是把AI编程助手用于自动化个人繁琐工作流程(而非写代码本身)的一个具体案例。其中多智能体互相起草和批评的循环、以及真正渲染并检查输出PDF的步骤,对设计其他个人AI自动化工具很有参考价值。

本仓库术语

  • Claude Code · Anthropic推出的命令行AI编程助手
  • ATS · 招聘筛选系统,自动解析和过滤求职者提交简历的软件
  • LaTeX · 一种基于文本、用于精确排版文档的系统
  • 起草者-审阅者流程 · 一个AI负责起草、另一个AI负责批评审阅后再修改的双重校验结构
  • STAR示例 · 按情境、任务、行动、结果的顺序整理面试经历回答的方法

仓库简介(英文)

The job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it.

在 GitHub 打开

热门仓库

全部仓库 →

METAL LAB 最新报道