DeepSeek Harness Desktop v0.1.6
DeepSeek Harness Desktop v0.1.6
本次更新重点提升桌面端的常驻体验与运行可靠性。
新功能
- 关闭到系统托盘:关闭窗口不再退出 App,dsh 会继续在后台运行;再次打开窗口无需重新等待 Harness 启动。
- 托盘操作:左键恢复窗口,右键菜单可打开或真正退出 DeepSeek Harness。
- 单实例保护:重复启动 App 会恢复已有窗口,不会启动第二套 dsh。
- dsh 崩溃自愈:运行中的 dsh 意外退出后,会等待 2 秒并在原端口自动恢复一次。
- 恢复失败页:再次退出或恢复失败时显示本地恢复页面,用户确认后可重新启动。
- 安全确认:人工恢复由 Rust 一次性确认令牌和 3 秒确认间隔保护,避免窗口切换时误触。
改进
- 修复工作台窗口扩展后偏向屏幕右下方的问题。
- 新增透明单色 macOS 托盘模板图标,自动适配浅色/深色菜单栏。
- Harness Insights 更新至
@anarkhgatsby/deepseek-harness-insights@0.1.2。 - bundled plugin 改用发布文件 allowlist,避免将
.git、node_modules、tests 或开发素材带入安装包。 - 第三方通知中的内置 Harness 版本更新为
0.1.0-rc.7。
平台
- macOS Apple Silicon (
arm64) - macOS Intel (
x86_64) - Windows 10 / 11 (
x86_64,NSIS 与 MSI) - macOS 最低支持版本仍为 12.7.6
验证
- macOS ARM:隔离
DSH_HOME下完成托盘、单实例、自动恢复、熔断、人工恢复与退出清理测试。 - macOS Intel:通过 Rosetta 完成启动、托盘常驻和退出清理测试。
- Windows x64:GitHub Actions 完成 clean runtime、Rust 编译、NSIS/MSI、Insights、Markdown 和 bundle 验证。
安全说明
发行包目前未进行 Apple Developer ID 或 Windows Authenticode 签名。请从本 Release 下载,并使用随附的 SHA256SUMS.txt 校验文件。
English summary
v0.1.6 adds close-to-tray behavior, single-instance activation, one automatic same-port dsh recovery, a local recovery page with explicit confirmation, corrected window centering, and a proper monochrome macOS tray template icon. Harness Insights is bundled as @anarkhgatsby/deepseek-harness-insights@0.1.2.