dsh-plugin-recommend:DeepSeek Harness 插件發現與推薦工具

前言

DeepSeek Harness(DSH)的插件生態日益豐富,社區維護的目錄(awesome-dsh-plugin)提供了大量插件資源。但在本地開發時,直接瀏覽外部目錄效率較低。dsh-plugin-recommend 將這個外部目錄嵌入到 DSH 中,提供了一個本地化的插件搜索與推薦引擎。它通過關鍵詞匹配、標籤分類以及實時的目錄刷新,幫助開發者快速定位所需的工具。

插件概覽

  • 插件名稱:dsh-plugin-recommend
  • 維護者:863683348
  • 分類:聯網工具
  • 開源協議:MIT

核心功能

該插件通過以下方式實現插件發現與檢索:

  1. 嵌入式目錄:內置了 1135 條插件條目(來自 awesome-dsh-plugin),包含名稱、倉庫、分類、描述以及自動生成的標籤。
  2. 全文評分與排序:支持自由文本搜索。匹配優先級爲:插件名稱 > 標籤 > 描述。同時支持通過分類進行過濾,結果會去重並支持多樣性篩選,防止某一分類結果過多。
  3. 實時刷新:插件啓動時嘗試通過 HTTPS 從 awesome-dsh-plugin 的 README 拉取最新目錄。若網絡請求失敗,則回退使用內置的嵌入式目錄。
  4. 工具校驗:插件在加載時會使用 @deepseek-ai/dsh-tools 的 value-schema DSL 校驗工具的 schema,確保工具定義符合規範。

工具命令與使用

插件提供了 5 個核心工具命令,用於檢索目錄信息:

搜索插件

根據需求描述搜索插件,並返回匹配度得分及理由。

recommend search "browser automation with screenshots"
recommend search "網頁瀏覽" category tools

查看分類

列出目錄中所有分類及其對應的插件數量。

recommend categories

查看詳情

獲取單個插件的完整目錄條目。

recommend detail dsh-plugin-gate

查找相似插件

根據標籤、分類和描述的重疊度,查找與指定插件最相似的替代品。

recommend similar <plugin-name>

刷新目錄

強制從遠程源重新拉取最新目錄數據。

recommend refresh

注意事項

  • Schema 校驗:早期版本存在 JSON-Schema 與 DSL 不兼容的問題,可能導致 DSH 無法啓動。如果遇到啓動失敗,請嘗試從配置中移除此插件(數據不會丟失),或升級到最新版本。
  • 安全檢查:在安裝推薦插件前,務必使用 dsh-plugin-gate 中的 gate_scan 工具進行安全掃描,交叉檢查插件來源後再安裝。
羽毛球分组比赛记分
小程序二维码

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

小夜