DeepSeek Harness · failure diagnosis

“Failed to load plugins” — the dsh red screen, decoded

Failed to load plugins

The red screen when dsh web boots. One enabled plugin’s client bundle threw while the loader was materializing it — almost always a missing module.

dsh web 启动时的红屏。某个启用插件的 client bundle 在加载器物化时抛错——几乎总是缺模块。

Why it happens根因

One plugin among your enabled set is incompatible with your dsh build. The generic banner names nothing, so you need the module or plugin reference to go further.

你启用的插件里有一个与当前 dsh 构建不兼容。红屏没点名,所以要继续得拿到模块或插件引用。

How to fix it怎么修

Run npx dsh-why for the full diagnosis; or paste the console line that follows the banner into the web tool to get the module name.

跑 npx dsh-why 做完整诊断;或把红屏后面那行控制台报错粘进网页工具拿到模块名。

FAQ常见问题

dsh updated and now it won’t start — why?

A plugin was written against a module the new shell removed (a 0.1.0-rc.8-style change). dsh-why names the exact version.

升级 dsh 后打不开了,为什么?

有插件依赖了新版 shell 移除的模块(0.1.0-rc.8 那类变更)。dsh-why 会给出确切版本。