ai绘画0517:卡了我三天的seed问题,一次说透
我的判断是:seed就是画面的存档码,同seed同参数基本同图。像0517这种数字串看着玄,钉住它再动别的参数,出图稳定性差着一个量级。先学会锁定,再谈抽卡。
5月17号那天我抽到一张特别满意的图,回头想复现,死活回不去了。折腾到第三天才发现,问题出在一个我从没正眼看过的小方框——seed。那张图的种子号恰好就是0517,朋友看到了还以为我专门挑了个吉利号。从那天起我开始认真研究这串数字,把能试的都试了一遍。
先说结论:出图不稳,八成是seed在漂。下面这些全是我的实测记录。
seed到底是什么东西
seed是随机数起点,相当于画面的存档码:同seed加同提示词同参数,出图基本一致;seed一变,构图色调全变。别的参数管细节,它管骨架。
打个比方,提示词是菜谱,seed是你案板上那块肉——肉换了,菜谱背得再熟也是另一道菜。我在本地跑了一组对照:同seed、同提示词、同参数连出5张,其中4张几乎像素级一致,有1张手指出了问题。这个差别来自批内采样的非确定性,属于正常波动,不影响大局。
很多人第一次听说seed都会问:那我把seed填一样的数字,是不是就能抄别人的图了?抄不了。光有存档码没有菜谱,出图照样南辕北辙。seed只在「你自己这套提示词加参数」的前提下起作用。
什么时候锁seed,什么时候换
改细节锁seed,换构图换seed,抽卡期干脆随机。判断标准就一条:你想不想保留画面骨架。我按场景整理成表。
| 场景 | seed怎么处理 | 我的实测感受 |
|---|---|---|
| 换衣服、改发型 | 锁死 | 人物脸不跑,一次到位 |
| 调光线、换色调 | 锁死 | 结构稳,对比着改很直观 |
| 构图不满意 | 换一个 | 锁着硬调是白费劲 |
| 前期抽卡找感觉 | 随机,看顺眼再记下来 | 别急着锁,锁早了将自己 |
最后那行是我吃过的亏。有回第一张图觉得还行,立马锁了seed开始精修,改到第八版才发现构图本身就有硬伤,前面七版全白干。现在我的习惯是先随机跑个十来张,挑出骨架最好的那张,记下它的号再动手。
重绘幅度开到多少,seed还认账
重绘幅度0.3以内,骨架基本不动;0.35到0.45适合改衣服换发型这类局部;拉到0.5以上等于换图,锁seed意义不大。这是我一张张试出来的分界。
具体案例:我想给一张人物图换毛衣颜色,重绘幅度0.35,锁seed,第二轮出来衣服变了,脸、手、背景全没动,一次过。同一条路子把幅度拉到0.6再试,出来的人连坐姿都变了,那张0517的同款复现失败就栽在这里——当时我把幅度开到了0.7,还纳闷怎么六亲不认了。
记一个懒人数字:想动细节,从0.3起试,不够再加0.05,别一上来就0.5。这个爬坡法比一次到位省图。
各家工具的seed入口差别不小
本地工具的seed控制最完整,网页工具很多压根不给入口,选工具前先确认这一项。不同家的seed表现也不一样,别拿一个家的经验硬套。
本地 Stable Diffusion 界面里就是个小骰子图标,点一下变-1是随机,再点回来填数字就锁定,控制粒度最细。Midjourney 有 --seed 参数,但表现弱一截:我用同一个 --seed 连出三次,整体构图是大同小异,细节漂移却比本地明显。还没上手 MJ 的可以先看那篇入门教程补补基础,Midjourney 新手教程:从注册到出第一张图,seed的事等用熟了再操心。
至于一些在线小工具,翻遍设置都找不到seed这回事,那就要掂量一下了——没法锁定种子,意味着你永远在做抽卡,做不了精修。
那张5月17号的图,现在还在我手机壁纸上。回头看,卡住我三天的东西,说穿了就一层窗户纸:seed是确定性的锚,锚定了才谈得上改。你要是也正被「再也回不去」折磨,先把那张图找回来记下它的号,从0.3的重绘幅度开始爬,一步一个脚印。
常见问题
seed填一样,为什么出图还是有细微差别?
主要是采样过程的非确定性,尤其在开启某些加速选项或不同显卡环境下,同seed也可能抖动。连出几张取最接近的那张接着改就好,别追求像素级一致。
seed数字的大小或者尾号吉利与否有影响吗?
没有任何影响,它只是一串编号。所谓「某些数字出图好看」纯属巧合,同一组提示词下,两个不同seed的好图概率是一样的,别浪费时间凑号。
怎么查一张已经生成过的图的seed?
本地工具的图片信息面板里直接写着生成参数,包括seed。网页工具要看有没有保留生成记录,导出的PNG有时会把参数写进文件信息里,右键查看属性就能翻到。
锁seed和固定提示词,哪个优先?
先把提示词定稿,再锁seed。提示词是菜谱,菜谱没定就锁存档码,等于在不确定的基础上精修,改到最后全盘推翻的概率很高。