在 DeepSeek Harness(DSH)的插件化架構下,社區維護了一個獨立的插件目錄。在安裝前,開發者通常需要離開 DSH 環境,手動在瀏覽器中檢查插件的健康評分、兼容性及版本漂移。dsh-insights-kit 解決了這一痛點,它將 DSH Insights 生態系統的健康體檢、場景推薦和動態監測能力直接嵌入到了 DSH Web 界面中。
這是一個 DSH Insights(dsh-insights.com)生態觀測站的輕量客戶端。由開發者 ice5kysl 維護,採用 MIT 許可證。它旨在讓 DSH 用戶在 Web 界面內即可完成插件的健康評分查看、安裝前查驗以及場景化推薦。
核心功能¶
該插件主要提供以下能力:
- 健康體檢
讀取已安裝插件的 manifest,批量檢查健康評分、npm 版本漂移及兼容性。界面會顯示 S-D 評級、版本兼容信號以及潛在的 BREAKING 更新警告。 - 插件查驗
輸入owner/repo或 GitHub URL,獲取插件的詳細健康卡片、評分、安裝/卸載按鈕及相似推薦。 - 場景推薦
按場景瀏覽插件列表,點擊即可跳轉至查驗頁面。 - 一鍵安裝/卸載
通過 pnpm 和dsh.profile.bundles直接操作本地配置,支持熱掛載。 - CLI 自檢
提供命令行工具用於本地目錄的健康檢查。
安裝與啓用¶
目前該插件尚未提供官方的一鍵安裝命令。安裝需通過其他方式獲取(例如直接從 GitHub 拉取源碼或通過 dsh 的插件管理機制加載 bundle)。
確保你的 DSH 版本不低於 0.1.1-rc.2。插件的數據流通過 host-side routes 和 ctx.webServer.register 處理。
典型用法¶
Web 界面操作
在 dsh Web 側邊欄底部點擊 ✦ 按鈕,打開「生態」面板進行體檢。在「查驗」面板輸入插件名稱獲取健康狀態並使用一鍵按鈕安裝。
CLI 工具
使用 CLI 工具檢查本地插件目錄的健康狀態。
npx dsh-insights-kit selfcheck /abs/path/to/your-plugin
適用場景與注意¶
該插件適合需要頻繁檢查插件生態健康狀況、按場景發現新插件或管理本地插件配置的開發者。
- 環境要求:目標 DeepSeek Harness 版本 ≥ 0.1.1-rc.2。
- 界面語言:支持中英文雙語,自動檢測瀏覽器語言。
- 安全與權限:CLI 工具爲只讀模式,不會修改目錄;Web 端的一鍵操作受限於 host-trust gate 和 pnpm 環境配置。
- 安裝前檢查:在通過插件進行本地配置修改前,建議檢查源碼與許可證。
總結¶
dsh-insights-kit 通過在 DSH Web 內部構建「生態」面板,實現了插件健康狀態的透明化和場景化發現,減少了跨工具操作的成本。更多詳情可查閱插件目錄或GitHub 倉庫。