Stable Diffusion 是一款功能强大的 AI 图像生成工具,要充分发挥其潜力,写好咒语提示词,熟练掌握常用语法非常有必要。以下我们围绕 Stable Diffusion WebUI 的语法,详细说明语法的格式以及功能,大概包括强调关键词、分步绘制、停止绘制、打断提示词、链接提示词、交替绘制以及提示词转义等。
1. 强调关键词
在生成图像时适当强调关键词,可以让模型更加聚焦于特定的元素或主题。如果想生成一幅充满科幻感的画面,可以通过增加 “cyberpunk” 的权重来实现。当图像中元素较多可能互相竞争模型关注度时,调整关键部分的权重就显得特别重要了。
强调的方法包括:
- *圆括号*
***\*()\****
*:* 用于增加关键词的权重。※例如:(cat:1.3)
表示 “cat” 的权重为 1.3。 - *双层括号*
***\*((keyword))\****
*:* 更强的强调,可以叠加权重。 - *权重范围:* 默认权重为 1.0,权重可以设置为 0.1 到 2.0,权重越高,模型对该关键词的关注度越高。
有需要stable diffusion整合包以及提示词插件,可以扫描下方,免费获取
示例:
a beautiful (sunset:1.5), mountains in the background
上述提示词会让 “sunset” 的比重高于其他元素。
2. 分步绘制
分步绘制用于分阶段调整提示词生成更加复杂的图像。这种方式通过 AND
分隔符实现每个阶段独立定义。分步绘制适合于需要多个不同元素层次分明的场景。例如,当创作者希望在一幅画中展示从远景到近景的层次变化时,可以通过分步绘制分别定义背景、中景和前景的元素。每一步都可以独立优化和调整,从而使整个画面更具深度感。
格式:
scene 1 description AND scene 2 description
功能:
- 在初始阶段生成主要元素。
- 在后续阶段细化细节或添加新元素。
示例:
a forest clearing AND a majestic deer in the center
模型会先绘制森林场景,再在中心添加一头鹿。
3. 停止绘制
停止绘制语法可以某一层后停止常用于生成局部素材或中间结果。这种功能适用于实验性创作或需要生成未完成效果的场景。希望模仿印象派画风时,可以选择在早期步骤停止绘制,从而保留一种未完成但富有艺术感的画面效果。这一功能也能用于分阶段构建复杂的多层次画面,通过逐步调整和拼接生成更精细的成品。停止绘制还能够显著节省计算资源,尤其是在生成细节并非重点时。
格式:
--stop_at_step n
功能:
- 设置在第
n
步时终止生成。
示例:
an abstract painting --stop_at_step 20
模型会生成到第 20 步并停止,从而留下更粗犷的画面风格。
4. 打断提示词
在生成过程中可以通过语法中断提示词对模型的影响。这在需要多风格混合时尤为有用。这种打断方式为生成多样化图像提供了便利。通过随机切换关键词,可以快速探索不同元素组合的可能性,从而发现更多灵感。在创作包含多种动物的场景时,可以利用该语法生成多个版本,再从中挑选最满意的结果。与传统逐步调整关键词的方式相比,这种方法显著提高了效率。
格式:
{keyword1|keyword2|keyword3}
功能:
- 每次生成时随机选择一个关键词。
示例:
a {cat|dog|rabbit} playing in the garden
模型会随机选择 “cat”、“dog” 或 “rabbit”,生成对应画面。
5. 链接提示词
通过链接提示词可以更精准地控制生成内容之间的关系。对于生成复杂场景非常有帮助。例如,需要绘制一个多元素的画面时,可以通过链接提示词确保每个元素的属性都得到准确体现。一个森林中的小屋,链接可以指定小屋为木制并覆盖青苔,而森林为浓密且略带雾气的。通过这种方式可以实现更高程度的控制,使生成内容更贴合自己的构思。
链接提示词还能有效减少提示词之间的冲突。当多个关键词可能导致模型生成相互矛盾的内容时,明确的链接关系可以帮助模型更好地理解我们的意图,从而生成一致性更高的图像。
格式:
[keyword1 -> keyword2]
功能:
- 定义元素间的关联性。
示例:
a girl holding [a balloon -> red and shiny]
模型会理解气球应是红色且有光泽的。
6. 交替绘制
交替绘制语法允许生成内容在不同提示词之间切换,获得多样化结果。适合于需要尝试多种风格或主题的场景。不确定画面是否更适合温暖的沙滩还是冷峻的山脉时,可以利用交替绘制快速生成多个版本进行比较。通过这种方式可以高效筛选最符合预期的结果。
交替绘制还可以结合强调关键词使用。在两个交替主题中突出某些共同元素,如在海滩和山脉场景中都强调日落的颜色和光影效果。这种灵活组合使得创作者能够在统一风格下尝试多种可能性,为创作带来更多灵感。
格式:
keyword1 | keyword2
功能:
- 交替生成与提示词相关的内容。
示例:
beach | mountains
模型可能生成海滩场景或山脉场景。
7. 提示词转义
当提示词中包含特殊字符或可能引发歧义时,需要使用转义字符避免语法冲突。当提示词中包含数学符号、代码片段或其他可能被误解的内容时,转义字符可以帮助模型准确区分哪些是提示词的一部分,哪些是语法的一部分。
格式:
\special_character
功能:
- 确保提示词中的特殊字符被正确识别。
示例:
a smiley face with \(emoji\)
模型会准确理解括号为提示词内容,而非语法指令。
Stable Diffusion 语法为我们提供了很大的灵活性和控制力。通过熟练掌握这些语法规则,可以实现对生成图像的精细调控,打造出风格多样、细节丰富的作品。无论是强调关键元素、分步调整场景,还是混合多种风格,这些语法工具都能为我们的创造力插上翅膀。
关于AI绘画技术储备
学好 AI绘画 不论是就业还是做副业赚钱都不错,但要学会 AI绘画 还是要有一个学习规划。最后大家分享一份全套的 AI绘画 学习资料,给那些想学习 AI绘画 的小伙伴们一点帮助!
对于0基础小白入门:
如果你是零基础小白,想快速入门AI绘画是可以考虑的。
一方面是学习时间相对较短,学习内容更全面更集中。
二方面是可以找到适合自己的学习方案
包括:stable diffusion安装包、stable diffusion0基础入门全套PDF,视频学习教程。带你从零基础系统性的学好AI绘画!
零基础AI绘画学习资源介绍
👉stable diffusion新手0基础入门PDF👈
(全套教程文末领取哈)
👉AI绘画必备工具👈
温馨提示:篇幅有限,已打包文件夹,获取方式在:文末
👉AI绘画基础+速成+进阶使用教程👈
观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
温馨提示:篇幅有限,已打包文件夹,获取方式在:文末