zdjmrq/dsh-user-plugins-manager4

dsh-user-plugins-manager

DSH 用户插件管理器,支持在设置中统一管理本地目录散件插件、运行树部署插件及 npm 插件包的挂载、启停与卸载。

AI 分析

核心用途是提供免重启的插件热管理。适合经常手动安装、调试或频繁启停本地及 npm 插件的开发者与折腾玩家。

包名
dsh-user-plugins-manager
版本
1.2.3
许可证
MIT
最近更新
2026年8月16日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:zdjmrq/dsh-user-plugins-manager

使用

  1. 把插件文件(如 my-plugin.mjs)放入 ~/.dsh/plugins/;
  2. 打开 设置 → 插件 → 用户插件,点 刷新;
  3. 插件目录组:点 挂载 上线;随时可 停用 / 启用 / 卸载;
  4. 已安装的 npm 插件包组:用 pnpm add 装进 profile 的包会出现在这里——未挂载的点 挂载(按包名进补丁层,热生效),补丁层挂载的点 卸载,bundles 全局挂载的会提示去运行树组管理;
  5. 其他已挂载插件组:点 停用 关闭部署/包插件(会确认,并写入停用覆盖裸行),点 启用 恢复;状态徽章实时显示 Loader 中的运行阶段,来源徽章区分自装 / 官方;
  6. 修改会写入 cordis.patch.yml 并热重载,任务栏/会话无需重启。