前言¶
在 DSH 里做智能体开发,工作流往往散落在对话里:筛人标准说不清、Boss 直聘和猎聘要来回切窗口、台账和日报靠手工补。换一台机器或换一个 AI 工具,上下文还容易丢。
recruiting-copilot 把岗位梳理、双平台寻源初筛、简历评估、约面试、候选人台账与日报收成一套可复用的 skill 工作流;装成 DSH 插件后,还会在 Web 界面右侧挂上可直接观察的「招聘浏览器」面板。下面介绍它是什么、能做什么、怎么装、日常怎么用,以及和账号安全相关的注意点。
这是什么¶
recruiting-copilot 由 Viy1204 维护,在 SkillHub 目录 归类为「工作流」。GitHub 仓库当前约 42 stars、12 forks,许可证 MIT,包版本 0.6.0。
定位是一套给 HR / 猎头的 AI 招聘副驾:逼问式梳理岗位真实要求 → Boss 直聘 + 猎聘双通道每日寻源初筛 → 打招呼 → 约面试 → 候选人台账 → 日报。另有市场人才盘点、简历评估,以及从飞书邮箱按需收取猎聘 / BOSS 的简历附件。
除 DSH 插件外,也可克隆仓库配合任意能读工作区 AGENTS.md 的 AI 编程助手(Claude Code、Codex、workbuddy 等),或装成 Claude Code 插件获得 slash 命令。本文重点写 DSH 安装与 Web 面板用法。
核心功能¶
岗位梳理(recruit-grill)¶
一次一问的访谈,把模糊需求落成可执行的初筛标准:硬门槛、命脉技能、排除信号、目标公司、搜索词。同时产出对外 JD 与对内寻源笔记(后者放在 _internal/,不外发)。
每日招聘(recruit-daily)¶
对工作区说「处理今天的招聘」,AI 会查两个平台的未读、按 CONTEXT.md 里的标准主动搜人、初筛;经你确认后再打招呼,并补台账、出日报。
市场人才盘点(market-talent-mapping)¶
针对某个岗位做深度调研:市场供给、薪资水位、目标公司是否可挖,并附可推进名单。
简历收取与评估(resume-review)¶
支持本地简历直接评估;若配置了飞书,可从飞书邮箱翻近期猎聘 / BOSS 简历邮件,去重下载附件后走同一套 review、台账与面试档案流程。邮箱侧只读收取,不标已读、不移动或删除、不自动回复。
约面试(interview-schedule)¶
查面试官忙闲、建带视频会议链接的日历日程、拉面试官进会、生成候选人邀约话术;面试档案自动同步。未装飞书时,约面试输出手动建会清单,寻源与本地简历 review 不受影响。
招聘浏览器面板(DSH Web 专属)¶
DSH Web 界面右侧提供一只可操作浏览器:鼠标、滚轮、键盘、中文输入法、粘贴均直通。BOSS 与猎聘可在面板顶部一键切换;浏览器未启动时在面板内点击即可拉起,与 boss / liepin CLI 共用各自的 user-data-dir 和固定调试端口,登录态通用。
面板默认折叠、默认只读;展开后 host 会持续订阅画面并开启崩溃自愈,手动操作需按工具栏锁图标显式解锁。面板开着「贴合」模式,视口按源固定尺寸(BOSS 958×1149、猎聘 1440×1149),文字为原生大小而非整页缩小。
工作区与数据模型¶
初始化后得到自足的招聘工作区,本地文件为唯一事实源:
你的工作区/
├── CONTEXT.md ← 初筛硬规则、在招岗位与优先级、术语表、决策记录
├── AGENTS.md ← AI 工具路由与红线
├── skills/ ← 工作流文档内容源
├── 01-jd/ ← 对外 JD + _internal/ 对内寻源笔记
├── 02-sourcing/ ← dedup-ledger.csv 候选人台账 + shortlist
├── 03-interview/ ← 面试档案
├── 04-offer/ 05-onboarding/
├── _shared/templates/
└── runtime/
├── reports/ ← 本地日报与 review 汇总
└── resumes/ ← 邮件简历附件与去重索引
不可逆动作(打招呼、点「不合适」、通知候选人)默认先经你确认;AI 可批量筛简历,但不自动拒人。
每轮可从命中的真实简历反向提取搜索词,回填关键词迭代表,下一轮搜索更准。
前置条件¶
- Node.js ≥ 20(仓库
package.json的engines字段要求 ≥ 22),本机装有 Chrome。 - 运行依赖安装脚本。脚本安装的 Boss CLI 为
Viy1204/boss-cli维护版。 - 两个平台各扫码登录一次:
boss login
liepin login
login 必须是可见窗口。BOSS 日常运行默认有头;猎聘日常默认无头,liepin login 会先关掉无头实例再以有头拉起,登录态不丢。
- 可选:飞书用户安装 lark-cli 并配置凭证,用于飞书云文档日报、日历约会与邮箱收简历;不装则日报为本地 Markdown。
面板接管需要 @viyzhu/boss-cli-fork ≥ 0.7.0、@viyzhu/liepin-cli ≥ 0.2.0。
安装与启用¶
在任意目录执行官方安装命令(web 为 Web 界面 profile,headless 等其他 profile 将 web 换成对应名字即可):
dsh plugin --profile web add git+https://github.com/Viy1204/recruiting-copilot.git
安装后重启 DSH 会话。本仓库 skills/ 下的 7 个 skill 会出现在任意工作区的 skill 目录,无需把仓库克隆为工作区:
ask-viy、recruit-init、recruit-grill、recruit-daily、resume-review、interview-schedule、market-talent-mapping。
更新与卸载:
dsh plugin --profile web update recruiting-copilot
dsh plugin --profile web remove recruiting-copilot
首次使用还需在工作区完成初始化与依赖安装。若从仓库克隆通用方式使用,可执行:
git clone https://github.com/Viy1204/recruiting-copilot.git
cd recruiting-copilot
sh skills/recruit-init/scripts/install-dependencies.sh
用 AI 工具打开目录后说「帮我初始化招聘工作区」,AI 会检查依赖、建好工作区并逐个岗位梳理要求。
典型用法¶
初始化(首次一次)
对工作区说:「帮我初始化招聘工作区」。
梳理某个岗位
说:「梳理 \<岗位> 的招聘要求」,或 Claude Code 下 /recruit-grill \<岗位\>。
日常招聘
打开你自己的工作区目录,说:「处理今天的招聘」。
市场盘点
说:「深度盘点 \<岗位> 的市场人才」,或 /recruit-mapping \<岗位\>。
简历评估
本地丢简历,或说「收取飞书邮箱简历并评估」;对应 /resume-review。
约面试
说「约面试」或 /interview-schedule。
不确定用哪个
说「这套工具怎么用」,或 /ask-viy。
账号安全与使用注意¶
维护者在 README 中强调了 BOSS 账号安全(2026-08-19 更新),与 DSH 面板直接相关:
两条规则:不要给 BOSS 开无头;日常招聘动作走 CLI 命令,别在「招聘浏览器」面板里手动点操作。
- BOSS 现在默认有头(真窗口,启动时会抢一次键盘焦点);猎聘仍默认无头。无头 Chrome 的 UA 自报
HeadlessChrome,已实测可能触发 BOSS web 端登录限制(页面提示检测到第三方招聘管理工具),限制期间通常 24 小时,APP 与 PC 客户端仍可用。 - 不要设置
RECRUIT_BROWSER_HIDDEN=true。它是 boss-cli、liepin-cli 与本插件三方共读的统一覆盖开关,设为true会把 BOSS 一并拖进无头。 - boss-cli 的反检测保护挂在 CLI 进程自己的 CDP session 上,进程退出后失效;浏览器跨命令常驻期间,面板操作不受 CLI 侧保护。
- 本版本已摘掉面板有头/无头切换按钮;面板默认折叠只读;页面落到 403 / verify / security-check 时触发风控熔断,需人工确认后解除。
若曾装旧版并在面板里手动操作,建议更新插件后重启 DSH 会话。细节见仓库 Issue #33。
通用注意
插件以当前 dsh 进程的权限运行,安装前应自行检查源码与 MIT 许可证。Boss / 猎聘登录态存在浏览器 user-data-dir,本机文件即凭证,注意磁盘与备份安全。飞书凭证若配置,同样保存在本机。
DSH 生态理念是「一切皆插件」;SkillHub 目录为社区站点,与 DeepSeek / 幻方无官方从属关系。
结尾¶
recruiting-copilot 把招聘中最耗时的标准梳理、双平台寻源、台账与日报收成一套以本地文件为事实源的 skill 工作流;装成 DSH 插件后,Web 右侧还能直接观察 Boss / 猎聘页面,日常动作仍建议走 CLI。适合需要系统化初筛、又不想把标准锁死在某一家 AI 工具里的 HR 与猎头团队。
- 目录页:https://www.skillhub.cn/plugins/Viy1204/recruiting-copilot
- GitHub:https://github.com/Viy1204/recruiting-copilot