DeepSeek Harness 插件管理器:可視化清單與 AI 輔助工具

前言

DeepSeek Harness 是一個以插件爲核心架構的系統。隨着插件數量的增加,手動管理安裝包、檢查版本、翻譯界面或檢索可用資源變得繁瑣。dsh-plugin-manager 提供了一個可視化的管理入口,將 CLI 操作轉化爲卡片式交互,並集成了 AI 能力來輔助翻譯和摘要。

它是什麼

這是一個用於 DeepSeek Harness 的可視化插件管理器,由 yunniees 維護。它解決了插件清單管理、版本檢查、界面翻譯以及插件檢索和批量更新的問題。

核心能力

該插件包含以下功能:

  • 卡片式清單管理:以卡片形式展示已安裝的插件和預設,支持啓用/禁用、版本檢查。
  • AI 自動翻譯:支持多語言切換,翻譯結果由本地緩存持久化保存。
  • AI 一鍵摘要:爲已安裝的插件生成摘要信息,採用增量更新機制以節省 Token。
  • AI 插件搜索:支持自然語言描述需求,通過 AI 生成查詢並掃描 GitHub 資源。
  • 一鍵分享與安裝:支持將多個插件或預設打包爲 dshpm:// 鏈接,便於分享和批量安裝。
  • 一鍵更新:支持對 npm 和 GitHub 源的插件及預設進行批量更新。

安裝與啓用

在終端中執行以下命令進行安裝:

dsh plugin --profile web add github:yunniees/DSH-Plugin-Manager

安裝完成後,需重啓 Harness Web UI 才能生效。重啓後,在側邊欄底部即可找到 Plugin Manager 入口。

典型用法

  1. 打開面板:從側邊欄打開 Plugin Manager。
  2. 配置模型:在面板頂部選擇 AI 模型。所有 AI 功能均複用 DSH 已配置的提供商,插件本身不持有 API 密鑰。
  3. Overview 管理:在 Overview 頁面查看插件分類和摘要。點擊卡片上的 More 菜單,可以進行版本選擇、刪除或生成分享鏈接。
  4. Market 瀏覽:在 Market 頁面瀏覽插件或使用 AI 搜索功能。支持無限滾動加載。
  5. Presets 操作:在 Presets 區域切換預設,或檢查和更新預設版本。
  6. 分享與安裝:通過 More 菜單生成 dshpm:// 鏈接,發送給他人。接收方在 Share 面板粘貼鏈接,即可一次性安裝所有內容。

注意事項

  • 隱私與安全:無硬編碼密鑰,HTTP API 僅綁定到本地(loopback),不發送日誌,狀態文件僅存儲 UI 數據。
  • 輸入驗證:對插件名、預設名、版本標籤等輸入進行了正則白名單驗證,防止注入和路徑遍歷攻擊。
  • 依賴關係:插件依賴 DeepSeek Harness 的配置,不持有 API 密鑰。

結語

通過可視化的卡片管理和 AI 輔助功能,該插件降低了 DeepSeek Harness 的使用門檻,適合需要頻繁管理插件或進行多語言/多插件開發的用戶。

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

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

小夜