CloserAI v0.0.7 — Native Desktop
·
54 commits
to main
since this release
CloserAI v0.0.7 — Native Desktop
系统托盘、原生通知与开机启动落地。基于 DeepSeek Harness 构建,不 Fork 不修改 DSH 核心。
新增内容
- 系统托盘:常驻托盘图标,菜单含「返回对话 / 工作区与历史 / 开机启动 / 退出」;关闭窗口后应用驻留后台而非退出。
- 原生通知:DSH 后端停止或崩溃、以及崩溃后自动恢复时,弹出系统通知。
- 开机启动:托盘菜单与管理页均可切换,通过操作系统登录项实现(Linux 跳过)。
- 日志查看器与诊断导出在 v0.0.6 已落地,至此 v0.0.7「原生桌面」面完整。
修复
- 无回归;全部既有测试保持通过。
安全 / 权限
- 无新增高权限能力;通知与登录项均为尽力而为,不影响安全边界。
测试证据
- pnpm check 全绿:format + lint + build + typecheck + 103 项测试(17 + 11 + 75)。
- Electron smoke 测试退出码 0:onboarding → DSH UI 挂载 → 管理页渲染真实内容。
安装方式(开发版)
pnpm install
pnpm --filter @closerai/desktop start
正式安装包(Windows x64 等)在 v0.0.8 提供。
已知限制
- 自动更新框架延后至 v0.0.8+。
- 托盘/通知的安装包内点击行为需在打包后手工复核(v0.0.8 冒烟覆盖)。
下一版本目标(v0.0.8)
- Windows x64 安装包(electron-builder)+ SHA-256 校验和、CI 发布构建、安全测试(CSP/eval 加固复查)。