05 · 第一个工作流:文生图
手把手搭一条完整的文生图流程,调参出好图
📚 前面几篇是理论+界面,这一篇咱们从头搭一个工作流,真正理解每个参数是干嘛的。
01 从零搭建:基础文生图工作流
咱们不从默认模板开始——这张图你自己搭,才能真正理解。
第一步:加载模型
双击空白处,搜 Load Checkpoint,添加。在 ckpt_name 下拉菜单里选你下载的模型。
第二步:写提示词
双击空白处,搜 CLIP Text Encode,添加两个。
- 第一个写正向提示词
- 第二个写反向提示词
把 Checkpoint 节点的 CLIP 输出,同时连到两个 Text Encode 节点的 clip 输入。
第三步:创建初始噪声
双击空白处,搜 Empty Latent Image,添加。
width:512(SD 1.5)或 1024(SDXL)height:同上batch_size:1(一次生成几张)
第四步:核心采样
双击空白处,搜 KSampler,添加。
连线:
- Checkpoint 的
MODEL→ KSampler 的model - 正向 CLIP Text Encode 的
CONDITIONING→ KSampler 的positive - 反向 CLIP Text Encode 的
CONDITIONING→ KSampler 的negative - Empty Latent Image 的
LATENT→ KSampler 的latent_image
第五步:解码 + 保存
搜 VAE Decode,添加:
- KSampler 的
LATENT→ VAE Decode 的samples - Checkpoint 的
VAE→ VAE Decode 的vae
搜 Save Image,添加:
- VAE Decode 的
IMAGE→ Save Image 的images
大功告成!按 Ctrl+Enter 执行。
02 KSampler 参数详解
这是整个流程里最重要的参数面板,每项都值得搞懂:
| 参数 | 作用 | 推荐值 |
|---|---|---|
seed | 随机种子。固定 seed = 固定出图 | 0(随机)/ 固定值(复现) |
control_after_generate | 种子变化方式 | fixed(不变)/ increment(+1)/ randomize(随机) |
steps | 采样步数。每步去一点噪声 | 20-30(SD1.5)/ 30-50(SDXL) |
cfg | Classifier-Free Guidance,提示词引导强度 | 5-9,写实 5-7,二次元 7-12 |
sampler_name | 采样算法 | euler(快)、dpmpp_2m(稳)、dpmpp_sde(细节多) |
scheduler | 噪声调度策略 | karras(通用)、normal、sgm_uniform |
denoise | 去噪强度(0-1),1=从零生成,<1=保留原图 | 1.0(文生图)/ 0.5-0.8(图生图) |
调参口诀
- steps 不是越高越好:超过 30 步,肉眼基本看不出区别,但时间翻倍
- cfg 决定 AI 有多「听话」:太低了 AI 放飞自我,太高了画面过饱和、不自然
- 采样器切换试试:同一个提示词,换采样器可能出片效果差别巨大
- karras 调度器是好文明:几乎所有场景下表现都不错
💡 一句话总结:seed=随机,steps=25,cfg=7,sampler=euler,scheduler=karras——这是新手的安全起手式。
03 写好第一条提示词
新手常见错误
| ❌ 不好的提示词 | ✅ 好的提示词 | 为什么 |
|---|---|---|
a cat | 1girl, masterpiece, best quality | 加上质量词是最基本的要求 |
beautiful | highly detailed, 8k, sharp focus | 具体的质量描述比抽象的形容词管用 |
a girl | 1girl, black hair, blue eyes, white shirt, standing in a garden | 要具体描述特征 |
04 第一次优化:加一个预览节点
Save Image 只能看最终结果。你想看采样完的图长什么样再决定要不要保存,可以用 Preview Image:
双击搜 Preview Image,把 VAE Decode 的 IMAGE 同时连到 Preview Image 和 Save Image。这样出图时会弹一个预览窗口。
05 搭好了,保存它
Ctrl+S 保存工作流为 JSON。以后 Ctrl+O 就能加载。
命名建议:不要叫 workflow.json,一个月后你根本不知道这是什么。推荐命名格式:Txt2Img-SD15-基础版.json。
💡 一句话总结:自己搭的工作流更懂原理,搭完记得好好命名保存。
下一篇 06「提示词工程基础」:怎么写好提示词——质量词、触发词、权重括号、反向提示词的黄金公式,让你真正能「说人话出好图」。