Skip to content

v0.1.0 —— 首个可用版本

Choose a tag to compare

@ffyfox ffyfox released this 20 Sep 11:54
· 22 commits to main since this release

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。