Midjourney干货篇 - 与AI对话,如何写好prompt

news2024/11/27 13:37:22

文章目录

    • 1、语法
    • 2、单词
    • 3、要学习prompt 框架
    • 4、善用参数(注意版本)
    • 5、善用模版
    • 6、临摹
    • 7、垫图

木匠不会因为电动工具的出现而被淘汰,反而善用工具的木匠,收入更高了。

想要驾驭好Midjourney,可以从以下方面出发调整:

1、语法

首先 Midjourney 基本上是不懂语法的,所以即使你语法错了,只要词对了,也能生成图片,所以prompt 不是越长越好。可以把指令用逗号隔开,一个个输入。以下是官方推荐的语法建议:

  • 使用形容词+名词的词序来替换介词短语。
    hair flowing in the wind 应该改为 flowing hair
    a carrot for a nose 应该改为 carrot nose
  • 使用非常具体的动词来替换介词短语。
    a girl with a flashlight 应该改为 a girl using a flashlight
    a girl with a big smile on her face 应该改为 smiling girl
  • 最后, Midjourney 是不会区分大小写的。

2、单词

在单词的部分,Midjourney 跟 ChatGPT 有点类似,它对同义词的理解也不是很好。比如举两个例子:

  • big (大)这个词,到底指多大?越具象的大,对于 Midjourney 来说,效果越好,比如用 gigantic 就比用通用的 big 好。
  • cats(猫)这个词是个复数,但到底是多少只?对于 Midjourney 来说,two cats(两只猫)比 cats 更明确。

3、要学习prompt 框架

与其用参数 — no说不要什么,不如说要什么.

你不具体,模型就会随机给你,得到发散的结果,很显然有时候这种不是我们想要的。

用 prompt 框架(或者所谓的模板)减少这种随机性。

4、善用参数(注意版本)

Midjourney 还有一点跟 ChatGPT 有较大差异,它允许你在 prompt 里加入参数,而且这些参数相对来说一致性都比较好,所以如果你想实现的功能,参数里支持,那优先使用参数,而不是在主体里描述。

5、善用模版

官方框架:
在这里插入图片描述
官方的模板分成四个部分:

  • 主体
  • 细节 & 背景
  • 风格、媒介、艺术家
  • 参数

6、临摹

临摹别人的画作,是学习 Midjourney 很好的方式,毕竟站在巨人的肩膀上,能让你走的更远!当你看到一个别人生成的图片,非常不错,不妨先自己想想,它的 prompt 是什么?

然后实践一下,看看生成的图片跟别人的是否一样,如果不一样再去考虑索要 prompt 写法。

eg:
在这里插入图片描述

参考上边官方的框架思路走,仔细观察上面那张图,图中元素有什么:

  • 描述你想要的内容主体:一个人在用笔记本电脑💻办公
  • 描述主体背景/环境:会议室 ,桌子上有咖啡☕️
  • 照片的焦点位置:焦点:电脑屏幕和手
  • 照片的风格或者说是特殊要求:照相机拍摄,背景虚化

所以我给的提示词是:

A person is using a laptop in a meeting room, with a cup of coffee on the table. There are five to six people having a meeting in the room, and each person has a cup of coffee next to them. The camera focuses on the person's hands typing on the laptop, with a blurred background.

得到的结果是:

在这里插入图片描述
可以看到在处理手上还是有些问题的,相信未来会更好。

其实也需要一点美学知识的,然后多实验。

💡小提示:
1、英文不好,也可以先写中文,然后让 ChatGPT 翻译。
2、prompt 的顺序会影响权重,可以调整多试验。

7、垫图

将你看到的不错的图库图片发给 Midjourney Bot

  • 右键复制该图片的链接,然后黏贴到输入框
  • 在链接后加个空格
  • 接着输入你想要的内容

💡小提示:
1、垫图更适合两张图融合,图片+文字不是很稳定。
2、ChatGPT 是声明式的,你甚至可以让它扮演某个角色,但 Midjourney 是指令式的,你只能用指令让它画出你想象中的图片。

总结表格:

