DeepSeek Harness 插件市場

DSH 的核心理念是「一切皆插件」。開發者在使用 DeepSeek Harness 時,通常需要通過終端命令來管理插件,這種方式對於非技術背景的用戶或需要頻繁調整配置的場景並不友好。此外,社區中新發布的插件如果沒有配置 npm 關鍵詞或 GitHub 主題,往往很難在現有的目錄中被檢索到。

dsh-plugin-market 是一個運行在 DSH Web 界面內的插件市場插件,由用戶 sstar16 維護。它旨在解決社區插件發現難、管理分散的問題,提供分類、搜索、排序以及一鍵安裝卸載的能力,將命令行操作轉化爲圖形界面交互。

核心功能

  • 分類與檢索:提供分類標籤、排序方式(最新更新、周下載量、GitHub Stars、名稱)以及全文搜索功能。
  • 溯源驗證:每個插件卡片帶有溯源徽章,點擊展開可查看來源鏈接、許可證、作者、維護者、GitHub Stars 等完整元數據。
  • 一鍵管理:支持一鍵安裝、卸載和更新插件。操作在後臺通過 pnpm 任務執行,不會因關閉設置面板而中斷,並會實時顯示進度輸出。
  • 長尾搜索:針對沒有關鍵詞或 GitHub 主題的零下載包,支持通過精確包名進行搜索。
  • 重啓提示:由於 DSH 的組合是在啓動時加載的,安裝或卸載操作後,界面會自動提示重啓服務以使更改生效。

安裝與啓用

在安裝前,請確保當前環境已部署 dsh web(即 ~/.dsh/profiles/web 存在)且 pnpm 已加入系統 PATH。

dsh plugin --profile web add github:sstar16/dsh-plugin-market

安裝完成後,必須重啓 dsh web 才能啓用該插件市場。

典型用法

  1. 打開 DSH Web 的 Settings → 插件市場。
  2. 瀏覽或搜索插件。可以通過頂部的分類標籤篩選,或使用搜索框查找。
  3. 展開插件卡片中的 溯源 塊,查看來源鏈接和驗證信息。
  4. 點擊 安裝 或 卸載 按鈕。
  5. 安裝完成後,頁面右下角會彈出重啓提示。如果存在啓動腳本(默認爲 ~/.dsh/start-dsh-web.bat),可直接點擊“立即重啓”。
  6. 對於尚未收錄的包,在搜索框輸入精確的 npm 包名,點擊“在 npm 上直接搜索”。

注意事項

  • 重啓機制:DSH 的組合是在啓動時加載的,因此插件更新或卸載必須重啓服務才能生效。
  • 發現範圍:目前目錄發現基於 npm 關鍵詞、GitHub 主題和精選列表。對於全新發布的包,可能無法通過普通搜索找到,需使用精確名稱搜索。
  • 源碼審查:目錄條目未經人工審查,可掛載 標記僅代表該包聲明瞭掛載協議,不代表內容已審覈。安裝前請務必查看溯源信息。
  • 名稱衝突:npm 上存在同名包(例如 dsh-plugin-market 屬於其他作者),請使用 GitHub 地址或 github: 規範進行安裝。
  • 權限與安全:該插件具備修改 Profile 和運行 pnpm 的權限。請僅在信任的環境中開啓此插件。

該插件將插件管理流程可視化,降低了社區插件的分發門檻。更多插件信息及源碼,可參考插件目錄或 GitHub 倉庫。

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

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

小夜