30分钟搭建BOSS直聘自动化求职工作台

15 次阅读 0 点赞 0 评论 8 分钟原创技术教程

手把手教你使用 GeekGeekRun 完成 BOSS 直聘自动化求职:从下载安装、登录配置、职位筛选规则设置到 AI 复聊全流程配置,跑通自动海投与已读不回跟进,告别手动逐个开聊的重复劳动。

#自动化 #求职 #开源工具 #Puppeteer #Electron
30分钟搭建BOSS直聘自动化求职工作台

还在手动逐个开聊?教你搭建自动化求职工作台

上周帮一个跳槽的朋友看简历,他跟我吐槽:"在 BOSS 直聘上每天打开推荐列表,手动点进去看职位、点开聊天窗、发招呼语,一天下来手腕都酸了,投出去还没几个回复。" 我深有同感——找工作本来就够耗精力了,海投阶段如果还要人工筛选、逐个问候,心智负担真的很大。

今天带你用 GeekGeekRun(牛人快跑) 把这个过程自动化起来。它是一个基于 Puppeteer + Electron 的桌面工具,能帮你按规则自动开聊、标记不合适职位、已读不回自动复聊。学完本篇,你将从零完成环境准备、下载安装、首次登录、规则配置、AI 复聊设置,跑通一次完整的自动化求职流程。


前置条件

项目 要求
操作系统 Windows 10(2016年后出厂)/ macOS 14+ / Ubuntu 20.04
BOSS 直聘账号 已注册,建议用一个专用账号,避免和日常工作账号冲突
网络 能正常访问 BOSS 直聘网页版
额外提醒 如果你在公司电脑上操作,注意公司可能部署了上网行为审计工具(如深信服、奇安信等),建议用个人设备运行

第一步:下载安装

打开项目的 Releases 页面,根据你的系统下载对应安装包:

  • Windows:下载 .exe 文件,双击安装,装完自动启动
  • Linux (.deb):执行 dpkg -i GeekGeekRun_latest.deb 安装后从桌面启动
  • macOS:下载对应架构的 .dmg,挂载后拖入 Applications 文件夹

macOS 用户注意:因为安装包未签名,直接双击会报"已损坏,无法打开"。这是 macOS 的 Gatekeeper 机制在拦截未签名应用,需要在终端放行:

bash 复制代码
## 允许运行未签名应用
sudo spctl --master-disable

## 移除应用的 Quarantine 属性
xattr -cr /Applications/GeekGeekRun.app

为什么要这么做?macOS 默认只信任已公证(Notarized)的应用。GeekGeekRun 是个人开发者维护的开源项目,没有走苹果签名流程,所以需要手动放行。放心,这只是放开一个应用的限制,不会降低系统整体安全性——后续可以 sudo spctl --master-enable 恢复。

装好后打开程序,引导界面会出现,接下来一步步配置。


第二步:登录 BOSS 直聘

程序内置了 BOSS 登录助手,不需要手动搞 Cookie、JSON 这些技术术语。

操作流程:

  1. 程序会弹出一个内嵌浏览器窗口,显示 BOSS 直聘登录页
  2. 用准备好的账号扫码或手机号登录
  3. 登录成功后,程序会自动保存会话凭据到本地(不会上传任何服务器)

这里用的是 Puppeteer 模拟真实浏览器行为。Cookie 只存在电脑本地,程序运行时读取并传给 BOSS 直聘页面。保管好你的电脑,别把 Cookie 文件分享给别人。


第三步:配置自动开聊规则

这是核心环节。打开「自动开聊」面板,关键配置区如下:

① 职位来源:可以选择推荐列表、搜索找到的职位等。同时勾选多个来源并拖拽排序,程序会按顺序扫描,覆盖面更广。

② 职位筛选条件:设置求职期望,比如:

  • 工作地:深圳市
  • 薪资范围:20k-35k
  • 经验要求:3-5 年
  • 职位名称关键词:Java / 后端

可以添加多个筛选条件组合,程序会逐个尝试。

