dsh-insight — 插件評測中心

前言

DeepSeek Harness (DSH) 的設計理念是「一切皆插件」。在插件生態中,判斷哪些插件值得安裝、是否符合安全標準以及如何快速配置環境,往往需要跨多個工具操作。dsh-insight 將需求推薦、質量評分、安全審計和環境配方合併成同一個決策面。安裝這一個包,就能獲得完整的決策結論,而不是在三個工具間自行拼湊答案。

核心功能

該插件包含五個主要模塊,覆蓋從發現到決策的全流程:

  1. plugin_guide:需求推薦。根據用戶輸入的需求,推薦最匹配的插件(內置 84 個精選插件,14 個分類,包含理由與安裝命令)。
  2. recipe:環境配方。提供社區配方,用戶可以通過 apply 命令一鍵部署整套環境(如通知全家桶、安全審計套裝)。
  3. plugin_rank:健康分排行。根據維護、文檔、NPM 生態等維度計算插件健康分(0-100)。
  4. plugin_audit:安全掃描。對本地目錄進行靜態安全掃描,檢測外泄、憑據、混淆和持久化等風險。
  5. plugin_verdict:安裝決策。綜合評分、安全掃描結果和需求匹配度,輸出安裝建議(install / caution / research / avoid)。

安裝與依賴

安裝命令如下:

dsh plugin --profile <profile> add dsh-insight

該插件依賴以下 peer dependencies:

  • @deepseek-ai/cordis (^4.0.1)
  • @deepseek-ai/dsh-system-prompt (^0.1.0-rc.6)
  • @deepseek-ai/dsh-tools (^0.1.0-rc.6)
  • @deepseek-ai/schemastery (^3.18.1)

使用示例

  • 尋找插件:plugin_guide (need=”抓取網頁”)
  • 部署環境:recipe (search need=”手機遠程”) → apply
  • 查看排行:plugin_rank (sort=score)
  • 安全審計:plugin_audit (dir=/path/to/checkout)
  • 最終決策:plugin_verdict (repo + need + dir 可選)

設計與安全

  • 純邏輯層:核心代碼(match.js、recipe.js、scoring.js、security.js、verdict.js)全部可獨立單測,零依賴。
  • 評分模型:0-100 分的評分由維護 (30) + 文檔 (25) + NPM (30) + 生態 (15) 四部分組成。
  • 安全機制:插件本身零網絡請求;plugin_audit 僅對指定本地目錄進行只讀掃描,信任邊界清晰。

倉庫

https://github.com/863683348/dsh-insight

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

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

小夜