Token导航 LogoToken导航TokenDH.com
研究检索操作浏览器github未标认证来源可访问许可证需确认审计异常

boss-agent-cliboss Agent CLI 搜索

Agent Skill

boss-agent-cli 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

989

周安装

40

GitHub Stars

141

下载量

310
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:boss-agent-cli(boss Agent CLI 搜索)
来源仓库:https://github.com/can4hou6joeng4/boss-agent-cli
仓库路径:skills/boss-agent-cli
安装命令:
npx skills add https://github.com/can4hou6joeng4/boss-agent-cli --skill boss-agent-cli
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/can4hou6joeng4/boss-agent-cli --skill boss-agent-cli

简介

boss-agent-cli 是专为 AI Agent 设计的 BOSS 直聘求职命令行工具,提供 32 个命令覆盖搜索、筛选、沟通等全流程。

  • 适用场景包括职位搜索、候选人筛选、打招呼、沟通、流水线操作和简历优化,支持 JSON 格式输出。
  • 使用方式是通过 Bash 调用 boss 命令并解析 stdout JSON,Codex 环境需显式指定数据目录和 JSON 参数。
  • 安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。
  • 适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

SKILL.md

boss-agent-cli

BOSS 直聘求职 CLI,专为 AI Agent 设计。32 个命令覆盖搜索、筛选、打招呼、沟通、流水线、简历优化全流程。通过 Bash 调用 boss 命令,解析 stdout JSON 完成求职操作链。

Codex 环境默认约定

在 Codex 沙箱里,默认使用可写数据目录:

boss --data-dir /tmp/boss-agent-codex --json <command>
  • 不要依赖默认的 ~/.boss-agent,该目录在 Codex 沙箱里可能不可写
  • 优先显式带上 --json,确保稳定返回 JSON 信封
  • 所有命令统一复用 /tmp/boss-agent-codex

如果本机已有登录态,但 /tmp/boss-agent-codex 还是空的,先做一次迁移:

mkdir -p /tmp/boss-agent-codex
if [ ! -f /tmp/boss-agent-codex/auth/session.enc ] && [ -f ~/.boss-agent/auth/session.enc ]; then
  cp -R ~/.boss-agent/auth /tmp/boss-agent-codex/
fi

若命令因沙箱网络限制失败(典型表现:DNS/network error、无法访问 zhipin.com),应对同一条 boss 命令申请提权后重试,而不是改掉命令参数或跳过该步骤。

安装前置

运行此 skill 需要 boss 命令可用。若不可用,提示用户执行:

uv tool install boss-agent-cli
patchright install chromium    # QR httpx 模式可省略此步

验证安装:boss schema(应返回 JSON 能力描述)。

Agent 决策树

用户意图 → 选择命令链
│
├─ "帮我找工作"
│   → boss status → boss search "关键词" --city X --welfare "Y"
│   → boss detail <sid> → boss greet <sid> <jid>
│
├─ "有什么新职位?"
│   → boss watch run <name>  (已有监控)
│   → boss recommend         (个性化推荐)
│
├─ "我的求职进展怎样?"
│   → boss pipeline → boss follow-up → boss digest
│
├─ "帮我优化简历"
│   → boss ai analyze-jd → boss ai polish → boss ai optimize
│
├─ "查看沟通记录"
│   → boss chat → boss chatmsg <sid> → boss chat-summary <sid>
│
├─ "登录/环境有问题"
│   → boss doctor → boss login
│
└─ "不知道能做什么"
    → boss schema  (返回全部能力 JSON)

输出协议

所有命令输出 JSON 到 stdout,格式固定:

{
  "ok": true,
  "schema_version": "1.0",
  "command": "命令名",
  "data": {},
  "pagination": null,
  "error": null,
  "hints": {"next_actions": ["下一步建议"]}
}
  • ok=false 时读 error.code 判断错误类型,error.recovery_action 包含修复命令
  • hints.next_actions 包含 Agent 可直接执行的下一步命令
  • stderr 为日志/进度信息,忽略即可
  • exit code 0 = 成功,1 = 失败

调用流程

必须按此顺序操作:

1. boss --json status         → 检查登录态
2. boss --json login          → 若未登录(四级降级:Cookie → CDP → QR → patchright)
3. boss --json search <关键词>  → 搜索职位
   boss --json recommend       → 或获取推荐
4. boss --json detail <sid>    → 查看详情
5. boss --json greet <sid> <jid> → 打招呼
6. boss --json pipeline        → 追踪进度
7. boss --json digest          → 每日摘要
Codex 环境中所有命令加 --data-dir /tmp/boss-agent-codex

搜索前的环境兜底

  • boss search / boss recommend / boss greet 依赖浏览器通道,不是纯 httpx
  • 如果上一条相关命令报 NETWORK_ERROR,不要直接判断成“skill 参数错了”或“未登录”
  • 先执行 boss --data-dir /tmp/boss-agent-codex --json doctor
  • network=okbrowser_channel=warncdp=warn,说明命令会降级到 headless patchright,此时更容易出现页面预热超时或风控
  • 优先修复浏览器通道后再重试:启动带 --remote-debugging-port=9222 的 Chrome,或接入 Bridge;仅在 status / doctor 也失败时,再回头排查 data dir、登录态或网络

