news 2026/9/4 11:39:50

免费开源AI求职流水线career-ops:一条命令跑出A-H评估报告与定制ATS简历

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
免费开源AI求职流水线career-ops:一条命令跑出A-H评估报告与定制ATS简历

免费开源AI求职流水线career-ops:一条命令跑出A-H评估报告与定制ATS简历

【免费下载链接】career-opsOpen-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)项目地址: https://gitcode.com/GitHub_Trending/ca/career-ops

海投简历的真正瓶颈不是打字速度,而是你没法从几百条 JD 里筛出真正值得投的那 10 条。career-ops 就是一个免费的开源 AI 求职流水线:它直接跑在你已有的 AI 编码 CLI 里,扫描招聘门户、给每条职位出 A-H 结构化评分报告、按 JD 定制 ATS 简历 PDF,并把整个申请流程记录进单一追踪表。

🎯 亮点速览:它能帮你做什么

  • 贴个职位 URL,直接产出三样东西:A-H 评估报告(全局 1-5 分)、针对该 JD 重新组织的 ATS 定制 PDF 简历、一条写进追踪表的申请记录
  • 零 token 的门户扫描器:内置 100+ 家公司配置(Anthropic、OpenAI、Retool、n8n 等),直连 Greenhouse、Ashby、Lever 的 ATS API,日常发现新职位不花一分钱 LLM 调用
  • 它是过滤器,不是撒网机:低于 4.0 分的职位系统会劝退你;Block G 单独核验职位真伪,标记招聘骗局和幽灵岗位,且不参与打分
  • 人机分工写死在架构里:AI 只评估、只起草,绝不替你点提交、发邮件、投表单,最终动作永远在你手里

⚙️ 最小环境要求与首次跑通

环境门槛不高:Node.js 18+ 和 git 是硬依赖(走 Gemini CLI 集成则要 Node 20+);Go 1.24+ 仅在你想用 TUI 看板时才需要。

git clone https://gitcode.com/GitHub_Trending/ca/career-ops cd career-ops npm install # 装 Node 依赖,postinstall 会顺带下载渲染 PDF 用的 headless Chromium npm run doctor # 体检脚本,逐项校验前置条件,缺什么直接告诉你

装完在目录里打开你的 AI CLI——Claude Code、Codex、OpenCode、Qwen、Grok、Antigravity 都支持:

claude # 或 codex / opencode / qwen / grok

首次启动时 career-ops 会用聊天方式引导你完成配置:要你的 CV、姓名、目标岗位、薪资预期,然后把扫描器按预置公司配好,全程不用手改配置文件。如果你偏爱手动,也可以复制config/profile.example.ymlconfig/profile.yml自己填,并在项目根目录放一个 markdown 格式的cv.md——这是后续所有评估的事实来源。

📄 从职位 URL 到 PDF 的最短路径

配置完成后,最短路径就是把职位链接直接贴进 CLI。career-ops 自动识别 JD 并跑完整 pipeline:先做原型分类(LLMOps / Agentic / PM / Solutions Architect 等),再读取你的cv.md与 JD 逐项比对——注意它是推理匹配而不是关键词匹配——然后落盘三份产物到reports/

  • 评估报告 .md:A-H 区块覆盖角色摘要、CV 匹配度、级别策略、薪酬调研、个性化角度、STAR+R 面试准备;全局分是五维度综合判断给出的,不是算术公式
  • 定制 PDF:简历按这份 JD 重排措辞与区块顺序,用 Playwright 渲染,ATS 解析干净
  • 追踪条目:写进data/applications.md,所有后续状态变更都以此表为唯一事实来源

如果 CLI 支持斜杠命令,还可以显式调用:/career-ops scan(扫门户)、/career-ops cover(求职信)、/career-ops email(申请邮件草稿)、/career-ops tracker(查状态)。在 Codex 里斜杠命令不保证可用,直接用自然语言说"Run the career-ops scan mode"即可。

