Files
kefu/wechat_rpa/打包说明.md
T
2026-09-21 10:34:06 +08:00

2.1 KiB

Windows 安装包

双击同目录的 一键打包EXE.bat,等待出现成功提示。该入口现在会依次生成主程序、独立更新器和安装包,并检查 Qt 浏览器及消息模块能否加载。

也可以在 PowerShell 运行:

cd C:\kefu\wechat_rpa
powershell.exe -NoProfile -ExecutionPolicy Bypass -File .\build_installer.ps1

安装包位于 dist\installer\甄AI客服-安装包-v<版本号>.exe,版本取自 app_version.py。把这个安装包发给其他 Windows 64 位电脑即可,无需另外安装 Python。不要只复制 dist 应用目录中的主程序 EXE,它需要旁边的 _internal 运行库。

首次构建可能联网安装依赖到 .build-venv;不要求安装 uv。已有完整 Python 环境会直接复用。没有代码签名证书时可以完成构建,但 Windows 仍可能显示未知发布者提示。

打包版固定请求 http://im.zhenyangtang.cn:8369,登录页不再显示后台地址输入框,已有配置中的其他后台地址也不会生效。源码开发模式仍可修改地址。

账号、聊天资料、企业微信数据库密钥均不随安装包分发。安装后的用户配置位于 %LOCALAPPDATA%\ZhenYangTangRPA,更新和卸载时保留。读取加密数据库仍需要本机账号对应的密钥;安装包只提供程序和依赖,不会自动带入开发机的密钥。

打包不会自动上传安装包或发布更新。历史安装包保留在输出目录,请根据构建时间和版本选择本次产物。

软件每次打开登录窗口时,先异步查询公开版本清单,不需要先登录。无更新时继续登录;普通更新可以稍后处理;强制更新必须完成升级才能登录。检查超时不阻塞登录,但已缓存的强制升级策略仍然有效。选择更新后复用 HTTPS 下载、SHA256 校验和独立更新器,安装完自动重新打开软件。

发布时请在管理端填写更高版本号、HTTPS 安装包地址及 SHA256;仅本地打包不会让其他电脑自动收到更新。当前新包版本为 1.4.1,后续云端需发布高于 1.4.1 的版本才会提示更新。