【AI绘画】Stable diffusion初级教程08——提示词(prompt)该如何写

今天是一篇干货,干的喝水的那种……


写之前呢,先给大家打个比方:现在刚入门学习SD的相当于刚上学的小学生,提示词就相当于作文,还是英语作文,如果你总是抄抄抄,不知道作文的要点,语法,技巧等内容,那么作文永远是拖后腿的那个。反应到SD中就是,明明都完全复制的别人的提示词,各个参数都一样,但就是没办法生成和别人一样的图。


明白这个道理,想继续看的,就往下看。不想看的趁早去看看别的,别在这里浪费时间。
提示词(prompt)是SD绘画的基本依据,正向词,反向词很好理解。需要的就写入正向词,不需要的就写入反向词。文末有彩蛋哦


一、正向词


应该如何编写呢,接着往下看:


1、首先写整体环境,比如以下词语,自选其一,词义之间不要冲突:


[最高质量]=best quality、[景深]=Depth of field、[精致的细节]=finely detail、[惊人的]=amazing、[杰作]=masterpiece等等,你会发现,这些词语都是画质角度描写,这些词语写在最前面也是让SD优先处理这些词语,使得画面整体质量很高。


2、其次写画面主体,比如1girl,画面主体是一个女孩,或者你想要的其他内容;

3、对主体属性的一些描述词,比如:


角色:[小精灵]=fairy;[眼镜或眼镜娘]=glasses;
身材:[瘦]=thin;
发型、发色:[卷发]=curly hair、[紫发]=purple hair;
表情:[温柔的微笑]=kind smile;
五官特征:[耳朵]=ears、[水汪汪的眼睛]=aqua eyes、[红嘴唇]=red lip;
服饰包括鞋子:[露腰上衣]=midriff、[褶边长筒袜]=frilled thighhighs、[紧身衣]=leotard、[蝴蝶结发饰]=hair bow、[高跟鞋]=high heels;


4、其他描述:


背景:[渐变的背景]=gradient background;
环境:[落日]=sunset;
画风:[CG]=cg;
镜头描写:[正面视角]=pov、[正面视角全身]=full body、[正面从头到腰]=cowboy shot、[戏剧性角度]=dramatic angle、[从上到下视角]=from_below、[半身像]=bust、[上半身]=upper body、[从后面]=from behind、[背影]=back;
光效:[闪耀效果]=sparkle、[模糊的]=blurry、[镜头光晕]=lens flare、[过曝]=overexposure、[光线追踪]=ray tracing、[反射光]=reflection light、[动态模糊]=motion blur、[电影光效]=cinematic lighting等等;
季节、天气:[夏]=in summer、[黄金时段照明]=golden hour lighting;
色调:[鲜艳的颜色]=vivid colors;
以上就是写提示词的一个思路,就像写作文四要素一样,时间、地点、人物、事件,都得写清楚,不然画面就少一块内容,对吧。
这个思路学会后,你就可以微调了,各个部分喜欢怎样的就输怎样的词。
我使用的正向词放这里了,可以直接复制:
best quality,Depth of field,finely detail,amazing,masterpiece,
1girl,thin,curly hair,kind smile,ears,aqua eyes,red lip,
formal,hair bow,high heels,
gradient background,sunset,CG,arms behind head
pov,lens flare,cinematic lighting,in summer,


二、反向提示词


也叫负面提示词


1、首先写“nfsw”,意思是不适合在工作时候出现。


其他的就可以套用了:
paintings,sketches, (worst quality:2),(low quality:2),(normal quality2), lowres, normal quality, ((monochrome)),((grayscale)),skin spots, acnes,skin blemishes, age spot,glan,Watermark,nsfw,Grid, missing , floating limbs, disconnected limbs, malformed hands,missing hands, doubled face, double hands,((((mutated hands and fingers)))),bad hands,bad feets,obese hands


三、提示词的基础要求:

  1. 越前面的词,SD越会优先考虑,所以重要的词放前面。
  2. 同类词语放在一起,不要放重复词,比如描写背景的就都写一起。
  3. 只写必要的关键词

四、语法要求:


1、提示词可以写单词,也可以写词组,也可以写短句,但必须都是英语,识别效果最好;
2、不同的关键词之间需要使用英文逗号分隔,这种“,”。逗号前后有空格或者换行没关系;
3、词组的两个词之间的空格要保持,没有空格时画面会有变化;
4、描述同一类别内容时会混合出现,比如红蓝头发;
5、提示词加括号代表改变提示词权重,用法如:(提示词:权重数值)
数值从0.1~100,默认状态是1,低于1就是减弱,大于1就是加强,当然也可以用()或者[],每套一层括号()增强1.1倍,每套一层[]减弱1.1倍。不过个人还是喜欢用数值法;
6、混合语法:用AND把多种要素强制融合,比如1cat AND 1dog,还可以用数字增加权重:1cat:2 AND 1dog AND 1tiger,在有混合要求时,是比竖线|交替算法要方便一些;


