DeepSeek Harness (DSH) 插件:dsh-s-m-c-center(三合一工具台)

在 DSH 的开发实践中,技能目录的分散、MCP 服务器的连接配置以及本地 CLI 工具的注册,往往需要手动编辑多个文件。dsh-s-m-c-center 插件提供了一个统一的 Web UI 设置页面,将智能体的三种核心工具(技能、MCP 服务器、本地 CLI)纳入同一个界面进行管理。

插件简介

该插件由 YpipaQ 维护,旨在为 DeepSeek Harness (DSH) Web GUI 增加一个设置页面。它不需要修改 DSH 的源码,通过安装一个 npm 包和一个配置补丁,即可实现技能浏览与切换、会话级技能注入、MCP 服务器真实连接以及本地 CLI 工具的发现与注册。

核心功能

  1. 技能管理

    • 支持浏览、启用/禁用技能。
    • 支持导入技能。
    • 提供「会话默认」设置,并为每个对话分配独立的技能集。
    • 插件维护一个统一的技能存储,不直接触碰原始 SKILL.md 文件。
  2. MCP 服务器管理

    • 提供表单和 JSON 编辑器来创建和修改 MCP 服务器配置。
    • 支持激活/归档切换。
    • 提供单次连接测试功能。
    • 通过 @deepseek-ai/dsh-mcp-client 建立真实的连接,而非仅是配置文件。
  3. 本地 CLI 工具管理

    • 支持发现和探测本地 CLI 工具。
    • 自动注册系统 CLI 工具。
    • 检测已安装状态、版本号、子命令以及 API Key。

安装与启用

安装命令如下:

npm install dsh-s-m-c-center

安装完成后,在 DeepSeek Harness 的 Web UI 中进入 设置 -> Web UI 插件 -> 工具管理 即可使用。

适用场景与注意事项

  • 版本要求:该插件需要 DeepSeek Harness 版本 >= 0.1.2-alpha.2,目前已验证兼容至 0.2.1-alpha.1。
  • 零源码修改:安装方式为一个 npm 包加上一行配置文件补丁,不会改变 DSH 的源码结构。
  • 验证结果:该插件已通过三轮外部测试,16/16 通过。

总结

dsh-s-m-c-center 是一个轻量级的工作流插件,通过统一的界面解决了 DSH 中三种常见工具的配置与管理问题。它适合希望简化配置流程、集中管理 MCP 和技能集的开发者。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