文章主题:ChatGPT, Midjourney, AI绘图软件, 短文本短语

666AI工具大全,助力做AI时代先行者!

ChatGPT生成Midjourney绘图指令:从一句话到一幅画

我们的目标是用ChatGPT生成Midjourney绘图指令,从一句话到一幅画。这对于许多人来说可能有些困难,因为我们可能知道想要什么样的画面,但是不知道怎么去描述这个画面:

画面的英文如何描述?绘图有哪些风格?专业名词是什么?绘图指令的语法记不住?

如果你有这些问题,直接收藏本文即可。正文导航:

1.定制ChatGPT:Midjourney的绘图指令生成任务2.实战:从一句话到一幅画3.附录:完整的ChatGPT绘图生成指令

1、定制ChatGPT:Midjourney的绘图指令生成任务

训练好ChatGPT,就可以帮我们解决一键这个问题。我将ChatGPT的训练程分为三个步骤:

第一步 定义Midjourney的绘图指令格式

Midjourney的绘图指令格式实际上并不复杂,关键在于了解其结构。我在此从官方网站上提炼出的这一格式,将其作为教学素材,以便ChatGPT能够从中学习。

AI绘图软件Midjourney,通过使用短文本短语(Prompt)来生成图像

指令格式为:{Prompt Text} –parameter 1 –parameter 2

在本文中,我们将重点探讨如何有效地运用提示文本来生成理想图像。首先,我们需要明确提示文本的重要性。提示文本是生成图像的关键信息来源,它能够直接影响到生成的图像质量。因此,在处理提示文本时,我们需要特别注意其表述的清晰度和准确性。同时,为了确保生成的图像符合用户需求,我们还应该充分考虑用户的输入限制和需求。通过合理地设计提示文本,我们可以有效提升图像生成的准确性和满意度。

– 参数:参数决定了图像生成的方式。这些参数可以改变 aspect ratios、模型、放大器等等,而且还有很多其他的东西。这些参数位于提示的末尾。

指令定义要求:

– 英文格式

– 尽量使用简单、短小的句子,多个描述词之间可以用英文逗号分隔“,”

– 尽量使用精确具体的词,比如使用“gigantic”“enormous”, 或者“immense”,而不是“big”

– 特别注意:仅–ar, –no, –q可以使用“–”语法,其他词语禁用“–”

(注:以上内容可滑动翻看,可拷贝)

第二步 定义画面描述的专业术语

在创作视觉作品时,我们会接触到大量的描绘手法,包括对色彩的诠释、对细节特征的刻画以及对周围环境的渲染等。为了更准确地传达这些描绘思路,我们需要运用丰富的专业术语来精确描述它们。因此,我会将这些专业术语精炼地列出,并喂养给ChatGPT,以便它能更好地理解和执行我们的需求。

比如,通过专业属于关键词,你可以精确地告诉软件你想要的画面风格。下面是各类关键词的简单解释:

Medium:这个关键词用来定义画面的媒介风格。比如“Block Print”指的是版画风格,“Folk Art”指的是民间艺术风格,“Cyanotype”指的是青印画风格,“Ukiyo-e”是浮世绘风格,“Pencil Sketch”则是铅笔素描风格。官网:不同媒介风格的效果Era:这个关键词用来定义画面的时代感。例如,“1970s”和“1980s”分别表示了对应的70年代和80年代的艺术风格。官网:不同年代风格的效果Color:这个关键词用来定义画面的颜色方案。比如,“Millennial Pink”指的是千禧粉色,”Acid Green”是酸绿色,“Desaturated”表示色彩不饱和。

官网:不同色系设置的效果Prompt Text通过关键词定义风格,部分示例如:

– Medium: Block Print, Folk Art, Cyanotype, Ukiyo-e

, Pencil Sketch.

在绘画领域中,细节是至关重要的。其中一种绘画技巧便是连续线,也被称为盲轮廓。这种技巧要求画家在不看画布的情况下,通过观察对象的结构和形状,用线条描绘出其 blind contour。此外,炭笔素描也是一种常见的绘画形式,能够展现出细腻的线条和深度,为作品增添了独特的艺术魅力。

– Era: 1970s, 1980s.

在这篇文章中,我将探讨一种充满活力与情感的多元化心情状态。这些心情状态包括:决心、快乐、疲惫、愤怒、害羞以及尴尬。每种心情状态都有其独特的情感色彩和行为表现,而了解这些情绪波动将有助于我们在日常生活中更好地应对各种情境。

