Loopiplusplus/dsh-plugin-toggle-manager ↗★ 1

dsh-plugin-toggle-manager

DSH Web 可视化插件管理器:安全启用、禁用、分组与移除第三方插件。 适合需图形化管理第三方插件开关的用户,仅操作当前 Web profile 并生成备份。

包名
dsh-plugin-toggle-manager
兼容性
待验证
Harness 依赖范围
^0.1.0-rc.5
Cordis 依赖范围
^4.0.1
版本
1.0.0
许可证
MIT
最近更新
2026年8月20日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Loopiplusplus/dsh-plugin-toggle-manager

使用临时 npm 缓存打包,不污染全局 npm 缓存

$cache = Join-Path $env:TEMP 'dsh-plugin-manager-npm-cache' npm pack --cache $cache

配置与安全边界

  • 插件启用/停用写入当前 Web profile 的用户 cordis.patch.yml;
  • 插件搭配写入当前 Web profile 的 dsh-plugin-toggle.presets.json;
  • 安装、更新和卸载由 DSH 的 plugin 命令处理 profile 的 package.json、pnpm-lock.yaml 和 bundle 配置;
  • 关键配置写入前会创建 .bak 恢复点;被用户确认删除的第三方插件代码目录不会自动归档。

本插件只操作当前 DSH Web profile,不扫描或删除任意磁盘目录。第三方插件的热插拔支持程度可能不同;个别前端资源在停用或删除后可能需要手动刷新或重新打开 DSH Web。