dsh-settings-mcp-skills
在终端中运行以下命令:
dsh plugin install w123456789zy/dsh-settings-mcp-skills
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行 dsh plugin install w123456789zy/dsh-settings-mcp-skills 即可安装该插件,项目源码位于 https://github.com/w123456789zy/dsh-settings-mcp-skills 。
插件介绍
通过 npm 全局安装的 DeepSeek Harness dsh,其 Web 管理界面基于较早的 web-app 构建,缺少两个日常频繁使用的设置页面:MCP Servers 和 Skills。dsh-settings-mcp-skills 以 bundle 插件的形式将这两个页面补回你的 Web 配置中,安装后其余 dsh 组件完全不受影响,无需重新编译或手动挂载服务。
MCP Servers 页面提供完整的外部服务器生命周期管理——列出、添加、编辑、删除,每一行带有实时连接状态指示(已连接、未连接、重连中、失败);添加时可根据传输类型填写 stdio 的 command / args / env,或 HTTP 的 url / headers。Skills 页面支持将包含 SKILL.md 的整个文件夹拖入上传,文件直接写入 $DSH_HOME/skills/ 目录,由 dsh 内置的文件系统 Skill Provider 自动发现并加载,无需额外配置。
这个插件只贡献设置界面的 UI 层,底层的 MCP 客户端、Skill 加载器、连接状态机全部由 dsh 本体提供,不会重新实现或替换任何机制。它适合那些用 npm 安装 dsh、希望直接在浏览器里管理 MCP 服务器和上传技能、又不想触碰构建流程的开发者。
使用场景
- 在浏览器中集中查看和编辑多个外部 MCP 服务器的连接配置
- 将包含 SKILL.md 的技能文件夹拖入页面即可上传并自动生效
- 为 npm 全局安装的 dsh 补全缺失的两个设置页面
适合人员
- 通过 npm 安装 dsh 并希望直接在 Web 界面管理 MCP 和服务的开发者
- 需要频繁增删外部 MCP 服务器并查看实时连接状态的团队
- 偏好拖拽上传、不想手动操作文件系统的技能使用者