Midjourney可以通过分隔符 :: (两个英文的冒号),对提示词内容进行“分隔”或“权重”设置。从而实现 Midjourney 单独考虑2个或以上的概念。

分隔用法

案例1

先来看一个简单的案例,以水果、蛋糕、盘子为主体的简单案例。
image.png
通过对比,可以看出
1.提示词 Fruit cake plate, illustration
无使用分隔符时,Midjourney 会同时考虑水果、蛋糕、盘子这三个元素在图像中的呈现形态。

2.提示词 Fruit :: cake plate, illustration
使用分隔符分割“水果”和“蛋糕盘子”,Midjourney 会独立处理水果形态,合并考虑蛋糕和盘子的形态,这也导致了示意图中,蛋糕和盘子融合成“蛋糕形态的盘子”。

3.提示词 Fruit cake :: plate, illustration
同理,使用分隔符分割“水果蛋糕”和“盘子”,Midjourney 会将水果和蛋糕融合在一起。

4.提示词 Fruit :: cake :: plate, illustration
使用分隔符将3个主题都分隔处理后,会发现 Midjourney 生成的4张图差异较大。
Midjourney 会分别考虑分隔后的3个词汇,而词汇自身有一定的权重值差异,从而导致图像的内容生成出现干扰。
关于词汇自身权重值的概念,可见 Midjourney 提示词逻辑与技巧

案例2

这个案例的内容会复杂一些,提示词如下
Art installation famous painting "Girl with a Pearl Earring" by Dan Clowes. In the Underwater Exhibition by Do Ho Suh, Surrealism
翻译:Dan Clowes 的艺术装置名画《戴珍珠耳环的少女》。 在 Do Ho Suh 的水下展览中,超现实主义。
这张图分别引用了2个艺术家的风格,一个用在名画内容上,一个用在展览风格上。效果图如下:
image.png

为了对比更多客观,指定了同一个种子数,其他参数没有变化。
然后对提示词用了分隔符:: ,如下所示:
Art installation famous painting "Girl with a Pearl Earring" by Dan Clowes :: In the Underwater Exhibition by Do Ho Suh, Surrealism
也就是说,把提示词拆分为2段内容,让 Midjourney 分别考虑图像内容
第一段:Dan Clowes 的艺术装置名画《戴珍珠耳环的少女》。
第二段:在 Do Ho Suh 的水下展览中,超现实主义。
效果图如下:
image.png

通过2张图对比可以发现,在没有使用分隔符时,Midjourney会综合考虑提示词的完整内容,提示词包含的语意,以及词汇描述顺序都会合并考虑。
但是在加个分隔词后,会明显影响提示词的语意,分割的前后内容也会因为自身权重,相互干扰。像这个案例中,《戴珍珠耳环的少女》偏向了艺术装置,而展览也没有“水下”的感觉。

如果想要《戴珍珠耳环的少女》的相似度更高些,同时保持展览会的感觉怎么做呢?
请继续往下看,分隔符也可以用于设置权重。

权重用法

分隔符 :: 除了会分隔提示词,让 Midjourney 拆解提示词进行构图创作。当在分隔符后写上数字时,还可以用于权重的设置。
默认权重为1,例如要设置权重为2,则写法为::2,权重支持设置为负数,但所有权重的总和必须正数。

使用参数--no xxx 的权重与::-0.5::-.5相同(写法上,0可以省略)。 扩展阅读可见:Midjourney 参数详解

案例

我们以《戴珍珠耳环的少女》的案例继续扩展。对原来的2段提示词,进行不同权重的设置。
第一段:Dan Clowes 的艺术装置名画《戴珍珠耳环的少女》::3
第二段:在 Do Ho Suh 的水下展览中,超现实主义。::2
并指定了同一个种子数,其他参数没有变化。

完整提示词和案例图如下:
[Art installation famous painting "Girl with a Pearl Earring" by Dan Clowes] ::3 [In the Underwater Exhibition by Do Ho Suh, Surrealism] ::2

备注:细心的读者会发现我为2段话加上了[]中括号。在当前的 Midjourney 版本中,提示词逻辑里加上中括号基本不会影响AI的出图逻辑。 加上中括号,是因为日常使用中,用到分隔符的场景,一般提示词都比较复杂。为了方便阅读,我自己习惯加上中括号来区分不同内容段落,方便调试。

image.png
通过案例图可以发现,为提示词设置了权重后,整体《戴珍珠耳环的少女》的相似度更高,同时保持展览会的感觉。

小结

最后,我们再来回顾下分隔符的2种用法。
image.png
因为“分隔符”本身不止有权重设置的功能,还有“分隔”提示词的用法,会破坏提示词整体的语意,还容易造成画面内容相互干扰。因此在日常使用中,其实使用的频率并不会太高。