登录 注册

career-ops (开源AI求职与简历优化助手)

去点 Star
AI 应用与 AI Agent教育与学习开发者工具
81,987
Stars
0
Forks
0
Watchers
0
Open Issues
未知
许可证
JavaScript
语言
创建时间
最近更新

项目能做什么

开源 AI 求职 Agent:扫描招聘网站、对比简历打分、定制 ATS 友好简历并提供面试准备。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

{
  "project_name": "career-ops",
  "markdown": "## 项目简介\n\ncareer-ops 是一款开源的 AI 求职助手(AI job search agent)。企业在用 AI 筛选候选人,而 career-ops 让求职者也能反向用 AI 来筛选企业。它可以在本地运行,帮助你扫描招聘职位、根据你的简历对职位匹配度进行 1-5 分的打分、定制符合 ATS(招聘管理系统)要求的简历与求职信、准备面试,并提供求职申请追踪功能。它负责协助生成申请内容,最终的提交(Submit)依然由你自己确认。\n\n## 核心功能\n\n- **职位评估与打分**:贴入职位链接后,在本地检查该岗位是否仍有效,并根据你的简历与画像进行 1-5 分的匹配度评分(并标记无需申请的岗位)。\n- **定制材料**:自动调整生成适配特定岗位的 ATS 友好简历和求职信(Cover Letter)。\n- **面试与申请辅助**:提供面试准备建议,起草申请答题内容。\n- **申请追踪看板**:内置求职看板,管理和跟进所有申请状态。\n- **多样化运行方式**:支持在本地 AI CLI(如 Codex、OpenCode 等)运行,或作为 Claude Code 插件使用。\n\n## 适合谁用\n\n- 正在海投简历但回复率低、需要精准筛选匹配职位的求职者。\n- 需要针对不同岗位快速定制 ATS 简历与申请文书的开发者与专业人士。\n- 习惯使用命令行或本地 AI 工具(Codex、OpenCode、Claude Code)的技术人员。\n\n## 安装步骤\n\n> 此部分原文未说明,请查看原仓库(README 截断内容未包含具体命令与安装步骤)。\n\n## 配置说明\n\n> 此部分原文未说明,请查看原仓库(README 截断内容未包含环境配置、API Key 或配置文件设置)。\n\n## 常见问题\n\n- **是否有网页版(Web 版本)?**\n  目前主要在终端环境/本地 AI CLI 中运行。不想使用终端的用户可以加入官方提供的 Web 版本候补名单(Waitlist)。\n- **关于更多配置与使用细节?**\n  此部分原文未说明,请查看原仓库完整文档。"
}
原始 README 摘录(英文原文,节选前 3000 字符)
<p align="center"><picture><source media="(prefers-color-scheme: dark)" srcset="docs/wordmark-dark.svg"><img src="docs/wordmark-light.svg" alt="career-ops" width="250" height="56"></picture></p>

<p align="center">The open-source AI job search agent.</p>

<p align="center">
  <a href="README.md">English</a> |
  <a href="README.es.md">Español</a> |
  <a href="README.de.md">Deutsch</a> |
  <a href="README.fr.md">Français</a> |
  <a href="README.pt-BR.md">Português (Brasil)</a> |
  <a href="README.ko-KR.md">한국어</a> |
  <a href="README.ja.md">日本語</a> |
  <a href="README.cn.md">简体中文</a> |
  <a href="README.zh-TW.md">繁體中文</a> |
  <a href="README.ua.md">Українська</a> |
  <a href="README.ru.md">Русский</a> |
  <a href="README.pl.md">Polski</a> |
  <a href="README.da.md">Dansk</a> |
  <a href="README.ta.md">தமிழ்</a> |
  <a href="README.ar.md">العربية</a> |
  <a href="README.hi.md">हिन्दी</a> |
  <a href="README.tr.md">Türkçe</a> |
  <a href="README.vi.md">Tiếng Việt</a> |
  <a href="README.id.md">Bahasa Indonesia</a>
</p>

