dsh-skill-mcp-panel:DeepSeek Harness 的技能與 MCP 服務器管理器

在 DeepSeek Harness (DSH) 中,技能和 MCP 服務器的管理通常涉及直接操作文件或依賴提供者的邏輯。如果沒有集中的管理界面,快速查看當前狀態、禁用特定技能或配置服務器會變得繁瑣。

dsh-skill-mcp-panel 是一個用於 DSH 的技能列表和 MCP 服務器管理器,掛載爲側邊欄面板,並完全從主機的主題令牌中提取主題。由 re-ITRT 維護。它提供了一個集中的視圖來管理技能和 MCP 服務器,同時保持與主機的主題和字體設置一致。

核心功能

  1. 側邊欄面板:通過側邊欄條目打開一個頁面,展示當前部署提供的所有 Agent 技能和已配置的 MCP 服務器密集列表。
  2. 技能開關:每個技能行包含一個切換開關,用於啓用或禁用技能。
  3. 詳情面板:點擊“詳情”展開一個面板,顯示提供者、來源、路徑、調用策略和完整正文。
  4. MCP 服務器管理:支持編輯、創建和刪除 MCP 服務器。
  5. 打開目錄:可以打開技能或 MCP 配置文件夾所在的目錄。
  6. 主題與排版:頁面不包含任何主題代碼,所有顏色、圓角、字體和焦點環均來自主機的 --dsh-* 令牌。排版基於主機的字體大小設置 (--dsh-content-font-size) 動態調整。

安裝與啓用

使用以下命令安裝插件:

dsh plugin --profile desktop add <path-to-this-directory>

使用說明

  1. 查看列表:在 DSH 的側邊欄中找到“技能與 MCP”條目並打開,即可看到所有 Agent 技能和 MCP 服務器的列表。
  2. 禁用技能:點擊技能行的開關將其關閉。插件會通過註冊表的重複規則(rank: 0)將技能移出模型目錄和 / 菜單,而無需直接編輯文件。
  3. 刪除技能:
    • 用戶技能:永久刪除文件。
    • 捆綁技能:移至垃圾文件夾,不會永久刪除。
      刪除操作會有確認提示,告知是“永久刪除”還是“移至垃圾文件夾”。
  4. 配置 MCP 服務器:點擊 MCP 行的“編輯”或“新建服務器”,會彈出一個固定的雙列網格表單進行配置。表單包含命令、工作目錄、URL、參數和環境變量等字段。

注意事項

  • 主題一致性:頁面不包含任何主題代碼,所有樣式完全依賴主機的 --dsh-* 令牌,因此它會自動跟隨部署的主題(淺色、深色或第三方主題)。
  • 無輪詢與刷新:列表不會自動輪詢,也沒有手動刷新按鈕。列表在面板打開、窗口重新獲得焦點(節流爲每 4 秒一次)以及每次寫入操作後讀取。
  • 技能禁用機制:關閉技能並非通過編輯文件實現,而是由插件通過註冊表規則管理。
  • 文件存儲位置:
    • 技能集合位於 <DSH home>/storages/skill-mcp-panel.json。
    • 已刪除的捆綁技能位於 <DSH home>/storages/skill-mcp-panel.trash/<id>/。

結語

dsh-skill-mcp-panel 爲 DSH 用戶提供了一個直觀的界面來集中管理技能和 MCP 服務器,解決了文件操作繁瑣的問題。如需瞭解更多細節或提交問題,可訪問:GitHub 倉庫 或 技能Hub 插件目錄。

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

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

小夜