WebUI 变体
在支持的实例中切换预设仓库和分支,并同步重装配置。
WebUI 变体是一组由当前 WebUI 提供的仓库、分支和子模块设置。它与普通“切换分支”不同:切换变体可能替换 Git 远程地址,并决定以后重装 Core 时使用哪个来源。
页面会分别标记:
- “当前”:Core 仓库现在实际对应的变体;
- “重新安装”:实例记录中保存、以后重装时使用的变体。
两者不一致时,页面会提示同步重装设置。
切换变体
备份当前状态
创建快照,并单独备份未提交代码、扩展配置和重要用户文件。变体切换可能强制切换工作树。
停止 WebUI
变体切换要求 WebUI 已停止。等待“实例信息”中的运行状态回到“未运行”后再继续。
核对目标来源
查看变体名称、仓库地址、分支和是否包含子模块。不要仅凭名称判断它是否与当前扩展或模型工作流兼容。
点击“切换”并确认
确认窗口会再次显示仓库和分支。接受后,应用会启动版本切换任务,并在成功后保存该变体作为重装配置。
验证变体
刷新页面,确认“当前”和“重新安装”指向目标变体,再到版本页检查分支和提交,最后启动 WebUI。
只同步重装配置
如果你已经通过其他方式把 Core 切换到了某个已知变体,但“重新安装”仍显示旧值,可以使用“同步重新安装设置”。这个操作只让以后重装使用当前变体,不再次切换仓库内容。
未提交修改可能丢失
变体切换可能更换远程仓库并强制切换到目标分支。界面确认不能替代备份;需要保留的改动应先提交到自己的仓库或导出补丁。
只需要在同一仓库内更新或定位提交时,应使用WebUI 版本。