背景
当前安装器完成页会以 nowait postinstall 启动客户端。首次启动随后才按需下载 Python 运行时和 wheel,因此用户已经点击“完成”后,必要资源仍在后台下载;这会让“安装完成”与“可以使用”混为一谈。
用户已明确:常规安装包不应重新内置大体积 Python 运行时;桥接诊断包仅用于排障,不能成为正式交付策略。
目标
验收
- 覆盖安装与全新安装均不再出现“点击完成后无提示后台下载”的体验。
- 用户能在 UI 中看到运行时准备进度、取消、重试和明确的未就绪状态。
- 后端未监听时不会显示桥接已连接,也不会允许误导性的发送操作。
- 安装器/首次启动自动化测试覆盖完成页、未启动、下载成功、取消和失败重试。
- 正式安装包体积不因本工单重新加入 Python 运行时而回升。
背景
当前安装器完成页会以
nowait postinstall启动客户端。首次启动随后才按需下载 Python 运行时和 wheel,因此用户已经点击“完成”后,必要资源仍在后台下载;这会让“安装完成”与“可以使用”混为一谈。用户已明确:常规安装包不应重新内置大体积 Python 运行时;桥接诊断包仅用于排障,不能成为正式交付策略。
目标
验收