跳至主要内容

提示词指南

如何为 Stable Diffusion v1.5 写提示词

Stable Diffusion 1.5 提示词指南:教你写简短的 SD 1.5 提示词、负面提示词和权重,还原旧作风格,并附 SD 1.5 提示词示例。

长曝光海景
由 Stable Diffusion v1.5 生成长曝光海景

快速上手

写出你的第一条优质 Stable Diffusion v1.5 提示词

新手一分钟就能掌握:先了解什么、最重要的规则、可直接填写的模板,以及可以复制的提示词。

先了解这些

Stable Diffusion 1.5 是经典的开源模型:便宜、快速,想还原用它做过的作品也离不开它。它学习的是小尺寸图片和以英文为主的描述,所以提示词要简短、直白、使用英文:一个主体、一个场景、一种光线和一种媒介。负面提示词承担了大部分清理工作。它无法生成清晰的文字,对复杂的布局也很吃力。

最重要的规则

  1. 简短直白

    一个主体、一个场景、一种光线:“a photo of an old fisherman, harbor, morning light”胜过一大段文字。

  2. 用英文书写

    它主要学习的是英文描述,所以用其他语言写的提示词效果会差很多。

  3. 写明媒介

    a photo of、an oil painting of、a watercolor of:放在开头,或把“photo”放在结尾。

  4. 善用负面提示词

    blurry, lowres, bad anatomy, extra fingers, text, watermark:写下你绝不想看到的东西。

  5. 保持构图简单

    一个主要主体,摆放得清晰明了。堆叠或交错的物体会让它混乱。

填写这个模板

把方括号里的每一部分替换成你自己的创意,用不到的部分可以直接删掉。

模板
a [medium] of [subject], [one detail], [setting], [light], [framing]
填写后的模板
a photo of a red vintage bicycle, wicker basket full of sunflowers, leaning against a stone wall, golden hour, side view
  • [medium] photo, oil painting, watercolor painting, pencil sketch。
  • [subject] 一个主要主体:a red vintage bicycle。
  • [one detail] 最重要的细节:wicker basket full of sunflowers。
  • [setting] leaning against a stone wall。
  • [light] golden hour, overcast, candlelight。
  • [framing] side view, close-up, wide shot。

可参考的提示词

  • 经典示例的扩展版

    a photo of an astronaut riding a horse on mars, red desert, dramatic sky, wide shot

    为什么有效: 这是模型卡自带的示例,加了三个短语:先是主体,然后是地点、天空和取景。

  • 一幅油画

    an oil painting of a red fox asleep in tall grass, golden hour, impressionist brushstrokes, warm palette

    为什么有效: 媒介放在提示词开头,笔触和色调相关的词则加强了效果。

  • 简单的静物

    a photo of a vintage typewriter on a wooden desk, a cup of black coffee beside it, morning window light, shallow depth of field

    为什么有效: 两个物体并排摆放,是 1.5 能处理好的布局;光线和景深负责营造风格。

  • 水彩风景

    a watercolor painting of a sailboat on a calm lake at sunrise, soft pastel colors, mountains in the distance

    为什么有效: 一个主体、一个场景、一套配色:直白、简短,1.5 最容易画对。

进阶

Stable Diffusion v1.5 进阶提示词技巧

掌握基础之后,用这些技巧获得更多控制。

简短、直白、重点前置

1.5 以约 75 个 token(50 到 60 个英文单词)为一段来读取提示词,更长的提示词 Mage 会分成多段传入。不过它对简洁的提示词反应最好:先写主体和关键细节,再写场景、光线和媒介,用逗号隔开,每项都是短语。

用平实的词描述看得见的内容。故事情节、抽象概念,以及没有画面感的氛围词,几乎没法给它提供可画的东西。

  • 数量要少:一两个主体就好。人群和精确的数字容易跑偏。
  • 默认 checkpoint 不需要画质词。部分社区 checkpoint 训练时需要 best quality 这类标签,只在这些模型上再加。

负面提示词、权重与 Clip Skip

在 1.5 上,负面提示词比在新模型上更重要。常见写法:blurry, lowres, bad anatomy, extra fingers, deformed, text, watermark。再加上与你的风格相反的词:照片就加 cartoon, illustration;绘画就加 photo, realistic。

两种提示词中都可以使用权重:(phrase:1.3) 强调某个短语,(phrase) 稍作加强,[phrase] 稍作减弱。Mage 将权重上限设为 1.6。需要输入字面意义的括号时,写成 \( 和 \)。

  • Clip Skip 默认开启,大多数社区 checkpoint,尤其是动漫类,都需要这样。如果旧工作流里的图片对不上,可以试着把它关掉。

