2024 Midjourney 基础教程(⼆):了解 Midjourney Bot 和AI绘画使用技巧进阶教学

news2024/11/19 13:23:48

在上⼀篇⽂章中,我们学到了如何注册 Midjourney ,开通付费订阅,并画出了可能是⾃⼰的第⼀张 AI绘画。怎么样?这种将想象的画⾯,变为现实世界图⽚的感觉。
是否有种造物者的错觉,同时有种开盲盒的惊喜感?那这篇⽂章,带⼤家更进⼀步深⼊了解 Midjourney 的 Discord 服务器。教⼤家如何将 Midjourney Bot 邀请到⾃⼰的 Discord 服务器;并介绍⼀些常⻅常⽤的 Midjourney Bot 指令。

教程专区:AI绘画,AI视频,AI写作等软件类型AI教程,
更多作品:长期更新国内外,中英文AI人工智能作品

⼀、Midjourney 服务器介绍

1. Discord 软件介绍

上⼀篇⽂章也提到过了,Midjourney AI 绘画服务基于 Discord 软件的,它的绘画功能,都是通过Midjourney Bot 机器⼈来实现。如果要深⼊了解 Midjourney 的 Discord 服务器,必须先对 Discord 有⼀定的认识。Discord 是⼀个聊天社交程序,初衷是为了游戏社区、游戏交流来设计的,产品形式上看,像是国内的 YY 语⾳,不知道⼤家有没有⽤过。以前玩魔兽世界打团的时候经常⽤到。⼤家对微信更熟悉,我们还是拿微信来类⽐。

Discord 的服务器,有点像企业微信,要⽤⼀定的资质来注册,不同企业注册的企业微信,数据是不互通的。如果没有加⼊这个企业微信,是看不到企业微信内的成员、群聊和内容。Discord 的频道,就像企微的群聊,加⼊企微,并加⼊群聊后,可以在聊天区⾃由聊天。这⾥ Discord有个特别的功能,企业微信业有,但在微信上是⾮法的(官⽅没有提供接⼝),那就是⸺聊天机器⼈。

机器⼈可以结合平台提供的⼀些服务器、频道、成员、聊天内容的管理接⼝,通过和⽤⼾聊天,来实现产品的功能。Midjourney Bot 就是这样的⼀种实现。因为我们有⼤部分的球友,⾮技术出⾝,关于机器⼈的实现,就不聊更具体的细节了,⼤家感兴趣可以⾃⼰去搜集相关资料来了解。Discord 频道,还有个值的注意的设计,它的频道分为⽂字频道、语⾳频道。除过普通频道之外,服务器中,还可以发布公告、创建活动。

2. Midjourney 服务器

了解了以上关于 Discord 的概念,我们可以来研究下 Midjourney 服务器的构成了。

打开 Discord ,进⼊ Midjourney ⾸⻚。

可以看到,整个服务器主⻚,分为了3个区域:

频道列表。房⼦图标开头是主⻚;⽇历图标的是活动;喇叭图标的是公告;#图标是频道;箭头图标是频道分类。

内容展⽰&聊天区。服务器信息展⽰、频道活动、和活动预约。进⼊到频道中,这个区域还⽤来展⽰频道的⽤⼾列表。

1. Midjourney 频道

  • 新⼈进⼊到 Midjourney 服务器之后,需要掌握的信息,或者更准确的说应该是频道。
  • 主要有 newbies、general;show-case 分类;recent-changes、rules、support。
  • newbies 、general 开头的频道,都是专⻔⽤来 AI 绘画的。
  • 在这些频道中,可以看到其他⼈ AI 绘画的过程,包括他们的提⽰词以及对应⽣成的画作。
  • 也可以在聊天区域,输⼊指令,和 Midjourney Bot 来交互、绘画。
  • newbies 、general 两者的区别,前者是新⼈频道新⼿村,后者是专业绘画频道。
  • ⾄于两频道中绘画的质量,在我看来,区别不⼤,不⽤特别在意。
  • show-case 是⼏个频道集合的名称,show-case 下⾯的⼏个频道,可以看到不同分类的优质画作分享。
  • ⽐如说 blend-showcase 频道,就展⽰了很多的使⽤ blend 指令⽣成的图⽚,这个指令可以将不同的图⽚混合在⼀起。

recent-changes、rules、support,这些是属于⽇常需要偶尔关注的频道,按顺序依次是更新⽇志、使⽤规则、客⼾服务等。

