ComfyUI 文生图/图生图工作流调研

目标:RTX 3090 24GB · 空间感强 · 高画质 · 2026年8月

📋 目录

一、现有环境盘点

🖥️ 硬件 & ComfyUI 现状

项目状态备注
GPURTX 3090 24GB + RTX 3060 Ti 8GB3090 为生图主力,当前已占用 ~12GB(视频模型常驻)
ComfyUIv0.30.1 (Docker: comfyui-primary)已装 ComfyUI-Manager
已有生图模型✅ FLUX1-dev (23G 全精度 + 12G FP8)当前最强本地生图模型之一
已有图生图模型✅ FLUX1-Kontext-dev FP8 (12G)FLUX 官方编辑/图生图模型
Text Encoder✅ t5xxl (fp16/fp8) + clip_lFLUX 完整运行条件已满足
VAE✅ flux1-dev-ae + flux_vae + flux2-vaeFLUX VAE 就绪
ControlNet 模型❌ 空目录有节点(Advanced-ControlNet, DepthAnythingV2),缺权重
IPAdapter✅ FLUX IPAdapter (InstantX)instantx_flux1_dev_ip_adapter 已下载
风格 LoRA✅ film-storyboard LoRA电影分镜风格
IC-Light✅ ComfyUI-IC-Light-Native光照方向控制(空间感关键)
量化工具✅ GGUF + Nunchaku + INT8-Fast多套量化加速方案
关键结论:FLUX1-dev 文生图 + FLUX1-Kontext 图生图的完整运行链已就绪。最缺的是 ControlNet 权重(深度/法线/空间控制),这是空间感增强的核心拼图。

二、2025-2026 开源生图模型生态对比

📊 6款核心模型横向对比

模型 参数量 显存需求 3090可行性 画质 空间感/透视 Prompt遵循 ComfyUI 推荐场景
FLUX.1-dev
我们已有
12B FP8: 12GB
BF16: 23GB
★★★★★ 9.2/10 9.0/10 9.5/10 ✅ 原生 主力生图
场景图/角色图
FLUX.1-Kontext
我们已有
~12B FP8: 12GB ★★★★★ 9.0/10 8.5/10 9.0/10 ✅ 原生 主力图生图
编辑/风格迁移
Qwen-Image
(通义万相)
~20B BF16: ~40GB
INT8: ~20GB
GGUF Q4: ~12GB
★★★☆☆
(需量化)
9.0/10 8.5/10 9.5/10 ⚠️ 社区 中文Prompt强
需量化部署
SD3.5 Large 8B BF16: ~16GB
FP8: ~8GB
★★★★★ 8.0/10 7.5/10 8.0/10 ✅ 原生 轻量快速
生态成熟
HiDream-I1
(Mercury)
~2B/17B 2B: ~6GB
17B: ~34GB
★★★☆☆
(仅2B版)
8.0/10 7.5/10 8.5/10 ⚠️ 社区 快速原型
2B轻量
SANA 1.5
(NVIDIA)
1.6B/4.8B 1.6B: ~4GB
4.8B: ~12GB
★★★★★ 7.5/10 7.0/10 7.5/10 ⚠️ 社区 极速生成
4K原生
📊 空间感排名(从强到弱):
FLUX.1-dev (9.0) > Qwen-Image (8.5) = FLUX Kontext (8.5) > SD3.5 (7.5) = HiDream (7.5) > SANA (7.0)

FLUX 在构图/透视/景深/前后景关系上的表现是当前开源模型天花板。配合 DepthAnythingV2 生成深度图 → ControlNet 约束,空间感可进一步碾压。

三、空间感增强方案 — 5层策略

仅靠模型自身理解是不够的。以下是从生成前到生成后的完整空间感增强工具链:

🔥 第1层:Depth ControlNet(最核心,需要下载权重)

用 DepthAnythingV2 从参考图/3D渲染图提取深度图,作为 ControlNet 条件引导 FLUX 生成,强制约束空间结构。

需要下载的 ControlNet 权重:

