桌面客户端更新
绿色版的检查更新、下载与替换流程,以及版本回退
绿色免安装版没有安装器,所以它的升级方式是:下载一个新的 zip,解压替换旧的目录。 客户端把这件事尽量做简单了——你只需要点两下。
客户端内更新(推荐)
打开客户端左下角菜单 → 「检查更新」。它会读取通千算智自有更新通道的版本清单, 发现新版本会弹出更新面板。
点「下载更新」,客户端会把整包下载到你的「下载」目录(带进度显示)。
点「打开下载位置」→ 解压新包 → 退出旧客户端 → 用新目录里的【通千算智.exe】启动。 你的数据不在程序目录里,替换程序目录不会丢数据。
为什么要「整包替换」而不是像安装版那样点一下就重启完成? 因为绿色版是免安装目录,没有安装器可执行安装动作。 这也是刻意的选择:没有安装器 = 不写注册表、不留残渣、想删就删。
手动升级
不想用客户端内的入口也行:
powershell
# 1. 退出正在运行的客户端(托盘图标右键退出)
# 2. 备份旧目录(可选,数据在 ~/.cow,不在程序目录)
# 3. 下载并解压新版本到新目录,例如 D:\通千算智-2.1.10
# 4. 双击新目录中的 通千算智.exe 验证无误后,删除旧目录注意
不要覆盖正在运行的目录:Electron 程序是多进程,运行中替换 app.asar 等文件会失败(提示"访问被拒绝"),
甚至留下半新半旧的目录。正确顺序永远是:先退出 → 再替换。
校验下载完整性
下载页会给出该版本的 SHA256。校验方式:
powershell
certutil -hashfile "通千算智-桌面版-绿色免安装-<版本>-win-x64.zip" SHA256把输出与下载页给出的值逐字符比对,一致即文件完整。
版本回退
出问题时可以退回旧版本:下载旧版 zip(下载目录里通常保留上一个版本)→ 解压 → 运行。
配置与数据都在 %USERPROFILE%\.cow,与程序目录无关,回退不影响数据。
跨大版本回退要留个心眼:新版本可能升级过数据文件格式。回退前先把 .cow 目录整体复制一份,
万一旧版读不了新数据,可以用备份恢复。
更新通道与隐私
- 「检查更新」只请求通千算智自有站点的版本清单文件(一个 JSON),不访问上游站点,也不会上报任何使用数据。
- 这也是与开源上游发行版的重要区别:你的定制版不会被官方版覆盖。
- 更新说明同时会发布在网站的更新日志里。