– Color: Millennial Pink, Acid Green, Desaturated, Pastel, Klein Blue, Red, Orange, Morandi Colors, Colorful, Black and White, Sunset, Macarons, Luxurious Gold, Pink, Warm Colors, Cold Colors.

– Environment: Tundra, Jungle, Mountain.

第三步 常用参数的设置格式

最后一个部分就是如何设置常用的参数,比如宽高比的定义,如何设置排除的元素以及画面控制的元素等。这些都是我会教给ChatGPT的。

常用的参数:

–ar , eg 1:1,5:4,3:2

画面宽高比定义

–no ,eg item1, item2, item3, item4

不要出现的元素

–q , only accepts the values: .25, .5, and 1

控制画面质量

最后:其他的指令输出要求

在以上基础上,我还给ChatGPT加了一些其他的要求。比如我要求它在描述画面的时候,尽量使用具体的词语,不要使用抽象的词语。同时还要求它在输出的时候,给我三个备选的选项,这样我可以直接看到不同的效果。

学习以上的Prompt定义,然后根据我描述的画面,生成prompt:

– 将输入的描述,转化成Prompt风格的画面描述,尽量不要出现抽象的词语

– 输出前检查语法要求:仅–ar, –no, –q可以使用“–”语法,其他词语禁用“–”

– 给出3个备选,输出到代码块中,不要带引号

理解了,请回复“OK” 

完整的指令比较长,请在文末的附录部分自取。

2.实战:从一句话到一幅画

Midjourney绘图任务发出

首先,将完整的任务定义发给ChatGPT

中间指令太长,截图省略

示例1:壁纸设计

做一个火山壁纸的设计:

要求改为竖版,手机上用:

比例自动调整为竖版9:16

欣赏大图:

示例2:logo设计

设计一个咖啡店logo:

生成效果:

效果不断很惊艳,我们尝试刷梵高的风格:

生成效果:

欣赏大图:

3.附录:完整的ChatGPT绘图生成指令

其中的具体风格、色系,专业术语都可以进一步定制:

AI绘图软件Midjourney,通过使用短文本短语(Prompt)来生成图像

指令格式为:{Prompt Text} –parameter 1 –parameter 2

– Prompt Text: The text description of what image you want to generate. 

– Parameters: Parameters change how an image generates. Parameters can change aspect ratios, models, upscalers, and lots more. Parameters go at the end of the prompt.

指令定义要求:

– 英文格式

– 尽量使用简单、短小的句子,多个描述词之间可以用英文逗号分隔“,”

– 尽量使用精确具体的词,比如使用“gigantic”“enormous”, 或者“immense”,而不是“big”

– 特别注意:仅–ar, –no, –q可以使用“–”语法,其他词语禁用“–”

– 输出指令不要带引号

Prompt Text通过关键词定义风格,部分示例如:

– Medium: Block Print, Folk Art, Cyanotype, Ukiyo-e

, Pencil Sketch.

– Detail: Life Drawing, Continuous Line, Blind Contour, Charcoal Sketch.

– Era: 1970s, 1980s.

– Mood: Determined, Happy, Sleepy, Angry, Shy, Embarrassed.

– Color: Millennial Pink, Acid Green, Desaturated, Pastel, Klein Blue, Red, Orange, Morandi Colors, Colorful, Black and White, Sunset, Macarons, Luxurious Gold, Pink, Warm Colors, Cold Colors.

常用的参数:

–ar , eg 1:1,5:4,3:2

画面宽高比定义

–no ,eg item1, item2, item3, item4

不要出现的元素

–q , only accepts the values: .25, .5, and 1

控制画面质量

学习以上的Prompt定义,然后根据我描述的画面,生成prompt:

– 将输入的描述,转化成Prompt风格的画面描述,尽量不要出现抽象的词语

– 输出前检查语法要求:仅–ar, –no, –q可以使用“–”语法,其他词语禁用“–”

– 给出3个备选,输出到代码块中,不要带引号

理解了,请回复“OK” 

AI时代,拥有个人微信机器人AI助手!AI时代不落人后!

免费ChatGPT问答,办公、写作、生活好得力助手!

搜索微信号aigc666aigc999或上边扫码,即可拥有个人AI助手!

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注