Stable Diffusion 提示词指南:权重、负面提示与触发词

Stable Diffusion 的提示词语法与 Midjourney 不同:括号加权、负面提示词、LoRA 触发词、采样步数设置,一篇讲清 SD 出图的核心技巧。

Stable Diffusion(SD)的提示词逻辑和 Midjourney 有很大不同:它没有自然语言理解能力,更像一个「标签匹配引擎」。你写的每个词都在把生成结果往对应概念上推。掌握它的语法,是用好 SD 系列模型(包括各类国产绘画大模型)的关键。

一、基础语法:标签化思维

SD 提示词的最佳实践是用逗号分隔的标签短语,而不是完整句子。同样画一个女孩:

  • ❌ 错误写法:"A beautiful girl standing in a garden smiling at the camera"
  • ✅ 推荐写法:"1girl, solo, standing, garden, flowers, smile, looking at viewer, long hair, white dress, soft lighting, masterpiece, best quality"

顺序同样影响权重,越靠前权重越高。质量词(masterpiece, best quality, ultra detailed)放最前面是社区惯例。

二、权重语法:小括号与方括号

SD 用 WebUI 语法调整词权重:

  • (word) = 权重 ×1.1;((word)) = ×1.21;每层括号 ×1.1;
  • [word] = 权重 ×0.9,用于减弱某个元素;
  • (word:1.5) = 精确指定权重,最常用;
  • 负面提示框(Negative Prompt)里的词会被压制,权重逻辑相同。

三、负面提示词:出图干净的关键

负面提示词决定了模型「避免什么」。一套通用的起步模板:

worst quality, low quality, normal quality, lowres, bad anatomy, bad hands, text, watermark, username, blurry, jpeg artifacts, ugly, duplicate, morbid, mutated, extra fingers

画人物时加上 "bad hands, extra digits"(手部畸形是 SD 传统弱项);做写实摄影时加上 "painting, illustration, cartoon"(防止画风跑偏);商用出图务必加上 "text, watermark, logo"。

四、LoRA 与触发词

LoRA 是 SD 生态最伟大的发明——一个小文件就能教会模型一种新风格、新角色或新概念。使用时注意三点:

  • 每个 LoRA 都有触发词(trigger word),必须写在提示词里才能激活,通常在模型下载页有说明;
  • 多个 LoRA 叠加时权重建议 0.6-0.8,超过 1 容易过拟合崩坏;
  • 风格 LoRA 放提示词前部,细节修正类 LoRA 放后部。

五、采样器与步数速查

对新手,记住三个组合就够:DPM++ 2M Karras + 20-30 步(写实通用);Euler a + 20 步(快速出图);DDIM + 30 步(精细控制)。CFG Scale 建议 7-9,太低不听话,太高画面僵硬。

六、 ControlNet:构图控制神器

如果你需要精确控制姿势、构图、线稿,ControlNet 是必装插件。常用预处理:OpenPose(控姿势)、Canny/Depth(控结构)、Lineart(控线稿)。把参考图丢进去,模型会在保持原构图的前提下重新绘制——这是把「咒语」升级为「工程」的一步。

SD 的学习曲线比 Midjourney 陡,但可控性上限也高得多。建议从「一个主模型 + 两个常用 LoRA + 一套负面词」的最小组合开始练,跑通 100 张图后你会有完全不同的理解。