dsh-skill-manager
在终端中运行以下命令:
dsh plugin install xinshang777/dsh-skill-manager
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install xinshang777/dsh-skill-manager,或按 README 使用 dsh plugin --profile web add github:xinshang777/dsh-skill-manager(源码:https://github.com/xinshang777/dsh-skill-manager)安装后完整重启 dsh web。
插件介绍
如果你手里有一堆自己写的技能散落在不同目录,靠记忆翻文件夹、手改 SKILL.md 和 frontmatter 来开关或改名,很快就会变成日常负担。DSH 原生扫描能发现技能,但临时停用往往意味着删文件夹或改名,登记新技能又要手动搬进指定目录;frontmatter 格式稍有差错,整份技能还可能被直接忽略。
dsh-skill-manager 把这一切搬进 dsh web 的「技能管理」设置页:一处列出当前技能并标出作用域层;按本地路径登记已有技能,文件不必复制或移动;一键启用/关闭时通过逐层影子注册让技能真正不可调用,磁盘上的 SKILL.md 原封不动;在界面里改显示名和简介会安全写回 frontmatter,改完还会广播刷新,/ 菜单无需手动重载页面。Windows 上还可通过系统对话框选择 SKILL.md,少打路径。
它只管登记与元信息(名字、简介、开关),不复制、不移动、不删除技能文件,也不改写正文逻辑;对 symlink 类型技能会拒绝改写。适合技能多、常要临时关闭又不想动文件、或总记不住 frontmatter 写法的人。若你只装一两个技能且从不调整,原生扫描已够用;若要改技能正文,请仍用编辑器打开 SKILL.md。
使用场景
- 自建技能分散在多个目录,想在设置页一处看全并标出作用域
- 需要临时关闭某个技能,但不想删文件夹或改文件名
- 经常因 SKILL.md frontmatter 格式不对导致 DSH 无法识别技能
适合人员
- 手上有多份自写技能、需要集中登记与开关的人
- 想改技能名和简介但不想手改 frontmatter 的人
- 常用 dsh web、希望在界面里管理技能而非翻目录改文件的人