7、分步(渐变)语法:
就是在采样迭代步数(Steps)比较高的情况下,输入[提示词1:提示词2:数字],意思是:数值大于1时,第X步前绘制提示词1,第X步后绘制提示词2;小于1时,是总步数的X%前绘制提示词1,X%之后绘制提示词B;
还有一种写法是:[提示词:数字],意思是:从XX比例/步开始画这个提示词;
还有一种写法是:[提示词::数字],意思是:到XX比例/步停止画这个提示词;
这个高阶语法有些时候是很有用的,比如可以生成不同的主体,前多少步生成女孩,后多少步生成其他物品这样的,大家要多想。
8、交替语法:
在多个提示词间加竖线|可混合使用多个提示词,用法如:[提示词1|提示词2],意思是:轮流使用提示词生成某物与某物的交替演算产物。而且SD会更偏向于前面的提示词,较少使用后面的提示词,这点要注意一下。


五、特殊提示:


①提示词中会出现部分embedding、LoRa、hypernetwork的词语,如果你只是单纯的复制了,但并没复制相应的模型,那么是不会调用成功的。
②当你使用很小的分辨率生成全身照时,比如512*512,人物的面部是占画面很小的一部分的,所以绷脸的几率大的多。想要不绷脸,就要换大分辨率,而且面部修复和高清修复不要同时使用。
③勾选高清修复时,三次元画面用R-ESRGAN 4x+放大算法,二次元画面用R-ESRGAN 4X+Anime6B放大算法,并使用放大倍率,不要直接调整宽度和高度!不要直接调整宽度和高度!不要直接调整宽度和高度!重要的事情说三遍。

六、总结

对于追求职业成长的设计师和艺术爱好者来说,AI绘画技术已成为必备技能。但对于AI绘画来说,写好提示词是一门技能,在如今AI还不智能的情况下,每副AI绘画作品都是由许许多多的Prompt(提示词)引导AI绘制的,尤其是Stable Diffusion,更是需要非常细致的提示词引导,AI绘画的提示词非常关键。如果你还是不知道怎么写,今天就给大家推荐零基础AI绘画学习资源

stable diffusion新手0基础入门PDF

这份完整版的stable diffusion资料我已经打包好,需要的点击下方插件,即可前往免费领取!

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

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

相关文章

全球知名哲学家思想家颜廷利:将人生黑暗视为一种机遇

在时间的长河中,我们短暂的人生不过是眨眼间的光景。然而,正是这短暂的旅程给予了我们无限的可能性和转变的契机。我们应该勇敢地面对生活中的暗夜,将其视作成长的土壤,让自我在其中焕发出独特的光辉。 当我们在生命的历程中暂停脚…

React 状态管理库深度对比:在做技术选型的时候如何选择合适的状态库,nolan出品

掘金链接:https://juejin.cn/post/7368288987642232872 1,简介 在状态共享这方面,不像 Vuex,React 的官方并没有强力推荐某种封装方案,所以 React 的状态管理工具五花八门,百花齐放, react-redux、dva、C…

【Python】语句与众所周知【自我维护版】

各位大佬好 ,这里是阿川的博客 , 祝您变得更强 个人主页:在线OJ的阿川 大佬的支持和鼓励,将是我成长路上最大的动力 阿川水平有限,如有错误,欢迎大佬指正 本篇博客是在之前的基础上进行的维护 目录 条…

Find My资讯|苹果 iOS 17.5 率先执行跨平台反跟踪器标准

苹果和谷歌公司于 2023 年 5 月宣布推出“检测预期外位置追踪器”(Detecting Unwanted Location Trackers)行业标准,经过 1 年多的打磨之后,该标准目前已通过 iOS 17.5 部署到 iPhone 上。谷歌也将为运行 Android 6.0 或更高版本的…

多版本cuda安装与切换

本教程默认你熟练安装cuda,不清楚怎么安装可以看其他安装教程 1.确定下载需要的版本 找到你要安装的版本,不能高于你显卡支持的高版本 相关链接: CUDA Toolkit Archive | NVIDIA Developer NVIDIA控制面板--帮助--组件 NVCUDA64.DLL表示…

React 第三十八章 React 中的位运算

位运算是一种计算机编程中常用的操作,它直接对二进制位进行操作。二进制,指的就是以二为底的一种计数方式,常见的还有八进制、十进制、十六进制。 十进制0123456789101112131415二进制0000000100100011010001010110011110001001101010111100…

