dsh-dynplugin-manager:DSH 動態插件的安裝、加載與生命週期管理
`dsh-dynplugin-manager` 是一個基於 MIT 協議的 DSH 動態插件管理插件,旨在解決動態插件加載分散、操作複雜的問題。它通過統一設置頁、安裝對話框和 Slash 命令,提供對 runner 會話級加載和 loader 持久掛載兩類插件的全生命週期管理。核心功能包括自動發現本地及 Profile 目錄下的插件,支持從本地目錄、GitHub 倉庫或 npm 包進行安裝(支持 monorepo 及緩存機制),並提供 `/dynload` 自動路由加載、`/dynunmount` 停用及 `/dynuninstall` 完全移除等操作。插件採用驗證前持久化機制以確保配置安全。
閱讀全文