| name | boss-cli |
| description | BOSS直聘 CLI 工具,支持职位搜索、求职申请管理、聊天、发送招呼等功能。通过逆向 BOSS直聘 API 实现,支持多城市、多筛选条件。当用户需要搜索 BOSS直聘 上的职位、查看公司信息、管理求职申请、联系 HR 时触发。 |
BOSS直聘 CLI (boss-cli)
安装
pip install kabi-boss-cli
uv tool install kabi-boss-cli
认证
boss login
boss login --cookie-source chrome
boss login --qrcode
核心命令
搜索职位
boss search "Python" -c 北京
boss search "后端" --salary 20-40K
boss search "AI" --exp 3-5 --degree 本科 --industry 人工智能 --scale 1000-9999
boss search "产品经理" -c 上海 -p 2
查看与管理
boss show 3
boss detail <securityId>
boss export "Python" -n 50 -o jobs.csv
boss export "Python" --format json -o jobs.json
求职助手
boss recommend
boss applied
boss interviews
boss history
boss me --json
联系 HR
boss greet <securityId>
boss batch-greet "Python" -n 10
boss batch-greet "Python" --dry-run
工具
boss cities
boss -v
boss -v search "Python"
JSON 输出
所有命令支持 --json 参数,返回结构化 JSON:
{
"ok": true,
"schema_version": "1",
"data": { ... }
}
故障排除
- 认证失败: 运行
boss logout && boss login 重新登录
- 搜索无结果: 检查城市过滤条件,部分关键词是城市专属的,用
boss cities 确认支持的城市
- rate limit (code=9): 自动退避等待,重试即可