dsh-skills-mcp-manager:在 DeepSeek Harness 设置面板里统一管理技能与 MCP 服务器
j62268781-alt/dsh-skills-mcp-manager
在 DSH 设置面板里统一管理技能与 MCP 服务器,全局与项目级分层,改完即生效。
dsh-skills-mcp-manager 是一个 DSH plugin,把技能文件与 MCP 服务器的管理收进设置里的 Skills & MCP 页面。它针对技能散落各处、MCP 配置只能手改文件的麻烦,提供列表、搜索、预览、新建、重命名、删除与导入的一站式操作。页面按两个 tab 乘两个层级组织,MCP 与技能各自分全局和项目级,全局条目写回 profile 配置文件,项目级条目只挂到该项目运行的会话 agent。改动即时生效,写配置前会备份、加锁并重新校验,插件本体不带第三方运行时依赖。
如何安装
dsh plugin --profile web add @j62268781-alt/dsh-skills-mcp-manager- 分类
- 技能与智能体
- 平台
- DSH Plugin
- 作者
- j62268781-alt
- 分发方式
- 插件
dsh-skills-mcp-manager 核心特性
dsh-skills-mcp-manager 仓库简介
它是做什么的?
它是 DeepSeek Harness(DSH)的技能与 MCP 管理插件,把「技能」和「MCP 服务器」的管理搬进设置面板的 Skills & MCP 页面。它解决的是技能文件散落各处、MCP 配置要手改配置文件的问题,让你在一个页面里完成列表、搜索、预览、新建、重命名、删除与导入。页面按「两个 tab × 两个层级」组织,MCP 与技能各自分全局和项目级,改完即生效,由作者 j62268781-alt 维护,采用 MIT 协议。
核心功能
- 技能管理:列表、搜索、预览全文、新建、重命名、删除,落盘即
//SKILL.md;删除先备份到同级.smp-backup--目录再删,需要时可手动改回原名恢复。 - MCP 管理:全局条目就是 profile
cordis.patch.yml里的真实 Loader 行,增删改停写回配置文件;项目级条目只挂到该项目里运行的会话 agent。 - MCP 导入:一键扫描 Claude Code、Cursor、VS Code、Gemini、Codex 等 26 个来源的用户级或项目级配置,先预览「哪些文件存在、识别出几个、几个形态不支持」再确认导入。
- 两级分层:同一页面切换全局与项目,项目选择器带工作区补全,也能手填绝对路径;两个层级各自可折叠,各有自己的添加按钮。
- 配置安全:插件内不把异常抛出去,写
cordis.patch.yml前自动备份、加锁、原子写并重新校验,避免 DSH 隔离整个 profile 配置。 - 零运行时依赖:react 与 yaml 都用宿主已有的那份,插件本体不带第三方运行时依赖。
怎么使用这个插件?
在 DSH 中启用后,从设置进入 Skills & MCP 页面即可开始操作,它与内置插件页共用同一套设置槽位。搜索只匹配名称,不匹配地址、参数或环境变量;项目选择器决定「项目级」层显示哪个项目。
管理 MCP 时,全局条目来自配置文件行,卡片上的「配置文件」标签即表示这一点,这类行可以编辑、停用或删除,停用只是把该行的 enabled 置 false,不会删掉你的配置;展开卡片能看传输方式、地址或命令、参数、环境变量(值打码)、范围与启停状态。项目级条目写进插件自己的 settings 字段,由插件在 agent 创建时按项目路径挂载。
管理技能时,列表来自磁盘扫描结果,覆盖 $DSH_HOME/skills、~/.agents/skills 以及各项目的 .agents/skills 与 .dsh/skills,卡片上的 dsh / agents 标签表示它来自哪个根。添加技能时区域选全局或项目,名字同时是目录名;预览按需读取正文,有 4KB 上限,正文不进设置文档;重命名会同时移动目录并改写 frontmatter 里的 name。在途操作会在卡片上显示「保存中…」「删除中…」「切换中…」等进度,期间该卡片其它按钮不可点,失败会就地显示原因。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:j62268781-alt/dsh-skills-mcp-manager。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