当然,还有其他的⼀些频道,⽐如论坛聊天室、语⾳聊天室、每⽇主题等等。感兴趣可以⾃⾏研究。

1. Midjourney 服务器作图

如何在 Midjourney 服务器作图,上⼀篇⽂章中其实已经有过演⽰,这⾥就不重复了。

理论上讲,只要在有 Midjourney Bot 在的服务器,只要在这个服务器,有能进⼊的和有权限发⾔的⽂字频道,就可以给 Bot 发指令,来 AI 作图。

但是,如果是在 Midjourney 服务器,推荐在 newbies 、general 开头的频道。

在 Midjourney 服务器的频道内容作图,有⼀个很恼⽕的事情,经常发现收到提醒说图做好了,但找不到图在哪了。虽然频道右上⻆有检索的功能,但这个流程体验很糟糕。有⼀种更⽅便简洁的⽅法,那就是⾃⼰创建⼀个 Discord 服务器,将 Midjourney Bot 机器⼈邀请到⾃⼰的服务器中。这个步骤,只需要有 Discord 账号即可,不会产⽣任何的额外费⽤。下⾯就让我们来看下如何实现。

⼆、Midjourney 私服

创建 Discord 服务器,将 Midjourney 机器⼈拉⼊到该服务器。不仅能清净的绘画,还可以通过服务器频道的功能,对绘画进⾏分类。

1.创建个⼈服务器

添加服务器。

亲⾃创建。

仅供我和我的朋友使⽤。

设定头像和服务器名称。

创建成功。

2.拉⼊ Midjourney Bot

进⼊ Midjourney 服务器,随便加⼊⼀个绘画频道。在⻚⾯右侧的⽤⼾列表中,找到 Midjourney Bot机器⼈。

左键点击机器⼈,选择添加⾄服务器。

选择我们刚创建的服务器,继续、授权即可。

回到⾃⼰的服务器,发现已经⽀持 Midjourney Bot 的指令了。

特别说明:看到这⾥,有没有⼈会想,⼀⼈开通付费订阅,把机器⼈拉到⾃⼰的服务器。邀请朋友⼀起来绘画,是不是也可以?当然可以,但是呢,付费订阅的权限是根据 discord 账号来判断的。所以呢,即使这样操作,朋友也⽆法享受到你付费订阅的权限,没花钱订阅的普通账号,该画不了还是画
不了。

1.频道分类

将 Midjourney Bot 拉⼊⾃⼰的服务器后,可以对⾃⼰绘制的图⽚,⽤频道来分类,⽅便实⽤。

创建频道的⽅法,是点击左上⻆的下拉按钮,创建⽂字频道。

三、绘画参数介绍

搞定了绘画服务器,就像准备好了画画⽤的纸和笔,正篇现在开始。

由于本⽂篇幅很⻓了,这⾥先简单给⼤家介绍⼏个绘画常⽤的参数指令。

1. Settings 指令

在聊天输⼊框中,输⼊/settings 指令,可以查看调整个⼈的设置(Midjourney Bot)。

前两⾏调整的是绘画使⽤的⼤模型。可能⼤家之前听到过,但没有系统化的概念。

  • ⽐如 MJ version 5,画真⼈、画⼿的能⼒,特别是画⼿,相⽐ MJ version 4模型,可以说⼀个天上⼀个地下。设置于 MJ5 出之前,⽹络上传播的 AI 不会画⼿的梗。也被⽤来判断⼀幅图画是真⼈所画,还是 AI 所画的⼀个评判标准。对应绘画指令/imagine 的参数是–v [],[]为参数值。
  • 第三⾏,调节的是画⾯的质量。对应绘画指令参数是–q []。
  • 第四⾏,为绘画和 Prompt 的匹配度。越⾼和描述的内容越贴近。对应指令为–s []或–stylize。
  • 第五⾏,为公开/私密绘画,和是否使⽤快速(GPU)绘画模式,会消耗付费订阅套餐中的快速绘画时间。也都有对应的指令。这些设置的指令的⽣效,是以参数和参数值的形式,追加在/imagine prompt 指令后。⽐如,我们选了 MJ5 版本模型,⽤ High quality 和 Sytle very high。可以直接在上⽅看到追加的参数。


如果我们再画⼀下 storm,发出去的指令就会变成:

3.授⼈以渔

