Greasy Fork

Greasy Fork is available in English.

BOSS海投助手

🚀 求职者自己的神器!🧑‍💻Yangshengzhou,提升BOSS直聘的简历投递效率,自动批量发送简历,高效求职 💼

作者
Yangshengzhou
日安装量
4
总安装量
45
评分
2 0 0
版本
1.2.1
创建于
2025-05-09
更新于
2025-05-12
大小
30.8 KB
许可证
AGPL-3.0-or-later
适用于

BOSS海投助手 - 专业版 (BOSS Helper - Professional)

License: AGPL v3 GitHub stars GitHub issues

求职者自己的自动化工具,由 Yangshengzhou 开发,提升在 BOSS直聘 上的简历投递效率。自动投递 + AI回复 + 多条件筛选,简化繁琐手动操作。

📌 目录


📌 简介

BOSS海投助手 - 专业版 是一款专为求职者设计的浏览器扩展工具,于2025年5月9日上线预发布版本。该工具旨在帮助用户在 BOSS直聘平台 上实现简历的高效自动投递与智能沟通。

通过精心设计的自动化流程、多维度筛选机制以及直观易用的界面,这款助手显著降低了手动操作的时间成本,大幅提升求职效率和成功率。

无论你是应届毕业生、转行人士,还是招聘从业者,都可以借助本工具实现:

  • 自动批量发送简历
  • 多条件精准岗位筛选
  • AI自动回复HR消息
  • 可视化控制面板管理任务

🧰 主要功能

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

🛠️ 使用场景

  1. 大规模岗位筛选:快速找到符合你期望的岗位,节省大量浏览时间。
  2. 每日定时刷新:配合脚本猫或油猴定时器,自动更新岗位列表。
  3. 多个账号操作:可用于同时管理多个BOSS账号,提高覆盖率。
  4. 远程办公/兼职/实习岗搜索:设置“远程”、“兼职”等关键词,精准定位目标岗位。
  5. AI辅助面试准备:部分场景下可生成初步自我介绍,提升响应速度。

📦 安装方式

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

推荐使用以下任一插件:

支持浏览器:

  • Google Chrome
  • Microsoft Edge
  • Firefox
  • Safari(需额外开启权限)

第二步:添加脚本

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

第三步:访问 BOSS直聘网站

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

⚙️ 使用说明

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

📚 项目结构说明

boss_helper/
├── README.md              # 说明文档
├── LICENSE                # AGPL-3.0 协议文件
├── boss_helper.user.js    # 核心用户脚本文件(可直接导入使用)
├── src/
│   ├── main.js            # 主逻辑入口
│   ├── config.js          # 全局配置项
│   ├── ui.js              # 控制面板 UI 构建逻辑
│   ├── ai.js              # AI通信模块(调用外部API)
│   ├── jobFilter.js       # 岗位筛选引擎
│   └── logger.js          # 日志记录系统
└── assets/
    └── icons/             # 图标资源(如小图标、LOGO等)

🧠 实现原理

  • 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岗位推荐引擎(基于历史行为分析)
  • 🧪 多平台适配(拉勾网、猎聘网等)

💬 结语

亲爱的用户,

我是Yangshengzhou,一个曾经在找实习过程中几近崩溃的学生,也是这个工具的开发者。记得第一次投简历时那种既期待又不安的心情,后来无数个深夜反复打磨简历,在通勤路上刷招聘软件,效率低到令人崩溃——这就是我开发海投助手的初衷。

在这个经济下行的时代,求职就像在漫漫长夜中跑马拉松。但我希望你知道,你从来都不是孤军奋战。这个免费的小工具,愿能成为你路上的一盏明灯,照亮前行的路:

  • 海投助手会自动发送简历和自我介绍,并接入AI回复HR。
  • 如果你能给我一个五星好评,那将是对我最大的鼓励和支持。

每一次求职之旅的开始,都是向理想靠近的一步。也许现在的你正迷茫,但那些看似波澜不惊的日复一日,终将有一天让你看到坚持的意义。

点击“开始使用”,把焦虑交给代码,把希望留给自己。愿你能收到心仪的offer,让所有的努力都有回响。

愿你在求职的路上一切顺利,早日拿到心仪的offer!


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