夜雨聆风学习资料网

ARTICLE · 1204547

装插件装到崩溃?Qwen-Image 2.1 全内置节点出角色设定图,16G 实测三档

装插件装到崩溃?Qwen-Image 2.1 全内置节点出角色设定图,16G 实测三档

昨晚我调了一晚上采样器,出来的一直是同一张东西——满屏紫色雪花噪点,连个人形都没有。任务管理器里显存稳稳吃着 15GB,控制台一条红字都没有,跑完还提示 success。最后把问题定位到文本编码器那一格:选错了文件,编码出来的是垃圾向量,采样器再努力也只能把垃圾画成噪点。

修好之后我把整套东西重跑了一遍,用的是纯内置节点——不装任何第三方插件包,ComfyUI 升级到带 Qwen-Image 2.1 支持的内核版本就能直接跑。最近刚出的这套内核支持,正好把「想用新模型先装一堆插件」这个劝退环节给砍了。这篇把我实测的四组配置、显存峰值和踩过的坑一次讲清。

先说结论:16G 显存跑 Qwen-Image 2.1,最短路径就四步——升级内核 → 摆 9 个内置节点 → 填参数 → 出图。int8 档 832×1216 / 20 步稳定 14.2 秒一张,显存峰值 14.96GB。
先看清这套东西:能做什么 / 怎么做到的 / 适合谁

能做什么:离线、本地、不调云端接口,角色设定图、场景设定图、封面底图这类静态资产全都能出,出多少张都不限次数。漫剧里那套「同一个角色换十套衣服」的设定图,用它批量铺划算。

怎么做到的:9 个 ComfyUI 自带节点串成一条纯文生图链路。Qwen-Image 2.1 是阿里通义千问团队开源的图像模型,Comfy-Org 已经把它接进了内核,官方也出了单文件打包版,模型文件按目录放好就能被识别——这就是「不用装插件」的来由。

适合谁:16G 显存、不想为了一个新模型去装一堆第三方插件的漫剧创作者。你装好内核就有这 9 个节点,一个插件都不用装。

▲ 9 节点链路全貌图,红框标出 CLIPLoader、ModelSamplingAuraFlow、KSampler 三个关键节点
一、这条链路上有什么,9 个节点一个不多

先把话说在前面:这条链路 9 个节点全部是 ComfyUI 自带节点,你装好内核就有。

① UNETLoader(加载主模型)。管的是把扩散模型本体读进显存,输入是模型文件名,输出给后面整条采样链。漫剧角色设定图、场景设定图走文生图,都从它开始。
② CLIPLoader(加载文本编码器)。管的是把你写的提示词翻译成模型能懂的语言。这里 type 必须选 qwen_image——这一格选错,就是我开头那张雪花图的直接原因。
③ VAELoader(加载解码器)。模型算出来的是一张「潜空间压缩图」,人眼看不见,VAE 负责把它还原成真正的图片。
④ ModelSamplingAuraFlow(采样偏移)。简单说就是控制模型「什么时候画大形、什么时候抠细节」的节奏旋钮,好比先铺地板再放家具,顺序反了全乱。这条链路里 shift 给 3.1。
⑤ CLIPTextEncode(正面提示词编码)。你想要什么,写在这里。
⑥ CLIPTextEncode(负面提示词编码)。你不想要什么——模糊、水印、多余肢体,都写在这。
⑦ EmptySD3LatentImage(空白画布)。定分辨率和出图张数,832×1216 的竖版角色设定图就是在这里定的。
⑧ KSampler(采样器)。整条链路的心脏,步数、CFG、采样器、调度器都在这里调。本机实测用的是 euler + simple、20 步、CFG 4.0。
⑨ VAEDecode+ SaveImage(解码保存)。潜空间图还原成 PNG 落盘,链路结束。
二、四组配置实测:int8 档 14 秒一张,bf16 档慢一半

测试环境:RTX 5080 16G,系统内存 32GB(实测总容量 31GB),默认注意力实现、未开 SageAttention 全栈加速。显存峰值在 14.9–15.5GB 之间波动,建议按 15.5GB 预留余量。

先解释一个词:int8 量化。说白了就是把模型里每个数字从 16 位压到 8 位来存,好比把行李箱里的衣服真空压缩,箱子小一半,衣服还是那些衣服。本文用的 int8 档文件是官方社区打包的 convrot 版本。

方案一 · int8 档,832×1216 竖版,20 步

稳定态 14.2 秒一张,显存峰值 14.96GB。首跑那次是 18.5 秒,差出来的 4 秒就是模型从硬盘读进显存的加载时间。结论:出竖版角色设定图的主力档,速度和显存都在 16G 的舒适区。

方案二 · int8 档,1024×1024 方版,20 步

15.0 秒一张,显存峰值 14.93GB。结论:和竖版基本同速,出场景设定图、封面底图用它。

方案三 · int8 档,832×1216,8 步

10.3 秒一张,显存峰值 15.46GB。结论:草稿筛选档,先大量出小样挑构图,挑中了再回 20 步出成品。

