图像阶段 (Image Stage) · 截图待补
这个节点是做什么的
Image Stage 负责文生图 (t2i) 和图生图 (i2i)。你写 main_prompt(画面描述),选 workflow(例如 Local SD1.5 或 Ideogram4),设置分辨率、比例和批量大小,点 ▶ 运行,节点上会显示缩略图预览。 它有两个输出口:- images(
COMFYTV_IMAGES):本次 Run 的整批图片 JSON。 - image(
COMFYTV_IMAGE):你在节点上点选的那一张(由 selected_index 决定,从 1 起计)。
适用场景
- 从零用提示词生成概念图、产品图、角色设定图。
- 图生图:选 i2i workflow,把参考图接到 images,用提示词描述要改成什么样。
- 一次生成多张(batch_size 2–8),对比构图后选一张进编辑链。
- 把 Text Stage 的输出接到 texts,让 LLM 扩写后再生成画面。
- 为 Video Stage 的 I2V / FLF2V 准备关键帧(输出
COMFYTV_IMAGE)。
工作原理(为什么 ComfyTV 这样设计)
- Stage 点 ▶ 运行只跑 Image Stage 绑定的子 workflow,不 Queue 整张 ComfyUI 图。
- 快照:生成图的 URL 写入当前项目;下游 Upscale、Crop 等再 Run 时读快照,不会自动重跑 Image Stage。
- workflow 下拉框 对应
workflows/image/里的 JSON;ComfyTV 把你的提示词、分辨率、宽高比、一次生成张数、随机种子等参数,传给子工作流里的采样、文本编码等节点。
LoadImage。
类型说明(COMFYTV_IMAGE vs ComfyUI IMAGE)
术语提示:COMFYTV_*是 ComfyTV 保存在项目里的结果引用;ComfyUI 原生的IMAGE/VIDEO/AUDIO是运行时才在内存里的数据,二者不能直接连线,需用 Bridge 转换。
如何转换:
- 原生 → ComfyTV:ComfyTV/Bridge → → ComfyTV Image(Run 后存快照)
- ComfyTV → 原生:← ComfyTV Image(读快照变回 ComfyUI 内存图像,可接 ControlNet、IPAdapter 等)
Load Image(原生 IMAGE)直接接到 Image Stage 的 images——类型不匹配。应先用 → ComfyTV Image Bridge,或改用 Load Image from Asset(输出 COMFYTV_IMAGE)。
界面与参数说明
workflow
workflows/image/ 中的图像 backend。内置:
模型文件见 models.zh.md。workflow 详情:README.zh.md。
main_prompt(主提示词)
描述你想生成的画面。上游 texts 会追加到提示词后面(空格或换行拼接,视 stage 逻辑而定)。 示例:a red apple on a wooden table, soft window light, photorealistic
resolution(分辨率档位)
短边像素档位:480P、720P、1K、1080P、1440P、2K、2160P、4K 等。与 aspect_ratio 一起算出实际宽高 (w, h) 传给 latent 节点。
aspect_ratio(宽高比)
如1:1、16:9、9:16、4:3。竖版海报选 9:16,横版视频封面选 16:9。
batch_size(一次生成张数)
每次 Run 生成几张图(1–8)。采样器跑一轮出多张,便于对比构图。image 输出口由 selected_index 指定其中一张。texts(上游文本)
可接 Text Stage 的 text 或其它COMFYTV_TEXT,作为额外 prompt 上下文。
images(上游参考图)
图生图必用:选 Local SD1.5 I2I(或其它 i2i workflow),把参考图接到 images.image0(第一张生效)。t2i workflow 会忽略上游图。 可接:Image Stage 的 image、Image Picker、Asset Loader、Bridge → ComfyTV Image。selected_index(选中序号)
决定 image 单路输出对应 batch 中第几张(从 1 开始)。也可直接点击节点缩略图切换;点击后会出现编辑工具栏(✏️ Edit、🌐 Panorama 等)。自定义参数(custom_params)(自定义参数)
侧栏可绑 seed、negative prompt、steps、CFG 等到子 workflow 节点。输出说明
新手一步一步
- 放 Project,再 Add Node → ComfyTV → Generate → Image Stage。
- workflow 选 Local SD1.5(首次建议用最轻量的 t2i)。
- main_prompt 输入:
a red apple on a wooden table。 - resolution 保持
1K,aspect_ratio1:1,batch_size1。 - 确认已下载
v1-5-pruned-emaonly.safetensors(见 models.zh.md)。 - 点 ▶ 运行,等待缩略图出现;首次运行可能自动出现 Image Picker。
- 点击喜欢的缩略图 → 工具栏里选 Upscale 或 Crop 继续编辑。
完整教程(推荐阅读)
本页只说明这一个节点的参数与用法。端到端流程与多节点串联,请见 GitHub 上的 ComfyTV 用户指南:
仓库与工作流
常见问题
Q:Run 没反应或 workflow 灰色?A:检查模型是否下载完整;重启 ComfyUI 刷新 workflow 列表;看 ComfyUI 终端报错。 Q:images 槽连不上原生 Load Image?
A:类型不对。用 Bridge → ComfyTV Image 或 Load Image from Asset。 Q:batch 有 4 张但下游只有一张?
A:用 image 口(单张)或 Image Picker;images 口是整批 JSON。 Q:改了 prompt 但下游还用旧图?
A:快照机制——先 Re-run Image Stage,再 Run 下游。
相关节点
- Image Picker——从批量或多轮结果中选一张(首次 Run 常自动创建)。
- Text Stage——上游扩写提示词。
- Video Stage (I2V / FLF2V)——消费 image 作为视频条件。
- Upscale / Inpaint / Outpaint Stage——单图编辑链。
- Bridge → / ← ComfyTV Image——与原生 ComfyUI 互通。
- Project——项目上下文。