AI Job Search
基于 Claude Code 的开源 AI 求职申请框架,可评估职位、定制简历、撰写求职信并准备面试;复制项目并填入个人资料,即可在本机运行完整流程。
访问 MadsLorentzen/ai-job-search项目简介
AI Job Search 是一套在本机运行的结构化工作流,把 Claude Code 变成求职申请助手。它涵盖自我画像、匹配度评估,以及由起草者和评审者协作生成定制简历与求职信的流程;核心工作流不限定语言和国家,随附的职位门户搜索技能面向丹麦市场,也可扩展到其他市场。
核心功能
- 根据候选人资料评估职位,给出匹配分数、否决条件和排序后的候选清单;由起草者与评审者协作,用 LaTeX 生成定制简历和求职信,并编译和目视检查 PDF;对编译后的简历文本层执行 ATS 可解析性检查,核对联系方式、阅读顺序和关键词覆盖,不堆砌资料不支持的技能;通过公司调研、STAR 问题映射、基于真实经历的差距回答和模拟面试来准备面试;跟踪申请与结果,归档已提交材料,起草跟进邮件,并生成可离线打开的自包含 HTML 仪表板;可通过职位门户搜索技能、自定义简历或求职信模板以及可配置评估标准进行扩展。
适用场景
- 希望使用本地 Claude Code 工作流评估职位并准备定制申请的求职者;通过随附的 Jobindex、Jobnet、Jobbank 和 Jobdanmark 搜索技能面向丹麦就业市场的候选人;使用 /add-portal 或借用社区门户技能将框架适配到其他就业市场的用户;在申请间隙使用技能差距分析和学习计划进行职业规划的人。
快速开始
- 复制或克隆仓库,运行 python3 tools/install_portal_clis.py 安装门户 CLI 工具,启动 Claude Code,并使用 /setup 填写个人资料;使用 /scrape 搜索职位门户,可选使用 /rank 批量评分职位,再对职位 URL 或粘贴的职位描述运行 /apply 以执行完整申请工作流。
部署与要求
- Claude Code CLI,以及 Claude Pro/Max/Team 订阅或 Anthropic API 额度;Python 3.10+;用于职位搜索 CLI 工具的 Bun;包含 lualatex 和 xelatex 的 LaTeX 发行版,最小化 TeX 安装可能需要额外宏包;可选安装 pypdf 以执行 ATS 可解析性检查,Poppler pdftotext 可作为后备。
采用前须知
- 许可证:MIT。在使用、修改或分发项目前,请确认其具体条款。