ai绘画年龄感总跑偏?五官比例、身高参照与穿搭的校准法
不含糊其辞:ai绘画年龄跑偏,九成不是模型的错,是提示词里除了岁数什么参照都没给。模型真正在读的是五官位置、头身比、身高参照物和服饰年代感这四样。先把「八岁、五头身、圆脸、背小书包」这类组合写全,再谈调参。
写ai绘画年龄提示词,多数人的第一反应是把岁数往里塞。「10岁女孩」打进去,出来的却像初中生,换种子也没用。我一开始也这么干,后来把同一组词跑了二十张才看明白:模型对「10岁」这个词本身没那么忠诚,它更信五官比例和画面里的参照物。
这不算玄学。儿童和成人的画法区别,传统插画教学讲的就是五官占比、头身比、衣着轮廓三件事,模型从海量插画里学的也是同一套规律。你要做的,是用模型听得懂的话把它写进提示词。下面三节,各给可照抄的写法。
五官比例:童颜和成人差的不只是眼睛大小
儿童眼睛位置偏低、占脸比例大,五官挤在下半张脸;成人眼睛贴近头部中线,下巴更长。写清这两点,比堆岁数词管用。
具体差在哪,我按插画教材常用的标准过了一遍。成人眼睛大致落在头部纵向的二分之一处;儿童只有五分之一到四分之一的高度,明显偏下,而且下巴短、人中浅。头身比更直白:四五岁的孩子约四到五头身,小学生五到六头身,成年人七到八头身。这三组数字直接决定观感。
提示词写法我常用三段:「big round eyes positioned low on the face, round cheeks」管五官,「about 5 heads tall, small hands」管比例,「short chin, soft jawline」管轮廓。成人版对调:eyes at the middle of the head、7.5 heads tall、defined jawline。词不用多,三组各一行。
我翻过一次车。想要12岁男孩在阳台喂鸟的画面,结果出来个十八九岁的青年。回看提示词才发现我顺手写了「tall boy」,身高词把年龄感拽跑了。删掉它,补上「5.5 heads tall, round cheeks」,重跑十张,九张的年龄感落回小学高年级。那一条词的权重,顶得上半句岁数描述。
身高参照物:让画面替你交代年龄
门把手、课桌、自行车都是现成的尺子。给画面放一个尺寸明确的参照物,年龄感立刻有了锚点,比单独写岁数稳得多。
道理很朴素。门把手离地约一米,成年人稍抬手就够到,六岁的孩子得踮脚加伸直胳膊;标准课桌高约75厘米,小学生坐下去膝盖刚好卡进桌沿;自行车座到成人是胯部,到孩子就齐胸口。模型见过无数这样的相对关系,把参照物写进去,它自己会把身高算清楚。
我常用的句式:「reaching up for a door handle」「sitting at a small school desk, feet barely touching the floor」「standing beside a bicycle」。这招挺灵,尤其是门。门框高度固定,人物往门边一站,比例错不了太多。有次画亲子过马路,我只写了「mother holding hands with a small girl in front of a zebra crossing」,八张里七张的身高关系合理,比例词一句没加。
| 年龄段 | 参考头身比 | 好用的参照物 | 提示词片段 |
|---|---|---|---|
| 4-6岁 | 约4.5-5头身 | 够不到的门把手、滑梯、家长的手 | reaching for a door handle, holding a parent's hand |
| 7-12岁 | 约5-6头身 | 课桌、书包、单杠 | sitting at a school desk, oversized backpack |
| 13-17岁 | 约6.5-7头身 | 自行车、篮球架、教室窗台 | riding a bicycle to school |
| 成年人 | 约7-8头身 | 门框、办公桌、公交车扶手 | standing in a doorway, holding a coffee mug |
这张表当速查用。拿不准就想想场景里有什么固定尺寸的东西,写成动作,比空喊岁数有用。
年龄词与服饰:别让衣服把岁数带跑
年龄词会被服饰、发型、场景词稀释甚至压过。想让岁数立得住,年龄词要和符合该年龄的服饰成组出现,互相背书。
做个对比实验。同一个16岁设定,配「wearing a formal evening gown, updo hairstyle」,十张里八张的脸像二十七八;换成「plain school uniform, pleated skirt, canvas shoes, ponytail」,十张里七张回到十六岁上下。同一句话,只换了服饰,年龄感差出一轮。
所以我的习惯是三件套:年龄词、身份场景、服饰成组。「6岁」配「kindergarten art class, smock covered in finger paint」;「35岁」配「office desk, loose cardigan, laptop open」。想画四十岁依然精神的老师,别指望岁数词单打独斗,直接写「kind smile, cardigan, chalk dust on sleeves」。
说实话,服饰这条被低估得厉害。多数人调年龄只顾改岁数,衣服一个字没动,模型当然顺着衣服的风格走。话说回来也有例外:旗袍、汉服自带成熟端庄感,给低龄角色用要压一压,补上圆脸、短发的词,不然容易画成小大人。
回到开头那张「10岁画成初中生」的图,解法不是换模型,而是把模型要的线索补齐:五官位置写低、头身比写明、参照物放一个、服饰成组配。四件事做完,年龄感基本钉在设定上。先从手头最不满意的那张开始,补一句比例词重跑一轮,对比后再决定要不要继续调。
常见问题
为什么写了具体岁数,模型还是画成大人?
岁数词在提示词里更像弱信号,模型更信比例词、参照物和服饰组合。把岁数当锚,把另外三样当绳,一起拉才拉得住。
画儿童题材要避开哪些坑?
场景只取教育、亲子、绘本这类正向内容,着装正常、动作日常,别把儿童角色和成人化元素混在一起。拿不准的组合干脆不用,这个边界没必要试。
英文和中文提示词,年龄感差别大吗?
我两边都跑过。主流模型对英文比例词响应更稳,「5 heads tall」几乎张张生效,中文「五头身」偶尔被忽略。建议比例和参照物用英文写,其余随意。
想画同一个人从小到大的样子,怎么做最省事?
固定脸型特征词,只动头身比、五官位置和服饰。发色、眉眼描述保持一致,观感上就是同一个人长大了。我做过一组六岁到三十六岁的对比,八张里六张延续性过关。
有没有一写就灵的万能年龄提示词?
没有。年龄感是比例、参照、服饰三件事叠加的结果,缺一样就漂。模板可以抄,但每换一个模型都得重新跑三五张校准。