全部插件

DSH / BUNDLE / CLIENT-UI

dsh-hotswap

v0.1.1HongzhongL / dsh-hotswap86b17d39f3

可安装组合包UI 与客户端插件社区 · Topic 自动分析Web UI

概览

dsh-hotswap

Runtime hot-swap for DeepSeek Harness: hot enable/disable/restart Cordis plugins and auto hot-mount bundles from the Web GUI — no dsh restart.

README / ZH

插件文档

目录摘要

Runtime hot-swap for DeepSeek Harness: hot enable/disable/restart Cordis plugins and auto hot-mount bundles from the Web GUI — no dsh restart.

dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。

在 GitHub 阅读完整 README

LIMITATIONS

已知限制

- 停用某个插件后,**已经打开的页面**里它注入的客户端 UI(如设置页标签)要到刷新页面后才会消失。 - 运行时启停只影响当前进程;「持久化」只覆盖本管理器经手的开关。手动写在围栏外的配置行不会被改动(除非点击“启用”时顺手移除同 id 的 `disabled: true` 行)。 - 热重启的「代码重载」是 best-effort:Node ESM 模块缓存无法被可靠失效,多数情况下只是卸载后重新 apply,未必读到磁盘新代码。 - 若误停关键插件导致界面无法操作:编辑 UI 上显示的持久化文件,删除 dsh-hotswap 自动区块后重启 `dsh web` 即可恢复。 - `headless` profile 没有 `webServer`,本插件只服务于 Web 界面。