news 2026/9/3 9:15:49

AI Job Search:把求职申请管成一条可复盘的流水线

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
AI Job Search:把求职申请管成一条可复盘的流水线

AI Job Search:把求职申请管成一条可复盘的流水线

【免费下载链接】ai-job-searchThe job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it.项目地址: https://gitcode.com/GitHub_Trending/ai/ai-job-search

投了三十多家公司之后,问题往往不是找不到活儿干,而是记不清每家公司停在哪一步、回复率到底多少。ai-job-search 是一个开源的 AI 求职工具:职位、定制简历、求职信、面试准备和结果记录全部落在你本机的文件里,不依赖账号,数据不上云。和 SaaS 求职平台最大的区别,是它把申请档案当成一个本地仓库来管——可 grep,可 diff,随时复盘。

匹配评估走同一套固定规则

别急着把它当成"让 AI 帮改简历"的聊天工具。它的第一设计是:每次评估都跑同一套规则,而不是一次性的对话。整套评分框架写在 04-job-evaluation.md 里。评分之前先过两道门槛:工作地点超出通勤范围直接否决;职位要求的语言超出你申报的水平,则标记警告交给你自己判断,而不是静默过滤。

门槛之后才是加权打分:技术 30%、经验 25%、行为文化 15%、职业方向 30%,综合分映射到强匹配、良好、中等、弱、差五档,不同档位触发不同动作——75 分以上全力定制申请,30 分以下直接放弃。规则写在文件里的另一个好处是你能改:不满意权重,就改权重。

从克隆到第一份定制简历

完整跑一遍大概是这样:

  1. 克隆仓库:git clone https://gitcode.com/GitHub_Trending/ai/ai-job-search,装好依赖后跑/setup。它会自动扫描documents/文件夹里的简历 PDF、LinkedIn 导出、学位证书,生成一份结构化的候选人画像,之后所有命令都以这份画像为基准。
  2. 运行爬取命令,按画像检索职位门户、去重,结果存进本地状态文件,按匹配度展示。
  3. 一次返回的职位太多时,/rank批量评分,输出一份带诚实缺口的排名清单,截止日临近的会打紧急标记,过期职位自动清出。
  4. 选中一个职位跑/apply:评估匹配度、起草针对性简历和求职信、再启动一个全新的审查代理研究公司并逐条挑刺,修订后编译 PDF,由 AI 逐页目检(简历必须恰好两页、求职信恰好一页),最后用 PDF 文本层做 ATS 解析检查,确认联系方式是可提取的纯文本。
  5. 有回音之后,/outcome记录面试结果、录用或拒绝,并把已提交的简历、求职信和原始职位描述归档到 documents/applications/ 下的公司_职位目录,同步更新 job_search_tracker.csv。

到这一步,一条申请从发现到归档的全链路就闭环了,而且每个环节都有落盘文件。

三个容易被忽略的功能

硬约束不用自己盯着。在画像的 Deal-breakers 里写"不接受 on-call"或"通勤超 40 分钟放弃",排名和评估都会把它当真,不匹配的职位直接进"排除"列表,而不是等你自己划掉。

跟进也能半自动。申请发出去十几天没动静是常态,跑/outcome followup会列出所有沉默超过 10 天的开放申请,并基于你已提交的材料起草一封跟进邮件——最多两封,只草拟不代发,笔调由你自己定。

数据可以自己看。/html-report从追踪 CSV 和申请归档生成一份自包含的 HTML 仪表盘:统计卡片、状态、行业、渠道、转化漏斗图表加一张可筛选的申请表,全用内联 SVG,没有外部依赖,离线打开。每次/apply/outcome之后重新生成一次即可。

新手常踩的三个坑

产出看起来泛泛而谈。原因几乎总是画像太薄:profile 里只列了职位名和关键词,而框架改写的是材料,不是标签。解法是把每段经历展开成具体项目、工具和可量化成果,输入越具体,输出越锋利。

直接把仓库 fork 到公开平台。/setup会把姓名、联系方式、薪资期望写进受版本控制的文件,而公开仓库的 fork 永远是公开的,敏感数据就进了公共仓库。用私有仓库挂 upstream 的方式跑自己的求职,fork 只留给贡献代码,SETUP.md 里有现成做法。

申请发出后不记结果。追踪文件和漏斗图都靠/outcome持续更新,只申请不记录,几个月后你手里只有一堆 PDF,没有一张转化率表,评分框架也就没法基于真实结果校准。三条里最贵的是第三条,前两条损失时间,这条损失的是判断力。

什么情况下不必用它

这套框架适合把求职当项目管的人:每周要处理一批申请、愿意维护一个本地仓库。只打算投个位数职位、或者不想碰命令行和版本工具的话,找朋友帮你改两遍简历可能更划算。

一句话收尾

它的价值是把"投了多少、回了多少、卡在哪"从模糊记忆变成一份可核查的记录。克隆仓库跑一遍/setup,再跑一次/rank,你就能看到第一份排名;每记录一个结果,仪表盘里的漏斗就长一格。

【免费下载链接】ai-job-searchThe job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it.项目地址: https://gitcode.com/GitHub_Trending/ai/ai-job-search

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

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

AI漫剧创作:四层结构法打造戏剧性提示词框架

如果你正在尝试用AI生成漫画或动画剧本,却总是得到平淡无奇、缺乏戏剧张力的内容,那么问题很可能出在提示词上。很多人以为AI漫剧创作就是简单描述场景,但实际上,真正决定作品质量的,是那些隐藏在提示词中的"戏剧…

作者头像 李华
网站建设 2026/9/3 9:13:29

人工智能70年:从符号主义到大模型的技术演进与工程实践

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

作者头像 李华
网站建设 2026/9/3 9:10:01

MATLAB阵列天线仿真:从数学模型到波束扫描与低旁瓣设计实践

简介:本资源是一套面向无线通信与电磁仿真初学者及工程实践者的MATLAB阵列天线基础仿真工具,聚焦天线方向图绘制、波束形成原理验证与阵列参数快速评估。压缩包为RAR格式,仅含1个核心MATLAB脚本文件(.m),体…

作者头像 李华
网站建设 2026/9/3 9:08:50

SAR自聚焦原理与MapDrift运动感知相位校正技术

简介:本资源聚焦SAR合成孔径雷达图像自聚焦核心问题,面向遥感图像处理研究人员、雷达信号处理工程师及高年级研究生,重点解决多普勒频率偏差、二次相位误差导致的成像模糊,以及地表动态变化(如形变、植被生长&#xff…

作者头像 李华
网站建设 2026/9/3 9:08:24

Coze工作流:零代码实现数据分析与自动化报告生成

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

作者头像 李华
网站建设 2026/9/3 9:07:40

正本清源:原生RAG入门案例拆解(企业规章制度问答)+ 技术栈全景

最近知识星球中新加入的一些新手盆友,又集中问到了如何快速入门 RAG 的问题。我早在今年三月初就在星球中做过相关答疑回复。简单来说,从个人 24 年年初开始一路的实践(踩坑)经验来看,通过原生开发的方式进行入门&…

作者头像 李华