桌面行为
| 能力 | 基础行为 |
|---|---|
| 窗口 | 带系统标题栏控件并记忆几何尺寸的原生 MyGo 窗口 |
| 单实例 | 再次启动会聚焦已有窗口 |
| 导航 | 自定义菜单和命令面板共用命令注册表 |
| 外观 | 系统/浅色/深色,保存成功后持久化 |
| 语言 | 默认跟随系统,回退到英语,可显式选择五种语言 |
| 外部文档 | 打开配置的 HTTPS 文档 URL |
| 设置 | 原子持久化、重新加载和损坏文件保护 |
退出、复制等原生角色由操作系统管理。目前没有启用托盘、全局快捷键或文件关联。应用操作通过 internal/desktop 使用剪贴板、对话框和通知。开发构建提供手动下载入口,签名安装需要发布者公钥与更新源,详见发布配置。
手动验收
- 使用新的
--config路径启动。确认语言匹配系统或回退到英语。 - 更改语言和外观,重启后验证两项偏好。
- 选择“跟随系统”,更改操作系统外观,验证窗口随之更新。
- 打开并筛选命令面板,通过键盘快捷键切换页面。
- 在 macOS 上关闭窗口后通过 Dock 激活重新打开;验证再次启动会聚焦该窗口。
- 修复无效设置文件并重新加载;确认失败时未替换原文件。
系统对话框、原生菜单和操作系统主题事件需要在 macOS、Windows、Linux 上测试。Linux 需要 GTK 3。软件渲染快照和交叉构建覆盖系统的不同部分,不能替代这些检查。