Skip to Content
一. 入门05 · 第一个工作流:文生图

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)
cfgClassifier-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(图生图)

调参口诀

  1. steps 不是越高越好:超过 30 步,肉眼基本看不出区别,但时间翻倍
  2. cfg 决定 AI 有多「听话」:太低了 AI 放飞自我,太高了画面过饱和、不自然
  3. 采样器切换试试:同一个提示词,换采样器可能出片效果差别巨大
  4. karras 调度器是好文明:几乎所有场景下表现都不错

💡 一句话总结:seed=随机,steps=25,cfg=7,sampler=euler,scheduler=karras——这是新手的安全起手式。


03 写好第一条提示词

新手常见错误

❌ 不好的提示词✅ 好的提示词为什么
a cat1girl, masterpiece, best quality加上质量词是最基本的要求
beautifulhighly detailed, 8k, sharp focus具体的质量描述比抽象的形容词管用
a girl1girl, 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「提示词工程基础」:怎么写好提示词——质量词、触发词、权重括号、反向提示词的黄金公式,让你真正能「说人话出好图」。