Viy1204/recruiting-copilot36

recruiting-copilot

AI 招聘副驾 —— DeepSeek Harness profile bundle:注册招聘工作流 skills(岗位梳理、双通道寻源初筛、约面试、简历评估、台账与日报),并在 Web UI 右侧提供一只可直接操作的 boss/liepin 浏览器面板。

包名
recruiting-copilot
版本
0.6.0
最近更新
2026年8月18日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Viy1204/recruiting-copilot

安装与使用

方式一:通用(Codex / workbuddy / qoderwork / MiniMax Code / Z code / 任何 agent 工具)

git clone 
cd recruiting-copilot
sh skills/recruit-init/scripts/install-dependencies.sh

用你的 AI 工具打开这个目录,说:「帮我初始化招聘工作区」。 AI 会检查依赖、在你指定的位置建好工作区、注册各工具认得的项目级 skill, 然后逐个岗位跟你梳理招聘要求。

补充:用 ~/.agents/skills 约定的工具,也可以 npx skills add Viy1204/recruiting-copilot 把这套 skill 装成全局。不装也没关系——工作区里已经带了一份。

之后每天:用 AI 工具打开你自己的工作区目录,说 「处理今天的招聘」。 任何时候不确定该干什么,说一句 「这套工具怎么用」,AI 会按总目录带你走。

方式二:Claude Code 插件(额外获得 slash 命令与自动触发)

claude plugin marketplace add 
claude plugin install recruiting-copilot

然后:

  • /recruit-init —— 初始化工作区(首次一次)
  • /recruit-grill —— 梳理某个岗位的要求
  • /recruit-daily —— 处理今天的招聘(日常也可以直接说「处理今天的招聘」)
  • /recruit-mapping —— 深度盘点某岗的市场人才
  • /resume-review —— 评估本地简历,或收取飞书邮箱的猎聘 / BOSS 简历附件后评估
  • /interview-schedule —— 约面试:日历 + 视频会议 + 拉面试官,档案台账同步
  • /ask-viy —— 不知道该用哪个?问它

方式三:DeepSeek Harness 插件(任意工作区都能用这套招聘 skill)

DeepSeek Harnessdsh)用户, 在任意目录执行:

dsh plugin --profile web add git+https://github.com/Viy1204/recruiting-copilot.git

web 是 Web 界面 profile;headless 等其他 profile 同理,把 web 换成名字即可。)

安装后重启 DSH 会话,本仓库 skills/ 下的 7 个 skill 就会出现在任意工作区的 skill 目录里(不必把仓库克隆成工作区): ask-viyrecruit-initrecruit-grillrecruit-dailyresume-reviewinterview-schedulemarket-talent-mapping

附带功能——Web UI 右侧「招聘浏览器」面板:DSH Web 界面右侧是一只能直接上手操作的浏览器, 鼠标、滚轮、键盘、中文输入法、粘贴全都直通。BOSS 和猎聘都是可用的源,面板顶部一键切换; 浏览器没起时在面板里点一下就能拉起——用的是两个 CLI 各自的 user-data-dir 和固定调试端口, 登录态通用,之后跑 boss / liepin 命令会直连同一只,不会另开一只。

两只浏览器默认无头:不弹到前景、不抢键盘焦点,它在后台干活时你可以照常用别的软件。 想看它在做什么,看这个面板就是了——这正是面板存在的理由。面板默认开着「贴合」, 把页面视口固定成按源写死的尺寸(BOSS 958×1149、猎聘 1440×1149), 所以面板里的文字是原生大小,而不是整页缩小后的糊图。

确实需要一个真窗口时:设 RECRUIT_BROWSER_HIDDEN=false(本插件 / boss-cli / liepin-cli 三方共读)。 端口上已经有实例在跑时改这个变量不生效——那只会被直接复用,得先 boss shutdown / liepin quit 关掉它。

面板接管需要 @viyzhu/boss-cli-fork ≥ 0.7.0、@viyzhu/liepin-cli ≥ 0.2.0:更早的版本要么用随机调试端口, 要么命令跑完就关浏览器,面板连不上。装旧版时面板的空态文案会直接告诉你是版本问题。

更新 / 卸载:

dsh plugin --profile web update recruiting-copilot   # 拉到最新提交
dsh plugin --profile web remove recruiting-copilot   # 卸载

原理与本地验证见 dsh/README.md:仓库根 package.json 声明 dsh.bundle,装好后作为 profile 的 patch 层,启用宿主 skill-filesystem 并把本仓库 skills/ 注册为全局自定义 skill 根;同一个包还带 host 插件(CDP 抓帧) 与客户端模块(右侧面板)。