Show HN:基于Claude Code的AI求职应用框架
一个基于Claude Code的开源AI求职框架,可自动评估职位、定制简历和求职信,并模拟面试。
这是一个基于 Claude Code 的开源 AI 求职应用框架,旨在帮助求职者自动化申请流程。用户只需克隆并配置仓库中的个人资料,即可通过 Claude 评估职位匹配度、生成定制的简历和求职信,甚至进行面试准备。该项目完全独立于 Anthropic 公司,仅将 Claude Code 作为工具链的一部分,无任何关联或背书。
核心工作流程由三个主要命令组成:/setup 用于导入个人资料并构建候选人档案,支持从文件夹读取、粘贴简历或通过对话采集;/scrape 用于从多个求职门户搜索匹配的职位并排序;/apply 执行完整的申请流水线,包括解析职位描述、评估匹配度、生成 LaTeX 格式的简历和求职信,再由审查代理反馈修改,最终编译为 PDF。该框架还包含一个起草-审查机制,确保输出质量。
除了核心命令,框架提供了七个扩展命令:/rank 可批量评分并给出排名短名单;/interview 根据申请历史准备面试材料并模拟面试;/outcome 记录申请结果并更新追踪表;/expand 通过公开资料丰富个人档案;/upskill 分析技能差距并生成学习计划;/add-template 注册自定义 LaTeX 模板;/add-portal 为本地求职平台生成搜索技能。这些工具共同构成一个完整的求职管理生态。
框架设计为语言和国家无关,但当前版本主要针对丹麦求职市场,集成了 Jobindex、Jobnet、Akademikernes Jobbank 等丹麦求职网站。用户可以轻松扩展以支持其他地区的求职平台。需要预装 Claude Code CLI、Python 3.10+、Bun 以及 LaTeX 发行版(推荐 TeX Live 或 MacTeX)。可选依赖 pdftotext 用于 ATS 解析检查。项目使用 LaTeX 编译简历和求职信,简历要求恰好两页,求职信一页,并经过 ATS 关键词覆盖检查。
文件结构组织清晰,包括 .claude/commands/ 定义命令、.claude/skills/ 包含核心申请技能(如个人资料、写作风格、面试准备),以及 .agents/skills/ 存放各求职门户的 CLI 工具。项目还提供了薪资基准工具(salary_lookup.py)和持续集成配置。开发者表示,该框架已获得 17.8k 星标和 5.2k 分支,被许多人用于节省求职信写作时间并提高申请质量。需要注意的是,这是一个社区项目,与 Anthropic 无任何关系。