AI Job Search:在本机用 Claude Code 管理从找职位到面试的完整求职流程
一分钟看懂
AI Job Search 是一个可个性化的开源求职框架。它把候选人档案、职位抓取、匹配评分、定制简历与求职信、独立复核、PDF/ATS 检查、申请跟踪和面试准备组织为 Claude Code 命令。核心资料保存在本地文件中,而不是交给一个封闭求职平台。
你可以用它做什么
- 从现有 CV、LinkedIn 导出、学历和历史申请建立可核验的职业档案。
- 搜索职位并按技能、经历、地点、文化和职业方向排序。
- 针对岗位生成两页 CV 与一页求职信,再编译、渲染和复核 PDF。
- 记录面试、offer、拒绝与跟进,生成离线申请漏斗仪表盘。
- 根据具体申请材料准备 STAR 回答和模拟面试。
- 分析技能缺口,生成学习计划;可选同步只读视图到 Notion 或从 Gmail 提取状态信号。
主要能力
核心命令包括 /setup、/scrape、/rank、/apply、/interview、/outcome、/upskill 与 /html-report。申请流程由起草 Agent 和新上下文审阅 Agent 分工,强制编译并视觉检查 LaTeX PDF,再从文本层验证 ATS 可解析性、阅读顺序和关键词覆盖。系统要求所有陈述有个人资料依据,真实差距保留而不是编造。职位输入被视为不可信内容,工作流禁止遵循招聘文本中的嵌入指令。
适合哪些人
适合愿意维护结构化个人资料、熟悉命令行并进行较多定制申请的求职者。内置职位门户主要面向丹麦,LinkedIn 和 Freehire 等较通用;其他国家通常需要添加本地 portal skill。
怎么开始使用
个人使用不要直接创建公开 fork:GitHub 的公开仓库 fork 也是公开的,而 /setup 会把姓名、联系方式、履历和薪资预期写入受跟踪文件。应新建私有仓库,把原项目设为 upstream。准备 Claude Code、Python 3.10+、Bun,以及带 lualatex/xelatex 的 TeX 环境;安装各搜索工具依赖后运行 /setup,再从 /scrape 或 /apply 加职位 URL 开始。
使用前需要知道
这是辅助决策与起草系统,不会代替本人确认事实或实际投递;生成材料必须逐字审核。Agent 防提示注入主要是指令级而非真正沙箱,陌生职位页仍应检查。职位站点可能阻止抓取或禁止自动化,需遵守 robots、服务条款和当地法律。职业与邮箱资料高度敏感,私有仓库、日志、备份和外部连接权限都要谨慎管理。