jobkit 发布求职智能体:只写用户确认过的简历内容
Jobkit – a job-search agent that refuses to lie on your resume
开源项目 jobkit 发布求职智能体,运行在 Claude 桌面应用中,通过对话式访谈建立用户档案,只把用户逐条确认过的事实写进简历,未做过的技能只作为差距提示而不写入。
虚构用户(“Riley”,纽约的一名模型风险分析师);所示每个数字和决定都是 2026 年 10 月 12 日一次真实 jobkit 运行的实际输出。
一个先了解你的求职工具。 jobkit 会深入访谈你,阅读雇主自己招聘板上的每一条职位,让两位盲审评委判断每一条是否值得你花时间,并且只根据你确认过的内容来构建你的简历。更少的申请,选得更好,每一份你都能站得住脚。
它运行在 Claude 桌面应用内。你用平实的英语和它交流;永远不需要编程。它适用于任何领域:护理、软件、野外生物学、教学、销售、城市规划。
为什么求职失灵了
- 申请变容易了,所以每个人都什么都申请。 每个录用岗位对应的申请数从 2021 年的约 100 份增至 2024 年的 319 份,而进入面试的申请比例从 7-8% 降至不足 5%。1 近一半求职者表示自己经常“广撒网”,四分之三的人表示,如果有一个该瞄准哪里的信号,他们会更有选择性地申请。2
- 注水的简历会被识破。 65% 的招聘经理表示,他们抓到过求职者欺骗性地使用 AI。3 一份能过筛选却过不了面试的简历浪费所有人的时间,浪费你最多。
- 职位列表并不都像表面那样。 大约每五条职位中就有一条是“幽灵职位”,实际上并不打算招人。4
- 匹配度和量身定制才是仍然有效的。 针对职位量身定制的简历获得回复的频率大约是通用简历的 1.6 倍。5
那些帮你投更多申请、或让你的简历越过关键词筛选的工具,都在喂养同一个循环:更多噪音、更低概率、更难面试。jobkit 是为相反的方向而建的。
jobkit 有何不同
1. 它先了解你,再开始搜索。 设置是一场真正的对话,两到四小时,你想分几次都行(如果你导入旧简历和论文会更快;它会读取它们,并把所有内容读回给你)。对于你担任过的每一份工作,它会问你哪些是你亲手做的、哪些只是用过,哪些数字你能站得住脚、它们从何而来,以及一个你会在面试中讲的故事。每项技能都被标记为亲手做过、用过或从未用过。然后它给你看大约 20 条真实职位,并从你诚实的“是”或“否”中学习。
2. 它按职位要求来匹配,而不是按职位名称。 职位名称会误导人:同样的工作藏在十几个名字下,而同一个名称在不同雇主那里意味着不同的工作。jobkit 会对照你的档案阅读每条职位的全文,并忽略职位名称,除非是为了剔除你没有资格担任的岗位。
3. 两位盲审评委决定它是否值得你花时间。 最匹配的职位各由评委分别打分两次,评委只看到你的档案和该职位,别的什么都看不到。技能、经验水平、地点以及该岗位是否会用到你真正的优势都计入其中。两个分数取平均;当它们不一致时,该职位会被更仔细地审视。
4. 它会告诉你该跳过什么,以及为什么。 一份需要你不持有的执照、你拿不到的安全许可,或你从未有过的经验的职位,会被搁置一旁,并附上一行平实的理由。高于你这条线的职位会为你生成文件,并诚实评估匹配度和差距。你的时间会花在面试现实可行的地方。
5. 它直接对接雇主自己的招聘页面。开箱即用:265 家公司在 Greenhouse、Lever、Ashby、SmartRecruiters 和 Workable 上的招聘页面;79 个 Workday 招聘网站;40 个大型雇主系统(Oracle、SAP、iCIMS、Phenom 等);以及 47 个政府招聘门户,分布在 14 个可选领域包中。说出任何雇主名称,jobkit 都能找到其招聘页面并加入你的搜索。它给你的每个链接都是雇主自己的招聘信息。
6. 用招聘信息的措辞呈现你的真实经历。绝不编造。对于每条招聘信息,jobkit 会挑选并排序你最相关且已确认的经历,并将招聘信息中的关键词与你的技能进行比对:你具备的会被采用,你从未做过的会作为差距展示给你,绝不添加。简历上的每一行都必须与你逐字确认过的陈述一致,否则程序会拒绝该文档。没有关键词堆砌,没有隐藏文字,没有无来源的数字。
7. 它会成为你自己的工具。用大白话添加规则(“永远不要给我看夜班工作”,“始终标记需要搬迁”)。程序本身被锁定并留有指纹,因此不会有任何东西意外改动它;用 modify: 请求更改,它会解释、等待你确认、记录下来,并可用 revert to original 撤销。
而且它绝不会替你申请、发送任何东西,或读取你的邮件。由你决定,由你申请。
你需要什么
Claude 桌面应用和 Claude 订阅;jobkit 在其上运行,每次搜索会消耗你的一部分用量。jobkit 本身免费且开源(MIT)。
状态:早期。首批用户正在试用,因此尚无结果数据;有真实数据后会放在这里。在 macOS 上构建并测试;Windows 和 Linux 受支持,但尚未有真实用户试用。问题和想法:请提交 issue。
获取
前往 Releases(本页右侧),从最新版本下载 jobkit.zip,解压,然后按照下面的入门指南操作。请使用发布版 zip 而不是绿色的“Code”按钮:发布版副本包含 modify: 和 revert to original 所需的程序历史记录。
文件夹里有什么
README.md this page
CLAUDE.md instructions for Claude (you can read it; you never need to)
My Job Search/ YOUR area - the only folder you ever open
intake/ drop your old resumes, CVs, letters, essays, papers, reports, reviews here
applications/ the documents Claude builds, one folder per posting
reports/ one plain report per run
tracker.csv every posting Claude built for or you applied to: employer, role, status, outcome, link
profile/, my-rules.md, settings.yaml, keys.json, tracking/ Claude fills these for you
system/ the program. Locked: you can ask for changes and undo them (see below)
入门指南(约 15 分钟,然后是一场长对话)
- 安装 Claude 桌面应用,从 https://claude.ai/download 下载并登录。
- 把 jobkit 文件夹放在一个永久位置。如果它是 zip 格式,请解压并将
jobkit文件夹移到你的“文稿”中(不要放在“下载”里,那里会被清理)。 - 在应用中打开该文件夹。在 Claude 应用中,前往 Code 标签页并打开
jobkit文件夹。 - 最简单的开始方式:把你的文档拖进来。将任何旧简历或 CV、求职信、论文、学位论文、报告、绩效评估或证书放入
My Job Search/intake(Word、PDF、文本或 Markdown)。然后输入set me up,当 Claude 提示时,选择read my documents。Claude 会读取它们,据此起草你的个人资料,并逐条向你复述;你来确认、更正并填补空白(哪些工具是你自己运行的,哪些只是使用过,某个数字来自哪里,每份工作的一个故事)。在你确认之前,文档中的任何内容都不会出现在简历上。没有文档?那就输入set me up,改为逐个回答问题。 - 之后,随时输入
run my job search即可。Claude 会检查招聘板,评判每一条新发布的职位,为合适的职位生成文档,并给你一份带有链接和文件名的简短报告。你在雇主自己的页面上申请,然后告诉 ClaudeI applied to <employer>。当你收到回复时,告诉它<employer> rejected me或<employer> wants an interview;My Job Search/tracker.csv(用 Excel 或 Numbers 打开)始终显示一切进展。
你还可以输入另外三样东西:build my documents for <link> 用于你自己找到的职位发布,add employer <name> 让 Claude 找到并监控某家公司的招聘板,where am I? 用于查看状态。
它会向你询问什么
- 你的姓名、邮箱、电话、城市,以及你想打印出来的链接(LinkedIn、作品集、ORCID、GitHub)。
- 用直白的话说明你的工作授权情况(公民?永久居民?需要签证?)。
- 你住在哪里,你能通勤到哪里,你是否愿意搬家。
- 你的领域和方向:行业、学术或研究、政府、非营利,或混合。用你自己的话说明你在寻找什么、你见过的职位名称,以及你绝对不想看到的内容。
- 你能接受的最低薪资,以及你的目标薪资。
- 你做过的每一份工作、每一个学位和项目:在哪里、什么时候、职位名称、你实际做了什么、你个人使用过哪些工具、方法、系统或设备、你能站得住脚的数字。要事实,不要润色过的句子;Claude 来写句子,你逐句批准。(如果文档在
intake中,其中大部分内容会被读回给你,而不是向你提问。) - 你的技能,并附上诚实的标签:亲手做过、用过,或从未用过。
- 在你所在领域重要的执照和认证(RN 执照、PE、PMP、AWS、CPA、教师资格证、科学潜水证:适用于你的任何一项),以及人们可能以为你持有但你并未持有的任何执照和认证。
- 仅当你走学术或研究路线时:出版物、论文和导师、教学、推荐人。
- 你自己的规则(“永远不要给我看阿拉斯加的职位”,“如果某个职位需要夜班,一定要告诉我”)。
- 要搜索哪些招聘板包(医疗、科技、政府、非营利、教育、商业等),以及最多十家你很想为之工作的雇主;Claude 会自己找到他们的招聘板。
- 仅当你对政府职位感兴趣时:从 USAJobs.gov 获取一个免费密钥。这是你唯一需要自己在网站上做的事;Claude 会一步步引导你,你把密钥粘贴到聊天中。否则会跳过这一步,你可以之后再添加。
- 大约 20 个关于真实职位发布的 yes/no 回答,这样匹配器就能了解对你来说“合适”意味着什么。
从零开始完成整个设置预计需要两到四个小时(如果文档在 intake 中则更少),你可以按自己喜欢的次数分多次完成。
程序是锁定的;你可以要求更改并撤销它们
system/ 下的所有内容都是程序。设置完成后,它在你的磁盘上是只读的,并会对照一份指纹列表进行检查,因此不会有任何东西意外更改它;Claude 打印的状态会显示“Engine: original (v0.5)”。如果你希望它的行为有所不同(“不要在报告中给我看夜班职位”,“把摘要放在技能之前”),请说 modify: <what you want>。Claude 会用一段话解释它将更改什么,等待你同意,进行更改,记录下来,然后再次锁定程序;状态随后会显示“Engine: MODIFIED - 2 files”。show my modifications 会用直白的话列出每一项更改,revert to original 会把程序恢复为完全出厂时的状态。你自己的文件夹 My Job Search 绝不会被这些操作触及。
它绝不会做什么
- 提交申请、发送电子邮件、发布任何内容,或在网站上填写表格。
- 读取你的电子邮件。
- 把任何你未经确认的内容写进简历。每一行都追溯到你提供的事实。
- 猜测你的工作状态、技能或某个数字。
- 删除你告诉它的任何内容,或更改、移动、删除你放入
intake的文件。所有决定都会被记录,绝不抹除。 - 未经你同意就在 jobkit 文件夹之外安装任何东西到你的电脑上。
- 未经询问就花钱。
- 抓取你未选择加入的网站。LinkedIn 和 Indeed 的职位列表源默认关闭,除非你打开它们并接受这些网站限制自动访问;Adzuna(官方免费 API)和雇主自己的招聘网站是默认选项。
如果出了问题
告诉 Claude 你看到的情况。它的规则是自己修复技术问题,如果无法修复,就用一句简单的话告诉你哪里被卡住、需要你做什么。
给技术爱好者
system/docs/DEVELOPER.md 是技术手册;system/docs/ARCHITECTURE.md 解释每个文件;system/engine/CONSTITUTION.md 是该工具无法打破的诚实规则集。system/examples/ 包含三个虚构人物的已填写文件夹(一名注册护士、一名电力系统工程师、一名海洋生物学家),每个都完全按照 My Job Search 的格式排列,这样你可以看到结果是什么样子,外加第四个虚构人物的两个主要设置文件,每一行都有解释。你自己的文件夹一开始是空的:在你亲口说出之前,不会搜索或写入任何关于你的内容。
脚注
-
Ashby,Talent Trends Report,2026 年 4 月(1.09 亿份申请)。↩
-
Monster,Job Application Behavior Report,2026 年 3 月(1,006 名美国求职者)。↩
-
Greenhouse,AI in Hiring Report,2025 年 11 月,据 Fortune 2025 年 11 月 18 日报道。↩
-
Greenhouse CEO Daniel Chait,2025 年 4 月 9 日接受 Fortune 采访。↩
-
Huntr,2025 Annual Job Search Trends Report(178 万份申请):5.8% 对 3.73%。↩
来源:Hacker News · github.com