Checkpoint 与复现旧作品

“模型”设置用来选择 1.5 的 checkpoint,Mage 的默认选项是通用微调模型。各个社区 checkpoint 各有偏好:动漫类喜欢标签(1girl, solo, long hair),写实类喜欢相机相关的词。

要复现在其他地方用 1.5 生成的图片,请选择相同的 checkpoint 和 LoRA,粘贴相同的提示词和负面提示词,并对齐步数、引导系数、调度器和种子。结果会非常接近,但不会完全一致,因为各平台之间总有细微差异。

  • LoRA 通常需要用作者指定的触发词来调用。把它放在提示词靠前的位置。

适用于动漫 checkpoint 的标签式提示词

1boy, solo, short silver hair, red eyes, black hooded cloak, holding a lantern, snowy forest at night, upper body, looking at viewer

为什么有效: 先写人数标签,再依次用标签写发型、眼睛、服装、道具、地点和构图:这正是动漫类 1.5 checkpoint 训练时所用的词汇。

图片、姿势与人脸

在“图片”设置中上传一张图,即可以它的构图和色彩为起点,并通过提示词强度来调节两者的平衡。提示词要描述整个成品,而不是描述修改内容。

ControlNet 会保留图片中的一种结构,比如姿势、边缘或深度,而提示词则改变其他一切。Style References 和 Face References 则从你上传的图片中借用某种风格或某张脸。

  • 保持高清修复开启:第二次放大处理有助于改善人脸和精细细节。

哪些需求该换其他模型

1.5 无法生成清晰可读的文字,处理“红色立方体放在蓝色球体上面”这类位置关系也很吃力,还可能画坏人脸和手,尤其是较小的。想要更多细节,可以升级到 Stable Diffusion XL 或 Z-Image;需要精确摆放,可用 Stable Diffusion 3.5 Large 或 HiDream;需要文字,可用 GPT Image 或 Mango。

常见错误

别这样写,试试这样写

  • 避免: 又长又富有诗意的句子。

    A melancholy old lighthouse keeper who has spent his whole life alone watches the storm he always feared

    改为: 用简短的短语描述看得见的内容。

    a photo of an old lighthouse keeper at a window, gray beard, storm outside, rain on the glass, lamp light
  • 避免: 用其他语言写的提示词。

    改为: 同样的提示词,改用英文。

  • 避免: 物体叠放,比如“红色立方体放在蓝色球体上面”。

    改为: 一个简单摆放的主体;需要排布时,改用 Stable Diffusion 3.5 Large。

  • 避免: 招牌上的文字。

    改为: 提示词里不写文字,之后再另外加上。

  • 避免: 空白的负面提示词。

    改为: 列出几项你绝不想看到的内容。

  • 避免: 上传图片后只写编辑指令。

    改为: 描述整个成品画面。

常见问题

Stable Diffusion v1.5 提示词常见问题

Stable Diffusion 1.5 还值得用吗?
如果是复现旧作品、低成本批量出图,或是想用它庞大的社区 checkpoint,那值得。如果追求细节、文字或精确的布局,新模型表现更好。
Stable Diffusion 1.5 的提示词该写多长?
要短:大约 10 到 30 个英文单词。Mage 会分段读取更长的提示词,但 1.5 对简洁直白的提示词响应最好。
SD 1.5 该用什么负面提示词?
先用 blurry, lowres, bad anatomy, extra fingers, deformed, text, watermark,再加上你不想要的风格,比如生成照片时加 cartoon。
为什么 SD 1.5 里的人脸会变形?
小尺寸的人脸可用的像素很少。可以把构图拉近、保持高清修复开启,并在负面提示词中加入 bad anatomy 和 deformed face。如果是远处的人物,SDXL Plus 会自动修复每一张脸。
Stable Diffusion 1.5 能写出文字吗?
不能,它无法生成清晰可读的文字。可以之后再加文字,或者改用 GPT Image 或 Mango。
我能在别处复现用 SD 1.5 生成的图片吗?
可以做到很接近。选择相同的 checkpoint 和 LoRA,使用相同的提示词和负面提示词,并对齐步数、引导系数、调度器和种子。由于各平台之间存在细微差异,结果会接近但不会完全一样。

用 Stable Diffusion v1.5 生成你的第一张图片

新账号可获得 300 Gems 免费额度,足够试用 Stable Diffusion v1.5。无需安装,无需信用卡。

试用 Stable Diffusion v1.5