外观
图生图 / 局部重绘和精准参考
以图画图(img2img)
触发方式:把指令和图片一起发出去,或者回复一张图片同时发指令就行了。
这里我们用到新的选项指令 -n 和 -N,都是需要带参数的选项指令。
什么是指令的组成部分
前面的 -O、-K、-u 也都是选项指令。选项指令就是可选使用的,可以不写。
可以看 进阶用法 的推荐格式,除了 -K 和 -u,我们推荐放在 [普通选项指令] 这里——顺序不一定,但是参数必须跟着选项指令走。
比如下面两种写法是等价的:
text
nai4-5 -n 0 -N 0.7 -O ...text
nai4-5 -N 0.7 -n 0 -O ...两个参数
| 选项指令 | 参数范围 | 含义 | 默认值 |
|---|---|---|---|
-n | 0 – 0.99 | noise,添加的噪点(影响细节改变多少) | 0 |
-N | 0.01 – 0.99 | strength,修改幅度(数字越大,跟原图越不像) | 0.7 |
-n 和 -N 都可以省略,省略就使用默认值。
两种触发方式
左边:回复图片的方式触发(注意消息右上角的 ↑ 引用标记);右边:指令和图片一起发送(点击可放大)
局部重绘
模型支持
局部重绘目前仅 nai5c 不支持(nai5、nai5m 都支持)。
绘图指令:见 基础用法 → 绘图指令。
触发方式:添加选项指令大写 -M,不带参数。
流程
- 用户发送指令
nai4-5 -M '[prompt]'(这里把 tag 写好); - 小划进入收集图片状态;
- 用户发送原图片;
- 小划发送降低暗度的图片;
- 用户使用白色涂抹需要局部重绘的位置后发送图片;
- 小划发送画好的图片。
演示
划划水
nai4-5 -M 'green eyes,girl,big eyes'小划
请在 60 秒内发送需要局部重绘的原图。
小划
当前队列中有 1 个任务,你有 1 个任务正在处理
只有涂白的地方会被重绘
演示里眼睛从红色变成了绿色,头发、衣服、背景全部保持不变——这就是局部重绘的意义。
精准参考(Precise Reference)
模型支持
目前仅适用于 nai4-5 / nai4-5c。nai5 目前没有适配。
每张图消耗 5 点数(Anlas)。
精准参考可以用来对一张图片做角色参考(Character Reference)和风格参考(Style Reference)。
主要用来:
- 对数据库没有的角色、以及画自己的 OC;
- 单独参考别人图片的风格。
效果比普通图生图好很多。
只能参考一个角色
可以发多个图片参考,但是只能参考一个角色,多个角色会被混成一个角色。
触发方式
我们使用大写的 -P 选项指令来触发精准参考(注意大小写)。
流程:
- 发送
nai4-5 -P指令; - 小划进入收集图片状态;
- 发送需要参考的图片;
- 小划回复收集是否成功,并继续等待收集图片,或者用户发送「开始」;
- 用户发完图片后发送「开始」;
- 小划开始画图。
演示
划划水
nai4-5 -P 'multiple views'小划
请在 60 秒内发送精准参考图片。您可以发送「开始」结束收集,发送「取消」取消任务,最多 6 张。
小划
成功收集 1 张图片,已收集 1 张图片
划划水
开始
小划
当前队列中有 1 个任务,你有 1 个任务正在处理,预扣除 5 点数
用一张三视图就能出这么多
一张转面参考表,还原出了同一个角色的全身立绘和多个 Q 版——这正是下面「用好转面参考表」要讲的。
-p 参数
用小写的 -p 来指定参数。
cs— 同时参考图片的风格和角色c— 只参考角色s— 只参考风格
后面两个数字分别是强度和保真度,这几个用逗号隔开。
可以对每张图设定不同参数,不同图片的参数用分号隔开。要用引号引用起来。
引号用哪种都行
这里引号用中文或英文的单引号、双引号都可以。
因为这个选项指令的参数不用引号,所以我们用什么引号都可以。前面一直用英文单引号 ',是因为英文提示词里可能带其它引号,会导致识别错误。
text
nai4-5 -P -p "cs,1,0.9;c,0.8,0.9" # 常用写法
nai4-5 -P -p "s,1,1;cs,0.5,0.5" # 中文分号同样可用
nai4-5 -P -p " cs" # 简写,强度/保真度取默认 1
nai4-5 -P # 不写 -p,全部图片用 cs,1,1这里 "cs,1,0.9":
cs就是指 Character & Style- 第一个数字
1指强度 Strength = 1 - 第二个数字
0.9指保真度 Fidelity = 0.9
强度和保真度的值都是 0 到 1 的数字,两位小数。
强度和保真度的效果
左侧为参考图,右侧 3×2 为不同 Strength / Fidelity 组合的效果(点击可放大)
演示:分别参考角色和风格
参考第一张图的角色形象,保留角色形象(衣服装饰),保真度就给多一些 1;参考第二张图的风格。
划划水
nai4-5 -P -p "c,0.7,1 ; s,0.7,0.5" 'girl,full body'小划
请在 60 秒内发送精准参考图片。您可以发送「开始」结束收集,发送「取消」取消任务,最多 6 张。
小划
成功收集 1 张图片,已收集 1 张图片
小划
成功收集 1 张图片,已收集 2 张图片
划划水
开始
小划
当前队列中有 1 个任务,你有 1 个任务正在处理,预扣除 10 点数
参数怎么对应图片
"c,0.7,1 ; s,0.7,0.5" 里的第一组 c,0.7,1 对应第一张图(只参考角色,保真度给满),第二组 s,0.7,0.5 对应第二张图(只参考风格)。
所以结果里角色形象来自 ①,画风来自 ②。
用好转面参考表
如果你想要一个单一且灵活的参考,让你能够生成许多不同的视图,那么使用包含**多个视图的转面参考表(turnaround reference sheet)**可能是你最好的选择。
无论如何,你的参考图都会被适配到上述三种尺寸之一的画布中。
在使用精准参考 Character Reference 的图像时,你可能会感兴趣的标签包括:
| 标签 | 作用 |
|---|---|
multiple views | 会生成你角色的多个不同角度 |
turnaround | 与 multiple views 结合使用时,通常会展示你角色的正面和背面 |
reference sheet | 会生成你角色的设计表,不过你可能还想使用 no text 来阻止 AI 在图像上写设计说明 |
cropped shoulders | 与 multiple views 结合使用时,会给你角色脸部的特写镜头 |
expressions | 会生成你角色脸部的多张特写,带有不同的面部表情。加入几个用于特定面部表情的标签会带来更强的效果 |







