用油猴脚本实现Boss直聘每日100个岗位批量投递

📅 2026/8/21 17:08:52
用油猴脚本实现Boss直聘每日100个岗位批量投递
用油猴脚本实现Boss直聘每日100个岗位批量投递【免费下载链接】boss_batch_pushBoss直聘批量投简历批量发送自定义招呼语项目地址: https://gitcode.com/gh_mirrors/bo/boss_batch_push周五晚上刷Boss直聘刷到合适的岗位不少可每点一次立即沟通都要切页面、等加载手动投到一半当天的额度就快见底了。要是能按自己设好的条件让电脑替你逐个点击你只管忙别的呢这就是Boss直聘批量投递工具 boss_batch_push 要解决的场景。项目一句话定位boss_batch_push 是一个开源油猴脚本装进浏览器后打开Boss直聘职位列表页就会自动多出一块控制面板让你按条件筛选岗位、批量投递并支持投递后补发自定义招呼语。脚本本体是 src/oop-self-req-main.js 这一个约1900行的单文件结构并不复杂。它是怎么干活的脚本以 document-start 时机注入 zhipin.com 页面在页面框架加载前就位随后拦截列表页的翻页请求实现自动加载下一页你不用手动翻。投递路径上没有走模拟点按钮的老路而是直接取浏览器里的 bst 凭证构造投递请求调用平台自己的投递接口。所以投递发生在列表页本地不需要逐个点开职位详情这就是README里说的无感投递。为了防止并发重复投递源码里引入了一把投递锁每个岗位先抢锁、投递完成再释放两次投递之间还固定插入 800ms 间隔请求失败时做有限次重试见 脚本源码 中 sendPublishReq 的实现。自定义招呼语的实现最费功夫。Boss直聘不支持把自定义话术设为默认招呼语脚本只能在投递成功后模拟聊天框的输入与发送流程。README 的作者闲话里记录了两个坑直接模拟 click 会被拦截需要改动聊天组件内部状态脚本发起的 websocket 消息因 to.uid 缺值而发送失败需手动补上。这两处处理保证了招呼语只发得出、不重发。 从零跑起来四步在浏览器商店安装 Tampermonkey 插件。克隆仓库git clone https://gitcode.com/gh_mirrors/bo/boss_batch_push打开Tampermonkey点添加新脚本把src/oop-self-req-main.js的完整内容粘贴进去并保存。打开Boss直聘的职位搜索页页面下方出现批量投递 / 生成Job词云图 / 保存配置等按钮即安装成功。工作流拆解投递前两级筛选先用Boss直聘顶部的原生筛选城市、薪资、经验圈出大致范围再用脚本的筛选项精确收口公司名包含、排除公司名、Job名包含、工作内容排除、薪资范围、公司规模范围全部是逗号分隔的模糊匹配。比如Job名包含填【Java,后端,服务端】工作内容排除填【外包,上门,销售】只有同时满足的岗位才会被投。工作内容排除还做了上下文判断描述里写不是外包销售系统时虽然包含关键词也不会被误杀。再叠加过滤不活跃Boss开关默认开启投递前检查招聘方最近活跃度长期不活跃的岗位直接跳过。README 提到Boss直聘每天投递机会有限约100次投给不会回复的人是实打实的浪费。投递执行锁 延迟 计数点批量投递后脚本对当前页岗位逐个执行条件检查 → 活跃度检查 → 占用投递锁 → 发投递请求 → 可选发自定义招呼语 → 释放锁每步之间间隔 800ms。标题栏和日志区实时显示当天已投次数手动停止或整批完成后会触发桌面通知需先给站点授权通知权限。投递后词云看行情投完甚至不投都可以点生成Job词云图脚本抓取当前页所有岗位详情文本做分词权重分析生成词云。如果Java开发经验分布式技术Spring Boot字号最大说明这批岗位高频要求这些技能正好可以对照简历看看关键词是否缺失。 实战调参筛选组合示例Job名包含【Java,后端开发】、薪资范围【12-20】、公司规模【100-10000】、工作内容排除【外包,上门,客服】。公司名包含一般留空——一旦填写就只投列出的那几家公司。招呼语写法实际效果是默认招呼语 一条自定义招呼语连着发出建议控制在三句内一句点明目标岗位与年限一句提一个与岗位相关的项目经验最后一句表达沟通意愿换行用 \n。频率控制投递间隔固定 800ms这是更新日志里从早期 500ms 调上来的配合每天约100次的平台额度README 记录不必长时间挂着批量投递满负荷跑。多账号脚本支持大小号快速切换每个账号的筛选配置和招呼语独立存储保存配置后下次打开直接沿用。⚠️ 避坑与排障投递报请求不合法通常是平台改了请求字段而脚本版本过旧先更新到最新脚本代码。招呼语重复发送早期版本出现过更新日志记录 2024-12-03 版本已修复遇到先升级脚本。多次刷新页面后脚本报错README 将其列为已知问题被劫持的函数会叠加报错重开一个新标签页即可。投递失败、提示工作经历与岗位要求不匹配这是平台侧的拦截脚本只是原样展示接口回复不会重试无需排查脚本。页面改版导致按钮失效README 明确提示Boss直聘已上线新的职位页面本项目尚未适配作者另有新项目做了适配使用前先核对 README 最新说明。适合谁用boss_batch_push 把筛选、点击、写招呼语这三件最耗时间的投递动作压缩成一次点击还顺带用词云给了你看行情的视角。它适合每天需要持续投岗位、且希望精确管理投递额度的求职者。如果你的场景对得上装好Tampermonkey、克隆仓库、粘贴脚本十分钟就能跑起来工具解决效率简历内容仍然是底子。【免费下载链接】boss_batch_pushBoss直聘批量投简历批量发送自定义招呼语项目地址: https://gitcode.com/gh_mirrors/bo/boss_batch_push创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考