Prompt 解释
类型是什么?比如水彩画、插画等等
主体是什么?描述下图片里的主体是什么,越多细节描述就越好,如果细节没有描述清楚,Midjourney 就会随机画给你。
主体一般为两大类:
- Who:人物就描述下性别、样貌、表情、神态、衣着等
- What:实物的话就要描述它是什么、材质、颜色等等
环境是怎样的?环境最主要的构成是以下几个:
- Background 背景,这个一般分为两类:
- 纯色:主要是颜色为主,或者渐变
- 风景:比如室内背景、街景背景等
- Light 灯光:光是从哪里投射到主体的?什么类型的光?
- Weather 天气:如果是室外的场景可以适当加一个,这样会让你的照片更自然。
- 另外最好描述跟主体比较搭的背景,不然会很奇怪,如果你并不需要太特别的背景,那我建议你这一栏不用填,让 AI 帮你生成,一般不会太差。
构图是怎样的?主体和环境都确认后,就要想想如何构图。比如:
- 镜头的焦点在哪里?
- 主体的朝向是是哪里?
- 主体和背景的画面占比是怎样的?
拍摄媒介是什么?这里有几个关键:
- 相机型号
- 胶卷
- 镜头
- 相机设置(如曝光、光圈等)
是什么风格?可以用 4W 记忆:
- When:什么年代的风格?
- Who:你想要谁的风格?(人或组织)
- What:什么艺术类型的风格?或者艺术运动的风格?
- Where:什么国家的风格?
参数这些类似照片的参数设定,比如:
- 清晰度
- 长宽比
- 详情请见参数相关的介绍。

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1160553.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

回归预测 | Matlab实现SO-CNN-SVM蛇群算法优化卷积神经网络-支持向量机的多输入单输出回归预测

Matlab实现SO-CNN-SVM蛇群算法优化卷积神经网络-支持向量机的多输入单输出回归预测 目录 Matlab实现SO-CNN-SVM蛇群算法优化卷积神经网络-支持向量机的多输入单输出回归预测效果一览基本介绍程序设计参考资料 效果一览 基本介绍 1.SO-CNN-SVM蛇群算法优化卷积神经网络-支持向量…

树形结构数据展示及返回上一级

11月1日&#xff0c;又是搬砖的一天&#xff0c;让我们红尘作伴&#xff0c;活的潇潇洒洒。。。。。。 html <template><view class"content"><view><input class"sreachTool" v-model"toolValue"/><van-icon name…

java项目之医院病历管理系统(ssm框架)

项目简介 医院病历管理系统实现了以下功能&#xff1a; 管理员&#xff1a;个人中心、医院公告管理、用户管理、科室信息管理、医生管理、出诊信息管理、预约时间段管理、预约挂号管理、门诊病历管理、就诊评价管理、系统管理。医生&#xff1a;个人中心、出诊信息管理、预约…

sw 怎么装新版本

我们在安装solidworks时&#xff0c;有时候会提示A newer version of this applic ation is already installed. Installation stopped.如下图所示 这时候需要点继续安装 然后会出现下图所示情况&#xff0c;vba7.1安装未成功 这是因为我们电脑中以前安装过更高版本的solidw…

服务器数据恢复—EMC存储pool上数据卷被误删的数据恢复案例

服务器数据恢复环境&#xff1a; EMC Unity某型号存储&#xff0c;连接了2台硬盘柜。2台硬盘柜上创建2组互相独立的POOL&#xff0c;2组POOL共有21块520字节硬盘。21块硬盘组建了2组RAID6&#xff0c;1号RAID6有11块硬盘. 2号RAID6有10块硬盘。 服务器故障&检测&#xff1…

SDL Passolo 2022.0.135 Crack

SDL Passolo是一款非常专业的本地化工具。它能够满足软件本地化和游戏行业的特定需求&#xff0c;可以显着加快本地化流程并提高输出质量&#xff0c;简化软件本地化&#xff0c;加快翻译流程&#xff0c;高效翻译图形用户界面&#xff0c;SDL Passolo的是一个特定的软件本地化…

Vue3问题:如何实现级联菜单的数据懒加载?

前端功能问题系列文章&#xff0c;点击上方合集↑ 序言 大家好&#xff0c;我是大澈&#xff01; 本文约3100字&#xff0c;整篇阅读大约需要5分钟。 本文主要内容分三部分&#xff0c;第一部分是需求分析&#xff0c;第二部分是实现步骤&#xff0c;第三部分是问题详解。 …

太阳能技术相关

0 Preface/Foreword Energy Harvesting&#xff1a;猎能技术 太阳能光电/光伏&#xff1a;PhotoVoltaic 热电&#xff1a;Thermoelectric LoRa Alliance&#xff1a;支持物联网&#xff08;IoT&#xff09;低功耗广域网&#xff08;LPWAN&#xff09;开放LoRaWAN标准的全球…

如何提高滚柱导轨的精度?

滚柱导轨是一种高精度的传动零部件&#xff0c;起导向作用&#xff0c;如果滚柱导轨的精度受损&#xff0c;则无法达到预期的使用效果&#xff0c;那么&#xff0c;我们应该如何提高滚柱导轨的精度呢&#xff1f; 1、优化材料选型&#xff1a;选用高质量的材料作为制造导轨的原…

分析每月开销曲线图,合理记账助您掌控支出趋势!