模型大小用途下载源
FLUX.1 Depth ControlNet
(InstantX Unified)
~2.5GB 深度图 → FLUX 生成引导 HuggingFace: InstantX/FLUX.1-dev-Controlnet-Union
FLUX.1 Depth (Graydient) ~1.5GB 纯深度控制(更轻量) HuggingFace: GraydientAPI/flux-controlnet-depth
FLUX.1 Canny ControlNet ~1.5GB 边缘引导(建筑/场景轮廓) HuggingFace: InstantX/FLUX.1-dev-Controlnet-Canny

工作流拓扑:

参考图/3D渲染 → DepthAnythingV2 → 深度图
                                      ↓
Prompt → CLIP-L + T5XXL → FLUX-dev ← ControlNet(深度) → 输出图
         (+ film-storyboard LoRA)
已有基础设施:ComfyUI-DepthAnythingV2 节点 ✓ · ComfyUI-Advanced-ControlNet 节点 ✓
只差权重文件,下载后即用。

💡 第2层:3D辅助构图(Blender → ControlNet 闭环)

我们已有完整的 Blender 3D 引擎(kais-blender-engine),可以:

1
Blender 白模搭建场景 — 用简单几何体搭建房间/街道/场景的空间结构
2
渲染多角度深度图 + 法线图 — Blender 自带 depth/normal pass 输出
3
FLUX + Depth/Canny ControlNet 生成 — 用 3D 精确控制透视和空间关系,FLUX 负责质感和细节
4
多视角一致性 — 同一 Blender 场景旋转相机渲染 → 每个角度都做 ControlNet 条件 → 空间100%一致
这是空间感最强的方案——3D保证结构正确,FLUX 保证画面质量。比纯 Dreamina img2image 链式生成的空间一致性高一个数量级。

🔦 第3层:IC-Light 光照方向控制

已有 ComfyUI-IC-Light-Native 节点。可控制光源方向(左/右/上/前/背光),增强空间纵深感和立体感。

🎨 第4层:IPAdapter 风格/构图迁移

已有 InstantX FLUX IPAdapter。可从参考图中提取构图/色彩/风格信息注入生成:

📐 第5层:Prompt 工程增强空间感

# 空间感增强 Prompt 关键词模板
"wide angle lens, deep perspective, strong sense of depth,
foreground-midground-background layering, atmospheric perspective,
volumetric lighting, leading lines composition,
dutch angle, dramatic foreshortening,
shallow depth of field, bokeh background,
cinematic composition, anamorphic lens"

FLUX 对自然语言 prompt 理解极强,可以直接用描述性语言:

"A cinematic shot looking down a long corridor,
the walls receding into deep shadow,
a figure stands small in the far distance,
foreground objects loom large and out of focus,
strong atmospheric haze creates depth"

四、推荐方案(分场景)

🥇 方案A:FLUX + Depth ControlNet(首选推荐)

维度详情
核心模型FLUX.1-dev FP8 (已有)
图生图FLUX.1-Kontext-dev FP8 (已有)
空间控制DepthAnythingV2 → FLUX ControlNet-Union (需下载)
风格film-storyboard LoRA (已有)
显存占用~18-20GB (FLUX FP8 + ControlNet + T5)
生成速度20步约 8-15秒 (3090, SageAttention)
分辨率最高 4K (1024×1024 原生,可 UltimateSDUpscale)
画质9.2/10
空间感9.5/10 (配合3D/Depth ControlNet)

优势:

🥈 方案B:FLUX 纯文生图(零部署,即刻可用)

维度详情
核心模型FLUX.1-dev FP8 (已有,无需下载)
空间控制纯 Prompt 工程 + IC-Light 光照
显存占用~15GB
生成速度20步约 5-10秒
画质9.0/10
空间感8.0/10 (Prompt 驱动)
这个方案现在就能跑 — FLUX FP8 + t5xxl + clip_l + flux-ae 全部已就绪。适合快速测试和不需要精确空间控制的场景。

🥉 方案C:Qwen-Image 量化部署(中文Prompt最强)

