新闻动态

  • Home
  • 被裁后,他利用Claude Code助力求职,收获成功经验

被裁后,他利用Claude Code助力求职,收获成功经验

2026-10-22 6455

一个地球物理学家在2025年底被裁员,最初没有急于修改简历,而是开发了一个求职工具。经过大约半年的时间,他共发送了69份定制的求职申请,获得20次面试机会,并最终于2026年6月签约成为AI工程师。他决定将这个工具开源,并在README中简洁地写道:“它帮我找到了工作,现在它是你的。”这个项目名为ai-job-search,在10月19日冲上GitHub Trending的日榜第一,单日增加超过2000个星标。经过一个周末的实践,我得出的结论是:它真正的价值不在于“自动投递”。

首先,澄清一下这个工具的性质,以免产生误解。它并不是一个可以“一键投递”的工具。DEV社区的一位测试者在花了一周的时间完成整个流程后,明确指出它是一个“半自动化的求职辅助框架”,更适合于那些愿意使用命令行而且具备技术背景的求职者,而不适合那些期待AI全自动帮他们找到工作的用户。该工具并不会自动提交申请,所有的简历和求职信都需由用户自己发送,系统不负责发送邮件或点击提交按钮。

另一个中文评测中则直截了当地表示:该工具并非是一种“一键投递”的AI工具。用户需要fork项目,填写个人信息,Claude可以帮助评估职位、定制简历、撰写求职信以及准备面试,而决策和发送的权力始终掌握在用户手中。尽管我起初感到失望,但在使用完后我明白,真正消耗时间的并不是点“提交”,而是提交之前那一到三小时的定制化工作。这个工具实际上是为减轻这些繁琐的准备工作而设计的。

整个流程包括四个命令,核心是/apply的八个步骤。/setup是基础,它通过问答和文档分析将用户的经历、技能、求职意向和薪资期望结构化为YAML文件。需要注意的是,YAML的缩进规定非常严格,格式有一点错误就会导致解析失败。/scrape负责搜集职位信息并去重,它会抓取目标市场的职位信息并按匹配度排序,且会排除用户之前看到的岗位。但值得注意的是,默认版本只针对丹麦市场,国内求职者需要选择中文的fork版本,它接入了猎聘、BOSS直聘、智联等多个渠道,且可以复用Chrome中的登录会话。

真正的核心在于/apply。这并不是简单的“生成简历”,而是一个包含八个步骤的流水线:首先根据五个维度对岗位进行评分,然后利用LaTeX起草定制的简历和求职信,接着由第二个Agent审查并挑错,最后生成PDF,并将简历调整到恰好两页,求职信一页的长度,最终如同ATS系统提取文本层,检查关键词的覆盖情况。让我惊讶的是,它有一项硬性规则:岗位关键词中你真实掌握的技能才会被补充,没有的则会明确显示作为差距,绝不会强行添加。这与许多AI简历工具“硬性编排关键词”的做法恰恰相反。/interview则从你发送的申请中提取面试官所见的简历与求职信,分析公司及面试官的背景,生成岗位专属的STAR题库。

关于匹配的质量,一位测试者以12个“实际匹配”的岗位为基准,ai-job-search在前15名结果中找到了8个,匹配精确率为67%。遗漏的四个岗位中,有三个是由于简历未提及JD中某些特定关键词,另一个则是因为岗位薪资字段格式异常。这个结果说明了两点:它的匹配逻辑是基于“关键词+语义”的混合,简历中未写的关键词不会被瞎猜;而格式错误的JD数据会直接被过滤掉。另一位测评者通过5个岗位测试了单次评估的消耗:平均3200个tokens,响应时间大约45秒,匹配分析合理,但“有时会忽视一些隐性要求”。

隐性要求指的是JD中未明示,但行业中默认的标准,例如“能接受不定期出差”背后实际上可能暗含的频率问题。这部分仍需用户自行分析JD。至于成本,项目仓库本身是免费的,但Claude Code没有免费层。用户需要订阅Claude或者获取API密钥。根据使用情况,一位以AI Agent进行远程求职的开发者记录,使用高级模型单次申请的成本约为3.36美元,而小模型可下降至0.59美元,主要费用在于重复读取网页DOM的过程。另一用户提到单次运行成本接近14美元,因为Agent加载了约26000个tokens的指令。如果你只是试用,使用Claude Code的订阅额度进行一两次测试,成本可以接受;但如果你打算认真申请二三十个岗位,需要提前计算相关费用。

初次配置需要Python 3.10+、Bun和LaTeX发行版,配置时间大约半小时到一小时,主要消耗在LaTeX上。中文fork还需要中文字体的支持,macOS和Windows通常会自动检测,而Linux用户需手动安装Noto CJK。对于安全问题,作者在SECURITY.md文件中坦诚地说明这是一个具有文件访问权限的Agent工作流,同时读取不信任网页内容及用户个人数据。

发表评论