dsh-skill-pack:为 DeepSeek Harness 增加一组工作流技能

前言

DSH 里做智能体流程时,经常要把一些固定动作沉淀成技能:会话模式选择、交接、triage、生成 spec/tickets、教学、顾问式建议等。已有做法往往是把技能文件放进某个项目目录,换一个 profile 或另一个项目时再复制一遍。

jeremy9682/dsh-skill-pack 把这类 workflow skills 做成一个可安装的 DSH 插件:一次安装,注册到一个 profile 的技能发现路径中,并且不替换你已有的项目技能和用户技能。

这是什么

jeremy9682/dsh-skill-pack 是 DeepSeek Harness(dsh)的一组 12 个 workflow skills 的共享包。

  • 仓库:jeremy9682/dsh-skill-pack
  • 许可证:MIT
  • 最低要求:dsh >= 0.1.0-rc.6
  • 形态:单个 dsh 插件包,内含一个 FileSystemSkillProvider
  • 作用:把包内 skills/ 目录作为共享技能根目录注册到当前 profile

它适合需要在 DSH 中使用一组 workflow skills,同时保留项目级和用户级技能的人。

核心能力

该插件注册的是文件系统中的技能提供器,安装后会和现有技能并存:

  • 包内提供 12 个 workflow skills
  • 单个插件包注册一个 FileSystemSkillProvider
  • 指向包内的 skills/ 目录
  • 与 project skills、user skills 一起被发现,而不是替换它们

包含的技能名称如下:

  • dsh-mode-routing
  • handoff
  • triage
  • to-spec
  • to-tickets
  • wayfinder
  • wait-what
  • teach
  • ask-matt
  • overnight-execution
  • full-throttle
  • skill-advisor

其中,overnight-execution 需要事先批准;full-throttle 是显式升级协议,仅 $full-throttleskill-advisor 不会在缺少明确批准时执行。

安装与启用

示例命令使用 web profile。实际使用时,把 web 替换为你使用的 profile,例如 headlesstuiacp 等。

npm registry

从 npm registry 安装:

dsh plugin --profile web add @jeremy9682/dsh-skill-pack

Git

从 Git 仓库安装:

dsh plugin --profile web add github:jeremy9682/dsh-skill-pack

Local path (file:)

从本地路径安装:

dsh plugin --profile web add file:/path/to/dsh-skill-pack

这些安装形式都是向当前 profile 添加同一个包。安装完成后,可以通过 --dump-config 检查是否已经出现在当前 profile 的配置里。

验证

运行下面的命令,查看当前 profile 的配置输出:

dsh --profile web --dump-config | grep -A 2 dsh-skill-pack

如果输出中包含 dsh-skill-pack 以及相邻配置信息,说明包已经进入当前 profile 的配置。

卸载

从当前 profile 移除:

dsh plugin --profile web remove @jeremy9682/dsh-skill-pack

如果当前 dsh 构建没有 remove 转发能力,需要从 profile 的 package.json 中删除该依赖,并重新运行:

dsh plugin --profile web install

依赖与权限注意

该包没有声明 @deepseek-ai/* 依赖。官方包由 profile 的 closure 在启动时注入,插件从 profile 自己的 node_modules 中解析它们。

安装前应检查源码和许可证。插件会以当前 dsh 进程权限运行,注册的技能会影响该 profile 的技能发现与执行路径;对于需要批准或显式升级协议的技能,使用前确认你的流程里有明确批准步骤。

链接

GitHub:https://github.com/jeremy9682/dsh-skill-pack

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

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

Xiaoye