折腾了半个月 OmniGen-2,想聊聊它到底适不适合替掉 SDXL+ControlNet

手上这套老工作流是 SDXL 配 ControlNet 加 IP-Adapter,做 ID 保持编辑得串一长串节点,光预处理器就烦人。OmniGen-2 是个统一模型,文生图、局部重绘、风格迁移、保脸编辑塞在一个 checkpoint 里,直接把参考图和一句自然语言指令喂进去就行,不用再单独挂 ControlNet 预处理,体验上是真省心。

但显存这块得说清楚:它参数量比 SDXL 大不少,底模本身吃得多,省下的是那些辅助模块。单图编辑我 16G 卡跑 FP16 还算稳,一旦塞三张以上参考图做多图合成,16G 就得往内存 offload,速度直接掉一截,这时候大显存卡才显出价值。

我的结论是:如果你已经把 ControlNet 那套练得很熟、出图也满意,纯为了尝鲜没必要换;真正值得上的是从零搭新管线、或者确实被老栈的多节点串联恶心到的时候。画质层面我盲测下来是相当,不是碾压。

1 个赞

统一模型最爽的就是不用记一堆预处理器名字了,光这一点我就想迁。

同意画质相当这个判断,架构先进不等于出图更好,很多人搞混了。

省心+1

所以入门玩玩的话 16G 够了是吧,我预算就到这。

16G入门玩够了,真上ID保持批量出才吃显存,那时候再说

16G我跑过一阵,玩玩确实够,批量出的时候得盯着别一次开太多节点