DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Skills Mcp Manager — DeepSeek Harness 插件(DSH Plugin)
← Plugins

@cubee-slide/skills-mcp-manager

Skills Mcp Manager

面向 DeepSeek Harness Web UI 的桌面端维护 Skills 和 MCP 管理器。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add @cubee-slide/skills-mcp-manager@0.2.4
README兼容性版本

兼容性与来源证明

Skills Mcp Manager 以 @cubee-slide/skills-mcp-manager 发布,当前版本为 0.2.4。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
npm
Registry 更新时间
2026/9/20

版本

0.2.4stable
2026/8/19
0.2.3stable
2026/8/16
0.2.2
stable
2026/8/16
查看其余 2 个版本收起版本
0.2.1stable
2026/8/16
0.2.0stable
2026/8/16

相关插件

正在加载相关插件…

最新版
0.2.4
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
786.1 kB
文件数
44
Surface
web
许可证
MIT
发布源
npm
GitHub
★ 0
周下载
13
最近提交
2026/8/19
查看源码 ↗项目主页 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录

相关插件

继续浏览 integrations-communication 分类下经过校验的插件。

Acp App@deepseek-ai/dsh-acp-appdsh ACP 配置文件包:基于 dsh-base 的仅限自动化的 JSON-RPC stdio 和进程生命周期管理Remote Web Ui@linxin666/dsh-remote-web-ui通过扫码配对访问 dsh Web GUI,共享一个官方界面:设置按钮旁的二维码可将手机和 PC 配对到同一个 Web GUI(手机采用竖屏触控适配层,PC 使用完整桌面界面),通过一次性令牌和 rPocketdsh-pocket把 DeepSeek Harness 装进你的口袋:一个包、一个设置页,手机扫码即同步访问电脑上的 DSH(局域网 + 公网,实时同屏)。DSCODE@toddzheng024/dscode-bundle完整的 DeepSeek 编码代理,支持持久化 shell、Ultra 协作和自动权限审查。

README

DSH Desktop Skills & MCP Manager

由 DeepSeek Harness Desktop 维护的 Skills 与 MCP 管理插件。项目 Fork 自 zebbkira/dsh-skills-mcp-manager,当前以 @cubee-slide/skills-mcp-manager 包身份发布,并保持原有 Host API 与配置文件兼容。

DeepSeek Harness 是 DeepSeek 官方的 AI 编程助手框架,命令行工具叫 dsh,提供 Web UI、Headless 等运行模式,并通过插件机制扩展能力。

本插件是其中一个独立插件:在 DeepSeek Harness Web GUI 的「设置」页新增一个独立的「技能与 MCP」页面(一级导航入口,与「插件」等并列),用于管理技能(skills)与 MCP 服务器。

MCP 是真实连接:启用的服务器会通过 @deepseek-ai/dsh-mcp-client 真正连上,并把工具注册为 mcp____;启用 / 禁用会实际连接 / 断开。 image

功能

Skills 技能

  • 区分项目级 / 用户级,按来源分组(.dsh/skills、.agents/skills、/.dsh/skills、/.agents/skills)。
  • 启用 / 禁用:改写 SKILL.md 前言的 disable-model-invocation + user-invocable,可逆。
  • 删除:两步确认,物理删除技能目录(bundle)或平铺 .md 文件。
  • 详情:查看 description、whenToUse 与完整正文。
  • 导入:指定目录 → 扫描技能 → 勾选导入到 ~/.dsh/skills。支持系统原生目录选择器与手写路径两种方式。
  • 搜索 / 过滤:按名称模糊搜索,按「已启用 / 未启用」过滤。

MCP 服务

  • 使用单一 JSON 编辑器新建和修改服务器,完整支持 stdio 与 streamable-http 配置,不再提供容易产生字段差异的表单模式。
  • 测试连接:一键真实连接探测。
  • 启用 / 禁用:真正连接 / 断开,状态实时显示(连接中 / 运行中 / 失败 / 已停止)。
  • 名称搜索、编辑、删除(两步确认)。
  • 配置持久化到 ~/.dsh/mcp.json。

安装

方式一:安装 GitHub Release 产物

前置条件:Node.js >= 22.19,并先装好 dsh 命令行。

# 1. 全局安装 dsh(已装可跳过)
npm install -g @deepseek-ai/dsh
dsh --version      # 能打印版本号即成功

# 2. 解压 Release 中的 npm pack,再把目录装进 web profile
dsh plugin --profile web add link:<path-to-unpacked-release>

# 3. 重启 dsh web
dsh web

桌面端会自动离线预置固定版本,无需用户手动安装;独立安装时使用 GitHub Release 产物,当前不发布到 npm。

方式二:从 GitHub 仓库安装(开发调试)

用于改代码调试,需要 Node.js >= 22 与 pnpm:

# 1. 克隆仓库
git clone https://github.com/licn9901-arch/dsh-skills-mcp-manager.git
cd dsh-skills-mcp-manager

# 2. 安装依赖并构建
pnpm install
pnpm build

# 3. 链接进 web profile
dsh plugin --profile web add link:$(pwd)

# 4. 重启 dsh web
dsh web

Windows PowerShell 下把第 3 步的 $(pwd) 换成完整路径,例如:

dsh plugin --profile web add link:E:\path\to\dsh-skills-mcp-manager

改完源码后重跑 pnpm build 再重启 dsh web 即可。

使用

安装并重启后,打开 DeepSeek Harness Web GUI,打开「设置」,在左侧导航选择「技能与 MCP」(与「插件」并列的一级入口),即可看到管理界面。

目录结构

src/
  index.ts                    # Host 半区入口(插件加载 + 设置命名空间 + Agent 公告)
  skills.ts                   # 技能文件系统引擎
  mcp.ts                      # MCP 配置存储 + 真连接管理器
  routes.ts                   # /api/dsh-skills-mcp 路由族
  protocol.ts                 # 共享类型与 API 路径
  client/
    index.ts                  # 浏览器半区入口
    SettingsCard.tsx          # 设置页面(一级入口的内容)
    manager.tsx               # Skills / MCP 管理界面
    api.ts                    # fetch 客户端
    locales.ts                # 双语字典
    settings-card.module.css
scripts/wrap-client.mjs       # 把浏览器半区打成模块加载器格式
cordis.patch.yml              # 插件注册行
package.json                  # dsh.bundle.patch + dsh.client 清单

MCP 真连接原理

Host 半区的 MCP 管理器在启动 / 保存配置时,把「已启用服务器」收敛成一组活跃连接:

  • 每个启用的服务器通过 ctx.plugin(@deepseek-ai/dsh-mcp-client, config) 挂载一个实例,工具注册为 mcp____。
  • 连接失败会在页面显示原因,点「测试连接」或重新保存可重试。
  • 禁用 / 删除会断开连接并注销该服务器的全部工具。

服务器名(name)即 mcp-client 的命名空间,受 [A-Za-z0-9_-]{1,32} 约束且需全局唯一。

已知限制

  • 只扫描四个可管理的技能根目录,不展示内置 / 运行时技能。
  • 导入目的地固定为 ~/.dsh/skills,按目录名 / 文件名去重。
  • MCP 服务器凭证(env / headers)以明文存于 ~/.dsh/mcp.json,请自行保证该文件权限(建议 0600)。