命令速查(32 个)

运行 boss schema 获取完整命令定义。运行 boss <cmd> --help 查看单个命令帮助。

基础

命令用途关键参数
boss schema能力自描述(32 命令 + 17 错误码)
boss login四级降级登录--timeout --cdp
boss logout退出登录
boss status检查登录态
boss doctor诊断环境、凭据完整性、网络
boss me个人信息/简历/期望/投递--section --deliver-page

搜索

命令用途关键参数
boss search <query>搜索职位--city --salary --welfare --experience --education --scale --industry --stage --preset
boss recommend个性化推荐--page
boss detail <sid>职位详情--job-id(快速通道)
boss show <#>按编号查看上次结果
boss cities40 个支持城市

动作

命令用途关键参数
boss greet <sid> <jid>打招呼--message
boss batch-greet <query>批量打招呼(上限 10)--count --dry-run
boss apply <sid> <jid>投递/立即沟通(幂等)
boss exchange <sid>交换手机/微信

沟通

命令用途关键参数
boss chat沟通列表--from --days --export
boss chatmsg <sid>聊天消息--page
boss chat-summary <sid>结构化摘要
boss mark <sid>标签管理--label
boss interviews面试邀请
boss history浏览历史

流水线

命令用途关键参数
boss pipeline求职流水线
boss follow-up跟进提醒
boss digest每日摘要
boss watch add/list/remove/run增量监控搜索条件
boss shortlist add/list/remove候选池<sid>
boss preset add/list/remove搜索预设参数组合

简历与 AI

命令用途关键参数
boss resume本地简历管理子命令:init/list/show/edit/delete/export/import/clone/diff
boss ai config配置 AI 服务--provider --model --api-key
boss ai analyze-jd分析岗位要求
boss ai polish润色简历
boss ai optimize针对岗位优化
boss ai suggest求职建议
boss ai reply招聘者消息回复草稿--context --resume --tone
boss ai interview-prep基于 JD 生成模拟面试题--resume --count
boss ai chat-coach基于聊天记录给沟通建议--resume --style

系统

命令用途关键参数
boss config list/set/reset配置管理配置键值
boss clean清理缓存--dry-run --all --days
boss export <query>导出结果--format csv/json --output --count

福利筛选(核心功能)

用户提到福利要求(如"要双休"、"五险一金")时,使用 --welfare 参数:

boss --json search "golang" --city 广州 --welfare "双休,五险一金"
  • 逗号分隔 = AND 逻辑,所有条件都必须满足
  • 自动翻页逐个检查职位福利标签和描述
  • 结果带 welfare_match 字段说明匹配来源
  • 常用关键词:双休、五险一金、年终奖、餐补、住房补贴、定期体检、股票期权、加班补助

错误处理

错误码含义处理方式
AUTH_REQUIRED未登录执行 boss login
AUTH_EXPIRED登录过期执行 boss login
TOKEN_REFRESH_FAILEDToken 刷新失败执行 boss login
RATE_LIMITED频率过高等待后重试
ACCOUNT_RISK风控拦截CDP Chrome 重试
NETWORK_ERROR网络错误重试一次
AI_NOT_CONFIGUREDAI 未配置boss ai config
AI_API_ERRORAI 调用失败重试
INVALID_PARAM参数错误修正参数重试
ALREADY_GREETED已打过招呼跳过
ALREADY_APPLIED已投递跳过
GREET_LIMIT今日次数用完告知用户明天再试
JOB_NOT_FOUND职位不存在告知用户
RESUME_NOT_FOUND简历不存在检查名称

行为规则

  1. 先检查登录态:每次操作前调用 boss status,失败则 boss login
  2. 福利要求用 --welfare:用户说"要双休"→ --welfare "双休"
  3. 无需额外 sleep:工具内置高斯分布请求延迟
  4. 批量打招呼先 dry-runboss batch-greet... --dry-run 让用户确认
  5. 解析 JSON 不解析文本:用 ok 字段判断成败
  6. 未指定关键词用 recommend:用户说"推荐职位"→ boss recommend
  7. 导出用 export:用户说"导出"、"下载列表"→ boss export
  8. 展示结果含福利:welfare 字段是列表,向用户展示时列出
  9. 遇到沙箱网络错误先提权重试:不要在 DNS/网络受限时报"工具不可用"
  10. 求职进度用 pipeline:用户问"进展怎样"→ boss pipeline + boss digest

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Claude

32.78%
按下载量换算102

Codex

32.17%
按下载量换算100

Cursor

19.11%
按下载量换算59

Gemini CLI

8.66%
按下载量换算27

安全审计

Gen Agent Trust Hub

通过

Socket

可疑

Snyk

未通过

权限和风险

操作浏览器

该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills