输入“/”快速插入内容

Prompt的专场教程-基础篇

2023年9月16日修改
😎
什么是prompt(提示词)
为什么prompt又被称之为咒语,而使用AI的人被称之为魔法师呢?
看完这篇教程你就可以明白这其中道理,还能迅速入门prompt的使用,达到一般公司设计岗所需的AI绘图水准。如果没有达到,说明你老板要求太高了,让我和他沟通一下岗位能力要求和业务需求。绝对,绝对不是各位宝子的问题!
本文阅读时长大约30分钟,建议打开任意一款SD产品分屏对照使用。如果有地方觉得我写得不够清晰,请你在评论区激情发言,或者添加我的微信designurlife1st直接沟通(记得备注来意:ai绘图交流)。
1.
prompt是什么
一段指令,用于指挥AI生成你所需要的内容,每个单独的提示词叫tag(关键词)
1.1
支持的语言
支持的语言为英语(不用担心英语不好的问题,点击蓝字进入提示词字典)另外注意emoji也可以用的🥰,好赞🫡,但是我不造用了emoji可以有什么好处hhh。
1.2
语法规则
1.
用英文半角符号逗号 , 来分隔tag。注意逗号前后有空格或者换行都不影响效果,示例见下方代码块
代码块
1male,young man , short hair, #这里加了空格,没有问题,一样的效果
business elite #这个tag前后的逗号在上一行和下一行,没有问题,一样的效果
,boy, #对,这样也没有问题
2.
改变tag权重:注意tag的顺序越靠前对于SD来说权重越大,但是依旧可以给每个位置上的tag单独设置权重。而且还有两种写法。
a.
(tag:权重数值):数值从0.1~100,默认状态是1,低于1就是减弱,大于1就是加强
b.
(…(tag)…)/[…[tag]…]:每加一层()括号,权重就重1.1倍,每加一层[]括号就反向减弱1.1倍.比如说括号加两层是1.1*1.1=1.21倍,三层是1.331倍……
示例见下方代码块,两种方法都可以用,第一种清晰明确,第二种方便快捷。
代码块
(gradient hair: 1.2),(high detailed skin:1.1),(flower hairpin:0.9) #这里我其实也不太懂为什么精度只到小数点后一位
代码块
((gradient hair)),(high detailed skin),[flower hairpin] #按照我搜到的其他说明,都说这里的精度可以达到不止小数点后一位了……我不太确定,但是感觉这个精度意义不大,只是打括号可太方便了
3.
进行tagde 步数控制(高级玩法,快试一试,可以秀了):就是SD先按你输入的这个tag1开始生成,然后在达到你设定的步数之后,tag1停止产生作用,此时tag2再参与到对内容生成的影响。
[tag1:tag2:数字],数字大于1理解为第X步前为tag1,第X步后变成tag2,数字小于1理解为总步数的百分之X前为tag1,之后变成tag2,示例见下方代码,代码块的#后为注释。注意这两种方法各有优劣,建议按需灵活调用。
代码块
a bird with beautiful feather [blue:green:10],#前10步这只鸟的羽毛是按照蓝色生成,11步开始按照绿色生成。
代码块
a bird with beautiful feather [blue:green:0.5],#前50%的步数这只鸟的羽毛是按照蓝色生成,后50%的步数开始按照绿色生成。
2.
prompt的结构
结构化prompt其实是为了方便魔法师们自己快速梳理自己的表达,而且清晰易读的prompt有助于高效进行prompt写作。
2.1
prompt的组成
参考之前发过的思维导图
2.2
常用的tag
(内容太杂乱了,宝子们等等我,我修改好了重新放上来!)
好了各位宝子,真的辛苦你可以看到这里!!!你已经打败了全国98%的用户,我要给你撒花!
现在你再打开这个提示词字典,是不是感觉自己的认知已经不一样了?