文章首发
虽然AI绘画工具层出不穷,但要论其中的一哥,非MidJourney莫属。其门槛很低,一个没有艺术天赋的人,稍微学习和掌握一些技巧,便能生成出色的高质量图像。甩其他AI绘画工具几条街。
今天,从入门到进阶,教你编写有效的MidJourney提示,提高生成图片效果。
MidJourney 基础用法
要开始使用 MidJourney,您需要一个 Discord 帐户和频道邀请链接:discord.gg/midjourney 按照步骤指引,便可开始使用。
/imagine prompt
这是创建图片的基本命令。
prompt 是描述图像并添加标志等的地方,通常建议按以下格式编写prompt:
[描述图片],[描述图片背景],[图片风格] --flags
flags是MidJourney提供的用于调整和优化图像生成过程的配置选项,确保结果更符合用户的期望。下面再详细介绍。
/info
显示帐户余额等详细信息
/settings
展示当前的设置。推荐使用下面配置
使用小技巧
- 在设计提示时,最好避免使用“not”或“without”等否定词。相反,请尝试使用“-no”之类的短语,后跟要排除的内容。例如,“new girlfriend –no ai bot” 。
- 使用 ChatGPT 时,提供的信息越多越好,而使用 MidJourney 则不同,过多的细节可能会让系统感到不知所措,因此在提示中集中描述 2-3 个核心概念即可。简洁清晰将有助于生成更连贯自然的图像。
- 可以通过为提示中不同元素分配权重来影响它们的重要性。例如,“new girlfriend::2 ai bot::-1”告诉MidJourney生图时优先考虑“new girlfriend”而不是“ai bot”。
- 如果最终得到的是
.webp图像,只需等待一段时间以使其完全渲染,然后重新打开图像即可获得.png版本。 - 对于一个品牌设计,最好选择一种特定的样式,然后将其附加到每个提示的末尾。这将有助于确保所有生成的图像具有一致的外观和感觉。
- 可以使用括号组合多个提示。例如,“[new girlfriend] + [beautiful beach] –ar 2:3”告诉MidJourney生成一张包含“new girlfriend”和“beautiful beach”的图像。
MidJourney Flags
MidJourney有很多选项flags,但大部分情况下,只要记住下面选项即可:
--v 4: 指定使用的MidJourney版本,确保图像生成符合该版本的特定特征和优化。--ar 3:2:指定图像的尺寸比例,3:2表示长宽比为3:2。--q 2:将图像生成质量设置为2倍,会增加生成时间和计算成本。--video:在生成过程中发送一个电子邮件图标,并会生成一个图像创建过程的视频。--uplight: 在放大图像时,不添加额外的细节,保持原图风格。
MidJourney Styles
图像的样式有很多,下面是整理的一个列表,涵盖了大部分场景,可以先收藏起来,需要的时候在这里面挑选即可。
painting, drawing, sketch, oil on canvas, graffiti, watercolor painting, ink, pencil art, charcoal art, masterpiece, manga, hyperrealistic, cartoon, unreal engine, vector vintage photo, black and white, sepia tone, pixar, cinematic lighting, volumetric lighting, vignete, minimalist, cyberpunk, 8k, octane render, 32-bit isometric, 16-bit adventure game, phantasmal iridescent, diagramatic drawing
下面是各风格的解释: Painting (绘画):以传统绘画技法创作的图像。
Drawing (绘图):类似手绘的图像,通常较简洁。
Sketch (素描):速写或草图风格,通常线条较为粗略。
Oil on Canvas (油画):模仿油画在画布上的质感。
Graffiti (涂鸦):街头艺术风格,充满活力和色彩。
Watercolor Painting (水彩画):模仿水彩画的透明和柔和效果。
Ink (墨水):类似中国画或书法的墨水效果。
Pencil Art (铅笔画):模拟铅笔素描的效果。
Charcoal Art (炭画):炭笔绘画,通常黑白对比强烈。
Masterpiece (杰作):追求艺术上的完美和高度细节。
Manga (漫画):日式漫画风格,线条清晰且生动。
Hyperrealistic (超现实主义):极度逼真的细节,近似摄影。
Cartoon (卡通):卡通风格,通常较为夸张和简化。
Unreal Engine (虚幻引擎):类似虚幻引擎游戏的渲染效果。
Vector (矢量图):平滑且可缩放的图像,适合平面设计。
Vintage Photo (复古照片):老照片风格,通常带有怀旧色调。
Black and White (黑白):纯黑白效果。
Sepia Tone (棕褐色调):带有复古棕黄色调。
Pixar:类似皮克斯动画风格,生动且富有表现力。
Cinematic Lighting (电影灯光):类似电影拍摄的光影效果。
Volumetric Lighting (体积光):模拟光线在空气中散射的效果。
Vignette (渐晕效果):图像边缘逐渐变暗,突出中心部分。
Minimalist (极简主义):简单且干净的设计风格。
Cyberpunk (赛博朋克):未来科技风格,通常带有霓虹灯和暗色调。
8K:超高分辨率图像,细节极其丰富。
Octane Render:高质量的渲染效果,类似于Octane渲染器的输出。
32-bit Isometric (32位等距):高细节等距视角图像。
16-bit Adventure Game (16位冒险游戏):类似老式16位游戏的图像风格。
Phantasmal Iridescent (梦幻彩虹):梦幻般的彩虹色效果。
Diagramatic Drawing (图解绘图):类似技术或教育用途的简明图解。
## MidJourney Artists
我们可以在prompt中指定模仿某个艺术家的绘画风格。
Akira Toriyama鸟山明风格
An apple tree in a field in the style of an Akira Toriyama painting --ar 3:2
Pablo Picasso毕加索
An apple tree in a field in the style of an **Pablo Picasso painting --ar 3:2
优质提示示例
a detailed mecahnical drawing of a robot in pencil on faded paper, artistic, vintage --ar 3:2 --q 2
an old woman standing in a field in front of a futuristic city of skyscrapers in the background, with a stormy sky, post apocolyptic, unreal engine, hyperrealistic, 8k, cinematic lighting --ar 3:2 --q 2
a glass globe of the world hanging in space with the sun shining through it and light reflecting off in to a background of stars and galaxies, detailed, 8k, artistic, lens flare --ar 3:2
推荐一下我的掘金小册「LangChain 实战:LLM 应用开发指南」,带你从 0 到 1 打造自己的 LLM 应用。