BOSS海投助手

🚀 求职神器!🧑‍💻Yangshengzhou开发 提高BOSS直聘投递效率,批量沟通,高效求职 💼

当前为 2025-07-02 提交的版本,查看 最新版本

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
YangShengzhou03
评分
0 0 0
版本
1.2.3.3
创建于
2025-05-09
更新于
2025-07-02
大小
138.1 KB
许可证
AGPL-3.0-or-later
适用于

🚀 海投助手·BOSS (BOSS Helper) 🌟

License: AGPL v3 GitHub Stars GitHub Forks Downloads

📌 支持页面:职位列表页 & 聊天对话页
📦 有限开源 | ⚙️ 浏览器扩展 | 📈 自动投递 + AI回复


📌 目录

  1. 简介
  2. 主要功能
  3. 支持页面
  4. 安装指南
  5. 使用说明
  6. 项目结构
  7. 实现原理
  8. 当前优势
  9. 社区与支持
  10. 许可证(AGPL-3.0)
  11. 未来规划
  12. 结语

📌 简介

BOSS海投助手 - 专业版 是一款专为求职者设计的浏览器扩展工具,旨在提升在 BOSS直聘平台 上的简历投递效率和沟通响应速度。

通过自动化操作、AI辅助等功能,帮助用户快速筛选岗位并自动完成简历投递与消息回复。无论你是应届生、职场跳槽党,还是招聘中介,都能从中受益。

核心功能包括:

  • 自动批量发送简历:设置筛选条件后,自动进入每个职位页面并完成简历投递
  • 多条件精准岗位筛选:支持关键词、地区、薪资范围、公司类型等条件过滤
  • AI自动回复HR消息:接收HR新消息时,调用AI接口生成自然语言回复
  • 可视化控制面板管理任务:提供悬浮式可视化面板,随时查看运行状态、调整参数
  • 避免重复投递机制:自动识别已投递过的岗位,防止重复提交

自动沟通UI 智能聊天UI


🧰 主要功能

功能 描述
自动简历投递 设置筛选条件后,自动进入每个职位页面并完成简历投递
多维岗位筛选 支持关键词、地区、薪资范围、公司类型等条件过滤
避免重复投递 自动识别已投递过的岗位,防止重复提交
AI自动回复 接收HR新消息时,调用AI接口生成自然语言回复
控制面板 提供悬浮式可视化面板,随时查看运行状态、调整参数
日志记录 所有操作均输出到日志区域,便于调试与问题追踪
参数高度可配置 投递间隔时间、颜色主题、API密钥等均可修改
跨平台兼容 支持 Chrome、Edge、Firefox、Safari 等主流浏览器

🛠️ 支持页面


📦 安装指南

第一步:安装脚本管理器插件

推荐使用以下任一插件:

支持浏览器:

浏览器名称 支持状态 版本要求 备注
Google Chrome ✅ 支持 最新版 / 稳定版 推荐使用
Microsoft Edge ✅ 支持 最新版 / 稳定版 基于 Chromium,兼容性好
Firefox ✅ 支持 最新版 / 稳定版 部分功能可能受限
Safari ⚠️ 支持(需手动开启权限) 最新版 / 稳定版 扩展功能有限,需额外配置

第二步:添加脚本

  1. 打开 Tampermonkey 或 ScriptCat 插件
  2. 点击“获取新脚本”或“从仓库安装”
  3. 搜索 BOSS海投助手 或访问以下链接下载 .user.js 文件并导入:

🔗 GitHub: https://github.com/yangshengzhou03/boss_helper
🔗 Gitee: https://gitee.com/yangshengzhou/boss_helper

第三步:访问 BOSS直聘网站

  1. 登录你的 BOSS直聘账号
  2. 进入 职位列表页
  3. 页面右侧将显示控制面板,点击“开始投递”即可启动自动流程
  4. 若遇到弹窗拦截,请检查浏览器通知设置,允许脚本创建浮动窗口

