install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/barry0-0/career-compass/boss-cli" ~/.claude/skills/clawdbot-skills-boss-cli-500dc5 && rm -rf "$T"
manifest:
skills/barry0-0/career-compass/boss-cli/SKILL.mdsource content
boss-cli — BOSS 直聘职位查询工具
by Barry | 仅做职位查询,不涉及投递/打招呼/聊天
功能范围
✅ 可用命令(只读查询):
— 搜索职位boss search
— 个性化推荐boss recommend
— 查看搜索结果详情boss show
— 查看指定职位详情boss detail
— 导出职位列表boss export
— 支持的城市列表boss cities
— 查看本人信息boss me
— 查看已投递记录boss applied
— 检查登录状态boss status
/boss login
— 登录/退出boss logout
❌ 不使用的命令(不开放):
— 打招呼boss greet
— 批量打招呼boss batch-greet
— 与 Boss 聊天boss chat
安装
uv tool install kabi-boss-cli # 或 pipx install kabi-boss-cli # 或 pip install kabi-boss-cli --user
Python 要求: >= 3.10
登录认证
# 方式1:自动从浏览器提取 cookie(推荐) boss login # 方式2:指定浏览器 boss login --cookie-source chrome # 方式3:扫码登录 boss login --qrcode # 验证登录状态 boss status boss me --json
Cookie 存储位置:
- macOS / Linux:
~/.config/boss-cli/credential.json - Windows:
%USERPROFILE%\.config\boss-cli\credential.json
Cookie 有效期: 约 7 天,过期后
boss login 自动刷新。
搜索命令
# 基础搜索 boss search "golang" --city 杭州 --salary 20-30K --json # 查看推荐 boss recommend --json # 查看已投递 boss applied # 导出 CSV boss export "Python" -n 50 -o jobs.csv # 支持的城市 boss cities
搜索过滤参数
| 参数 | 示例值 |
|---|---|
| 北京、上海、杭州、深圳 |
| 3-5K、5-10K、10-15K、15-20K、20-30K、30-50K、50K以上 |
| 不限、1-3年、3-5年、5-10年 |
| 不限、大专、本科、硕士 |
| 互联网、人工智能、金融 |
| 0-20人、100-499人、1000-9999人 |
| 未融资、A轮、B轮、已上市 |
| 全职、实习 |
登录状态检测
每次执行搜索前,建议先检测登录状态:
boss status --json 2>/dev/null | grep -q '"authenticated": true' && echo "AUTH_OK" || echo "AUTH_NEEDED"
未登录时,输出
AUTH_NEEDED,然后按上方登录步骤引导。