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 和技能集的開發者。

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

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

小夜