网易首页 > 网易号 > 正文 申请入驻

让电脑替我投简历:9.2k 星的开源项目,AI 成本一天 6 美分

0
分享至


让电脑替我投简历:9.2k 星的开源项目,AI 成本一天 6 美分

导读: 这篇讲一个 9.2k 星的 Java 开源项目,能把 Boss 直聘、猎聘的投递流程整条自动化。安装步骤、卡人的坑、"它为什么偏偏不能挂到云服务器上",我都写进去了。

投简历最累的,从来不是写简历

找工作累在哪?

不累在改简历,也不累在背八股。

累在重复。

打开招聘软件,选城市,搜岗位,翻 JD,判断这公司值不值得聊,点"立即沟通",然后等一个已读不回。

一天下来手机屏幕点得发烫,真正聊下去的没几家。

我一直在琢磨,这活儿凭什么不能交给电脑。

后来发现,真有人把它做完了。


开源项目get_jobs

项目叫 get_jobs,中文名「工作无忧」,作者 loks666。

                                                                 /loks666/get_jobs

Star 是随手点一下的事,但一个人愿意为了跑起来,专程去发布页下数据库文件、改名、塞进目录——那他是真的在装。

技术栈也交代清楚:后端 JDK 21 + Spring Boot 3.5,前端 Next.js 16 + React 19,数据用 SQLite 存。整套跑起来是个网页管理台,改配置点鼠标就行,不用碰代码。

浏览器自动化用的不是 Playwright,而是 Patchright——Playwright 的反检测分支。

它到底替你干哪几步

拆开来是四件事:

  1. 1. 搜 :按你设的城市、岗位、薪资,自己翻页找活

  2. 2. 筛 :把不活跃的 HR、猎头岗、薪资不匹配的岗位直接排除

  3. 3. 打招呼 :AI 读一遍 JD,按岗位写一句人话,不是给所有人发同一句

  4. 4. 补刀 :招呼发完自动把图片简历甩过去,不等 HR 开口要

最后这步我觉得挺聪明。

HR 那边一天收几十条"你好,我对这个岗位感兴趣",谁省事谁先被看见。你先把简历图递过去,回复率确实不一样。

还有两个设计,看得出作者自己也在用:

  • • 黑名单自动更新 ——回过"不合适"的公司自动进黑名单,下次不会再投第二遍

  • • 企业微信机器人推送 ——投递结果直接推到你手机,不用守着屏幕

AI 打一天招呼,花多少钱

配置就四行,写进项目根目录的 .env:

                                                                 HOOK_URL=https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=你的key


BASE_URL=大模型地址
API_KEY=大模型的apikey
MODEL=大模型名称

BASE_URL 只要兼容 OpenAI 格式就行——官方的、你自己的中转、甚至局域网里跑的小模型,都能接。项目本身不绑任何代理商,这点挺干净。

HOOK_URL 是企业微信机器人地址。投完推一条,你今天投了几家、几家已沟通,一行看完。

这个成本结构意味着:真正贵的从来不是 AI,是你每天手动点那一百多次的时间。

怎么登录态

项目靠 Cookie 维持登录,作者做了「超长 Cookie」优化,正常情况下一周扫一次码就够。

听起来轻松,但有两个地方会咬人:

一是升级。 README 里用加粗标了——老用户升级,千万别覆盖自己的 db/getjobs.db。这个文件里装着你的筛选条件、打招呼语、AI 提示词、黑名单,还有登录态。覆盖一次,全部重配。

二是换机器。 换电脑、重装系统、硬盘出事,那个 db 文件没备份,等于从零开始。

我自己的做法很简单:那个 db 目录和简历图,定期同步到一台常年不关的小机器上。投递必须在本机跑(原因后面讲),但备份这件事没必要跟它绑在一台电脑上。

安装 get_jobs

照着 README 走,整体不难。真正会卡住人的就两处。

第 1 步:拉代码

                                                                 git clone https://github.com/loks666/get_jobs.git
cd get_jobs


可以参考这个页面 :loks666.github.io/get_jobs/guide/quick-start.html

国内拉得慢,作者准备了码云镜像:gitee.com/lok666/get_jobs。

最简单,我让workbuddy来帮我安装


第 2 步:环境

装 JDK 21 和 Gradle。程序会自动判断系统、自动下对应版本的 chromedriver,这一步基本不用管。

第 3 步:数据库要手动准备

这个项目不自动建表,仓库里也不带数据库文件。

必须自己去发布页下 getjobs.db.template,改名为 getjobs.db,放进 db/ 目录,最终路径是 db/getjobs.db。

少了这步,启动直接失败,而且报错不一定提示得那么直白。我第一次就卡在这里对着日志发了半天呆。

第 4 步:改配置

浏览器打开管理页,把城市、岗位、打招呼语、AI 的 key 换成你自己的。

这里有个特别容易忽略的点:首次启动时,如果没有配置,程序会载入一份默认配置——那是作者本人的页面快照,里面写着上海、Java/Python/Golang/大模型方向,还有他自己的技能介绍。

