w123456789zy/dsh-settings-mcp-skills ↗★ 0
dsh-settings-mcp-skills
MCP Servers and Skills settings pages for the dsh web UI: mounts the official DeepSeek tool-settings plugins into your web profile.
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:w123456789zy/dsh-settings-mcp-skills说明文档
阅读完整 README ↗dsh-settings-mcp-skills
English | 中文
一个 DeepSeek Harness 的 bundle 插件,把 MCP 服务器 和 技能(Skills) 两个配置页面加到 dsh 的 Web UI 设置里。
DeepSeek 通过 npm 分发的 dsh(npm install -g @deepseek-ai/dsh)自带的是
较旧版本的 web-app bundle,缺少这两个配置页面。本插件用一条命令把它们装进
你的 web profile,其余部分完全不动。
- MCP 服务器页面 — 列出、添加、编辑和删除外部 MCP 服务器。每一行显示一个 实时连接状态滑块(已连接 / 未连接 / 重连中 / 失败);添加对话框收集传输方式、 服务器名称,以及传输方式相关字段(stdio 的 command/args/env,HTTP 的 url/headers)。
- 技能页面 — 拖拽上传一个包含
SKILL.md的文件夹。host 会把上传的技能写入$DSH_HOME/skills//SKILL.md,内置的文件系统技能提供器会自动发现它。
底层的 MCP 客户端、技能加载、settings 机制和连接状态全部由 dsh 自身提供——本 插件只贡献这两个设置页面,不重新实现、也不替代 dsh 的 MCP 或技能机制。
安装
直接从 GitHub 仓库装到 web profile:
dsh plugin --profile web add github:w123456789zy/dsh-settings-mcp-skills
这是源码安装,首次运行时 pnpm 不需要任何构建(依赖包已预构建),装好即可。 启动后,设置里会出现两个新页面:
dsh --profile web
卸载:
dsh plugin --profile web remove dsh-settings-mcp-skills
也可以从本地克隆或 tarball 安装:
dsh plugin --profile web add ./dsh-settings-mcp-skills
# 或
dsh plugin --profile web add ./dsh-settings-mcp-skills-0.1.0.tgz
固定某个 commit 以保证可复现:github:w123456789zy/dsh-settings-mcp-skills#。
它会装什么
该 bundle 向 web profile 插入两个插件行,并随包携带它们引用的两个依赖,因此 无需 npm 即可本地解析:
| 行 id | 包 | 作用 |
|---|---|---|
ui-settings-tools | @deepseek-ai/dsh-client-ui-settings-tools | 浏览器设置页面(MCP + Skills),注册为 settings.section slots |
host-tool-settings | @deepseek-ai/dsh-host-tool-settings |