zebbkira/dsh-skills-mcp-manager

zebbkira★ 5TypeScriptLast synced: 2026-08-15

Open on GitHub

面向 DeepSeek Harness Web GUI 的正式插件包:在设置页的「Web UI 插件」分组中新增一张「技能与 MCP」卡片,用于在浏览器里管理技能(skills)与 MCP 服务器。

README excerpt

dsh-skills-mcp-manager DeepSeek Harness 是 DeepSeek 官方的 AI 编程助手框架,命令行工具叫 dsh ,提供 Web UI、Headless 等运行模式,并通过插件机制扩展能力。 本插件是其中一个独立插件:在 DeepSeek Harness Web GUI 的「设置」页新增一个独立的「技能与 MCP」页面(一级导航入口,与「插件」等并列),用于管理技能(skills)与 MCP 服务器。 MCP 是 真实连接 :启用的服务器会通过 @deepseek-ai/dsh-mcp-client 真正连上,并把工具注册为 mcp ;启用 / 禁用会实际连接 / 断开。 功能 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 的 command/args/env/cwd,或 streamable-http 的 url/headers)。 - 测试连接:一键真实连接探测。 - 启用 / 禁用:真正连接 / 断开,状态实时显示(连接中 / 运行中 / 失败 / 已停止)。 - 名称搜索、编辑、删除(两步确认)。 - 配置持久化到 /.dsh/mcp.json。 安装 方式一:从 npm 安装(推荐) 前置条件:Node.js = 22.19,并先装好 dsh 命令行。 1. 全局安装 dsh(已装可跳过) npm install -g @deepseek-ai/dsh dsh --version 能打印版本号即成功 2. 把本插件装进 web profile dsh plugin --profile web add @zebbkira/[email protected] 3. 重启 dsh web dsh web dsh plugin 会把包装进 profile 并自动把它加入插件层(本包声明了 dsh.bundle.patch),无需手动改任何配置。版本号 @0.1.3 可换成 npm 上的最新版。 方式二:从 GitHub 仓库安…

View full README on GitHub →
Skins / UIdeepseek-harnessdshdsh-pluginweb uiagent

Category