Prompt 是一段简短的文本语言,供 Midjourney Bot
理解并生成图像。Midjourney Bot
会将 Prompt 中的词句和短语拆分成更小的片段,称为令牌(token),然后将这些 token 与用于训练机器的数据进行比较并用于生成图像。精心撰写的 Prompt 可以帮助生成独特美妙的图像。
一、Prompt 结构
基础提示语
高阶提示语
更高阶的提示语可以包括若干个图像 url、多个文本短语和若干个参数
图像提示语
可以将图像 url 添加到提示语中,以影响最终图像的风格和内容。图像 url 总是出现在提示语的前面。
文本提示语
要生成的图像的文本描述。请参阅下面的提示信息,精心编写的提示语有助于生成惊艳的图像。
参数
参数改变图像的生成方式。参数可以改变图像宽高比、模型、升频器等等。参数一般放在提示语的最后。
二、写提示语的建议
提示语的长度
提示语可以非常简单。一个单词(甚至一个表情符号)就能生成一幅图像。很短的提示语将严重依赖于Midjourney 的默认风格,所以更具描述性的提示语将更好地呈现出独特的内容。然而,这并不意味着超长的提示就是更好的。最重要的是要专注于你想要创造的内容概念。
语法
Midjourney Bot
并不能完全像人类一样理解语法、句子结构和单词。所以,提示语的用词很重要。关于语法、用此方面有一下小提示:
- 在许多情况下,更具体的同义词效果更好。举个例子:不要用「big」,试试「huge」「enormous」或「immense」。
- 保持简洁。如果可以删除不必要的单词,更少的单词意味着每个单词都有更大的影响力。
- 正确地使用逗号、括号和连字符号来帮助组织你的想法,但同时要理解
Midjourney Bot
不一定能可靠地理解它们。 - Midjourney Bot 不考虑大写。
Midjourney Model Version 4 在解释传统句型结构方面略优于其他模型。
专注于你想要的事物
最好是描述你想要什么,而不是你不想要什么。如果你要求一个「没有蛋糕」的聚会,你得到的图像结果可能还是会包含一个蛋糕。如果希望确保某个物体不在最终生成的图像中,请尝试使用「no」参数进行提示。举个例子:
--no cake
想想哪些细节很重要
一些没有说出来的事情可能是很重要的。按照你的想法进行具体或模糊的表达,但你遗漏的事情对于
Midjourney Bot
来说都是随机的。含糊其辞是获得随机性、多样性结果的好方法,但你可能得不到你想要的具体细节。
所以,试着弄清楚任何对你来说重要的背景或细节。可以从以下方面着手进行思考:主题:person, animal, character, location, object ……
- 媒介:photo, painting, illustration (插画) , sculpture (雕塑) , doodle (涂鸦) , tapestry (壁毯) ……
- 环境:indoors, outdoors, on the moon, in Narnia (纳尼亚) , underwater, the Emerald City (翡翠城) ……
- 灯光:soft, ambient (环境光) , overcast (阴天) , neon (霓虹) , studio lights ……
- 颜色:vibrant (鲜艳) , muted (柔和) , bright, monochromatic (单色) , colorful, black and white, pastel (蜡笔画) ……
- 情绪:Sedate (稳重) , calm, raucous (喧闹) , energetic (精力充沛) ……
- 构图:Portrait (人像) , headshot (大头照) , closeup (特写) , birds-eye view (鸟瞰) ……
避免只用一个复数单词
复数单词有很大的偶然性。试试具体的数字。「Three cats」比「cats」更具体。
集体名词也可以用,用「flock of birds」代替「birds」同样更具体。