免费

Stable diffusion语法手册

此节列出的语法为AUTOMATIC1111制作的SD WebUI独有,使用其他人制作的Stable Diffusion程序不见得适用。此文转自SD文档中心

关注度括号 Attention/emphasis

控制关注度的符号,增加算图时对该提示词的关注度(attention)。简单来说,括号就是你想强调的重点元素,括号越多,生成的结果越会符合括号里的提示词。

SD WebUI使用小括号控制关注度: ( ) 小括号层次越多权重越高(不加小括号为1倍,每加一层小括号乘以1.1倍)。例如,强调「蓝眼睛」,生成的结果就更高几率是蓝眼睛人物

asian, woman, ((blue eyes)), beach, ocean

亦可以直接写明要增强几倍关注度,但其实一般情况下不用设太强,用一二层的小括号就够了。

asian, woman, (blue eyes:2.5), beach, ocean

SD WebUI还支持[ ]中括号,越多权重越弱(乘以1.1倍),通常用在负向提示词字段。

*给用过NovelAI的用户:SD WebUI的小括号( )效果等价于NovelAI的大括号{ },都是增加对该提示词的关注度。

提示词编辑 Prompt editing

指定在到哪一步数的时候切换提示词。此处的中括号跟权重无关。

语法为[提示词1:提示词2:要切换的步数]

例如,算图时设置20步,一开始算橘子,设置算到15步时切换成苹果

[orange : apple : 15] on table

切换单字 Alternating Words

使用|代表在每个步数切换提示词,例如我要在算图时于「蓝眼睛」或「红眼睛」或「黑眼睛」之间切换

asian, woman, [blue eyes|red eyes|black eyes], beach, ocean

可组合性扩散 Composable Diffusion

此语法让AI依照权重生成二个不同的对象。

例如生成橘子与苹果,中间用大写的AND连接

orange AND apple

后面加上数字控制权重,初始值为1,数值低于0.1则无效。

orange :1.5 AND apple :2.5

此语法适合搭配ControlNet和Latent Couple,可以准确控制图中对象的位置。