dsh-hot-refresh:DSH 客户端插件面板一键热刷新

dsh-hot-refresh 由 liuhaolong16 维护,将 DSH 官方 clientModules.rebuilt 热重载做成侧栏与详情页按钮,支持按变更行 ids 精确重载、整图 all=1 须显式确认,并提供 /health 观测。文章说明安装命令、HTTP 接口、v0.4.0 宿主版本闸门,以及客户端可热更、宿主需重启等边界。

Read More
dsh-reloader:桌面版 DSH 的热重载与一键重启

dsh-reloader 是 kuroshio4396 维护的 DSH 客户端插件,面向 Electron 桌面版。提供「重载刷新」:在 HMR 队列中 reconcile profile,不关程序重新加载磁盘变更的插件并刷新界面;以及「自动重启」:结束主进程后由 WMI 拉起的独立重启器重新启动 exe。入口为设置 → 重载与重启。安装使用 desktop profile 下的 dsh.cmd,支持 link 本地路径或 git 依赖。源码模式 dsh web 仅支持重载。适用插件开发与调试场景,安装前请审阅源码与 MIT 许可证。

Read More
dsh-hot-reloader:改完 DSH 插件源码即刻生效,无需重启宿主

DSH 内置 dsh-hmr 因排除 node_modules,无法热重载 profile 下安装的第三方插件。dsh-hot-reloader 由 xfgil 维护,轮询监听包内源码变更,清缓存并按原配置重建插件,约一秒生效。支持 link 或 npm 安装,提供状态与手动重载 HTTP 接口,可配置 only/except、防抖与装包让路。面向插件开发者;需宿主 --expose-internals,重载会丢失插件内存状态。MIT 许可,实测 DSH 0.2.0-rc.2。

Read More
dsh-reload:不重启 DSH 热重载插件与 Skill

dsh-reload 是 DSH 工作流插件,提供 reload_plugin、reload_skill 及 /reload-plugin、/reload-skill,在 DSH 0.2.0-rc.x 主机上重载 profile 内插件模块(失败回滚)并强制 Skill 再发现与诊断。文章说明其与内置 HMR 的三类差距、安装命令、典型用法及仅主机侧重载等限制。

Read More
dsh_plugin_refresh:装完即用、无需重启的 DSH 插件激活与热重载

dsh_plugin_refresh 是 DSH Host 侧客户端插件,由 lixiaohao001 维护。它在不修改 profile manifest 的前提下,自动检查已安装组合:对未挂载的 bundle 走官方 setBundleEnabled 路径修复,对同路径文件变更做 deep reload,并暴露 /api/plugin-refresh 状态接口。适用于重装同名依赖、首次 import 失败后改代码、以及 node_modules 内插件热更新等场景。安装命令为 dsh plugin --profile desktop add github:lixiaohao001/dsh_plugin_refresh,需 Node ^22.19.0 或 >=24 与 DSH 0.2.0-rc.2 peer 范围。

Read More
DeepSeek Harness Plugin: dsh-workspace-overlay

`dsh-workspace-overlay` is an out-of-tree DSH plugin designed to address multi-workspace configuration isolation and dynamic updates. It enables managing multi-environment configurations without restarting the host by providing a shared `workspaceCordis` scope, supporting Composition hot reloading, Agent integration, and a Workspace-aware MCP manager. It supports hot reloading (watching `.dsh/cordis.yml` by default) but has limitations, such as not watching certain files and not supporting Provider HMR.

Read More
dsh-hot-reload: Hot Reloading for DeepSeek Harness Plugins

The dsh-hot-reload plugin addresses the need to restart DeepSeek Harness (dsh) when upgrading plugins. It enables hot reloading by watching `pnpm-lock.yaml`, and supports safe rollback, state persistence, and result reporting. Before use, install the plugin and restart dsh; afterward, plugins can be upgraded directly without a restart. The plugin requires dsh 0.1.0-rc.6 and Node.js 22+, making it suitable for development scenarios that require frequent iteration of plugin logic.

Read More
Inject Local Plugins into DeepSeek Harness Runtime with dsh-super-injector

DSH-Super-Injector is a DSH runtime mod injector maintained by yjh051108. After installing the bootloader, it can thermally inject local plugin packages into a running web instance, supporting hot reload, side挂转正 (converting sidecar/attached mods to native), uninstallation, and route self-healing. This article verifies the installation commands and capability boundaries based on the directory page, GitHub README/SPEC, and version v0.3.3.

Read More