dsh-plugin-galaxy:DeepSeek Harness 可視化插件星系

前言

DeepSeek Harness (DSH) 的核心理念是「一切皆插件」。面對社區中散落的插件,手動下載、安裝和卸載效率較低。Plugin Galaxy 將可視化插件市場直接集成到了 DSH 的設置界面中,提供瀏覽、搜索和一鍵安裝能力。

是什麼

Plugin Galaxy 是一個可視化的插件星系,由 AndyPBI 維護。它讀取官網目錄的排名,顯示真實的推薦榜,而不是單純依賴下載量。它不佔側欄座位,不往會話裏塞命令,也不在後臺偷偷跑活兒。

核心功能

  1. 市場與發現

    • 支持瀏覽、搜索(名稱/包名/分類/描述)和排序。
    • 分類篩選與官網詞表同步,自動跟隨官網新增或改名分類。
    • 讀取官網 ranking.top 顯示真實推薦榜,卡片帶名次與分檔徽標。
    • 五個篩選視圖:全部、推薦、已安裝、可更新、不兼容。
  2. 生命週期管理

    • 支持安裝、更新、啓停、卸載、回滾。
    • 操作進度、取消、回滾有獨立狀態面板。
    • 失敗會留下可讀原因,不會讓 profile 處於半壞狀態。
    • 失敗隔離:客戶端有 Error Boundary,服務端路由獨立捕獲。
  3. 安全與備份

    • 破壞性操作(如卸載)前自動快照,失敗自動回滾。
    • Profile 自有狀態存儲在 <profile>/.dsh-galaxy/。
    • 支持 WebDAV/Gist 備份同步。

安裝與啓用

本插件不在 npm registry 上,需從 GitHub Release 下載 tgz 安裝。

安裝命令:

dsh plugin --profile web add https://github.com/AndyPBI/dsh-plugin-galaxy/releases/download/v0.1.34/dsh-plugin-galaxy-0.1.34.tgz

啓用步驟:

  1. 完整重啓宿主(退出並重新啓動 dsh;只刷新頁面不夠)。
  2. 打開設置對話框 → 插件星系。
  3. 使用面板右上「刷新」按鈕強制重新校驗目錄。
  4. 卸載:dsh plugin --profile web remove dsh-plugin-galaxy。

適用場景與注意

  • 網絡要求:需要出站訪問目錄、npm 和 GitHub。
  • 權限與安全:無遙測,不採集任何使用數據;依賴宿主 CLI 進行安裝卸載;桌面版重啓由應用管理,插件無權限。
  • 兼容性:兼容 DeepSeek Harness 0.1.5-alpha.1 至 0.2.1-alpha.1。

結尾

Plugin Galaxy 讓插件管理迴歸直觀,提供了從發現到管理的完整閉環。相關目錄與反饋可訪問:GitHub。

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

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

小夜