dsh-skillhub
在终端中运行以下命令:
dsh plugin install aa2246740/dsh-skillhub
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端执行 dsh plugin install aa2246740/dsh-skillhub(开源地址:https://github.com/aa2246740/dsh-skillhub),安装后重启服务即可在设置页与输入框上方看到技能与 MCP 面板。
插件介绍
在多技能、多 MCP 服务并行的工作流中,DSH 用户常常面临一个尴尬的局面:技能散落在 ~/.agents/skills 和 DSH 目录中,MCP 工具随进程常驻却缺乏统一视角,想临时关掉某个技能又得翻配置文件。dsh-skillhub 正是为此而生——它自动扫描本机全部技能与运行中的 MCP 服务,以纯可见性面板的方式呈现,让你用鼠标而非编辑器就能完成启停,且绝不增删改任何磁盘文件。
面板最核心的设计是三层作用范围与向下传导:「全局」设定整台机器的默认基线,「项目」为当前工程定制偏好,「对话」则允许单轮临时微调。三层互不干扰,却遵循严格的继承规则——新建项目自动继承全局状态,新开会话继承所属项目状态,全局操作可一键覆盖所有下层。配合独立的 MCP 页签,你可以按服务粒度动态隐藏或暴露工具,进程常驻不受影响。无闪烁切换、开关生效即时提示等细节也让日常操作几乎零摩擦。
如果你同时维护多个 DSH 项目、接入了数个 MCP 服务,又希望每次对话只让模型看到当前真正需要的能力,dsh-skillhub 就是那个把「开关」收归一处的轻量插件。安装即用、无需编译环境,重启服务后即可在设置页和输入框上方看到完整面板,适合追求精细控制又不想承担额外运维负担的开发者。
使用场景
- 多项目并行时快速切换不同工程需要的技能组合
- 临时关闭某个 MCP 服务避免工具干扰当前对话
- 新开会话自动继承项目级技能配置,零手动操作
适合人员
- 同时维护多个 DSH 项目的开发者
- 接入了多个 MCP 工具服务、需要按对话粒度控制可见性的用户
- 希望用界面开关代替手动改配置文件的 DSH 用户