Builderoom

2026年10月19日

安装

基于 Claude Code 的开源 AI 求职框架,帮助求职者评估职位、定制简历、撰写求职信和准备面试。

MITClaude Code

产品信息

形态
扩展与插件
分类
商业与财务 › 人力资源与招聘
定价
开源
平台
Claude Code
授权协议
MIT
首发日期
2026年10月19日
收录时间
2026年10月19日

概览

GitHubGitHub

AI Job Search 是一个运行在本地的 AI 求职应用框架,基于 Claude Code CLI 构建。它将 Claude Code 转化为一个全流程的求职助手,涵盖自我画像建立、职位匹配度评估、简历与求职信起草以及面试准备等环节。 ### 核心工作流 整个流程通过几个命令驱动: - **/setup**:读取本地 documents 文件夹(如 CV PDF、LinkedIn 导出文件、学历证明等)、粘贴单份简历或通过对话引导,建立个人求职档案。 - **/scrape**:在多个招聘门户搜索与个人档案匹配的职位,对结果去重并按匹配度排序展示。 - **/apply <url>**:针对具体职位执行完整流程,包括评估匹配度、使用 LaTeX 生成定制化的简历和求职信,并由 reviewer agent 进行审查和修改后输出最终版本。 - **/rank**:当搜索结果较多时,批量对所有职位进行评分并生成排名短名单。 ### 技术栈与环境要求 该项目使用 Python 3.10+ 编写,依赖 Bun 运行招聘门户的 CLI 工具,并使用 LaTeX 发行版(需支持 lualatex 和 xelatex)来编译简历和求职信。可选安装 pypdf 用于 ATS 解析度检查。 需要注意的是,该框架的核心工作流(画像、评估、起草与审查)是语言和地区无关的,但内置的招聘门户搜索技能目前针对丹麦市场(如 Jobindex、Jobnet 等)设计,模式上支持替换为其他地区的招聘网站。 此外,由于 GitHub 不允许将公开仓库 fork 为私有仓库,而 /setup 会将姓名、联系方式、薪资期望等个人信息写入被追踪的文件中,因此如果仅用于个人求职而非贡献代码,建议创建一个私有仓库并将本项目作为 upstream。

功能特性

  • 个人档案建立:通过 /setup 命令从本地文档、粘贴文本或对话引导中提取信息,建立求职档案。
  • 多平台职位搜索:使用 /scrape 命令在多个招聘门户搜索职位,自动去重并按匹配度排序。
  • 职位匹配度评估:根据结构化的评估标准对职位进行打分,并提供是否申请的建议。
  • 定制化简历生成:针对目标职位,使用 LaTeX (lualatex) 自动生成定制化的简历。
  • 求职信撰写:采用前瞻性的框架,使用 LaTeX (xelatex) 为特定职位撰写求职信。
  • 审查与修订机制:内置 reviewer agent 对生成的简历和求职信进行审查并提出修改意见,输出最终版本。
  • 批量职位排名:通过 /rank 命令对大量搜索结果进行批量评分,生成排名短名单。
  • ATS 解析度检查:可选使用 pypdf 或 Poppler 检查生成的 PDF 是否能被 ATS 系统正确解析。
  • 薪资基准参考:提供可选的薪资基准测试功能,辅助求职决策。
  • 跨语言与跨地区:核心工作流不限制语言和地区,招聘门户搜索技能可按模式替换为本地网站。

版本更新

新版本提醒我

首个版本 · AI Job Search

Q&A

使用这个框架需要付费吗?由 AI 生成
项目本身是基于 MIT 协议的开源软件,免费使用。但它依赖 Claude Code CLI,而 Claude Code 没有免费层级,你需要拥有 Claude Pro/Max/Team 订阅或 Anthropic API credits。
我可以使用 Codex 或 Gemini CLI 等其他 AI 工具代替 Claude Code 吗?由 AI 生成
可以。项目提供了 AGENTS.md 文件作为起点,招聘门户的搜索技能可以在这些工具中直接使用,社区也有适配完整工作流的 fork 版本。
为什么建议不要直接 fork 这个公开仓库用于个人求职?由 AI 生成
因为 GitHub 不允许将公开仓库 fork 为私有仓库。运行 /setup 时会将你的姓名、联系方式、工作经历和薪资期望等个人信息写入被 Git 追踪的文件中。为了隐私安全,建议创建私有仓库并将其作为 upstream。
它支持哪些国家的招聘网站?由 AI 生成
核心的画像、评估和起草工作流是地区和语言无关的。但内置的招聘门户搜索技能目前是针对丹麦市场(如 Jobindex、Jobnet、Akademikernes Jobbank 等)构建的,设计上允许用户替换为自己所在地区的招聘网站。
运行这个项目需要安装哪些环境?由 AI 生成
需要 Python 3.10+、Bun(用于运行招聘搜索 CLI 工具),以及支持 lualatex 和 xelatex 的 LaTeX 发行版(如 TeX Live、MacTeX、TinyTeX 或 MiKTeX)。可选安装 pypdf 用于 ATS 检查。
如果某个职位的 URL 无法抓取怎么办?由 AI 生成
部分招聘网站会阻止自动化访问。如果遇到这种情况,可以直接将完整的职位描述文本粘贴到 /apply 命令后面来替代 URL。
更多
安装
收藏

这个产品还没有主理人

由平台收录或原作者已注销。如果它是你的作品,证明与它的关系后即可成为主理人。

认领这个产品