不改就投,等于拿着别人的简历去跟 HR 聊天。

第 5 步:跑起来

运行启动类 GetJobsApplication.java 就行。

不想起前端的话,发布页有编译好的 dist 包,丢进 resources 目录,直接起后端也能用。

如果你希望在 Boss直聘打招呼后自动附带发送个人简历图片:

  1. 1. 将你的 PDF 简历导出为高清单张 JPG 图片。

  2. 2. 将该图片重命名为 resume.jpg 。

  3. 3. 放置到项目 src/main/resources/ 目录下(最终路径为 src/main/resources/resume.jpg )。

  4. 4. 在系统配置中将 sendImgResume 项开启即可。

第 6步:启动后端服务

在项目根目录下通过 Gradle Wrapper 直接启动:

windows

                                                                 .\gradlew.bat bootRun

Linux 或者 macOS

                                                                 ./gradlew bootRun

                                                                 # 也可以用 IntelliJ IDEA 打开项目,找到并直接运行:
# src/main/java/com/getjobs/GetJobsApplication.java
访问前端控制面板
  • • 前端已编译好的静态资源默认会直接随 release 分发,你可以直接访问本地端口(如 http://localhost:8888 或 http://localhost:6680 )。

  • • 在网页控制台中进行关键词配置、岗位薪资限定、扫码登录平台,随后点击**“开始投递”**即可!

把代理关掉。

国内平台走墙外代理,页面加载会慢到超时,程序会以为元素没渲染出来,然后一路报错。

不能挂服务器上

这段我单独拿出来说,因为它跟"云"有关。

README 里作者写得很直白:本项目不支持服务器部署,无须尝试——招聘网站一旦识别出访问 IP 是机房 IP,直接不返回任何数据。

我们平时什么都想往云上搬:签到脚本、监控、机器人、下载器。但这套工具搬不上去,也搬不动。它的运行环境必须是——

  • • 一台 带图形界面 的个人电脑

  • • 一个 你亲手扫过码 的登录态

  • • 一条 没走代理 的家庭宽带 IP

三个条件凑齐,才跑得动。

换句话说,这是个天生属于"本地"的工具。有些事云真替不了你,认了吧。

限制

平台只剩两个能打。 51job 和智联作者已经停止维护了,原话一个"烂掉了,不建议使用",一个"烂掉了,不要用"。拉钩也停了。真正在维护的只有 Boss 直聘和猎聘。

Boss 有上限。 每天打招呼最多 150 次,这不是软件限制,是平台限制。

作者自己也劝你别全指望它。 他写得很清楚:Boss 还是建议手动投递为主,这个项目当 PC 端兜底用。猎聘那边量大、成功率不高,适合铺量不适合精投。

不能商用。 协议是 PolyForm Noncommercial 1.0.0——自己免费用没问题,但任何形式的商业使用都禁止,想拿去卖服务得找作者拿授权。

有人拿它骗钱。 作者在 README 里专门写了一节,说群里有人潜伏着加好友、推收费安装、卖"一键直达"版本,已经有多人上当。这项目本身是免费的,别给人交学费。

账号有风险。 这类自动化本来就贴着平台规则边缘走,说完全不封号是骗人的。要不要用,自己掂量。

最后

工具只能把"点鼠标"这一步省掉。

它不能替你决定投哪家,不能替你判断这公司是不是坑,更不能替你面试。

投得再多,简历不行还是不行。

但反过来讲——如果你简历本来还行,只是懒得一天点两百次;如果你真正想花时间的是改项目、刷题、看机会,而不是机械地复制同一句问候语——

那这东西省下来的,是每天两小时。

你最想让电脑替你干的重复活儿是什么?

投简历、回消息、抢票、整理文件、每天爬一遍招聘站……评论区聊聊,我看看哪个能写成下一篇。

如果这篇帮你省下了一天,点个在看,让还在手点鼠标的朋友也看见。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
保罗公开炮轰火箭管理层:当年交易我就是忘恩负义,就算退役也不回火箭

保罗公开炮轰火箭管理层:当年交易我就是忘恩负义,就算退役也不回火箭

篮球小方
2026-11-01 18:22:26
国家发改委、工信部、自然资源部、水利部、国管局,印发行动方案

国家发改委、工信部、自然资源部、水利部、国管局,印发行动方案

极目新闻
2026-11-04 22:09:18
浙江一男子呼气检测每百毫升79毫克属酒驾,坚持抽血

浙江一男子呼气检测每百毫升79毫克属酒驾,坚持抽血

天气观察站
2026-11-05 01:48:33
林志玲:我这辈子最正确的决定,就是放下身段主动向日本男人求婚

林志玲:我这辈子最正确的决定,就是放下身段主动向日本男人求婚

飘飘然的娱乐汇
2026-10-23 09:00:41
樊振东恋爱真相大白!在德国的现状曝光,难怪首次谈及退役及心愿

樊振东恋爱真相大白!在德国的现状曝光,难怪首次谈及退役及心愿

趣味八卦
2026-10-03 11:11:17
九寨沟事件后续!警方发布官方通报,老人“逃”至车站被拍

九寨沟事件后续!警方发布官方通报,老人“逃”至车站被拍

哄动一时啊
2026-11-04 09:41:48
韩国政坛巅峰对决!尹锡悦刚拿到无罪判决,转头就拿李在明开刀?

韩国政坛巅峰对决!尹锡悦刚拿到无罪判决,转头就拿李在明开刀?

寒士之言本尊
2026-09-15 14:19:26
克林顿之后,美国再无拥有治国之才的总统。克林顿在任的八年,把美国经济带到了一个巅峰

克林顿之后,美国再无拥有治国之才的总统。克林顿在任的八年,把美国经济带到了一个巅峰

扶苏聊历史
2026-09-29 15:51:40
刘嘉玲那时候一看就是大陆妹,和本地香港人还是有很大区别的

刘嘉玲那时候一看就是大陆妹,和本地香港人还是有很大区别的

西楼知趣杂谈
2026-10-21 11:32:28
中国面临两大战略缺口:一个是“台湾”问题,另一个曾动用300万大军才勉强堵住的致命防线

中国面临两大战略缺口:一个是“台湾”问题,另一个曾动用300万大军才勉强堵住的致命防线

林杰论事
2026-10-18 15:37:07
突然才发现:凡是家里出学霸的家庭,爸爸都有同一个特点太准了!

突然才发现:凡是家里出学霸的家庭,爸爸都有同一个特点太准了!

户外阿毽
2026-11-02 00:54:55
2006年甘肃天祝荒坡惊现121颗人头骨,全部被锯去天灵盖,起初被误报成猴头,法医鉴定结论一出在场的人瞬间后背发凉

2006年甘肃天祝荒坡惊现121颗人头骨,全部被锯去天灵盖,起初被误报成猴头,法医鉴定结论一出在场的人瞬间后背发凉

磊子讲史
2026-10-30 16:03:21
清透浅蓝瑜伽套装|网纱露肩设计,柔和勾勒舒展身形

清透浅蓝瑜伽套装|网纱露肩设计,柔和勾勒舒展身形

只要高兴就好
2026-10-31 05:31:29
新疆大一新生沙漠里丢手机,埋了一个多月后,被浙江援疆干部捡到!失主:根本没想过还能找到…

新疆大一新生沙漠里丢手机,埋了一个多月后,被浙江援疆干部捡到!失主:根本没想过还能找到…

洪观新闻
2026-11-04 17:46:20
油价持续走高的深层恶果!不止费钱,正在拖垮全民消费

油价持续走高的深层恶果!不止费钱,正在拖垮全民消费

你在偷看谁
2026-10-28 21:00:28
江青警卫回忆:虽没有抱过外孙,却不是没有感情,跪求主席救李讷

江青警卫回忆:虽没有抱过外孙,却不是没有感情,跪求主席救李讷

纪实文录
2025-06-25 16:39:32
港铁首进天津,将给城市商业带来什么火花?

港铁首进天津,将给城市商业带来什么火花?

赢商网新媒体
2026-11-04 14:35:21
贝林厄姆欧冠16球平贝克汉姆,跻身英格兰球员赛事射手榜前十

贝林厄姆欧冠16球平贝克汉姆,跻身英格兰球员赛事射手榜前十

懂球帝
2026-11-05 02:54:41
美股三大期指V型反弹,半导体股盘前走强,AMD大涨7%

美股三大期指V型反弹,半导体股盘前走强,AMD大涨7%

21世纪经济报道
2026-11-04 18:31:04
美西方麻了:特朗普的神助攻,把中国人民币变成全球下一个避风港

美西方麻了:特朗普的神助攻,把中国人民币变成全球下一个避风港

兵鉴史
2026-10-06 02:26:04
2026-11-05 04:56:49
星哥玩云 incentive-icons
星哥玩云
星哥跟你说说工作生活的那些事
501文章数 290关注度
往期回顾 全部

科技要闻

国行苹果AI上手实测:苦等两年,成色如何

头条要闻

共和党败选后 特朗普1小时狂发71条贴文还官宣"改行"

头条要闻

共和党败选后 特朗普1小时狂发71条贴文还官宣"改行"

体育要闻

老板豪言建队五年必夺冠 球员:保守了

娱乐要闻

甩掉周一围嫁富豪,童蕾今负债亿元,

财经要闻

苹果“躺赢”了英伟达

汽车要闻

省钱 它是认真的!银河星耀6EF每公里成本只要2毛

态度原创

手机
本地
游戏
家居
艺术

手机要闻

华为鸿蒙装机量本月破亿稳了:和安卓iOS三分天下已成定局

本地新闻

乌兰察布:以前种土豆,现在种Token

老大,让国民偶像唱首歌真能拐到玩家来游戏里打枪吗?"/> 主站 商城 论坛 自运营 登录 注册 简体中文 简体中文 English 老大,让国民...

家居要闻

2026建博会(广州) 公装联探展交流活动

艺术要闻

别只知道徐渭!李鱓把大写意花鸟推上新高度,今天看依然超前

无障碍浏览 进入关怀版