提示词工坊
EN
深度文章 · ControlNet

ControlNet 入门

ControlNet 让你用一张参考图精确控制构图、姿势、轮廓或深度。它不是“换脸”,而是“按图骨架重画”。

核心思路

给 ControlNet 一张参考图,它会先用一个"预处理器"(preprocessor)把图转成骨架/边缘/深度图,然后引导 SD 按这个骨架重新画。

四大预处理器

预处理器提取用途
OpenPose人物骨架点固定姿势、动作
Canny边缘线固定整体轮廓
Depth深度图固定空间感、景深
Lineart线稿插画上色、漫画

典型工作流

  1. 找一张参考图(动作示意图、构图参考、线稿等)
  2. 选合适的预处理器(如 OpenPose)
  3. 设 ControlNet 权重 0.6-1.0
  4. 正常写提示词,模型按参考图骨架出图

权重和起止步数

  • 权重 0.5:弱引导,模型有自由度
  • 权重 0.8:强引导(推荐)
  • 权重 1.0+:可能僵硬
  • 结束步数 0.7:前 70% 步用 ControlNet,后 30% 自由发挥(推荐)

多 ControlNet 叠加

SDXL 支持同时加多个 ControlNet。常见组合:OpenPose(姿势)+ Depth(空间)。权重各 0.5-0.7,避免单个过强。

常见问题

ControlNet 需要单独的模型吗?

需要。除了底模,还要下载对应的 ControlNet 模型文件,放在 models/ControlNet/ 目录。

Flux 有 ControlNet 吗?

有,但生态不如 SDXL 成熟。Black Forest 官方有 Canny、Depth、Pose 等版本。

在编辑器里把这条参数立刻试一遍

本地编辑器支持 Midjourney / SDXL / Flux 多平台模板,参数面板可见可改。

打开编辑器 →
砚 · 本地提示词工坊编辑组|本文章最后更新于 2026-06-12。本站不接入任何云端模型,文中提示词与参数均为编辑组在本地工具中反复试写、对比并整理后的版本。