DSH Plugins
返回列表
⚙️

dsh-plugin-hotplug

工作流 更新于 2026.08.24

在终端中运行以下命令:

dsh plugin install zhangnan/dsh-plugin-hotplug

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端中执行 dsh plugin install zhangnan/dsh-plugin-hotplug 即可安装本插件,完整源码仓库见 https://github.com/zhangnan/dsh-plugin-hotplug ,安装后重启 profile 使补丁生效。

插件介绍

DSH 设置页的插件列表是只读的,想临时关掉某个插件或切换第三方 Bundle,只能改 patch 文件再重启 profile。多 profile、多层级插件源交织在一起,反复折腾既费时又容易出错。dsh-plugin-hotplug 把这个静态面板替换为可交互的插件库存界面,让你在运行期间就能安全开关插件,不必每次翻 YAML 再重启。

它按来源将插件分为四组:当前 profile 补丁、第三方 Bundle、全局 home 层与 DSH 内置,明确标注可操作与只读。对可操作组,点击即经 Cordis Loader 生命周期热卸载或恢复,状态写入 cordis.patch.yml 一小段管理区而非整段重写。Web 传输层、UI 壳、全局插件和本插件自身均被硬性保护,防止误删崩溃。界面同时区分已配置状态与运行期 fiber 阶段,支持中英文标签。

适合在 Web profile 下管理多插件、多 Bundle 组合的开发者:调试阶段频繁开关插件、切换第三方扩展、或想在不打断会话的前提下快速验证某个插件行为时,这个面板让操作从改文件重启变成点一下即可。

使用场景

  • 调试阶段反复开关插件验证行为,无需改文件再重启
  • 切换第三方 Profile Bundle 后即时生效,不打断当前会话
  • 多 profile 环境下按来源分组查看并统一管理插件状态

适合人员

  • 运行多插件 Web profile 的 DSH 开发者
  • 频繁接入和调试第三方扩展的工程师
  • 需要在不打断会话的前提下安全启停插件的团队