方案四 · bf16 档,832×1216,20 步

稳定态 29.2 秒一张,显存峰值 15.13GB。结论:比 int8 档慢约两倍。原因很实在,16G 根本装不下 bf16 本体加大文本编码器,全靠动态把一部分层挪到内存再搬回来,搬运时间全吃在速度上。

▲ 四组方案耗时与显存峰值对照(RTX 5080 16G,口径不同,不可横向对比)

需要说明:四组数据的测试条件不完全一样(分辨率、步数不同),口径不同,不可横向对比,只看同分辨率同步数下的相对快慢。

还有一点得说:加速归加速,画质几乎没有缩水。我把 int8 档和 bf16 档同一个种子的两张图并排看了很久:发丝边缘、腰封上的金线云纹、飘袖的褶皱渐变,int8 档都保住了,没有出现糊脸或者色块断层。16G 卡完全没必要为了画质去扛 bf16 的慢。

▲ 方案一 int8 档成片(832×1216 / 20 步 / 14.2 秒)
▲ 方案四 bf16 档成片(同参数同种子 / 29.2 秒),细节略多但慢约两倍
三、避坑清单:两个所有人都会踩的坑(截图存手机)
坑一:文本编码器选错,出图全是噪点。Qwen-Image 2.1 相关的编码器文件在模型目录里不止一组,名字长得像但用途不同。选错之后不报错、不缺文件、显存正常吃,跑完还是 success——你只会得到一张漂亮的噪点图。判断方法很土但有效:换成官方文档里对应 qwen_image 类型的那个编码器,噪点立刻消失。
坑二:16G 上 bf16 档不是「装不下就报错」,是「装得下但极慢」。系统内存不够的时候,ComfyUI 的换页搬运会把耗时进一步拉长,甚至中途卡死。系统内存 ≥32GB 是硬要求,内存不够显存峰值会异常升高甚至直接崩。想省事,直接用 int8 档。

这两条我都踩过,第一条还踩了两遍。

四、照着查:出图前的 5 条清单(截图存手机)
☐ 内核已升级到带 Qwen-Image 2.1 支持的版本,9 个节点全部能搜到
☐ CLIPLoader 的 type 选的是 qwen_image,编码器文件选官方文档指定的那个
☐ ModelSamplingAuraFlow 的 shift 填 3.1,别留默认值
☐ KSampler:euler + simple,20 步,CFG 4.0(草稿可降到 8 步)
☐ 分辨率走 EmptySD3LatentImage 定,竖版角色设定图 832×1216
五、不同卡怎么选:架构不一样,路径也不一样
50 系(5060 / 5070 / 5080 这类 Blackwell 架构):直接上 int8 档,14 秒一张,本篇实测就是这个口径。
40 系(4060 / 4070 / 4080):int8 档同样能跑,但显存余量更紧,建议先把分辨率降到 768×768 试一版再往上加。
30 系及更早(3080 / 3090):也能跑通,只是换页搬运会更频繁,优先用 8 步草稿档筛构图,别一上来就冲 20 步。

三档的测试条件不一致,口径不同,不可横向对比,只作路径参考。

六、怎么选,一句话说清

追求出图速度、16G 显存党:int8 档 + 20 步,14 秒一张,闭眼冲。要出印刷级精度的成片、时间不紧张:bf16 档慢两倍,细节确实多一点点,自己取舍。赶时间筛选构图:8 步草稿档,10 秒一张先铺一墙再挑。

预算有限选 int8 档,追求效率选 8 步草稿 + 20 步精修的组合,两头都不亏。

之前写参考图怎么省着花的那篇里提过一个思路:静态资产先行、参考资产复用。这篇补的正是上游那一环:角色设定图本身怎么又快又稳地产出来。两头接上就是一条完整的资产流水线。

附:这组示例提示词可以直接复制

正面提示词,粘进第 ⑤ 号 CLIPTextEncode:

一位十八岁的仙门女修,银白色长发挽成高髻,插一支金凤步摇,身穿月白与青金相间的云纹广袖长裙,腰封绣金线云纹,站在月下莲池边,薄雾,柔光,国风仙侠,电影级光影,细腻面部特写,竖版角色设定图

负面提示词,粘进第 ⑥ 号 CLIPTextEncode:

模糊,低清晰度,水印,文字,多余的手指,畸形肢体,脸部扭曲,色块断层,过曝

下次做新角色的时候,把这篇的四组参数对着填,比我当年摸黑试错少走不止三档弯路。我最早搭这套的时候,光把噪点问题排查清楚就花了一个多小时,你要是也卡在这一步,评论区聊聊你卡在哪一格,是节点搜不到,还是出来的图不对劲,我看到都会回。

下一篇聊聊角色设定图出来之后,怎么把一张立绘变成能进分镜的多视角参考组,参数照旧直接抄。

需要这套完整工作流和参数速查表的朋友,公众号对话框回复「65」自动获取网盘下载链接,资料仅用于个人学习。

本地出图这件事,从装环境到出成片,每砍掉一个安装包,就少劝退一个人。

相关学习资料