🧭 进阶模块:按场景挑着用

  • 门户扫描(modes/scan.md)node scan.mjs只查portals.yml里你关注的公司,零 token;加--verify会让 Playwright 在 API 结果之后剔除已下线的过期职位。想反向发现还没关注的公司,用npm run scan:full走公开 ATS 目录全量匹配
  • 批量评估(batch/)./batch/batch-runner.sh起无头 worker 并行评估 10+ 条职位。先用--limit 5小批量看质量,被限流或中断后用--resume-paused跳过已完成的任务续跑,不重复烧 token
  • TUI 看板(dashboard/)npm run serve:dashboard起一个 Go 写的终端界面,6 个过滤页签、多种排序、行内改状态,适合申请积压到几十条时集中过一遍
  • 超出简历的部分/career-ops deep生成公司六轴调研提示词,/career-ops contacto帮你定位该联系的人并起草 300 字符内的 LinkedIn 消息,/career-ops email产出带主题行和附件清单的邮件草稿——同样只起草,绝不代发
  • 低成本运行:docs/FREE_TIER.md 教你在 Antigravity CLI 免费额度上零成本跑;docs/RUNNING_ON_A_BUDGET.md 覆盖 Ollama、DeepSeek 等本地或低价模型方案

🪤 三个真实易踩的坑

  1. 首轮评估一定偏水。系统还不认识你,评估质量取决于你喂的上下文——把 CV、职业故事、可验证的业绩点尽量灌进cv.mdconfig/profile.yml,把它当新入职的招聘官去带,前两周多投入,后面评估才准
  2. 看到 "possible cross-listing" 警告别忽略。两条 JD 文本几乎一样的职位通常是招聘中介把雇主直招换了个马甲重发,两个渠道都投等于双重投递,可能伤害你和雇主的关系——确认后只走一个渠道,通常直投更安全
  3. PDF 生成默认锁死简历区块顺序,与cv.md顺序不一致会直接拒绝渲染。如果你是为贴合 JD 故意把 Projects 挪到 Education 前面,加--allow-reorder把报错降级为警告

收尾提醒:cv.mddata/reports/都是 gitignored 的个人数据,协作或提交代码时千万别把它们带进 commit。

写在最后

career-ops 把"投 300 份碰运气"变成"只认真投 10 份",而且全程本地、免费、数据归你。完整安装指南看 docs/SETUP.md,设计原理解读在 ARCHITECTURE.md,想提 bug 或加新扫描源就从 CONTRIBUTING.md 入手;社区入口在 README 里的 Discord 徽章处。

【免费下载链接】career-opsOpen-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)项目地址: https://gitcode.com/GitHub_Trending/ca/career-ops

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/4 11:38:33

基于51单片机与Proteus的心率血氧检测系统仿真全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/4 11:38:23

FPGA测控程序框架设计:模块划分与数据流管理实战

1. 框架先行的思路:为什么测控程序最怕结构混乱搞FPGA测控有一段时间的人,大概率都经历过这种场景:代码写了一万多行,模块之间信号线拉得跟蜘蛛网似的,仿真能过,上板就挂。最要命的是,你根本说不…

作者头像 李华
网站建设 2026/9/4 11:35:58

java deeptostring Java深拷贝toString?别被这一招坑到哭

Java被冠作一个通用术语, 此术语用以指代Java软件及其所含组件, 其中涵盖“Java运行时环境 (JRE)”, 还涵盖“Java虚拟机 (JVM)”, 并且涵盖“插件”。php中文网另外为众人带来和Java相关的下载资源, 带来和Java相关的课程, 也带来和Java相关的文章等内容, 以此供众人免费下载并…

作者头像 李华
网站建设 2026/9/4 11:35:52

Python爬虫实战:大众点评数据采集、清洗与消费分析全流程解析

简介:本资源是一套面向高校计算机专业学生与初阶Python开发者的大众点评评论数据采集与分析实战项目,聚焦毕业设计、课程设计及爬虫技术入门实践。项目完整覆盖从网页评论抓取、多线程图片下载、OCR文本识别、MongoDB数据存储,到清洗去重、情…

作者头像 李华