维度详情
核心模型Qwen-Image (INT8/GGUF 量化版)
优势中文 Prompt 理解最强,阿里出品质感佳
代价需下载量化权重 (~12GB),ComfyUI 社区节点尚不完善
空间感8.0/10
推荐度⭐⭐⭐ 作为 FLUX 的补充,不作为主力
Qwen-Image 全精度需要 ~40GB 显存,在 3090 上必须用 INT8 或 GGUF Q4 量化。量化后画质有一定损失。建议等 ComfyUI 官方适配后再跟进。

五、部署清单

📦 方案A 完整部署 — 只需下载 3 个文件

#文件大小下载地址目标路径状态
1 FLUX ControlNet-Union
(InstantX)
~2.5GB huggingface.co/InstantX/FLUX.1-dev-Controlnet-Union /data/models/comfyui/controlnet/ 需下载
2 DepthAnythingV2 权重 ~350MB 已可能有(检查 depth_anything 目录) /data/models/comfyui/depth_anything/ 待确认
3 FLUX Canny ControlNet
(可选,边缘引导)
~1.5GB huggingface.co/InstantX/FLUX.1-dev-Controlnet-Canny /data/models/comfyui/controlnet/ 可选

已就绪(无需下载):

组件路径大小
FLUX.1-dev FP8/data/models/comfyui/diffusion_models/flux1-dev-fp8.safetensors12G ✓
FLUX.1-Kontext FP8/data/models/comfyui/diffusion_models/flux1-kontext-dev-fp8.safetensors12G ✓
T5XXL (FP8/FP16)/data/models/comfyui/text_encoders/t5xxl_*5-11G ✓
CLIP-L/data/models/comfyui/text_encoders/clip_l.safetensors246M ✓
FLUX VAE/data/models/comfyui/vae/flux1-dev-ae.safetensors335M ✓
film-storyboard LoRA/data/models/comfyui/loras/film-storyboard.safetensors172M ✓
FLUX IPAdapter/data/models/comfyui/ipadapter/instantx_flux1_dev_ip_adapter_*~2G ✓
Advanced-ControlNet 节点custom_nodes/ComfyUI-Advanced-ControlNet— ✓
DepthAnythingV2 节点custom_nodes/ComfyUI-DepthAnythingV2— ✓
IC-Light 节点custom_nodes/ComfyUI-IC-Light-Native— ✓

六、工作流 JSON 获取方式

获取空间感增强工作流的 3 种途径:

1️⃣ ComfyUI Manager → Browse Templates(推荐)

ComfyUI Manager 内置模板库,搜索 "FLUX + depth" 或 "FLUX + controlnet" 可找到社区共享的完整工作流。

2️⃣ ComfyUI Workflow Gallery (openart.ai / comfywork.fi)

这些网站有大量可导入的 FLUX + ControlNet 工作流 JSON。

3️⃣ 我直接编写 API JSON

基于已有节点和模型,我可以直接写出 3 种工作流的 ComfyUI API JSON:

总结

对比Dreamina (现有)FLUX + ControlNet (推荐)
空间感★★★☆☆ (Prompt 驱动,不稳定)★★★★★ (3D + Depth 精确控制)
画质★★★★☆ (5.0 很强)★★★★★ (FLUX 顶级)
空间一致性★★☆☆☆ (链式 img2image 漂移)★★★★★ (Blender 锁定结构)
速度★★★★★ (12并行 ~25s)★★★★☆ (单张 ~8s,需排队)
本地可控★★☆☆☆ (云端 API)★★★★★ (全本地)
部署成本0 (已有)下载 ~2.5GB 权重
建议组合策略:
🟢 需要精确空间控制(场景图、多视角一致性)→ FLUX + Depth ControlNet + Blender 白模
🟢 快速批量生成(角色 turnaround、首帧)→ 继续 Dreamina(速度优势大)
🟢 高质量单图(关键镜头、宣传图)→ FLUX + IC-Light + film-storyboard LoRA

调研日期: 2026-08-07 · 硬件: RTX 3090 24GB · ComfyUI v0.30.1 · 基于 FLUX.1-dev 12B + Depth ControlNet 方案