③ 标记不合适策略:这一步很关键,决定了程序遇到不匹配职位时怎么处理:

  • 在 BOSS 上标记不合适:最彻底,BOSS 会给你推荐新职位来替换掉这个
  • 本地数据库标记(7天内跳过):仅在本地记录,适合不想在平台留下记录的场景
  • 本次运行跳过:临时策略,下次运行还会再次检查

建议优先用第一种,效率最高;担心频繁标记触发风控,可以混用第二、三种。


第四步:配置 AI 已读不回复聊

这一步让求职"有跟进"。打开「已读不回自动复聊」,配置如下:

  1. 跟进时限:设置多久没回复才跟进,比如 48 小时
  2. 跟进间隔:两次提醒之间至少隔多久,避免骚扰,建议 24 小时+
  3. 复聊内容生成方式
    • 选「[盼回复] 表情」:简单快捷
    • 选「大语言模型生成」:更自然,会根据简历和聊天上下文生成个性化消息

如果用 LLM 生成,需要先配置模型:

  • 点进「大语言模型设置」
  • 填入 API Key(支持多个模型同时配置,当一个不可用时自动切换备用)
  • 编辑提示词模板(可选):自定义 AI 生成消息的风格,比如更正式或更口语化
  • 点进「模拟测试」:输入示例上下文,看看生成效果是否满意

提示词模板建议:告诉 AI "你是一个求职者,请用礼貌、简洁的语气跟进一个已读不回的职位沟通,表达你对岗位的兴趣并询问反馈。不要过度热情,控制在 50 字以内。" 这样生成的消息更自然。


第五步:开始运行 & 实战示例

配置完成后,点击「开始运行」。拿一个典型场景做完整演示:

场景:找深圳 25k-40k 的 Java 后端岗位。

  1. 添加三个筛选条件组合

    • 条件一:深圳 + 25k-40k + 3-5年 + 关键词 "Java 后端"
    • 条件二:深圳 + 20k-30k + 1-3年 + 关键词 "后端开发"
    • 条件三:深圳 + 30k-50k + 5-10年 + 关键词 "Java 架构"
  2. 设置标记策略:薪资低于 20k 或经验不匹配的,直接在 BOSS 上标记不合适;其他不感兴趣的本地跳过。

  3. 配置 AI 复聊:跟进时限 48h,间隔 24h+,用 LLM 生成内容,模板写清楚岗位方向和自我介绍重点。

  4. 效果:程序开始自动扫描推荐列表 → 匹配到目标职位自动点开 → 符合筛选条件自动点击「立即开聊」→ 不符合的标记掉 → 遇到已读不回 48h 以上的自动发跟进消息。

当天开聊次数用完后,程序会自动暂停 60 分钟,之后尝试继续。如果已跨天则自动继续新的一轮。


常见问题 & 踩坑提醒

问题 解决方法
程序突然"闪退又重启" BOSS 直聘改版或 A/B 测试导致 UI 元素变化,提交 Issue 反馈给作者
macOS 提示已损坏 执行 sudo spctl --master-disable && xattr -cr /Applications/GeekGeekRun.app
担心账号被封 作者建议节制使用,当天投完隔几天再用;强烈建议用专用新账号
公司电脑能用吗 不建议。公司网络可能审计,HR 可能看到你的求职行为
不想让现公司同事看到 在 BOSS 后台屏蔽当前公司及关联公司

总结

跑通了 GeekGeekRun 的完整使用流程:下载安装 → 登录 → 配置职位筛选 → 设置 AI 复聊 → 开始自动化运行。核心就是让工具帮你处理重复劳动,把精力留给认真写简历、研究目标公司、准备面试。

下一步建议

  • 跑通后观察几天效果,根据实际收到的回复调整筛选条件
  • 试试自定义提示词,让 AI 复聊更贴合个人风格
  • 如果是开发者,可以下载 Debugtron 查看程序日志,甚至参与开源贡献

工具再好也只是辅助,真正拿到 Offer 靠的还是实力。把机械重复的活交给工具,省下来的时间多刷几道 LeetCode、整理一下项目经验,绝对值。祝早日拿到心仪的 Offer!

最后更新:2026-09-16T10:02:34

评论 (0)

发表评论

blog.comments.form.loading
0/500
加载评论中...