除了 settings 中提供的这些参数,Midjourney Bot 还⽀持很多的指令和指令参数,⼤家可以在官⽅⽂档中学习了解⼀下。我们会在后⾯的⽂章中,继续为⼤家介绍和演⽰。
官⽅参数⽂档链接:Midjourney Parameter List
通过这篇⽂章,我们深⼊了解了 Midjourney 服务器的构成,创建了⾃⼰专属的 Discord 绘画服务器,并将 Midjourney Bot 邀请到了个⼈服务器,还学到了 Midjourney 的参数设置。

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

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

相关文章

javaWebssh校园物业管理系统myeclipse开发mysql数据库MVC模式java编程计算机网页设计

一、源码特点 java ssh校园物业管理系统是一套完善的web设计系统(系统采用ssh框架进行设计开发),对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用 B/S模式开发。开发环境为TOMCAT7.…

2024年天津财经大学珠江学院专升本专业考试准考证打印及考试安排

天津财经大学珠江学院关于2024年高职升本科专业课考试准考证打印等事宜的通知 天津财经大学珠江学院2024年高职升本科专业课考试将于2024年1月14日举行,为确保考试顺利进行,在此提醒各位考生,请务必认真阅读并严格遵守以下事项。 一、考试地…

代码随想录刷题题Day29

刷题的第二十九天,希望自己能够不断坚持下去,迎来蜕变。😀😀😀 刷题语言:C Day29 任务 ● 01背包问题,你该了解这些! ● 01背包问题,你该了解这些! 滚动数组 …

AJAX入门到实战,学习前端框架前必会的(ajax+node.js+webpack+git)(五)—— 项目-新闻头条-数据管理平台-ajax综合案例前端

愿许秋风知我意&#xff0c;解我心中意难平。 项目介绍 项目准备 推荐使用&#xff0c; 每个程序员都有自己的管理方式。 验证码登录 HTML结构&#xff1a; <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><met…

.NetCore部署微服务(二)

目录 前言 概念 一 Consul注册服务中心 1.1 consul下载 1.2 consul运行 二 服务注册 2.1 安装Consul包 2.2 修改配置文件 2.3 注入Consul服务 2.3 修改Controller&#xff0c;增加HealthCheck方法 三 运行服务 3.1 docker运行服务 前言 上一篇讲到微服务要灵活伸缩…

第六讲_css盒子模式

css盒子模型 1. 长度单位2. 盒子模型的组成2.1 盒子模型内容2.2 盒子模型内边距2.3 盒子模型边框2.4 盒子模型外边距 1. 长度单位 px&#xff1a;像素em&#xff1a;相对于当前元素或父元素的 font-size 的倍数 <style>.parent {height: 500px;width: 500px;background…

控制注塑机PQ比例阀放大器

控制不带电反馈的单或双比例电磁铁的博世力士乐&#xff08;Bosch Rexroth&#xff09;、伊顿威格士&#xff08;EATON Vickers&#xff09;、油研&#xff08;YUKEN&#xff09;、贺德克&#xff08;HYDAC&#xff09;、大金&#xff08;DAIKIN&#xff09;、不二越&#xff0…

API(Math类,System类,Runtime类,Object类,Objects类,BigInteger类,BigDecimal类)

文章目录 课程目标1 Math类1.1 概述1.2 常见方法1.3 算法小题(质数)1.4 算法小题(自幂数)1.5 课后练习 2 System类2.1 概述2.2 常见方法 3 Runtime3.1 概述3.2 常见方法3.3 恶搞好基友 4 Object类4.1 概述4.2 常见方法 5 Objects类5.1 概述5.2 常见方法 6 BigInteger类6.1 引入…

微信小程序的生命周期函数有哪些?

面试官&#xff1a;说说微信小程序的生命周期函数有哪些&#xff1f; 一、是什么 跟vue、react框架一样&#xff0c;微信小程序框架也存在生命周期&#xff0c;实质也是一堆会在特定时期执行的函数 小程序中&#xff0c;生命周期主要分成了三部分&#xff1a; 应用的生命周期…

用React给XXL-JOB开发一个新皮肤(二):目录规划和路由初始化

目录 一. 简述二. 目录规划三. Vite 配置 3.1. 配置路径别名3.2. 配置 less 四. 页面 4.1. 入口文件4.2. 骨架文件4.3. 普通页面 五. 路由配置六. 预览启动 一. 简述 上一篇文章我们介绍了项目初始化&#xff0c;此篇文章我们会先介绍下当前项目的目录规划&#xff0c;接着对…

