dsh-plugin-open-in-app-fix:修复 DSH「Open In」打开 Electron 编辑器失败

DSH 会话中 Open In 打开 VS Code、Cursor、Windsurf 等 Electron 编辑器时,常因 Desktop Host 继承 ELECTRON_RUN_AS_NODE=1 导致子进程秒退并报「打开失败,请重试」。插件 jcy0chenyuan0/dsh-plugin-open-in-app-fix 在宿主进程内仅对 detached 且 stdio 全 ignore 的 spawn 形状过滤该变量,不影响 shell 与 python 子进程。安装需先运行 install.ps1 或 node install.mjs 生成 cordis.patch.yml,再执行 plugin_manager install_bundle file:<绝对路径>。可选 run-selftest 自检,probe.outcome 为 launched 即生效。

阅读全文