您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
🚀 求职工具!🧑💻Yangshengzhou开发用于提高BOSS直聘投递效率,批量沟通,高效求职 💼
BOSS海投助手是一款专为求职者设计的浏览器用户脚本工具,旨在提升在BOSS直聘平台上的简历投递效率和沟通响应速度。通过自动化操作、AI辅助回复等功能,帮助用户快速筛选合适岗位并完成简历投递与消息回复操作。
BOSS海投助手架构
├── 📦 核心模块 (Core)
│ ├── 自动化投递引擎
│ ├── 页面解析器
│ ├── AI回复处理器
│ └── 状态管理机
├── 🎨 UI模块 (UI)
│ ├── 控制面板系统
│ ├── 主题管理系统
│ └── 交互反馈组件
├── 💾 数据模块 (State)
│ ├── 本地存储管理
│ ├── 会话状态维护
│ └── 配置持久化
├── 🔧 工具模块 (Utils)
│ ├── DOM操作工具
│ ├── 异步处理工具
│ └── 错误处理系统
└── ⚙️ 配置模块 (Config)
├── 运行时配置
├── 选择器配置
└── 常量定义
技术领域 | 具体技术 | 版本要求 |
---|---|---|
核心语言 | JavaScript (ES6+) | ES2015+ |
脚本引擎 | Tampermonkey / ScriptCat | 8.15+ |
浏览器支持 | Chrome, Firefox, Edge, Safari | 最新版 |
AI集成 | 讯飞星火API / OpenAI API | - |
数据存储 | localStorage, IndexedDB | - |
构建工具 | 原生JS,无依赖 | - |
浏览器扩展 - 安装以下任一脚本管理器:
浏览器版本 - 支持现代浏览器:
Boss_helper.js
文件确保已登录(不可用)您的BOSS直聘账号
在控制面板中设置:
点击"开始投递"按钮,系统将自动:
功能模块 | 描述 | 技术实现 |
---|---|---|
岗位扫描 | 自动滚动加载所有职位列表 | MutationObserver + 智能滚动检测 |
条件筛选 | 多维度精准匹配目标岗位 | 正则匹配 + 语义分析 |
自动沟通 | 模拟点击立即沟通按钮 | DOM事件模拟 + 异步等待 |
防重复机制 | 识别已处理过的HR和岗位 | localStorage + 哈希标识 |
// AI回复处理流程
async function handleAIReply(hrMessage) {
// 1. 消息预处理
const cleanedMessage = preprocessMessage(hrMessage);
// 2. 意图识别
const intent = await detectIntent(cleanedMessage);
// 3. 生成回复
const reply = await generateReply(intent, cleanedMessage);
// 4. 发送回复
await sendChatMessage(reply);
}
// config.js - 主要配置项
const CONFIG = {
BASIC_INTERVAL: 1000, // 基础操作间隔(ms)
OPERATION_INTERVAL: 800, // 具体操作间隔(ms)
MAX_REPLIES_FREE: 5, // 免费版AI回复次数
MAX_REPLIES_PREMIUM: 10, // 高级版AI回复次数
DEFAULT_AI_ROLE: '求职者角色设定', // AI默认人设
};
在脚本设置中配置AI服务:
支持多种筛选条件组合:
指标 | 数值 | 说明 |
---|---|---|
平均处理速度 | 2-3秒/岗位 | 从扫描到完成沟通 |
最大并发数 | 1个/标签页 | 单标签页处理 |
每日处理上限 | 50个岗位 | 防滥用机制 |
内存占用 | <10MB | 轻量级设计 |
操作类型 | 成功率 | 备注 |
---|---|---|
岗位扫描 | 99.8% | 极少数页面结构变化 |
自动沟通 | 98.5% | 依赖页面加载速度 |
AI回复 | 95.2% | 受网络和API限制 |
简历发送 | 97.3% | 需要HR先回复 |
jobs-helper/
├── 📄 Boss_helper.js # 主入口文件
├── 📄 config.js # 配置常量
├── 📄 core.js # 核心业务逻辑
├── 📄 ui.js # 用户界面组件
├── 📄 state.js # 状态管理
├── 📄 utils.js # 工具函数
├── 📄 letter.js # 引导消息
├── 📄 guide.js # 用户引导
├── 📄 settings.js # 设置面板
└── 📄 README.md # 项目说明
# 1. 克隆项目
git clone https://github.com/YangShengzhou03/Jobs_helper.git
# 2. 安装依赖(无需构建,直接使用)
# 本项目为纯前端项目,无构建依赖
# 3. 开发调试
# 使用浏览器开发者工具进行调试
# 推荐使用Tampermonkey的调试模式
欢迎提交Pull Request!请遵循以下规范:
本项目采用 AGPL-3.0 开源协议发布。
完整协议内容请参阅: AGPL-3.0协议全文
脚本不生效
AI回复失败
页面识别错误
请通过以下方式反馈问题:
如有商务合作需求,请邮件联系并注明"海投助手合作"。
感谢所有为本项目做出贡献的开发者、测试者和用户!
特别感谢:
最后更新: 2025年9月
由 Yangshengzhou 开发和维护
愿每一位求职者都能找到心仪的工作! 💼✨
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址