在 DSH 的開發實踐中,技能目錄的分散、MCP 服務器的連接配置以及本地 CLI 工具的註冊,往往需要手動編輯多個文件。dsh-s-m-c-center 插件提供了一個統一的 Web UI 設置頁面,將智能體的三種核心工具(技能、MCP 服務器、本地 CLI)納入同一個界面進行管理。
插件簡介¶
該插件由 YpipaQ 維護,旨在爲 DeepSeek Harness (DSH) Web GUI 增加一個設置頁面。它不需要修改 DSH 的源碼,通過安裝一個 npm 包和一個配置補丁,即可實現技能瀏覽與切換、會話級技能注入、MCP 服務器真實連接以及本地 CLI 工具的發現與註冊。
核心功能¶
-
技能管理
- 支持瀏覽、啓用/禁用技能。
- 支持導入技能。
- 提供「會話默認」設置,併爲每個對話分配獨立的技能集。
- 插件維護一個統一的技能存儲,不直接觸碰原始
SKILL.md文件。
-
MCP 服務器管理
- 提供表單和 JSON 編輯器來創建和修改 MCP 服務器配置。
- 支持激活/歸檔切換。
- 提供單次連接測試功能。
- 通過
@deepseek-ai/dsh-mcp-client建立真實的連接,而非僅是配置文件。
-
本地 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 和技能集的開發者。