D
@midnightbell/dsh-desktop-mode
v1.0.0 · 0 天前发布
DSH 桌面版插件:设置页新增「桌面模式」分组,开关一键开启桌面版(独立窗口 + 桌面快捷方式)。
README
@midnightbell/dsh-desktop-mode — DSH 桌面版插件
在 DSH Web 设置页新增「桌面模式」分组,把 DSH 变成独立桌面应用:
DSH 服务.lnk)并打开独立桌面窗口(WebView2 内嵌界面,无浏览器标签/地址栏)架构:薄壳 + npx
插件自带一个 ~40KB 的薄壳窗口程序(bin/DSH.exe + WebView2 DLL,共 ~0.8MB),
不包含任何 Node 运行时:
dsh web 服务 → 直接开窗口连接npx -y @deepseek-ai/dsh web --port <port> 自动拉起后台分离服务(不挂任何控制台,关闭控制台不影响它)
“接管”了服务
装了本插件的用户必然已能运行 npx @deepseek-ai/dsh web(插件随 dsh 服务
安装),因此除 Node.js 与 WebView2 运行时(Windows 10/11 自带)外无其他依赖。
安装
bash
dsh --profile web plugin add @midnightbell/dsh-desktop-mode
(等价于在 profile 中安装依赖并把包名加入 dsh.profile.bundles。)安装后
重启 `
版本兼容矩阵
| 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
- @midnightbell/dsh-desktop-mode
- Repo
- —
- Engines
{}- Weekly DL
- 0
- Monthly DL
- 0
- dsh.bundle
{"client":{"platform":"web"},"bundle":{"patch":"./cordis.patch.yml"}}