dsh-plugin-manager:在 DeepSeek Harness 網頁裏管理插件

前言

DSH 的理念是“一切皆插件”。當插件數量上來後,常見操作會變得分散:找某個插件、看它屬於哪一類、臨時啓停一組插件、從 GitHub 找新插件、導入導出一套組合。

dsh-plugin-manager 把這些操作放進 DeepSeek Harness 的網頁設置裏:分類列表、標籤、預設一鍵切換、插件市場、導入導出,並附帶餘額入口和工作時間提醒。

這裏的“插件市場”不是 DeepSeek / 幻方官方應用商店,只指瀏覽 GitHub dsh-plugin 主題倉庫。

這是什麼

dsh-plugin-manager 是 kkkkkkklze 維護的 DSH 插件,許可證爲 MIT。

它面向 Web 端的插件管理,解決的是“插件已經裝了不少,但管理入口分散、組合切換麻煩、來源識別不直觀”的問題。

核心功能

分類列表

內置 128 個插件預分類,共 23 個標籤族,並提供中文簡介。

支持搜索、篩選、啓停和標籤編輯。

插件包(預設)

可以點選插件組成整合包,一鍵切換,也支持回滾。

預設支持導入和導出,方便分享或複用一組插件組合。

插件市場

瀏覽 GitHub dsh-plugin 主題倉庫。

它會嘗試自動識別真插件;識別後可一鍵安裝。未識別爲插件的倉庫,會給出可複製的安裝提示詞。

權限與安全

變更操作會走兩條路徑:

  • agent 工具:走審批。
  • Web 界面:走確認彈窗。

當 policy 爲 never 時,會天然拒絕變更。

市場安裝參數會做白名單校驗,校驗 owner/repo 格式,避免命令注入。

預設名會做保留鍵和長度校驗;導入內容有 256KB 上限。

餘額與快捷入口

側邊欄會顯示 DeepSeek 餘額,點擊可跳到用量頁。

側邊欄還有一個 Chat 按鈕。

頁面可見時,每 60 秒輪詢一次餘額;切回標籤頁時會立即刷新。

工作時間提醒

在本地時間 9:00-12:00 / 14:00-18:00,聊天對話框會自動變紅,用於區分是否處於工作時段。

agent 工具

dsh-plugin-manager 提供以下 agent 工具:

plugin_list
plugin_enable
plugin_disable
plugin_add
plugin_remove
plugin_tag
plugin_preset_list
plugin_preset_switch
plugin_rollback
plugin_stop_self
plugin_market_inspect
plugin_market_install

安裝與啓用

1、選擇目標 profile,執行安裝命令:

dsh plugin --profile <name> add github:kkkkkklze/dsh-plugin-manager

2、重啓 dsh web 後,進入插件管理入口:

設置 → 插件

此時會看到「分類 / 插件包 / 市場」三個子標籤。

典型用法

查看和管理全部插件

進入「分類」,可以查看、篩選、啓停全部插件,並查看標籤與簡介。

組合一套插件

進入「插件包」,點選插件組成整合包。

切換後,可以用一鍵切換和回滾來管理這套組合,也可以導入或導出預設。

從 GitHub 找插件

進入「市場」,默認是「只看插件」掃描模式。

識別爲插件後,可以直接點安裝;未識別爲插件的倉庫,可以複製安裝提示詞。

在對話裏操作

也可以直接對 agent 說:

切到日常預設

或者:

用 plugin_list 看看

適用場景與注意

適合這類使用方式:

  • 需要集中查看 DSH 插件分類、標籤和簡介。
  • 經常在一組插件組合之間切換。
  • 希望導入導出預設,減少重複配置。
  • 會從 GitHub dsh-plugin 主題倉庫找插件。
  • 希望在網頁裏順手查看 DeepSeek 餘額。

使用前注意以下事項:

  • 插件會以當前 dsh 進程權限運行,安裝前應檢查源碼和許可證。該插件許可證爲 MIT。
  • state.json 是全局共享的,所有 profile 共用。測試或改動時,注意別把別的 profile 的狀態寫進來。
  • 切換失敗時,會等待 loader 重載,並自動恢復切換前狀態;啓動失敗且 attempts ≥ 2 時,會恢復默認整合包。
  • 市場瀏覽會受 GitHub 限流影響:未認證 GitHub Search API 限 10 次/分,結果會緩存進 sessionStorage,緩存時間 10 分鐘;GitHub raw 限流時可能返回假 404;插件識別併發限制爲 6,結果緩存 1 小時。
  • git 安裝首次可能需要在 pnpm-workspace.yaml 中加 allowBuilds。

鏈接

GitHub:

https://github.com/kkkkkklze/dsh-plugin-manager

社區目錄線索:

https://www.skillhub.cn/plugins/kkkkkklze/dsh-plugin-manager

該目錄頁來自插件線索,訪問情況以目錄站實際收錄爲準。

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

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

小夜