WebUI 版本
更新 WebUI,或在支持的实例中切换分支、提交和软件包版本。
“版本”页会根据 WebUI 类型显示不同界面。Stable Diffusion WebUI、ComfyUI、Fooocus 和 SD Trainer 等 Git 型实例显示仓库分支与提交;InvokeAI 显示已经安装和可以安装的软件包版本。
Git 型 WebUI
页面会显示当前分支、提交、提交日期,以及相对远程分支领先或落后的数量。更新提示还可能汇总扩展和 PyTorch 的可用更新。
创建快照和代码备份
先创建环境快照。自己修改过 Core 文件时,还应复制补丁、提交到个人分支或单独备份,因为快照恢复和某些切换会重置 Git 工作区。
停止 WebUI
普通版本操作不一定强制停止运行进程,但停止后再修改代码更容易保证下一次启动使用同一套文件。
选择操作
“更新当前分支”获取并更新当前分支;“切换分支”选择本地或远程分支;提交列表用于定位并切换到某个具体提交。需要最新远程数据时先重新加载分支或提交。
确认本地修改提示
仓库存在未提交修改时,界面会要求确认。继续不代表这些修改一定能保留;如果无法接受丢失或冲突,应取消并先备份。
跟踪并验证
在右下角状态区或任务中心等待任务完成,刷新版本页确认新的分支和提交,再启动 WebUI 检查扩展与依赖兼容性。
InvokeAI 软件包版本
InvokeAI 的版本页显示当前版本、最新稳定版本、可用版本和预发布标记。选择具体版本会安装该版本;“升级”用于升级到当前规则下的目标版本。
- 不需要测试新功能时优先选择最新稳定版本,不要选择带“预发布”标记的版本。
- 软件包安装会修改实例 Python 环境,应先停止 WebUI,并在任务完成后检查 PyTorch 与启动状态。
- 列表为空或刷新失败时,检查网络、PyPI 镜像和实例管理 API。
版本切换不是用户文件备份
Git 操作只管理代码仓库,不能保护模型、输出、配置或未提交代码。执行切换前应同时准备环境快照和独立文件备份。
需要更换预设仓库和分支组合时,参阅WebUI 变体。