DeepSeek Harness (DSH) 的設計理念是「一切皆插件」。隨着第三方插件數量的增加,管理這些插件的啓用與禁用變得必要。目前社區缺乏一個直觀的界面來查看已安裝的第三方插件,並對其生效狀態進行持久化控制。dsh-plugin-manager 旨在解決這一問題,提供集中式的管理能力。
這是什麼¶
這是一款由 yishengdaxiaonengjihui 維護的客戶端插件。它主要提供兩個核心能力:在 DSH 的設置頁面列出所有已安裝的第三方插件;在 profile 目錄下的 cordis.patch.yml 補丁層中,通過行 id 持久化禁用或啓用指定的插件。
核心功能¶
- 列出已安裝的第三方插件。
- 在 profile 的
cordis.patch.yml補丁層持久禁用 / 啓用。
安裝與啓用¶
由於 README 內容抓取失敗,目前無法確認具體的安裝命令與許可證信息。建議前往 GitHub 倉庫查看源碼與使用說明。
典型用法¶
目前沒有可用的使用示例。該插件的核心價值在於將插件管理邏輯轉化爲配置文件操作,從而實現持久化狀態管理。
適用場景與注意¶
適用場景:需要精細控制插件生命週期,或者希望在不刪除插件的情況下暫時屏蔽其功能的開發者。
注意:
* 插件以當前 DSH 進程的權限運行。
* 在安裝任何第三方插件前,務必檢查源碼與許可證信息。
總結¶
該工具爲 DSH 生態提供了基礎的插件管理能力,通過修改配置文件來控制插件狀態,符合 DSH 的配置化設計思路。更多細節與源碼請參考以下鏈接。