想让 AI 生成的结果「听话」,不能只靠提示词,还要靠图像层面的控制手段。

图生图(img2img)

以参考图为起点重绘。通过 Denoising strength(重绘幅度)控制与原图的相似度:数值低 → 基本保持原图、只做微调;数值高 → 大幅重绘。适合改风格、补细节、换背景。

ControlNet

ControlNet 是 Stable Diffusion 生态最强大的结构控制插件,常见控制方式:

  • Canny(边缘检测):按线稿轮廓生成,适合保持构图
  • Depth(深度图):控制前后景与空间关系
  • OpenPose(骨骼姿态):控制人物动作姿势
  • Scribble(涂鸦):按手绘草图生成,适合快速创意

局部重绘(Inpainting)

在图上选中一块区域,只重新生成该区域,其余保持不动。常用于改脸、换衣服、消除杂物、修复瑕疵。WebUI 中的「局部重绘(Inpaint)」功能即此原理。

工作流建议:先用 ControlNet 锁结构 → 再用 Inpainting 修局部 → 最后用图生图低幅度统一风格。