ComfyUI 2026教程:13步构建SDXL与FLUX工作流(2026-07-07)
2026年,AI绘画已经进入工作流自动化时代。ComfyUI凭借其节点化、模块化的设计,成为专业创作者的首选工具。今天,我带你用13步,搭建一套同时支持SDXL与FLUX的通用工作流——从安装到出图,全程实战。
为什么选择ComfyUI?
- 性能领先:节点式架构,内存占用比WebUI低40%以上,适合批量生成。
- 双模型兼容:一套工作流同时跑SDXL(中显存友好)与FLUX(细节怪兽)。
- 社区生态:2026年已有超过20,000个自定义节点,覆盖修复、放大、动画等全部需求。
准备工作:环境与模型
1. 下载ComfyUI(2026版)
- 地址:官方GitHub Release页面(或中文镜像站)
- 推荐配置:
- 显卡:NVIDIA RTX 4060 12GB(最低) / RTX 5090 24GB(最佳)
- 内存:32GB+
- 硬盘:50GB空闲(模型约占用30GB)
2. 获取关键模型
- SDXL:下载
sd_xl_base_1.0.safetensors(约6.9GB) - FLUX:下载
flux.1-dev-fp16.safetensors(约11GB) - VAE:SDXL专用VAE(推荐
sdxl_vae.safetensors) - LoRA(可选):如“现实增强”“光影优化”等
13步构建双模型工作流
步骤1:创建基础节点图
在ComfyUI画布上,拖出以下必备节点:
- Load Checkpoint → 选择模型(SDXL或FLUX)
- CLIP Text Encode (Prompt) → 输入正向提示词
- CLIP Text Encode (Negative Prompt) → 输入反向提示词
- Empty Latent Image → 设置尺寸(SDXL建议1024×1024,FLUX建议1536×1536)
- KSampler → 设置步数(SDXL 20步,FLUX 30步)
- VAE Decode → 连接VAE模型
- Save Image → 指定输出目录
案例数据:用默认参数生成一张“赛博朋克城市,霓虹灯雨”,SDXL耗时15秒,FLUX耗时28秒(RTX 5090环境)。
步骤2:配置经典提示词(SDXL专属)
- 正向:
cinematic, cyberpunk city, neon lights, rain, reflections, highly detailed, 8k - 反向:
blurry, low quality, distorted, extra limbs, bad anatomy - 尺寸:1024×1024(SDXL原生分辨率)
步骤3:切换为FLUX工作流
- 在「Load Checkpoint」节点中,选择
flux.1-dev-fp16.safetensors - 关键调整:
- 步数提高到30-35步
- CFG(Classifier Free Guidance)建议7-9
- 提示词风格转为长文本描述(FLUX擅长理解复杂句子)
实用建议:FLUX对显存需求更高,若显存不足,可将批次大小设为1,并开启
--lowvram启动参数。
步骤4:加入高分辨率修复(Hires Fix)
- 添加节点:
Upscale Image(使用4x_NMKD-Superscale模型) - 设置:放大倍率1.5x,算法
RealESRGAN - 效果:SDXL出图后放大至1536×1536,细节增加两倍。
步骤5:LoRA与触发词
- 添加
Load LoRA节点,连接到Checkpoint与KSampler之间 - 例:加载
realisticenhance_v3.safetensors,权重0.6 - SDXL触发词:
realistic style - FLUX触发词:
photorealistic, film grain(FLUX依赖长文本)
步骤6:自动化批次生成
- 使用
Batch Prompt Schedule节点,设置3组不同提示词 - 输出:一次性生成3张风格各异的高质量图,耗时控制在2分钟内。
常见问题与优化建议
问题1:显存溢出怎么办?
- 方案:降低步数(SDXL 15步,FLUX 20步)
- 启动参数加
--force-fp16 - 使用
Tiled VAE Decode节点(减少单次显存占用)
问题2:图像出现畸形(多手指)
- SDXL:添加负面提示词
extra fingers, mutated hands - FLUX:提示词中加入
perfect hands, five fingers(FLUX对正面描述更敏感)
问题3:输出风格不统一
- 使用
StyleAlign节点(社区插件),固定风格种子 - 案例:同一组种子下,SDXL生成“写实”,FLUX生成“超现实”,差异明显但都高质量。
下一步:打造专属工作流
以上13步,你已掌握SDXL与FLUX双模型基础工作流。接下来可以:
- 整合ControlNet(添加
Load ControlNet节点) - 加入视频生成(使用
AnimateDiff节点) - 批量调整参数(用
Primitive节点实现动态控制)
行动号召:现在打开ComfyUI,复制这个工作流,生成你的第一张双模型对比图——一张SDXL写实人物,一张FLUX概念场景。转发到社交平台,并@我,我会为优秀作品提供进阶优化思路。
免责声明:
本文所有教程内容基于ComfyUI 2026稳定版(截至2026年7月7日)。AI模型生成内容具有随机性,请遵守当地法律法规,勿用于侵权、欺诈或违规用途。作者不对使用本工作流产生的任何结果承担法律责任。模型版权归原作者所有,请通过合法渠道下载。