学习JavaEE的日子 day11 初识面相对象

day11 1.初识面相对象 1.1 类和对象的理解 类 * 类是对象的数据类型&#xff0c;类是具有相同属性和行为的一组对象的集合 * 简单理解&#xff1a;类就是对现实事物的一种描述 类的组成 * 属性&#xff1a;指事物的特征&#xff0c;例如&#xff1a;手机事物&#xff08;品牌…

【2023】java常用HTTP客户端对比以及使用(HttpClient/OkHttp/WebClient)

&#x1f4bb;目录 1、介绍2、使用2.1、添加配置2.1.1、依赖2.1.2、工具类2.1.3、实体2.1.4、Controller接口 2.2、Apache HttpClient使用2.3 、OkHttp使用2.4、WebClient使用 1、介绍 现在java使用的http客户端主要包括以下几种 而这些中使用得最频繁的主要是&#xff1a; A…

麒麟系统安装docker、mysql、clickhouse

1、查看麒麟系统版本信息 cat /etc/os-release 麒麟系统版本V10 64位操作系统 # uname -p x86_64 # uname -p aarch64 内核版本 # uname -r 4.19.90-24.4.v2101.ky10.x86_64 本操作为麒麟系统版本V10&#xff0c;x86_64操作系统 一&#xff0c;安装docker 文件&#xff1a…

基于uniapp封装的table组件

数据格式 tableData: [{elcInfo: [{tableData:[1,293021.1,293021.1,293021.1,293021.1,]}]},{elcInfo: [{tableData:[1,293021.1,293021.1,293021.1,293021.1,]}]},{elcInfo: [{tableData:[1,293021.1,293021.1,293021.1,293021.1,]}]},/* {title: "2",elcInfo: [{…

spring-mvc数据绑定和表单标签库(介绍)

spring-mvc数据绑定和表单标签库 1. WEB-INF下页面跳转2. ModelAttribute来注解非请求处理方法3. 表单标签4. 其他标签5. IDEA tomcat控制台中文乱码问题处理 1. WEB-INF下页面跳转 容器启动后&#xff0c;如何默认显示web-inf目录下的系统首页。 2. ModelAttribute来注解非…

mysql生成到当前时间的时间序列,报表按时间补0

生成本月每日的时间序列 SELECT DATE_FORMAT(date_add( CONCAT(YEAR(Date(curdate())),‘-0’,MONTH(Date(curdate())),‘-’,‘01’), INTERVAL ( cast( help_topic_id AS signed) ) DAY ) ,‘%Y-%m-%d’ ) FROM mysql.help_topic WHERE help_topic_id < DAY ( curdate( ) …

示例说明 Makefile 中的 $(@F),及其用法示例$$dir $@ $< $^ %.c

备忘一个不错的开源编辑器CudaText 下载网址&#xff1a; CudaText - Browse /release at SourceForge.net CudaText 主页&#xff1a; CudaText - Home 1&#xff0c;含义及验证 在 Makefile 中&#xff0c;$(F) 表示当前规则的目标文件名&#xff08;不包括路径部分&…

在Linux中使用Apache HTTP服务器

Apache HTTP服务器&#xff0c;也被称为Apache&#xff0c;是全球使用最广泛的Web服务器软件之一。它以其稳定性、强大的功能和灵活性而闻名&#xff0c;尤其在Linux操作系统上表现得尤为出色。以下是关于如何在Linux中使用Apache HTTP服务器的详细指南。 1. 安装Apache 首先…

AI墨墨交流群正式成立:探索科技前沿,共建智能未来

在这个充满变革的时代&#xff0c;AI技术正如涌泉般迸发&#xff0c;带来无限可能。我们深感&#xff0c;唯有汇聚智慧&#xff0c;方能更好地驾驭这股前沿科技的潮流。因此&#xff0c;我们自豪地宣布&#xff1a;AI墨墨交流群正式成立了&#xff01;这不仅是一个交流群&#…

日志系统一(elasticsearch+filebeat+logstash+kibana)

目录 一、es集群部署 安装java环境 部署es集群 安装IK分词器插件 二、filebeat安装&#xff08;docker方式&#xff09; 三、logstash部署 四、kibana部署 背景&#xff1a;因业务需求需要将nginx、java、ingress日志进行收集。 架构&#xff1a;filebeatlogstasheskib…