career-ops (开源AI求职与简历优化助手)
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 ( ) and word joiners (⁠) 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> Created by <a href="https://github.com/santifer"><strong>@santifer</strong></a>, with <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> <a href="https://github.com/career-ops-hq/career-ops#builders">700+ contributors</a></p> <p align="center"> <strong>Months of sending CVs into silence.</strong><br> So I built the filter I needed. </p> <p align="center"> <strong>740 listings evaluated. 68 applied. 12 interviews. 1 offer.</strong><br> I was its first user. I got the job. Then I open-⁠sourced it. </p> <p align="center"> Paste a job. On your machine, it tells you if it's still open and if it fits.<br> It tailors your CV and drafts your answers. <strong>You press 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 the UI in Spanish.</sub></p> <p align="center"> Companies use AI to filter candidates.<br> <strong>I just gave candidates AI to <em>choose</em> companies.</strong> </p> <p align="center"> Six months later, <strong>I left that job.</strong><br> Now we build career-ops, so you can land 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 章节有说明。