| name | boss-assistant |
| description | BOSS直聘HR招聘自动化技能,专门用于Boss直聘平台的求职者沟通、简历筛选和招聘流程自动化。
**触发场景(必须同时包含Boss直聘/招聘相关 + 具体任务意图)**:
- 明确提到"Boss直聘"并询问自动聊求职者、AI筛选简历、评分、发送回复
- 询问"Boss助手"或"BOSS助手"的使用、安装、配置
- HR招聘场景下提到"简历评分"、"候选人评估"、"自动回复求职者"
- 招聘官想用AI自动处理Boss直聘上的求职者消息
**不触发场景**:
- 通用网页爬虫、数据抓取(即使用了Playwright)
- 非Boss直聘的招聘平台
- 与招聘/简历无关的浏览器自动化任务
本技能指导用户安装、配置和使用 BOSS直聘自动化助手,支持MiniMax和DeepSeek双AI引擎。
|
| type | workflow |
BOSS直聘自动化助手
基于 Playwright 的 Boss直聘 HR 自动化工具,AI 自动分析简历、智能生成回复、模拟人类行为防检测。
核心功能
- 自动聊求职者:AI分析简历后智能生成针对性回复
- 5维度100分简历评分:技能匹配度(30分) + 工作年限(25分) + 学历背景(15分) + 成就证据(15分) + 稳定性与成长(15分)
- 自动发送消息:带随机延迟,模拟人类操作防检测
- 生成Word报告:单个候选人报告 + 中期/最终汇总报告
- 防封禁机制:随机延迟 + 自动休息 + 点击偏移
安装
Windows 一键安装
# PowerShell 以管理员运行:
irm https://raw.githubusercontent.com/sundaygod1207/BOSSAssistant/main/install.ps1 | iex
手动安装
- 克隆仓库:
git clone https://github.com/sundaygod1207/BOSSAssistant.git
cd BOSSAssistant
- 安装依赖:
install.bat
pip install -r requirements.txt
- 安装 Playwright 浏览器:
playwright install firefox
依赖环境
- Python 3.11+
- Playwright (Firefox 或 Chrome)
- API Key (MiniMax 或 DeepSeek)
使用流程
1. 启动程序
run.bat
cd src
python main.py
2. 配置 AI
- 选择 AI 提供商:MiniMax 或 DeepSeek
- 输入你的 API Key
- 点击开始运行
MiniMax API 获取:https://www.minimax.chat/
DeepSeek API 获取:https://platform.deepseek.com/
3. 扫码登录
程序会自动打开浏览器,扫码登录 Boss直聘,点击"登录完成"。
4. 自动运行
程序自动执行:
- 进入职位管理 → 提取所有在招职位(薪资、要求、JD)
- AI 补充行业知识(搜索薪资水平、市场行情)
- 跳转聊天页面 → 获取求职者列表
- 对每个求职者:分析简历 → AI评分 → 生成回复 → 发送消息
- 生成 Word 报告
评分决策规则
| 总分 | 行动 |
|---|
| ≥70分 | 进入下一轮,发送专业面试问题 |
| 50-69分 | 继续沟通,礼貌回复 |
| <50分 | 淘汰 |
防检测机制
| 功能 | 延迟范围 |
|---|
| 鼠标移动 | 1.5-5秒 |
| 点击后等待 | 1-5秒 |
| 滚动后延迟 | 1-2秒 |
| 消息间隔 | 2-5秒 |
| 页面加载 | 1-3秒 |
| 点击偏移 | ±3像素 |
| 自动休息 | 工作30-60分钟后休息5-10分钟 |
项目结构
BOSSAssistant/
├── src/
│ ├── main.py # GUI 入口
│ ├── browser.py # 浏览器控制 + 页面结构探测
│ ├── run.py # 主运行逻辑
│ ├── ai.py # AI 客户端(MiniMax/DeepSeek)
│ ├── docx_gen.py # Word 报告生成
│ ├── config.py # 配置
│ └── human_behavior.py # 人类行为模拟(防检测)
├── build/ # PyInstaller 构建目录
├── install.bat # Windows 安装脚本
├── install.ps1 # PowerShell 一键安装
├── requirements.txt
└── run.bat # 启动脚本
隐私与安全
- ✅ API Key 由用户输入,不存储
- ✅ 数据保存在本地
- ✅ 不上传任何信息到外部服务器
- ✅ 无后门、无追踪
故障排除
页面选择器失效
Boss直聘页面版本更新可能导致选择器失效,程序会自动:
- 使用 JavaScript 探测页面结构
- 自动查找可用的选择器
- 输出调试信息
如需手动调整,修改 src/browser.py 中的:
detect_page_structure() - 页面结构探测
get_candidate_list() - 获取求职者列表
click_sidebar_link() - 侧边栏点击
浏览器无法启动
playwright install firefox --force
AI 返回错误
- 检查 API Key 是否正确
- 确认 API 余额充足
- 检查网络连接
相关资源