在AI自动绘画里,提示词(Prompt)就是你和AI沟通的语言。你说得越清楚,AI就画得越像你想要的样子。但有时候,只用简单的词还不够,AI可能会忽略掉一些你觉得很重要的细节。这时候,括号就要上场了。
简单说,给提示词加上括号,主要目的就是为了调整这个词在AI眼里的“重要程度”,也就是权重。这就像你跟朋友说话,重要的事会加重语气说一样。
用()小括号增加权重
最常见的用法是小括号 ()。把一个词或者一句话用小括号括起来,就等于在告诉AI:“嘿,这个部分很重要,请重点关照一下”。
比如,你想画一个“戴着红帽子的女孩”,但生成的图片里,帽子总是不够红,或者AI干脆画了别的颜色的帽子。这时,你可以试试把提示词改成“一个女孩戴着(red hat)”。
加了一层小括号,这个词的权重就会被提高一点。在很多基于Stable Diffusion的工具里(比如AUTOMATIC1111的Web UI),加一层 () 相当于把权重乘以1.1倍。 如果你觉得还不够,可以继续加括号,比如 ((red hat)),权重就变成了1.1乘以1.1,也就是1.21倍。 继续套娃 (((red hat))),权重就是1.331倍。
我自己的经验是,一般加到三层括号效果就很明显了,再多加下去,图片可能会变得很奇怪,因为“红色帽子”这个元素会过于突出,导致画面的其他部分都失调了。
更精确的权重控制:使用数字
如果你觉得一层一层加括号太麻烦,或者想更精确地控制权重,还有一种更直接的方法:(关键词:数字)。
这个语法非常直接,冒号后面的数字就是你想要设定的权重值。
* 默认权重是1。
* 数字大于1,就是增加权重。比如 (red hat:1.5),意思就是把“红色帽子”这个元素的权重设为1.5倍。 这比加三层小括号的效果还要强。
* 数字小于1,就是降低权重。比如 (red hat:0.8),就是告诉AI,我想要个红帽子,但这个元素没那么重要,你可以稍微忽略一点。
这种带数字的语法是我个人最推荐的,因为它最直观,调整起来也方便。 你可以从1.2、1.3开始尝试,看看画面的变化,然后慢慢微调,直到找到最合适的效果。通常,权重值设置在0.5到1.6之间是比较安全的范围,太高或太低都可能导致画面崩坏。
举个实际例子:我想画“一个宇航员在种满鲜花的月球上”。我的基础提示词是:“astronaut on the moon, field of flowers”。结果生成的图片里,月球的感觉很强,但鲜花总是稀稀拉拉的。
为了解决这个问题,我修改了提示词:“astronaut on the moon, (field of flowers:1.4)”。这样一来,AI就会把更多注意力放在“花海”上,生成图片里的花朵果然变得更茂密、更鲜艳了。
用[]中括号降低权重
有增加就有减少。如果你想保留某个元素,但又不希望它太抢眼,可以用中括号[]。
它的作用和小括号正好相反。在很多工具里,给一个词加上 [ ],权重会变为原来的0.9倍。 同样可以叠加,[[ ]]就是0.81倍。
什么时候会用到这个呢?比如你想画一个“森林里的女孩”,但AI画出来的森林太茂密了,把女孩都挡住了。你可以把提示词改成“girl in the [forest]”。这样AI就会适当减少森林的“存在感”,让女孩这个主体更突出。
需要注意的是,降低权重和在“负面提示词”(Negative Prompts)里写上这个词是不一样的。 降低权重是“我还要这个东西,但别太显眼”,而负面提示词是“我完全不想要这个东西出现”。
不同工具的细微差别
虽然上面说的括号用法在很多AI绘画工具里是通用的,尤其是在Stable Diffusion系的工具中,但不同平台或软件的具体实现可能会有点小差别。
例如,NovelAI早期就用过 {} 大括号来增加权重,效果和小括号类似但强度稍弱,每加一层是乘以1.05倍。 有些平台可能只支持带数字的权重调整方式。所以,最好的办法还是看一下你正在使用的工具的官方说明文档,或者自己动手做几个小实验对比一下。
实际操作中的一些经验
- 从微调开始:不要一上来就把权重调得很高,比如直接上到2.0。这样很容易让画面变得扭曲或者出现奇怪的色块。从1.2或者1.3开始是个不错的选择。
- 权重会相互影响:一个提示词里的所有权重是相对的。当你把A元素的权重提得很高时,B元素和C元素的相对权重就等于被降低了。所以调整权重时,要考虑整个画面的平衡。
- 权重不是万能的:如果你的基础模型本身就不太擅长画某种东西,单纯提高这个东西的权重可能效果也不好。比如,一个模型没怎么见过“六条腿的马”,你用
((six-legged horse:1.5))去强调,结果很可能是一匹畸形的马,而不是你想象中的样子。 - 结合位置使用:在大多数AI绘画工具里,提示词的位置也影响权重。越靠前的词,权重越高。 所以,你可以把最重要的核心元素放在提示词的最前面,再结合括号去微调那些你希望AI特别关注的细节。
总的来说,括号和权重就是你指挥AI绘画时的一把精细的手术刀。通过它们,你可以更准确地控制画面的每一个细节,让AI从一个只会“大概听懂”的助手,变成一个能“精确理解”你想法的画师。多尝试,多对比,很快你就能熟练掌握这个技巧。





评论前必须登录!
注册