前言¶
DeepSeek Harness(DSH)採用插件化架構,隨着生態發展,開發者需要在一個統一的地方發現、搜索、安裝和管理各類插件。dsh-plugin-market 是一個專門爲此設計的插件,它將分散的插件資源聚合到一個可視化的界面中,解決了手動尋找和配置的繁瑣問題。
是什麼¶
dsh-plugin-market 是一個 DeepSeek Harness 的客戶端插件,由 zhuoxuanliu53-svg 維護。它作爲一個插件市場插件運行,提供瀏覽、搜索、安裝和管理的功能。數據存儲在本地配置文件中,不依賴外部服務器,保障了隱私與穩定性。
核心功能¶
數據來源與瀏覽¶
- 精選註冊表:聚合了經過審覈的註冊表(CC0-1.0),包含 1721 個已審覈的 Bundle 插件。
- GitHub 主題聚合:通過 GitHub Topic
dsh-plugin搜索 Skill 和 Preset 插件。 - 搜索與排序:支持按名稱、描述、關鍵詞搜索;提供 8 種排序選項(如星標、更新時間、名稱、更新優先等)。
- 篩選與分類:支持標籤過濾;將插件分爲 Bundle、Skill、Preset 三種形態,以及不可見的 Other 類別。
安裝與管理¶
- 一鍵操作:支持一鍵安裝、更新、卸載以及批量更新。
- 自動更新:支持爲單個插件開啓/關閉自動更新。
- 熱插拔:支持熱啓用/禁用插件(無需重啓),以及安裝/更新後的重啓。
- 清單管理:支持將插件清單導出爲純文本(便於複製粘貼),或導入清單批量安裝。
安全與數據¶
- 安全驗證:安裝後自動驗證插件是否可加載,若失敗自動回滾。
- 白名單機制:安裝白名單限制,防止非註冊表來源的插件被意外安裝。
- 本地存儲:所有數據(關注列表、安裝記錄、GitHub Token)僅存儲於本地 Profile,不上傳或提交到 Git。
安裝與啓用¶
執行以下命令將插件添加到 Web Profile:
dsh plugin --profile web add github:zhuoxuanliu53-svg/dsh-plugin-market
安裝完成後,刷新頁面,進入 Settings(設置) -> Plugin Market(插件市場)即可使用。
典型用法¶
更新市場本身¶
市場插件支持自我更新。在設置界面打開 Plugin Market,點擊 Update market 即可更新到最新版本。
適用場景與注意¶
- 適用對象:DSH 用戶及開發者,特別是需要頻繁管理插件生態的用戶。
- 權限注意:該插件以當前 DSH 進程的權限運行,在安裝第三方插件前,請務必檢查源碼與許可證。
- 數據安全:插件使用本地存儲,且 GitHub Token 僅保存在本地,不會隨配置文件泄露。
結尾¶
dsh-plugin-market 爲 DeepSeek Harness 提供了一個集中、安全且可視化的插件管理入口。通過它,可以高效地維護本地插件環境。更多細節可參考 GitHub 倉庫 或 官方目錄頁。