dsh-desktop-shell:为 DSH Web 增加 Electron 桌面窗口

`dsh-desktop-shell` 是一个 MIT 许可的 DSH 桌面外壳插件,旨在优化 `dsh web` 的本地使用体验。它通过在 web profile 中接入,使 `dsh web` 启动时自动弹出 Electron 窗口加载现有 HTTP 服务,同时保持 DSH 核心引擎零改动。主要功能包括:关闭窗口时进程不退出,而是隐藏至系统托盘,托盘菜单支持重新打开窗口或彻底退出进程;支持单实例锁防止重复启动,并记忆窗口位置大小;提供桌面快捷方式脚本以便双击启动。具备完善的降级策略,若 Electron 缺失、启动失败或窗口加载出错,将自动回退至浏览器模式,不阻断服务运行。安装需在 pro

阅读全文