前言

基础入门教程“Midjourney官方的用户手册”已经写得非常详细,本文大量参考了Midjourney官方的用户手册,并做了内容整合精选,以及个人使用经验,适合刚接触Midjourney的新人阅读。
如自学能力不错,建议直接看Midjourney官方的用户手册(https://docs.midjourney.com/docs

创建私人服务器

在Discord上,创建自己的服务器并邀请Midjourney机器人。可以为后续的AI创作提供一个沉浸的专属空间。也可以选择直接私聊Midjourney机器人进行画图。

  1. 点击“添加服务器”的图标按钮,并创建服务器。

image.pngimage.png

  1. 在Midjourney的服务器上,找到Midjourney Bot机器人,并点击“添加至服务器”,选择刚刚创建的服务器即可。

image.png

了解Midjourney与开始画图

如何让机器人画图

聊天框里,输入/并选择/imagine,再输入提示词并发送即可。提示词需要用英文描述,可以借助外部翻译软件。
image.png
image.png

提示词的基础结构

提示词由3部分组成,分别是:图像提示(可选)+文字提示(必备)+参数值(一般都会用到)
image.png
图像提示:可选内容,主要会影响图像这几个方面:图像的尺寸比例,图像的内容构图,图像的内容颜色。
文字提示:Midjourney绘画的核心,目前有几种不同流派写法,Midjourney本身也有基础逻辑,篇幅太长这里暂不展开介绍,后续会有专题介绍。
参数值:可以定义图像比例,选择使用的Midjourney版本,内容的风格等,日常高频使用,基础常用参数值,可见文章第四点:各种基础参数

了解生成图后的基础操作

Midjourney生成图后,图片下方有几个按钮,U是放大图片,V是在所选图片的基础上进行重绘,还有刷新的图标,是重新生成的含义。
image.png
通过U放大任意图片后,会看到新的操作按钮。常用的就第一个按钮“Make Variations”,进行重绘调整。
image.png

须知的机器人互动表情图标

Discord上跟Midjourney机器人互动的常用图标有2个。
通过生成图标的左上角“添加反应”按钮,可以发送emoji标签给机器人。
image.png

删除和取消

找到 ❌ 图标,或者输入“x”进行快速搜索。通过发送该表情图标,可以从Midjourney网页中删除对应的图像。也可以取消正在渲染一半的图像。
image.png

查询图像种子编码与唯一ID

找到 ✉️ 图标,或者输入“envelope”进行快速搜索。通过发送该表情图标,可以查询对应图像的种子编码与唯一ID。
image.png
查询信息会通过私信的形式发送,不会直接在服务器中展示,所以发送表情图标后,请留意Discord的私信通知
image.png
“Seed”种子编码,可以用于控制随机性,后续进阶篇会讲到,进阶玩法的常用信息。
“Job ID”是这张图的唯一ID,可以用于恢复图像。(只能恢复自己生成的图,就算知道别人的图像ID,也无法恢复的)

各种基础命令

命令的使用,同基础绘图功能,无特殊说明的,都是在聊天框里,输入/并选择对应命令即可调用。

/info 信息

查看有关您的帐户和任何排队或正在运行的作业的信息。
常用于查询自己剩余的快速渲染时长,当Midjourney服务器压力大时,普通渲染出图很慢。而快速渲染可以不排队,所以快速渲染时长很宝贵。
image.png

/settings 设置

可以进行各种版本、质量、风格化等设置。
image.png
版本相关设置
1️⃣MJ Version 1 2️⃣ MJ Version 2 3️⃣ MJ Version 3 4️⃣ MJ Version 4 5️⃣ MJ Version 5``5️⃣ MJ Version 5.1``🌈 Niji version 4 🍎 Niji version 5
在提示词后面,输入对应的参数值,也可以快速调用设置内容

  • MJ Version 4:第4版模型,参数值--v 4。比较合适抽象内容的制作,画面会偏暗,提示词语意精准度较好。
  • MJ Version 5:第5版模型,参数值--v 5--v 5a。比较合适写实内容的制作,提示词语意精准度较差。v5还有另一个子版本,参数值--v 5b相比v5a,质量大概降低了25%左右,但是渲染速度快一倍,日常够用。
  • MJ Version 5.1:新上线的模型版本(5月3日),参数值-- v5.1,相比v5版本,减少了不必要的边框和文字,提示词语意更精准,图像锐利度提高。同时还可以使用一个独立的新风格,参数值--style raw
  • Niji version 5:niji的第5版模型,参数值-- niji 5。niji专攻动漫方向,画二次元漫画,卡通绘画等,推荐使用niji模型。

以上是常用的版本模型,其他更多版本的对比介绍,后续专题讲述。

图像质量参数
🔥 Half Quality 🔥 Base Quality ``🔥 High Quality (2x cost)
这3个,都是用于设置图像的质量,对应的参数值分别为--q 0.5``--q 1``--q 2
默认值为1,也就是说,输入--q 1跟不输入效果一样的。

风格化参数
🖌️ Style Low 🖌️ Style Med 🖌️ Style High ``🖌️ Style Very High
设置风格化程度,参数值为--s X,X为任意数值,有几个临界值可以记一下
低=50;中=100(默认值);高=250;超高=750

公开/隐身模式
🧍‍♂️Public 🕵️ Stealth
可以在“公开模式”和“隐身模式”之间切换。对应的命令为/public和/stealth。隐身模式需要最高档会员才支持开启。

混音模式
🎛️ Remix
激活“混音模式”后,当点击大图的“Make Variations”重绘后,可以唤起编辑窗口,对提示词进行微调编辑。
image.pngimage.png

渲染速度模式
🐇 Fast 🐢 Relax
可以在“快速渲染”和“普通渲染”之间切换。对应的命令为/fast和/relax。
快速渲染出图快,但会员期间,对快速渲染的时长都有限制。可以通过/info命令查询当前剩余的快速渲染时长。

/blend 混合

“混合”可以通过上传2-5张图像,让Midjourney混合成一张新图像,特别合适概念设计场景。
默认比例是1:1,通过结合“dimensions”使用,可以修改为这3个比例【1:1,2:3,3:2】
image.png
案例效果示意,左边3张图,使用混合命令生成右边4张图。这是AI通过对原始图像内容的拆解重组后的产出物。
image.png

/prefer 自定义快捷命令

自定义快捷命令
/prefer option set <name> <value>创建可用于将多个参数快速添加到提示末尾的自定义参数。
image.png
如上图为例,创建一个名为“mine”的快捷命令,该命令包含了--hd --ar 7:4
image.png
当我们在提示词后面输入自定义的--mine后,Midjourney就会自动解析为--hd --ar 7:4

自动添加参数后缀
/prefer suffix在所有提示词后,自动添加设置的参数后缀。
例如/prefer suffix --ar 3:4 --s 750,则表示每一次运行提示词,都会自动添加这2个参数值--ar 3:4 --s 750

各种基础参数

除了上面讲到的一些命令和参数外,Midjourney还有一些常用高频参数需要了解。新手使用参数时,经常会因为空格的原因导致报错,大家就记住一句话“前中后都空格”。
正确用法:我是提示词 --v 5
错误用法:我是提示词--v 5我是提示词 --v5

版本

参数值--v--version,例如--v 5表示使用第5版模型。常见的版本介绍在上文讲过,可见版本相关设置
当前可用版本【—v 1,—v 2,—v 3,—v 4,—v 5,—v 5.1,—niji 4,—niji 5,—hd,—test,—testp】,标红的是当前高频实用的。

比例

参数值--ar--aspect,例如--ar 3:4表示图像宽高比为3:4。默认值为1:1,必须使用整数。

质量

影响成像质量。参数值--quality--q,例如--q 2,数值范围【0.25,0.5,1,2】。默认值为1。

风格化

影响Midjourney默认美学对提示词的影响。数值越低,提示词描述的精准度越高。
参数值--s--stylize,例如--s 250,不同版本的数值范围有差异,常用的v5版本数值范围【0-1000】。默认值为100。临界值可以记一下,低=50;中=100;高=250;超高=750

风格

影响成像风格效果,有点像图片滤镜。参数值--style,默认为无,不同版本的数值范围有差异。使用时,必须要配合对应的版本才能用。

  • v4版本的数值范围【4a,4b,4c】,例如--style 4a,个人感受4a偏向抽象+宏观。4b和4c都偏向写实+聚焦,两者差距很小。
  • v5.1版本当前就一种风格可用--style raw,偏向写实,画像会锐化。
  • niji5版本的数据范围【cute, expressive, scenic】,例如--style cute,个人感受cute可爱风,可用于画人物。expressive介于平面和3D之间的效果。scenic会添加更丰富的场景元素,可用于画大场景。

种子编号

影响AI作图最初的图像网络起点,这也是为什么每次提示词一样,但是最终成像有差异的原因。
参数值--seed,例如--seed 666,数值范围【0–4294967295】。默认值随机取值。也可以通过--sameseed参数值来保持上张图的种子编号一致。

无缝贴图

加上这个参数,可以生成无缝贴图的效果,用于做材质贴图效果特别棒,参数值--tile