dsh-quick-reload:DSH Web UI 一键刷新与可重建缓存清理

dsh-quick-reload 为 DeepSeek Harness Web UI 提供右下角一键刷新:在 reload 前清理 Cache Storage、更新 Service Worker,并按 Host HMR 模块图以 cache reload 重拉 /plugins/**,解决热注入客户端插件后浏览器仍跑旧代码的问题。保留 localStorage、Sessions 与远程配对状态,不重启 Host。安装使用 v0.1.1 release tgz 或 link 开发目录;Shift 点击可裸刷新。客户端改动适用,Host 模块变更仍需应用重启。

阅读全文
dsh-hot-installer:DeepSeek Harness 插件免重启增删与热更新

dsh-hot-installer 是一款由 KYinCode 维护的 DeepSeek Harness(DSH)插件,采用 MIT 许可证。它旨在解决 DSH 中插件添加、移除或更新需重启才能生效的问题,特别适用于长驻表面(如 dsh web)的开发者。该插件在常驻 profile 中监听插件清单变化,实现热装、热卸和热更新,即时修改运行中的插件树,且全程不写配置文件或修改补丁层。 核心功能包括:自动挂载新增包并注入补丁文件;按映射移除对应插件行;升级时当场重载;具备补丁层保护机制,手动编辑冲突时自动补回热装行(除非显式禁用);升级失败时预检并回滚旧版本;支持自身免重启热更新(v0.4.4+

阅读全文
DSH 热更新插件管理器:在运行中的实例上管理插件 bundle

kyorakuyk/dsh-hotreload-plugin-manager 是一个针对 DeepSeek Harness(DSH)的树外插件,旨在解决插件管理需重启实例的低效问题。该插件支持在运行中的实例上热安装、卸载、更新及启用/禁用 Profile 插件 Bundle,无需重启内核。 其核心能力包括支持从 npm、Git 或本地路径安装 Bundle,通过替换补丁行和实时重放配置实现热更新(仅限组合与配置,代码变更需重启),并持久化启用/禁用状态。插件提供 Web 设置页标签页(设置→插件→插件管理)及 `/plugin-manager/*` HTTP API,便于直观操作和自动化调用。

阅读全文