Repository navigation
v0.1.0 —— 首个可用版本
DeepSeek Harness 的 Linux 原生桌面集成:XDG 桌面入口、无边框独立窗口、关窗自动停服务。
安装
dsh plugin --profile web add /path/to/dsh-linux-desktop安装后重启一次 dsh web,即可从程序启动器搜索 DeepSeek Harness 启动。
特性
- 纯净窗口 —— Chromium
--app模式,窗口中只有 dsh web 界面,无地址栏、标签页、书签栏 - 桌面集成 —— 标准 XDG
.desktop入口 + app_id 别名入口 + 矢量图标,任务栏与 Alt-Tab 显示正确图标 - 自动生命周期 —— 关闭窗口后停止由自己启动的服务;绝不动不是自己启动的服务
- 零额外运行时 —— 复用系统已有的 Chromium 系浏览器,不打包 Electron/Tauri
- 幂等自愈 —— 每次
dsh web启动时同步桌面入口、图标、启动脚本与 KWin 规则
环境要求
Linux + Chromium 系浏览器(Chrome / Chromium / Brave / Edge / Vivaldi / Opera)+ dsh。
Firefox 不支持:官方已移除 SSB,无法提供无地址栏窗口。
已知限制
shared模式下,Chrome 已在运行时无法感知窗口关闭,因此不会自动停止服务(会弹通知说明)- 仅支持回环地址(受
dsh web自身限制) - 仅在 Arch Linux + KDE Plasma 6 + Wayland 上实测;其它桌面环境与 X11 为架构推断,尚未验证
验证
61 项零依赖测试;CI 覆盖 Node 20/22/24 与 macOS。详见 CHANGELOG。