🐰 关注公众号「白兔AI」
扫码关注公众号,获取更多AI绘画教程和提示词
✨ 白兔去水印小程序
免费去水印工具,一键去除图片/视频水印
提示词的重要性
提示词(Prompt)是Stable Diffusion创作的核心工具。它是你与AI沟通的唯一方式,直接决定了生成图像的内容、风格和质量。掌握提示词的语法格式是高效使用Stable Diffusion的基础技能。
Stable Diffusion的提示词系统虽然看起来简单——只是一组英文单词和短语——但其背后有着复杂的语法规则和权重机制。理解这些规则可以让你更精确地控制生成结果。
本文将全面讲解Stable Diffusion提示词的语法格式,从基础的关键词排列到高级的权重调整技巧,帮助你编写更有效的提示词。
基础语法:关键词排列
Stable Diffusion的提示词由英文关键词组成,使用逗号分隔。关键词的排列顺序对生成结果有重要影响。
排列原则:越靠前的关键词影响越大。因此,最重要的内容描述应该放在最前面。
推荐排列顺序:主体描述 > 风格描述 > 质量关键词 > 环境描述 > 光线描述 > 技术参数。
例如:1girl, long black hair, blue eyes, school uniform, standing in classroom, sunlight through window, anime style, masterpiece, best quality, highres。
避免在提示词中使用完整的句子。Stable Diffusion对短语和关键词的理解优于完整句子。
权重调整语法
Stable Diffusion支持通过特殊语法来调整单个关键词的权重(影响力)。
基础权重语法:(keyword) 增加权重,相当于1.1倍。((keyword)) 增加更多权重,相当于1.21倍。(((keyword))) 相当于1.33倍。
精确权重语法:(keyword:数值) 可以精确设置权重。例如 (red:1.5) 表示红色的权重为1.5倍,(blue:0.8) 表示蓝色的权重为0.8倍。
权重范围建议:0.5-2.0。低于0.5的关键词几乎不影响结果,高于2.0可能导致图像质量下降或伪影。
权重调整的应用场景:强调特定元素 (detailed eyes:1.3)、弱化不想要的元素 (background:0.5)、平衡多个冲突的描述。
标签系统(Danbooru Tags)
Stable Diffusion的动漫模型广泛使用Danbooru标签系统。Danbooru是一个大型动漫图像标签网站,其标签系统被广泛用于AI绘画的提示词编写。
角色标签:1girl, 1boy, solo, multiple girls 等。
外貌标签:long hair, short hair, blonde hair, blue eyes, red lips 等。
服装标签:school uniform, dress, jeans, hat, glasses 等。
姿势标签:standing, sitting, lying down, walking, running 等。
场景标签:indoors, outdoors, classroom, cafe, park 等。
使用Danbooru标签的优势是标准化和精确性。相同的标签在不同模型中通常会产生相似的效果。
质量关键词
质量关键词是提示词中不可或缺的部分,它们告诉AI你期望的图像质量水平。
顶级质量:masterpiece, best quality, ultra-detailed, highres, 8k uhd。
通用质量:high quality, very detailed, sharp focus, professionally shot。
避免低质量(负面提示词):lowres, worst quality, low quality, normal quality, blurry, bad anatomy。
需要注意的是,过多的质量关键词并不一定更好。建议使用3-5个核心质量关键词即可。
提示词长度与效率
提示词的长度对生成效果有影响,但并非越长越好。
过短的提示词(少于10个词):AI缺乏足够的引导,生成结果可能偏离预期。
适中长度(20-50个词):大多数场景下的最佳长度。提供足够的描述但不会让AI困惑。
过长的提示词(超过75个词):可能导致AI难以平衡所有描述,某些关键词可能被忽略。Stable Diffusion的CLIP模型对前75个词(约75个token)的处理最为有效。
建议将最重要的关键词放在前75个token内,次要的描述可以放在后面。
高级语法技巧
AND语法:使用 AND 可以组合两个概念,确保两者都出现在生成结果中。例如 1girl AND 1boy 表示画面中需要同时有一个女孩和一个男孩。
Break语法:使用 BREAK 可以在提示词中创建硬分隔,告诉AI前面的描述和后面的描述同等重要。
从提示词中排除:在正面提示词中使用 [keyword] 的否定形式来排除特定元素。但更推荐使用负面提示词来排除。
交替提示词:使用 [A|B] 语法可以在A和B之间交替,每次生成随机选择一个。适合创建变体。
提示词模板:建立常用的提示词模板,根据不同的创作场景快速调用和修改,可以大幅提高创作效率。
总结
掌握Stable Diffusion提示词语法格式是高效AI绘画的基础技能。通过理解关键词排列原则、权重调整机制、标签系统和高级语法技巧,你可以编写更精确和有效的提示词。
建议你从模仿优秀的提示词开始学习,逐步理解每个关键词和语法的作用。通过持续的实践和总结,你会建立自己的提示词编写方法论,创作出越来越精美的AI绘画作品。