dsh-mcp-skill-panel:DSH MCP 與 Skill 管理面板

DeepSeek Harness (DSH) 採用“一切皆插件”的理念,開發者通常需要在配置文件中手動維護 MCP 服務器列表和 Agent 技能目錄。這種方式缺乏可視化交互,調試和維護成本較高。dsh-mcp-skill-panel 解決了這個問題,它在 DSH 的設置菜單中增加了專門的管理頁面。

這是一個客戶端插件,由 hardai520 維護,開源協議爲 MIT。它爲 DSH 的 Web 模式設置界面增加了“MCP 管理”和“Skill 管理”兩個入口,用於可視化地管理當前 profile 的 MCP 服務器和合並後的技能目錄。

核心功能

MCP 管理

在設置菜單中列出當前 profile 中正在運行的 MCP 服務器。支持對補丁層進行管理,包括新增、編輯、啓用/停用、刪除,以及測試連接。支持查看每臺服務器註冊的功能列表。

Skill 管理

將全部 Agent 預設的技能目錄合併成一份只讀名冊。支持搜索、按來源過濾、按項目目錄查看,以及兩級展開查看技能正文預覽。

補丁層控制

插件直接修改當前模式的 cordis.patch.yml,而不是插件私有的狀態文件。如果宿主開啓了 patchReload: live,寫入操作會立即生效。

安裝與啓用

在 DSH 根目錄下執行以下命令:

pnpm dsh plugin --profile web add "github:hardai520/dsh-mcp-skill-panel#v0.3.0"

安裝完成後需要重啓 dsh web 才能生效。

典型用法

  1. 進入設置菜單,左側會出現“MCP 管理”和“Skill 管理”。
  2. 在 MCP 管理頁面,可以新增或編輯配置,支持粘貼 Claude/VS Code 或 cordis.patch.yml 形式的配置,也可以測試連接。
  3. 在 Skill 管理頁面,可以搜索技能,按來源過濾,查看項目級技能。

適用場景與注意

  • Web 與 Desktop 隔離:DSH 的 Web 模式和桌面端 desktop 使用的是兩套 MCP,默認互不相通。插件按當前 ctx.profileContext 決定讀寫目標。
  • 只讀技能管理:Skill 管理是隻讀的,啓用/停用屬於 provider 層策略,本插件不涉及。
  • 重啓生效:安裝或升級後必須重啓 dsh web,否則界面變化可能不會出現。

該插件通過統一的設置界面簡化了 MCP 服務器和技能目錄的運維工作。更多細節請參考插件目錄或 GitHub 倉庫。

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

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

小夜