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

dsh-plugin-toggle-manager

Visual plugin manager for DSH Web: safely enable, disable, group, and remove eligible third-party plugins. 适合需图形化管理第三方插件开关的用户,仅操作当前 Web profile 并生成备份。

パッケージ
dsh-plugin-toggle-manager
互換性
未検証
Harness ピア範囲
^0.1.0-rc.5
Cordis ピア範囲
^4.0.1
バージョン
1.0.0
ライセンス
MIT
最終更新
2026/08/20

インストール

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

ドキュメント

README 全文を読む ↗

使用临时 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。