职业生涯第一课---“Redis分布式锁优化:确保唯一性与效率“

前言 最近因为刚入职公司开启自己的实习生涯,工作和毕设论文同步进行,导致有段时间没更新博客了,今天来分享一下最近学到的一些知识。 场景介绍 BOSS让我写一些接口,他提出这样一个需求,该接口的参数有多个&#xf…

【Linux】线程周边001之多线程

👀樊梓慕:个人主页 🎥个人专栏:《C语言》《数据结构》《蓝桥杯试题》《LeetCode刷题笔记》《实训项目》《C》《Linux》《算法》 🌝每一个不曾起舞的日子,都是对生命的辜负 目录 前言 1.线程的理解 2.地址…

吴恩达深度学习笔记:优化算法 (Optimization algorithms)2.8

目录 第二门课: 改善深层神经网络:超参数调试、正 则 化 以 及 优 化 (Improving Deep Neural Networks:Hyperparameter tuning, Regularization and Optimization)第二周:优化算法 (Optimization algorithms)2.8 Adam 优化算法(Adam optimization algor…

短视频批量剪辑,智能素材文案生成,多账号授权私信回复与矩阵发布素材功能合集系统,短视频矩阵助手源码搭建部署源码开源部署方案。

目录 一、短视频矩阵助手系统是什么? 二、短视频矩阵助手系统可以为企业解决什么问题? 短视频矩阵助手可以解决哪些问题? 三、短视频矩阵助手系统功能有哪些? 四、总结 一、短视频矩阵助手系统是什么? 短视频矩阵…

环保科普馆如何互动化加深观众环保认知?

如今,多媒体技术的广泛应用,已经为环保、天文、生物等各类主题展厅注入了新的活力,在这些展馆中,它凭借独特的互动体验,以及深入浅出的教育方式,赢得了广大观众的热烈追捧。今天,我们就一同探讨…

阿里巴巴发布最新财报,营收重回增长轨道

KlipC报道:5月14日,阿里巴巴集团发布2024财年及第四财季最新财报,财报显示第四财季收入2218.74亿元,同比增长7%,超出市场预期。2024财年收入同比增长8%,达9411.68亿元。 第四财季净利润244.2亿元人民币&am…

【设计模式】JAVA Design Patterns——Aggregator Microservices(聚合器微服务模式)

🔍目的 用户对聚合器服务进行一次调用,然后聚合器将调用每个相关的微服务。 🔍解释 真实世界例子 网络市场需要有关产品及其当前库存的信息。 它调用聚合服务,聚合服务依次调用产品信息微服务和产品库存微服务,返回组合…

制作coco类型数据集

COCO格式数据集简介 COCO数据集是一个大型的、丰富的物体检测,分割和字幕数据集。这个数据集以scene understanding(场景理解)为目标,主要从复杂的日常场景中截取,图像中的目标通过精确的segmentation(分…

不懂技术可以当项目经理吗?看完这篇你就知道了

项目经理作为项目的核心负责人,主要负责项目的规划、组织、协调和控制。 如果你不懂技术,但具备出色的项目管理技能,你仍然可以成功地管理项目。你可以通过与技术团队建立紧密的合作关系,明确项目需求,并依赖技术团队…

IntelliJ IDEA - 查看项目工程代码量统计

首先安装一个统计插件——Statistic 接着在左下角可以看到 Statistic Logo 插件,点击即可看到统计面板

正则表达式和sed

一、正则表达式 主要用来匹配字符串(命令结果,文本内容), 通配符匹配文件(而且是已存在的文件) 基本正则表达式 扩展正则表达式 1.元字符 . 匹配任意单个字符,可以是一个汉字 […

第 8 章 机器人底盘Arduino端PID控制(自学二刷笔记)

重要参考: 课程链接:https://www.bilibili.com/video/BV1Ci4y1L7ZZ 讲义链接:Introduction Autolabor-ROS机器人入门课程《ROS理论与实践》零基础教程 8.4.5 底盘实现_04Arduino端PID控制 上一节最后测试时,电机可能会出现抖动、顿挫的现象&#xff…

ubuntu下安装pwndbg

安装pwndbg 如果可以科学上网 首先安装git apt install git 然后拉取git库 git clone GitHub - pwndbg/pwndbg: Exploit Development and Reverse Engineering with GDB Made Easy 进入到pwngdb的文件夹中 cd pwngdb 执行 ./setup.sh 而后输入gdb 出现红色pwndgb就是安装成功…

解决springboot+vue静态资源刷新后无法访问的问题

一、背景 原项目是有前后端分离设计,测试环境是centos系统,采用nginx代理和转发,项目正常运行。 项目近期上线到正式环境,结果更换了系统环境,需要放到一台windows系统中,前后端打成一个jar包,…