桌面客户端版本检测与自动更新 + 发布通道 openos/cli(mac 全平台) - desktop/update.go:发布通道 download.gorun.fun/openos/cli(goder 同款 平台/版本/运行文件 三层布局,六平台目录),启动静默检查 + 设置页「客户端版本」区块一键更新;下载 sha256 校验 → 两步改名原子换文件(.old 备份/失败回滚/下次启动清理)→ 停 Chrome 后同参数重启(unix exec 同 PID,Windows 拉新进程);go run 临时构建拒绝自更新,OPENOS_DESKTOP_UPDATE_URL 可覆盖通道 - 版本号构建期注入 main.version(make desktop / run.sh build / CI 同源,tag 精确命中去 v 前缀),-version 参数可打印,启动横幅带版本 - 发布工具链:make desktop-release(六平台交叉编译 → release/cli/<版本>/<平台>/ + .sha256 + notes.txt)、make desktop-upload(上传 10.8.0.5,root@ 显式);CI 新增 publish-cli job(打 tag 自动构建上传,与本地等价) - 设置页 API:GET /api/version(状态/进度)、POST /api/update(触发,含并发守卫) - 单元测试(版本比较/索引解析/换文件/守卫)+ 本地 e2e 脚本 desktop/e2e-update.sh(假发布服务器走通 检查→下载→校验→换文件→exec 重启 全链路,已验证)