dsh-integration-settings:DSH 設置的 MCP、技能與人設管理插件

前言

DeepSeek Harness(DSH)的理念是「一切皆插件」。對於開發者而言,管理 MCP 服務器、技能、人設以及調試思考檔位,通常需要直接修改 YAML 配置文件。這個插件在 DSH 的設置頁面裏補上了四個可視化菜單:MCP 管理、Skill 管理、全局人設以及思考解鎖。它解決了手動維護配置繁瑣且易出錯的問題,核心價值在於將配置操作轉化爲頁面點擊。

核心功能

插件提供四個主要功能模塊:

  1. MCP 管理:支持對 MCP 服務器進行新增、刪除、修改、啓用與停停操作。
  2. Skill 管理:支持瀏覽、新建、編輯和刪除技能。
  3. 全局人設:提供可視化編輯器,用於編輯 AGENTS.md 文件。
  4. 思考解鎖:自動識別 OpenAI 兼容網關真正支持的思考檔位,並一鍵解鎖寫回配置。支持定時自動更新(默認每 6 小時)。

安裝與啓用

使用前需滿足環境要求:

  • DSH 桌面版 0.2.0-rc.2:插件基於該版本的 settings.section 槽位與 loader patch 機制開發。
  • Node.js:僅本地構建/測試需要 ^22.19.0 || >=24,直接安裝不需要 Node(倉庫已提交構建產物)。

在 DSH 應用目錄中執行以下命令進行安裝(以 desktop profile 爲例):

DSH="/Applications/DeepSeek Harness.app/Contents/Resources/runtime/cli/bin/dsh"
"$DSH" plugin --profile desktop add github:2384418321/dsh-integration-settings

安裝完成後,必須重啓 DSH 才能使 MCP 改動生效。重啓後,設置(Settings)頁面的左欄底部會出現四個新菜單。

典型用法

  1. 本地開發調試:以 link: 形式登記本地目錄進行安裝,修改源碼後重新構建並重啓 DSH 即可。
  2. MCP 管理:打開「MCP 管理」頁面,覈對頁面頂部的 profile 徽標,確保操作的是正確的 profile。
  3. 密鑰引用:在配置密鑰時,請使用 !!js process.env.X 引用環境變量,不要明文寫入。
  4. 思考解鎖:打開「思考解鎖」頁面,插件會自動探測網關支持的思考檔位,識別階段不會修改文件,確認無誤後可一鍵解鎖。

適用場景與注意

  • 適用場景:需要頻繁管理 MCP 服務器、技能庫或全局人設的開發者;需要快速調試不同網關思考檔位配置的用戶。
  • 注意事項:
    • 本插件爲社區插件,非 DeepSeek 官方產品。
    • 插件不內置任何憑據,所有密鑰需通過環境變量引用。
    • MCP 的修改操作在頁面操作後需要重啓 DSH 才能生效。
    • 安裝前建議備份 profile 目錄。

結尾

該插件通過可視化界面簡化了 DSH 的配置管理流程,特別是思考檔位的自動識別與解鎖,能顯著減少調試時間。更多細節與源碼請參考:GitHub 倉庫。

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

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

小夜