← 返回列表
D

dsh-boot-guard

v1.1.2 · 3 天前发布

A loader-independent rescue console for DeepSeek Harness when a broken plugin prevents the Web UI from starting.

deepseekdeepseek-harnessdshdsh-pluginplugin-recoverysafe-modeboot-guard

README

dsh-boot-guard

简体中文 · English

![Check](https://github.com/SaiSenBox/dsh-boot-guard/actions/workflows/check.yml)
![MIT License](LICENSE)

插件把插件管理页面一起弄崩了,接下来怎么办?

dsh-boot-guard 是给 DeepSeek Harness Web UI 准备的一道小保险。正常情况下它安安静静地待着;只有插件加载失败、页面只剩下 Failed to load plugins 时,它才会出现,帮你找出可疑插件、临时跳过,然后把工作区救回来。

!Boot Guard 启动恢复中心

_上图是只读自检模式,只展示界面和诊断结果,不会真的改配置。_

为什么写它

起因其实有点尴尬:我在给 DSH 调一个界面插件,刷新之后,整个 Web UI 直接起不来了。

问题插件本来应该去插件管理页里关掉,可插件管理页也属于 Web UI。结果就像把车钥匙锁在车里——明明知道是哪儿出了问题,却没有入口修它。

Boot Guard 就是为这个死循环写的。它不依赖正常的客户端插件加载链,而是由 host 直接把一段很小的救援脚本放进失败页面。其他插件

查看完整 README →

版本兼容矩阵

DSH 版本状态说明
dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
dsh@0.1.0 ✅ 兼容 标准 patch ✅
dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
dsh@0.3.0+ ❓ 未知 尚未发布

💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

元数据

License
MIT
npm
dsh-boot-guard
Repo
git+https://github.com/SaiSenBox/dsh-boot-guard.git
Engines
{"node":"^22.19.0 || >=24.0.0"}
Weekly DL
0
Monthly DL
0
dsh.bundle
{"bundle":{"patch":"./cordis.patch.yml"}}