dsh-whale-market:瀏覽、安裝與更新 DSH 社區插件

dsh-whale-market 是社區維護的 DSH 插件市場,提供統一入口用於瀏覽、搜索、安裝及更新 GitHub 上的 dsh 插件。它運行於 DSH Web 設置頁,並集成四個 Agent 工具:market_search、market_install、market_installed 和 market_update。核心功能包括即時市場瀏覽(支持插件、Skills、皮膚、預設)、多維度搜索篩選(分類、語言、排序等)及中文關鍵詞自動擴展。系統具備四級數據降級機制,在網絡不佳時可通過靜態索引或內置種子繼續服務。安裝流程包含類型檢測、兼容性評分及風險確認門禁,支持多種形態安裝並具備錯誤回退

閱讀全文
find-plugin:在 DSH 中搜索並受控安裝社區插件

find-plugin 是由 graceen2331-prog 維護的 DSH 插件,旨在簡化社區插件的搜索、審查與安全安裝流程。該插件註冊了 `find_plugin` 和 `install_plugin` 兩個工具,無需依賴數據庫或 Web UI。`find_plugin` 通過 GitHub 搜索帶有 `topic:dsh-plugin` 的倉庫,進行靜態檢查、風險披露及無效候選過濾,並返回最多 5 個安全候選項。`install_plugin` 則在獲取固定 Commit SHA 並重新驗證 Bundle 後,通過 DSH 審批機制(僅允許一次性授權)執行安裝,安裝過程使用官方插件管理

閱讀全文
dsh-plugin-doctor:DSH 插件生態的診斷與決策工具

dsh-plugin-doctor 是 DSH 插件生態的診斷與決策工具,由 white-sand-grand 維護,旨在解決插件查找、重複判斷、衝突檢查及版本同步問題。該工具要求 Node.js >=22.19,默認只讀,不自動執行安裝、卸載或啓動 Web UI。 其核心能力包括:搜索社區插件並判斷功能重複;生成插件相似度及 Mermaid 關係全景圖;在批量安裝前檢查包名、依賴及潛在衝突,若元數據缺失或 API 受限則執行失敗關閉策略;識別聚合 bundle 中已提供的子插件以避免冗餘;基於本地已落盤日誌審計插件實際用量;以及對比本地 DSH 與官方版本差異,評估升級對已裝插件的影響。 安

閱讀全文