亲爱的用户&#xff0c;您是否曾经为不知道自己每月开销的情况而感到困惑&#xff1f;现在&#xff0c;我们为您提供了一款智能记账工具&#xff0c;通过分析每月开销曲线图&#xff0c;帮助您合理记账&#xff0c;掌控支出趋势&#xff01; 首先&#xff0c;第一步&#xff0…

本地仓库转为git仓库推送到gitee

通常有两种获取 Git 项目仓库的方式&#xff1a; 方式一&#xff1a;将尚未进行版本控制的本地目录转换为 Git 仓库&#xff1b; 方式二&#xff1a;从其它服务器 克隆 一个已存在的 Git 仓库。 两种方式都会在你的本地机器上得到一个工作就绪的 Git 仓库。 方式一&#xff1a…

10.31同步异步清零,阻塞与非阻塞例子,ROM,RAM,边沿检测实现

同步与异步清零 就是当复位信号发生变化&#xff0c;从1到0时立刻进行复位&#xff0c;negedge触发模块&#xff0c;即可工作&#xff1b;但如果到0后一直没有发生变化&#xff0c;即保持为0&#xff0c;那么就是在不断的时钟上升沿触发电路&#xff0c;但是都会因为复位信号为…

学习c++的第二天

目录 数据类型 基本数据类型 typedef 声明 枚举类型 类型转换 变量类型 变量定义 变量声明 左值&#xff08;Lvalues&#xff09;和右值&#xff08;Rvalues&#xff09; 变量作用域 数据类型 基本数据类型 C 为程序员提供了种类丰富的内置数据类型和用户自定义的数…

影视企业有哪些方式将视频文件快速海外跨国传输国内?

影视行业是一个高度国际化的行业&#xff0c;影视企业在跨国合作、制作、发行等方面有着强烈的需求。然而&#xff0c;影视企业在跨国文件传输方面也面临着诸多的问题和难题。视频文件通常具有较大的文件大小、多样的文件格式、高要求的文件质量等特点&#xff0c;这些特点使得…

WSL安装Ubuntu

先安装wsl2 安装Ubuntu 打开windows商店&#xff0c;搜索对应版本的Ubuntu&#xff0c;点击获取进度跑完后&#xff0c;点击打开&#xff0c;就可以完成安装 删除Ubuntu版本 wsl --unregister Ubuntu-18.04安装位置迁移 正常情况下Ubuntu是被安装在C盘&#xff0c;我们需要…

Java架构师数学与经济管理

目录 1 导学2 最小生成树3 最短路径4 网络与最大流量5 线性规划6 动态规划6.1 伏格尔法7 博弈论7.1 状态转移矩阵7.2 排队论8 决策论8.1 决策树9 数学建模想学习架构师构建流程请跳转:Java架构师系统架构设计 1 导学

如何选择合适的进口跨境商城源码?揭秘电商平台的成功之道

了解进口跨境电商平台源码的重要性 在进口跨境电商行业的兴起中&#xff0c;选择合适的商城源码是创业者成功的关键之一。进口跨境商城源码可提供网站架构、功能模块、支付系统、物流管理等基础构建&#xff0c;帮助企业快速搭建属于自己的商城平台。然而&#xff0c;在众多商城…

C语言实现 1.在一个二维数组中形成 n 阶矩阵,2.去掉靠边元素,生成新的 n-2 阶矩阵;3.求矩阵主对角线下元素之和:4.以方阵形式输出数组。

矩阵形式&#xff1a; 1 1 1 1 1 2 1 1 1 1 3 2 1 1 1 4 3 2 1 1 5 4 3 2 1 完整代码&#xff1a; /*编写以下函数 1&#xff0e;在一个二维数组中形成如以下形式的 n 阶矩阵&#xff1a; 1 1 1 1 1 2 1 1 1 1 3 2 1 1 1 4 3 2 1 1 5 4 3 2 1 2&#xff0e;去掉…

选择绿色壁炉:环保温暖你的家

壁炉的绿色选择是我们现代生活中越来越重要的话题。不仅为了保暖&#xff0c;还要考虑对环境的影响。在选择壁炉时&#xff0c;有一些绿色、环保的选项可以考虑&#xff0c;而且它们也能提供温馨的家居氛围。 嵌入式酒精壁炉&#xff1a;生物乙醇是一种环保的燃料&#xff0c;它…

什么是自动化测试框架?常用的自动化测试框架有哪些?

无论是在自动化测试实践&#xff0c;还是日常交流中&#xff0c;经常听到一个词&#xff1a;框架。之前学习自动化测试的过程中&#xff0c;一直对“框架”这个词知其然不知其所以然。 最近看了很多自动化相关的资料&#xff0c;加上自己的一些实践&#xff0c;算是对“框架”…