⚙️ 使用说明

  • ▶️ 启动任务:点击“开始投递”按钮
  • ⏸️ 暂停任务:点击“暂停”按钮
  • ■ 停止任务:点击“停止”按钮
  • 🗑️ 清除日志:点击“清空日志”以重置操作记录
  • 🔽 最小化面板:点击右上角“—”按钮
  • 🔁 恢复面板:点击屏幕角落的小图标重新打开控制面板
  • 🛠️ 修改配置:打开脚本源码(在插件中编辑脚本),修改配置项如:
    • 投递间隔时间(默认:2秒)
    • API 密钥(AI回复所需)
    • 地区、岗位关键词等筛选条件

📚 项目结构

boss_helper/
├── README.md # 说明文档
├── LICENSE # AGPL-3.0 协议文件
└── boss_helper.user.js # 核心用户脚本文件(可直接导入使用)


🧠 实现原理

  • 🖥️ DOM监听与交互模拟:通过监听 DOM 加载事件,注入控制面板,并模拟点击“立即沟通”、“发送简历”等按钮
  • 🧭 XPath解析页面数据:使用 XPath 解析当前页面的岗位信息、职位名称、公司名等字段
  • 🌐 异步请求处理:利用 GM_xmlhttpRequest 发送 HTTP 请求,获取和发送数据
  • 🤖 AI自动回复:调用外部大模型 API(如讯飞星火),根据 HR 消息内容生成自然语言回复
  • 📝 日志系统:每一步操作都会被记录,方便回溯与调试
  • 💾 状态持久化:通过 localStorage 存储已处理的岗位 ID,避免重复投递

📈 当前优势

  • ✅ 完全开源:代码透明,社区可查可控
  • ✅ 无依赖轻量级:无需引入任何第三方库,体积小巧,加载速度快
  • ✅ 跨平台兼容性好:适配主流浏览器及不同分辨率设备
  • ✅ 用户友好可视化界面:非技术人员也能轻松上手
  • ✅ 持续更新维护:作者每周保持更新,修复BUG并添加新功能

🤝 社区与支持

如果你在使用过程中遇到问题,或者有任何改进建议,欢迎参与讨论:


📜 许可证(AGPL-3.0)

该项目采用 GNU Affero General Public License v3.0 协议发布。

这意味着你可以:

  • ✅ 自由使用、分发该软件
    但必须遵守以下规则:

  • 🚫 不得未经许可擅自修改源代码

  • 🚫 如果你在服务器上运行修改后的版本,必须公开源代码

  • 🚫 不得去除版权声明和变更说明

  • 🚫 不得以任何形式声称这是你的原创作品而不注明来源

详情请参阅 LICENSE 文件。


🚀 未来规划

虽然当前版本已经具备了基本的自动化投递能力,但还有更多改进方向正在计划中:

  • 🎚️ 图形化配置界面(无需修改代码)
  • 📊 导出投递记录为 Excel/CSV
  • 🔔 消息推送(微信、邮件、Telegram)
  • 🌍 多语言支持(中英文切换)
  • 🧠 AI岗位推荐引擎(基于历史行为分析)
  • 🧪 多平台适配(拉勾网、猎聘网等)

💬 结语

Hi~我是 Yangshengzhou,一名曾为实习焦虑到崩溃的学生,也是这个工具的开发者。记得那段每天刷招聘APP到凌晨的日子,效率低、心情差……于是我决定写一个自动化的工具来帮自己。

🤖 如今它终于上线了,希望它能成为你求职路上的小帮手:

“把繁琐交给代码,把希望留给自己。”

如果你觉得这个项目对你有帮助,请别忘了给个 ⭐ star 和 🍴 fork,这是对我最大的鼓励!

祝你早日拿到心仪的 offer 💼✨

📞 联系与支持

© 2025 Yangshengzhou. All rights reserved.
Powered by AGPL-3.0.