基础入门

ComfyUI 第一次出图

ComfyUI 第一次出图教程,带新手跑通最小文生图链路,包含模型选择、提示词、尺寸参数、Queue Prompt、成功状态和失败排查。本页同时适合搜索英文报错关键词的用户对照定位原因和处理步骤。

有效 适用版本:2026-05 难度:新手 预计:25 分钟 更新:2026-05-13 复查:2026-06-13

先跑通什么

第一次只做一件事:跑通最小文生图链路。

  1. 选对模型。
  2. 填入最简单的提示词。
  3. 设定基础尺寸。
  4. 点击 Queue Prompt
  5. 看到 Save Image 出图。

目标不是出好图,而是先确认整条链路能正常工作。能稳定出图后,再学提示词、LoRA、ControlNet 和复杂工作流。

先看全局

真实界面标注图

先认这 4 个位置:

  • 中间是画布,节点都放这里。
  • 线表示数据流,断了就跑不起来。
  • 右侧是 Queue Prompt
  • 黑色控制台里常有真正的报错。

按钮名称可能随版本略有变化,但核心顺序不变:选模型、写提示词、设尺寸、点 Queue。

最小工作流

Load Checkpoint
  ├─ MODEL → KSampler
  ├─ CLIP → 正向 CLIP Text Encode → KSampler positive
  ├─ CLIP → 负向 CLIP Text Encode → KSampler negative
  └─ VAE → VAE Decode

Empty Latent Image → KSampler latent_image
KSampler samples → VAE Decode samples
VAE Decode IMAGE → Save Image

最小工作流图

记住一条线:模型和提示词进入 KSampler,VAE Decode 转成图片,Save Image 保存。

操作位置标注图

只看图中可见位置:模型下拉框、提示词、尺寸、Queue PromptSave Image

操作顺序

1. 选择 Checkpoint

Load Checkpoint 里选一个模型,例如:

v1-5-pruned-emaonly.safetensors

建议:

  • 第一次优先用 SD1.5,尺寸更小,不容易 OOM。
  • 模型文件最好是 .safetensors.ckpt
  • 如果下拉框是空的,先检查模型路径。

如果你不知道选哪个模型,先看 /guides/model-file-paths/

2. 写正向提示词

第一次直接用这个:

a cute cat sitting on a wooden table, soft light, detailed, high quality

先把基础流程跑通,不要一开始就堆长提示词或很多 LoRA。

3. 写负向提示词

low quality, blurry, bad anatomy, extra fingers, watermark, text

负向提示词只能减少低质特征,不能修复模型路径、显存或节点连接问题。

4. 设尺寸

推荐先用:

width: 512
height: 512
batch_size: 1

如果要竖图,可以用:

width: 512
height: 768
batch_size: 1

第一次不要直接上:

width: 1024
height: 1536
batch_size: 4

这会明显增加显存占用,很容易点 Queue 就 OOM。

5. 设 KSampler

seed: 任意;想复现就固定不变
steps: 20
cfg: 7
sampler_name: euler 或 dpmpp_2m
scheduler: normal 或 karras
denoise: 1.0
  • seed:同一参数 + 同一 seed,结果更接近。
  • steps:第一次 20 足够。
  • cfg:7 是安全起点。
  • denoise:文生图通常用 1.0。

6. 点 Queue Prompt

点击右侧的 Queue Prompt

正常情况下会看到:

  • 队列或进度变化。
  • 节点边框或进度条开始动。
  • 黑色控制台显示采样进度。
  • Save Image 节点出现图片。

成功状态标注图

判断成功时,看三件事就够了:Save Image 是否出图、output 文件夹是否生成 PNG、控制台是否没有报错。

检查清单

第一次出图成功检查表

  • Queue Prompt 结束,没有红色报错。
  • Save Image 节点显示图片。
  • output 文件夹出现 PNG。
  • 改提示词或 seed 后,结果会变化。

输出位置:

Windows Portable:

ComfyUI_windows_portable\ComfyUI\output\

Linux:

~/ai/ComfyUI/output/

只打开网页,没有图片、没有输出文件,不算完成第一次出图。

失败时先看什么

Load Checkpoint 下拉框为空

模型通常没有放对。Checkpoint 必须放在:

ComfyUI\models\checkpoints\

不是 models\checkpoint,也不是 models\loras。看 /guides/model-file-paths/

Queue 后没有变化

先看启动窗口有没有报错,再看节点连接是否完整。

Queue 后立刻 OOM

先降尺寸,再把 batch_size 调回 1。

Save Image 没有落盘

先看输出目录和启动窗口,确认不是保存路径或权限问题。

常见失败信号

  • 页面打开,但没有生成结果。
  • 控制台报错,页面没有明显提示。
  • Save Image 没出图,输出目录没有文件。
  • 改参数后没有新结果。

参数参考

显存模型尺寸stepsbatch
4GBSD1.5512×512201
6GBSD1.5512×76820-251
8GBSD1.5 / 轻量 SDXL768×768 或 1024×102420-301
12GB+SDXL1024×102425-301

继续验证

完成第一次出图后,再做 3 个小实验:

  1. 固定 seed,只改提示词,看主体是否变化。
  2. 固定提示词,只改 seed,看构图是否变化。
  3. 固定其他参数,把尺寸从 512×512 改成 512×768,看输出比例是否变化。

下一步推荐

  • 不知道节点是什么:/guides/what-are-nodes/
  • 想理解采样器和尺寸:/guides/sampler-and-size/
  • 想装插件:/guides/comfyui-manager-install/
  • 显存不够:/guides/cuda-out-of-memory/
  • 想按路线继续学:/topics/comfyui-beginner/