<!-- The non-breaking spaces (&nbsp;) and word joiners (&#8288;) below decide where each line wraps on a phone. Keep them when editing. -->

<p align="center"><a href="https://github.com/santifer"><img src="docs/avatar-santifer.png" width="48" height="48" align="middle" alt="Santiago Fernández de Valderrama Aparicio"></a>&nbsp;&nbsp;Created by <a href="https://github.com/santifer"><strong>@santifer</strong></a>, with&nbsp;&nbsp;<a href="https://github.com/career-ops-hq/career-ops#builders"><picture><source media="(prefers-color-scheme: dark)" srcset="docs/builders-stack-dark.svg"><img src="docs/builders-stack-light.svg" alt="" height="32" align="middle"></picture></a>&nbsp;&nbsp;<a href="https://github.com/career-ops-hq/career-ops#builders">700+ contributors</a></p>

<p align="center">
<strong>Months of sending CVs into&nbsp;silence.</strong><br>
So I built the filter I&nbsp;needed.
</p>

<p align="center">
<strong>740&nbsp;listings&nbsp;evaluated. 68&nbsp;applied. 12&nbsp;interviews.&nbsp;1&nbsp;offer.</strong><br>
I was its first user. I got the&nbsp;job. Then&nbsp;I&nbsp;open-&#8288;sourced&nbsp;it.
</p>

<p align="center">
Paste a job. On your machine, it tells you if it's still&nbsp;open and if it&nbsp;fits.<br>
It tailors your CV and drafts your&nbsp;answers. <strong>You&nbsp;press&nbsp;Submit.</strong>
</p>

<p align="center">
  <img src="docs/demo.gif" alt="The author's own search in the career-ops dashboard: scored listings, a red count of the ones marked do not apply, then a full evaluation report" width="800">
</p>

<p align="center"><sub>My own search, partway through, with&nbsp;the&nbsp;UI&nbsp;in&nbsp;Spanish.</sub></p>

<p align="center">
  Companies use AI to filter candidates.<br>
  <strong>I just gave candidates AI&nbsp;to&nbsp;<em>choose</em>&nbsp;companies.</strong>
</p>

<p align="center">
  Six months later, <strong>I left that job.</strong><br>
  Now we build career-ops, so&nbsp;you&nbsp;can&nbsp;land&nbsp;yours
阅读完整原文

商业机会分析 AI 生成

托管式云端AI求职SaaS与浏览器插件

产品构想将目前依赖CLI及Claude Code插件的本地工具SaaS化,配套浏览器扩展,为非技术及主流求职者提供零门槛的一键岗位打分、简历ATS定制与半自动填表支持。
核心功能网页端简历/求职信生成与ATS评分、浏览器插件辅助各大招聘网站一键打分与表单填充、投递状态看板、每日匹配岗位邮件推送。
目标用户不熟悉命令行或不想折腾本地环境的泛行业求职者、应届毕业生。
难度/周期中等 · 4-6周 · 成本:低(云服务器、数据库、模型调用按量费用)
收费模式Freemium订阅制(如免费版每月限投10次,付费版19-39美元/月无限次投递与高级打分)。
竞争风险目标招聘平台的前端更新与反爬/反自动化机制可能导致插件填表失效。
依据 AI推测

高隐私桌面客户端(GUI)与买断制专业模板库

产品构想基于开源核心用Tauri/Electron构建跨平台桌面应用,求职数据全本地存储,自带可切换API Key或本地小模型支持,提供专业的LaTeX/ATS简历模板商城。
核心功能本地图形化投递追踪看板、隐私数据本地持久化、多语言多岗位版本简历切换、专业LaTeX模板渲染引擎与导出。
目标用户注重简历与个人数据隐私的资深工程师、外企高管及极客用户。
难度/周期中等 · 3-5周 · 成本:极低(主要是打包签名证书费用及静态资源托管)
收费模式应用买断制(如29-49美元永久授权)+ 高级排版/模板付费DLC。
竞争风险买断制用户LTV(生命周期价值)相对较低,求职周期结束后容易流失且复购率低。
依据 尚需验证的假设

面向求职辅导机构与训练营的学员追踪管理B2B方案

产品构想为求职辅导机构(Career Coaching)或IT培训营提供白标管理后台,批量为学员提供AI简历优化、岗位打分与投递进度跟踪,辅导老师可监控学员求职进展。
核心功能学员投递漏斗看板、批量简历ATS评级、机构专属面试题库分发、顾问端批注意见与修改对比。
目标用户求职培训机构、大学就业指导中心、个人职业咨询师。
难度/周期较高 · 8-10周 · 成本:中等(多租户架构与权限系统维护成本)
收费模式B端年度授权费 + 按活跃学员席位(Seat)月度计费。
竞争风险机构决策周期长,需要针对不同地区的求职习惯定制交付。
依据 AI推测
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

项目中文简介Stars语言
morluto/rea 利用智能体逆向工程一切,涵盖应用行为分析及原生二进制逆向。 449,307 TypeScript
mattpocock/skills 作者自用的工程技能集合,直接提取自个人 .agents 目录。 320,629 Shell
obra/superpowers 一套实用的智能体技能框架与软件开发方法论。 315,571 Shell
affaan-m/ECC 面向 Claude Code、Cursor 等工具的智能体性能优化系统。 300,644 JavaScript
anthropics/skills Anthropic 官方开源的 Agent Skills 公共技能仓库。 192,021 Python
DietrichGebert/ponytail 让 AI 智能体像资深开发者一样思考,推崇编写最少代码的工具。 188,247 JavaScript
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。

项目优势与风险

技术成熟度创建于 ,最近推送 ,发布过 61 个 Release
社区活跃Star 81,987 / Fork 0 / Issue 0(数据支持,可自行核实)
许可证未检测到(需人工确认)
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

快速开始(以仓库 README 为准)
git clone https://github.com/career-ops-hq/career-ops.git
cd career-ops
# 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
阅读原仓库文档
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。