dsh-skill-viewer:DeepSeek Harness 的技能与 MCP 管理 Web 界面
fishquito7/dsh-skill-viewer
DSH plugin 在 Web 设置页提供技能与 MCP 管理面板,支持技能增删启停、分组迁移及 MCP 服务器配置,并随包提供统一终端命令 dsh-panel。
dsh-skill-viewer 是 DeepSeek Harness 的 Web UI 插件,在设置页同时提供技能与 MCP 两个管理面板,并随包提供统一的 dsh-panel 命令行。它解决了技能与 MCP 服务器在 DSH 中缺乏可视化管理和批量操作的问题,让你在浏览器里直接查看、启停、删除、迁移技能,以及管理 MCP 服务器配置,无需手动编辑文件。核心能力包括技能卡片列表、工作区分栏、批量迁移、技能分组、作用域化管理,以及 MCP 面板的 Stdio/HTTP 支持。
如何安装
dsh plugin --profile web add github:fishquito7/dsh-skill-viewer- 分类
- 开发与运维
- 平台
- DSH Plugin
- 作者
- fishquito7
- 分发方式
- 插件
dsh-skill-viewer 核心特性
dsh-skill-viewer 仓库简介
它是做什么的?
dsh-skill-viewer 是 DeepSeek Harness(DSH)的 Web UI 插件,在设置页同时提供「技能」与「MCP」两个管理面板,并随包提供统一终端命令 dsh-panel(skill / mcp 两个子命令族)。它解决技能与 MCP 服务器在 DSH 中缺乏可视化管理和批量操作的问题,让你在浏览器里直接查看、启停、删除、迁移技能,以及管理 MCP 服务器配置,无需手动编辑文件。核心能力包括技能卡片列表、工作区分栏、批量迁移、技能分组、作用域化管理,以及 MCP 面板的 Stdio/HTTP 支持。
核心功能
- 技能卡片列表:预览已注册技能,点击展开完整内容,支持启用/停用状态标签、按名称搜索、自动刷新。
- 工作区分栏:技能实体直接存放在所属位置(全局 ~/.dsh/skills 或工作区 .dsh/skills),点击横栏即可筛选显示。
- 批量迁移:在对话框内选择源/目标工作区(可多选)与技能,批量复制或移动,失败不影响其余。
- 技能分组:新建/重命名/删除分组,按分组筛选,分组配置仅写入插件自己的显示配置,不修改技能目录。
- 作用域化管理:同名技能存在于多个作用域时,删除、启停、查看均按(名称+作用域)精确操作,不会误操作其他副本。
- MCP 面板:管理 cordis.patch.yml 中的 MCP 服务器受管块,支持 Stdio 与 HTTP 方式,新增、编辑、启停、删除、测试连接,保存后由 DSH HMR 热加载。
怎么使用这个插件?
在 DSH 中启用后,进入 Web 设置页,在「插件」下方找到「技能」面板,其下方为「MCP」面板。技能面板中,点击“+”可直接选择 .md 或 .zip 文件,或拖拽文件/文件夹到页面,自动识别目录束/单文件/压缩包结构;使用迁移按钮可批量复制或移动技能到其他工作区。MCP 面板中,可新增 Stdio 或 HTTP 服务器,配置命令、URL、环境变量等,保存后自动热加载。命令行方面,使用 dsh-panel skill 子命令管理技能(如 list、add、scope、migrate、disable、enable、delete),使用 dsh-panel mcp 子命令管理 MCP 服务器(如 list、add、enable、disable、remove、test)。所有操作最终都是对磁盘上技能文件或 cordis.patch.yml 的改动,DSH 文件监听器会立即发现变化,无需重启网关。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:fishquito7/dsh-skill-viewer。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
