Boss CLI 招聘 Agent:把 Boss 直聘操作交给 Agent 的 Skill

前言

把 Boss 直聘的招聘流程交给 Agent 时,会遇到一个很实际的问题:Boss 直聘没有开放的招聘 API,候选人沟通、发消息、收简历都在网页里。让 Agent 直接去操作页面,既不稳定也难复现。

下面介绍的 Skill「Boss CLI 招聘 Agent」用另一种方式解决:它不自己去碰网页,而是指导 Agent 安装并调用 @joohw/boss-cli——一个基于 CDP + Puppeteer 驱动本机 Chrome 的命令行工具。Agent 通过子进程调 CLI,浏览器行为留在本地、可复现。

这是什么

一句话定位:一个社区出品的 Agent Skill,教 AI Agent 用 @joohw/boss-cli 完成 Boss 直聘招聘流程,包括安装、启动专用浏览器、扫码登录、读会话、搜人和推荐、筛选简历、发消息,并可以把整套自动化配置交接给 WorkBuddy 或其它 Agent。

  • 名称:Boss CLI 招聘 Agent
  • 坐标:@user_4b882943/boss-cli-recruiting-agent
  • 版本:1.0.0
  • 来源:community(发布者 user_4b882943)
  • 分类:business-ops
  • 不需要 API Key
  • 底层工具:@joohw/boss-cli(npm 包,GPL-3.0,作者 Joo,仓库 github.com/joohw/boss-cli,官网 boss-cli.com,latest 版本 0.6.6)

它解决的问题是:让 Agent 在 Boss 直聘上的每一步操作(登录、打招呼、要简历、回消息)都有统一、可复现的 CLI 入口,而不是每次现场写浏览器脚本。

核心功能

Skill 覆盖的招聘操作,全部通过 boss 命令完成:

1、安装并初始化 boss-cli。
2、启动专用的 Edge/Chrome CDP 浏览器 profile,扫码登录 Boss 直聘。
3、读取聊天列表,可按未读筛选,掌握候选人动态。
4、按姓名打开指定候选人会话。
5、搜索与推荐:触发深度搜索「立即匹配」,读取推荐候选人列表。
6、筛选:面向 AI/Go/Python/RAG/Agent 等岗位方向的候选人。
7、要简历、标记不合适、备注、同意交换微信等会话内操作。
8、给当前会话发送文本消息,配合外层 Agent 批量沟通。
9、把可复现的招聘自动化配置交接给 WorkBuddy 或其它 AI Agent。

底层 boss-cli 0.6.6 提供的能力(官网列出的核心功能):

  • 候选人列表管理:读取全部聊天列表,支持筛选未读。
  • 智能会话操作:按姓名打开会话,收简历、标记不合适、备注、同意交换微信。
  • 批量消息发送:向当前会话发送文本消息,配合外层 Agent 批量沟通。
  • 职位与简历管理:读取职位列表、抓取职位详情并缓存为 Markdown。
  • 深度搜索与推荐:触发「立即匹配」,读取推荐候选人列表,一键打招呼。
  • AI Agent 集成:纯 CLI,由脚本或外层 Agent 通过子进程调用。

安装与启用

先装底层 CLI。要求 Node.js 20+ 和本机 Chrome/Chromium:

npm install -g @joohw/boss-cli@latest
boss help

登录:

boss login

首次运行会打开浏览器窗口,用 Boss 直聘 App 扫码确认即可。登录态保存在本地,之后其他命令可以无人值守执行。

再启用 Skill 本身。在 SkillHub 页面(见文末地址)按页面提示添加该 Skill 到你的 Agent;该 Skill 基于通用 SKILL.md 格式,兼容支持这一格式的 Agent,也可把 SKILL.md 内容交给支持自定义 Skill 的 Agent 使用。Skill 本身不需要 API Key。

安装结果核对:

boss help

能列出命令说明 CLI 已装好;版本可用 npm view @joohw/boss-cli version 查询,当前 latest 为 0.6.6。

典型用法

Agent 拿到这个 Skill 后的典型工作流,命令均可在本地直接复现。

1、看有没有未读候选人:

boss list --unread

2、打开某位候选人的会话:

boss chat 张三

3、发消息、要简历:

boss send --text "您好,请问方便发一下简历吗?"
boss action resume

4、批量打招呼的场景:让 Agent 先调搜索/推荐命令拿到候选人列表,再循环执行 boss send,把重复沟通交给脚本。

5、无头运行:除 login 必须弹出窗口外,其他命令可设环境变量切无头:

export BOSS_BROWSER_HEADLESS=true

适用场景与注意

适合谁:用 Agent 做招聘自动化、想复现 Boss 直聘整套操作流程的团队和个人;想把招聘工作流交接给 WorkBuddy 或其它 Agent 的人。

注意点:

1、需要本机有 Chrome/Chromium,且登录依赖有头模式的浏览器窗口。
2、数据全部留在本地 ~/.boss-cli/.cache/ 目录,不上传第三方服务器;但账号登录态也在本地,注意不要在共享机器上残留。
3、底层工具是 GPL-3.0 开源项目,代码可审查;Skill 本身是社区发布(community 来源),使用前建议通读 SKILL.md 内容。
4、批量发消息有触发平台风控的风险,节奏和话术仍需要人工把控,工具不负责保证账号安全。
5、Skill 版本 1.0.0;截至本次抓取,SkillHub 页面显示评分 100000、下载 4065、安装 0,安装数为 0 说明实际使用样本还很少,建议先小范围试。

结尾

这个 Skill 的价值在于把「Boss 直聘招聘自动化」落成一条清晰的路径:Agent 不直接操作页面,而是按 SKILL.md 的指引安装 boss-cli、启动 CDP 浏览器、扫码登录,然后用一组固定命令完成找人、打招呼、收简历、回消息,全程本地可复现,也能整体交接给其他 Agent。

官方地址:https://api.skillhub.cn/user_4b882943/boss-cli-recruiting-agent (页面:https://www.skillhub.cn/skills/user_4b882943/boss-cli-recruiting-agent;底层工具:https://boss-cli.com ,https://github.com/joohw/boss-cli )

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