MadsLorentzen/ai-job-search
一个用Claude Code自动完成整个求职流程的开源框架,作者本人就是靠它找到了工作
一位2025年底被裁员的地球物理学家为了自动化自己的求职过程做了这个项目。它把职位评估、简历和求职信定制、面试准备等环节全部搭建在AI编程工具Claude Code之上。作者投出69份定制申请、拿到20次初面后签下合同,2026年6月开始担任AI工程师。
它做什么
- `/setup`收集你的简历、经历、性格测评等个人资料后,`/scrape`会在多个招聘网站(默认内置丹麦的Jobindex、Jobnet等)搜索职位,并按匹配度排序
- `/apply`采用起草者-审阅者双智能体流程:一个AI用LaTeX起草简历和求职信,另一个AI负责批评修改,随后系统会真正编译出PDF并逐页检查,修复页面溢出、字体错乱等排版问题
- 系统会提取已编译简历PDF中的文字层,按照ATS(招聘筛选系统)实际读取的方式核查内容,对简历本身不支持的技能缺口如实标出,而不是硬塞关键词
- 除核心流程外还提供十个扩展命令,包括为面试做准备的`/interview`、记录结果的`/outcome`、批量打分职位的`/rank`,以及生成学习计划的`/upskill`
- 职位网站接入、简历模板、评估标准这三个扩展点都设计成可替换,默认的丹麦市场配置可以换成任何国家的招聘网站
为什么重要
这是把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 打开热门仓库
- vorssaint/vorssaint-utils一个免费菜单栏应用,顶替十几款付费Mac工具
- rohitg00/ai-engineering-from-scratch一套从数学到智能体全部亲手实现的免费AI工程课程,511节课都能产出可用工具
- AgriciDaniel/claude-obsidian一个开源“第二大脑”,让Claude Code帮你整理Obsidian笔记,文件所有权始终留在你手里
- openclaw/openclaw一个跑在你自己设备上、通过你已经在用的聊天软件跟你对话的个人AI助手
- tashfeenahmed/freellmapi一个把34家AI公司的免费额度合并成单一API的开源路由工具
- Alishahryar1/free-claude-code一个本地代理,把编程AI助手接到49家免费或低价模型服务商,不再只能用一家付费服务
- freestylefly/awesome-gpt-image-2把532个GPT-Image2案例拆解成可复用模板的提示词工程库
- block/buzz一个让人类和AI智能体在同一空间里聊天、写代码、做审查的开源协作平台