and 与中括号:一个画面里塞进多主体的写法
提示词进阶玩法不止调权重。想让一只猫同时有两种毛色、一扇门同时刷三种漆,用的是另外两个语法。
and 连接:两个属性同时成立
官方教程的例子:想要一只小猫同时拥有两种颜色,在提示词的"猫"后面打括号,用 and 连接两种颜色——
cat (white and black fur)
出来的就是黑白双色猫。and 强调"同时存在",适合主体身上的并列属性:双色毛发、混搭服装、又拿剑又持盾。
中括号加分隔符:多个变体轮换
把不同描述放进中括号用分隔符隔开,生成时会在变体间进行混合。教程的例子是一扇同时出现三种颜色的门:
[red|blue|green] door
竖线分隔的写法让模型在几个选项之间做融合,适合制造渐变过渡、多色块拼接这类"一物多态"的效果。
怎么选
| 语法 | 语义 | 典型场景 | ||
|---|---|---|---|---|
| A and B | 两个都要 | 双色物、多件装备 | ||
| [A\ | B\ | C] | 多变体融合 | 多色渐变、风格混搭 |
| (A:1.3) | 数量级强调 | 单一要素强化 |