dsh-m: DeepSeek Harness 插件市場

前言

DeepSeek Harness(DSH)採用插件化架構,插件來源分散,發現、安裝、更新與管理的入口往往不統一。dsh-m 旨在解決這一問題,它把 DSH 的插件發現、安裝、管理與更新放進同一個界面。社區目錄與人工精選同時可搜,側欄面板、8 個 Agent 工具和 dshm CLI 共用一套市場數據。無需額外的市場服務器或賬號,插件操作仍由本機 DSH 宿主管理。

核心功能

dsh-m 提供了一套統一的插件管理能力,主要包含以下特性:

  • 統一管理界面:側欄面板、Agent 工具和命令行共用同一套市場數據,支持跨渠道搜索與管理。
  • 雙源並搜:社區目錄與人工精選(如裝機必備、精選、自研等)同時可搜,重名以精選爲準。
  • 安全校驗:npm 包鎖定精確版本並校驗 integrity,GitHub 來源鎖定 commit SHA。
  • 自定義源支持:支持 HTTPS、本機絕對路徑或 file:// 協議,可整體替換精選區。

安裝與啓用

安裝前需確保 Node.js 版本 ≥ 22。

Web 宿主:

dsh plugin --profile web add dsh-m

安裝後需重啓服務並刷新頁面。

Desktop 宿主:
在官方「插件管理 → 添加插件」中輸入 dsh-m 安裝,隨後退出並重新打開應用。

典型用法

安裝完成後,可通過側欄或命令行進行操作。

查看與搜索

查看已裝插件及可更新列表:

dshm list
dshm outdated

搜索插件(支持中文或英文):

dshm search --query 主題 --source all

安裝、升級與卸載

安裝指定插件:

dshm install --id dsh-web-search

升級或卸載插件:

dshm upgrade --pkg dsh-web-search --yes
dshm uninstall --pkg dsh-web-search --yes

切換與重啓

切換插件運行狀態:

dshm toggle --pkg dsh-web-search --off --yes

重啓 Web 服務:

dshm restart --yes

注意:dshm 獨立 CLI 僅操作 web profile,--profile desktop 會拒絕。

注意事項

  • 安全風險:社區收錄不是安全審查。4,000+ 條目錄來源廣泛,能力字段缺失表示「未掃描」,不表示「未發現風險」。安裝前請覈對作者、代碼與所需能力。
  • 數據殘留:卸載不會自動清除插件數據,疑似殘留路徑會單獨報告。
  • 自定義源特性:自定義源是獨立快照,不會自動同步默認精選。源失效時保留該源最近的成功緩存,不會暗中切回默認。
  • Desktop 限制:Desktop 不提供 Web 的一鍵重啓;變更需按應用提示退出並重新打開。

參考資料

  • 項目目錄:https://www.skillhub.cn/plugins/iasiv5/dsh-m
  • 源碼倉庫:https://github.com/iasiv5/dsh-m
羽毛球分组比赛记分
小程序二维码

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

小夜