dsh-skill-mcp-tool:DeepSeek Harness 里统一管理技能与 MCP 的面板
artorias-zj/dsh-skill-mcp-tool
为 DeepSeek Harness 提供统一的 Skills 与 MCP 管理面板,支持热重载启停开关,并可通过 Git 安装更新技能。
dsh-skill-mcp-tool 是面向 DeepSeek Harness 的管理面板,把散落各处的技能与 MCP 服务器收进同一个界面。它解决开关和安装都要手动改文件的问题,让你在设置菜单或主界面侧边栏直接查看、启停和更新。面板内含技能、MCP、远程源三个标签页,两处入口渲染同一组件,行为完全一致。技能启停采用无损重命名,禁用后文件与子目录完整保留,远程源还能按仓库标签从 Git 拉取和更新技能。
如何安装
dsh plugin --profile web add github:artorias-zj/dsh-skill-mcp-tool- 分类
- 技能与智能体
- 平台
- DSH Plugin
- 作者
- artorias-zj
- 分发方式
- 插件
dsh-skill-mcp-tool 核心特性
dsh-skill-mcp-tool 仓库简介
它是做什么的?
它是 DeepSeek Harness(DSH)的 Skills 与 MCP 统一管理插件,把技能和 MCP 服务器收进同一个面板。它解决技能与 MCP 分散在多处、开关和安装都要手动改文件的麻烦,让你在设置菜单或主界面侧边栏直接查看、启停和更新。面板内含技能、MCP、远程源三个标签页,两处入口渲染同一组件,行为完全一致。由 artorias-zj 维护,采用 MIT 协议,用 JavaScript 编写。
核心功能
- 双入口同一面板:设置菜单的「技能与 MCP」页与主界面侧边栏图标打开的是同一个组件,三个标签页在两处表现一致。
- 热重载启停:技能通过无损重命名实现启用与禁用,禁用后文件与 references、scripts、assets 目录完整保留,官方 watcher 会在下一次扫描时生效。
- 基于 Git 的技能安装与更新:远程源按仓库标签字母序排列,可直接从 Git 仓库拉取和更新技能。
- 固定排序规则:技能按来源分组,组序固定为 project → user → plugin → other,组内按名称字母序;MCP 服务器与远程源同样字母序,且大小写不敏感。
- 长列表可滚动且无可见滚动条:仅列表滚动,标题与标签栏固定在顶部,滚轮、触控板、触摸和键盘翻页照常可用。
- 两种布局自适应:中心面板由插件自带内边距与滚动容器,设置页则沿用宿主已有的内容列,避免双重内缩与嵌套滚动条。
怎么使用这个插件?
在 DSH 中启用后,从设置菜单进入「技能与 MCP」页,或点击主界面侧边栏图标,都能打开同一个管理面板。在技能标签页里按 project、user、plugin、other 分组浏览全部技能,点开关即可热重载启停;在 MCP 标签页里管理内置与外部服务器;在远程源标签页里按仓库标签找到 Git 来源,完成技能的安装与更新。列表顺序始终按字母排列,托管条目会以同样顺序写入配置文件,界面与文件不会出现分歧。
报错怎么排查?
如果页面左右内边距不对称或出现横向跳动,通常是滚动条占位导致的,插件已通过三种隐藏机制避免回退到原生滚动条,可按官方说明确认浏览器是否支持。若技能禁用后仍出现在目录中,检查文件名是否被正确重命名为带 .disabled 后缀的形式,官方提供方只识别精确文件名。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:artorias-zj/dsh-skill-mcp-tool。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
