← 返回日报
🌐 机器翻译 · DeepSeek · GitHub

MadsLorentzen ai-job-search


MadsLorentzen / ai-job-search

AI Job Search

一个基于 Claude Code 构建的 AI 驱动求职应用框架。Fork 它,填写你的个人资料,让 Claude 评估职位发布、定制你的简历、撰写求职信,并为你准备面试。

注意:这是一个独立的开源项目,与 Anthropic 无关联、未经其认可、赞助或维护。提及 Anthropic 和 Claude Code 仅用于描述此工作流所使用的工具链。

这是什么

这是一个结构化工作流,将 Claude Code 转变为全栈求职助手。核心工作流(自我建档、匹配度评估、以及起草-审核申请流程)与语言和国家无关。职位门户搜索技能专为丹麦市场构建(Jobindex、Jobnet、Akademikernes Jobbank 等),但该模式设计为可替换为你本地的求职网站。

/setup          /scrape          /apply   
   |               |                |  
   v               v                v  
填写个人资料    搜索职位        评估匹配度  
                门户            评分 & 推荐  
   |               |                |  
   v               v                v  
个人资料就绪    展示匹配结果    起草简历 + 求职信  
                附带匹配度评分  (LaTeX,定制化)  
                    |                |  
                    v                v  
                选择一个匹配    审核代理评审 -> /apply -> 修改 -> 最终输出

该框架融入了职业指导最佳实践,包括结构化评估标准、前瞻性的求职信框架,以及可选的薪资基准分析。

前提条件

  1. Fork 并克隆
  2.    gh repo fork MadsLorentzen/ai-job-search --clone  
       cd ai-job-search
  3. 安装求职搜索工具
  4.    cd .agents/skills/jobbank-search/cli && bun install && cd ../../../..  
       cd .agents/skills/jobdanmark-search/cli && bun install && cd ../../../..  
       cd .agents/skills/jobindex-search/cli && bun install && cd ../../../..  
       cd .agents/skills/jobnet-search/cli && bun install && cd ../../../..  
       cd .agents/skills/linkedin-search/cli && bun install && cd ../../../..

对于 linkedin-search,安装是可选的:它没有运行时依赖,直接使用 bun 运行;bun install 仅拉取 TypeScript 开发类型。

  1. 设置个人资料
  2.    claude  
       # 然后在 Claude Code 中:  
       /setup

/setup 提供三种路径:读取你的 documents/ 文件夹(如果你已填充内容,如简历 PDF、LinkedIn 导出文件、学位证书、推荐信、过往申请)、导入粘贴在聊天中的单份简历,或通过面试引导完成。它会自动检测你已有的内容并询问。文档文件夹模式是幂等的,当你添加更多材料时可以安全地重新运行;详见 documents/README.md 了解布局。

  1. 搜索职位
  2.    /scrape

此命令会在多个职位门户中搜索与你个人资料匹配的职位,去重结果,并按匹配度排序展示。选择一个匹配项可直接对其运行 /apply——或者,当抓取返回的职位多于你想逐一查看的数量时,先运行 /rank 对所有职位进行批量评分,获得一个排序后的候选列表。

  1. 申请职位
  2.    /apply https://jobindex.dk/job/1234567

如果无法获取该 URL(某些职位门户会阻止自动化访问),你可以直接粘贴职位描述:

   /apply < 在此粘贴完整的职位描述 >

这会运行完整工作流:评估匹配度、起草简历 + 求职信、由第二个代理审核、修改,并呈现最终输出。

其他命令

/setup/scrape/apply 构成了核心工作流。在个人资料就绪后,还有七个扩展命令:

📖 阅读原文 →