小兵AI绘画启示录:三十个龙套卡牌比一个主角难画
不卖关子:AI绘画画主角是强项,画小兵这种龙套反而是弱项——三十个路人长得像一个人,是模型趋同的本性在作怪。我用职业道具词加种子错开的组合,把桌游卡牌的差异率从两成拉到八成,具体做法和翻车记录都在这篇里。
小兵AI绘画这个题,是给自己揽的活儿。朋友做了款小桌游,找我帮忙出三十张小兵卡牌——就是那种攻防数值低、上场就当炮灰的路人角色。我想都没想就应了,心说一个下午的事。
实际用时三天。卡在一个谁都没提醒过我的坑上:三十个小兵,前五张的脸几乎一模一样,连头巾的系法都相同。主角随便画,龙套全撞脸,这世界对炮灰是有点刻板印象在身上的。
为什么龙套越长越像:模型的"平均值脸"
提示词里只写"小兵、士兵"这类泛指词时,模型会取训练数据里的平均形象,出图自然高度趋同。想要差异,就得给每个角色塞进不同的具体信息,把平均值拆开。
这事想通了就不奇怪。"小兵"这个词在数据里对应的是千千万万张相似的路人图,模型给的正是这几万张图的最大公约数:年轻、短发、皮甲、执矛。你跑一百次,它给你一百个最大公约数。
主角为什么没这个问题?因为主角的提示词里信息密度高,什么红披风、断了一角的盾、左眼疤,全是具体的锚点,锚点越多形象越偏不回平均值。龙套缺的就是锚点——这是我们给龙套的待遇太敷衍,怪不得模型。
中途我还试过偷懒的路子:往提示词里塞随机形容词,什么"忧郁的""健壮的"轮着来,指望撞出差异。结果全撞在气质上,脸还是那张脸。气质词治不了脸,结构词才治——这个弯路让我多花了小半天,记下来给后来人省点时间。
三十个小兵的改词实验:从两成到八成
给每个小兵配三样专属信息:职业出身、一件随身道具、一个身体特征,再错开种子值,出图差异率能从两成拉到八成以上。三样词加起来不超过二十个字,性价比极高。
具体怎么配,举个例子:"随军铁匠出身的小兵,腰挂断锤,络腮胡,左手缠着绷带"——这样一个词串下去,它和"猎户出身、背短弓、缺半边眉毛"的那位,想撞脸都难。我把三十个小兵按职业排了一遍:铁匠、猎户、马夫、伙夫、逃兵、老兵油子,配齐之后重跑,二十六张一眼能区分,剩下四张微调道具词后也分开了。
种子这一步别省。同一串提示词换种子重跑,体型胖瘦、身高比例都会动,等于白捡的变化量。我是先跑五张挑构图,把最接近的三张种子记下来,再喂给下一个角色改词用,一套流程下来半小时能出十张。
风格统一是另一个方向的难题——差异要有,画风不能散。固定住同一组风格词(线条粗细、上色方式、背景色),只动角色信息,两头就都稳了。我那三十张的背景色统一压成土黄色,摆在一起像一套正经卡牌,朋友看不出来我中间摔过键盘。
批量出图的省时账:真正费时间的是表格
三十个小兵的出图本身只占一半工时,另一半花在设计职业表、筛选废图和统一后期上。开工前先建一张角色信息表,进度能快一倍。
复盘一下三天的时间去向:第一天几乎全耗在前期,列职业表、配道具词、试风格词,纯出图不到五十张;第二天进入状态,出图加筛选一百二十张;第三天收尾挑图、统一裁切、微调四张问题图。粗算下来,前期每花一小时设计表格,后面能省两小时返工。
废图率也有意思。主角图的废图率通常三成上下,这套小兵流程压到两成——因为职业道具词给了模型足够抓手,它反而不知道该怎么错了。以前总说AI画图废片多,现在看,废片多寡全看你给的信息够不够。
给要做同类事的朋友留个起点数字:十个角色起步的活儿,预留一晚;三十个往上,按两三天算,其中半天留给前期配词表。别像我一样拍胸脯说"一下午的事",胸脯拍多了会肿。
桌游开箱那天,朋友对着三十个小兵看了半天,问我:"这真是同一个人一下午画的?"我说不是,是三天。三十年河东三十年河西,游戏里最没人在意的炮灰角色,做起来比主角还讲究——至少下次谁再说AI出图没灵魂,我打算把这三十张糊他脸上。
常见问题
不用种子功能的在线工具,能做到差异化吗?
能,但要多靠提示词本身。没有种子控制就在角色词里加体型和年龄变化,比如高瘦、矮壮、少年、独眼,用信息量补随机性,只是筛选量会大一些。
小兵数量更多,比如一百个,这套方法还撑得住吗?
撑得住,瓶颈会从画面转移到排表。一百个角色建议按职业分组批量跑,每组固定风格词,工作量近似线性增长,不会失控。
卡牌上的数值和名字文字怎么加?
别指望AI生成文字,出图时留好排版空区,名字数值用排版工具后期叠上去。文字后期做,清晰度和准确性都有保障。
这种路人角色图商用要注意什么?
确认所用工具的商用授权范围,保留生成记录,卡牌发售前做一次查重,避免和市面素材高度撞车。桌游圈子小,版权纠纷传得快。