如何让AI生成人物一致性攻略,从 0 到 1 生成教程(image-2 完整提示词)

之前写过两篇关于 AI绘图角色一致性的文章,聊了控制方法。但那两篇都比较碎片化,没有把完整的流程串起来。

今天有好几个读者留言说,能不能写一篇从 0 到 1 的完整教程,把整个流程和中间的调整控制都说清楚。

这次我会把整个角色一致性控制的完整流程拆开来讲,包括角色创建、参考表生成、跨情境测试、问题调整、模板沉淀,全链路都覆盖。

而且会把过程中遇到的问题和调整方法都说出来,不是只讲成功的结果,中间踩的坑也会摊开来。

文章比较长,建议先点赞收藏。文末也有一个好用的工具介绍。

说真的,角色一致性这事,我一开始也没意识到这么复杂。以为写个 prompt 就完事了,结果生成出来的每一张脸都不一样。翻了好些资料,试了好些方法,最后从Lovart到官方文章中找到这套相对靠谱的方案。

今天就把这套角色一致性 prompt 管理方法完整分享出来。

这套方法不是什么银弹,不可能保证百分之百的一致性。但至少能让你的角色在不同场景里保持相对稳定的外观,而且这套方法是可复用的。特别是当你要做电商套图、IP形象设计、或者连续性叙事内容的时候,这套方法能帮你节省大量的调试时间。

下面就把这套方法的完整流程拆开来讲。

1、创建角色基准 prompt

首先得有一个角色基准描述,就像给这个人物立一个档案一样。

我测试用的是 Luna 这个角色,25岁左右的职业女性。整个 prompt 是这样的:(我用的是英文版本,为了易于阅读已翻译成中文,中文效果未验证)

请为露娜创作一幅人物肖像,她是一位年龄在25岁出头的职业女性。

外貌特征:
– 面部,椭圆形脸,暖棕色杏仁眼,略微上扬,鼻梁精致,嘴唇柔软自然
– 头发,飘逸长发,乌黑亮丽,过肩,柔顺亮泽
– 肤色,白皙如瓷,肤质细腻,清透透亮
– 身材,曲线优美的女性化身,中等身高

标志性服装:
– 主要服装,日常休闲装,柔软针织衫或宽松衬衫
– 配色,柔和的粉色调作为点缀
– 配饰,无,极简主义风格
– 特色细节,简洁利落的造型

表情与姿态:
– 表情,沉稳自信,带着一丝淡淡的微笑
– 姿态,自然放松的站姿,四分之三侧面
– 肢体语言,仪态端庄,沉着冷静

风格说明:
– 艺术风格,照片级写实
– 光线,柔和的自然光
– 色彩处理,鲜艳明亮
– 细节刻画,面部特征高度精细

[Luna | 使用 GPT-image-2 High 生成]

如何让AI生成人物一致性攻略,从 0 到 1 生成教程(image-2 完整提示词)

这套 prompt 保存成了一张基准肖像。

在之前的测试中,光有这张基准图还不够,因为 AI 生成的时候会”漂移”。你给它一个场景描述,它会根据场景去调整人物,最后脸就变了。

所以还需要一个角色参考表。

说到这,以上这个角色的 prompt 怎么管理?比较好的方案就是用 oh-my-prompt 插件,我后面会详细介绍。

先创建一个 Luna 的角色分类,然后在分类下增加角色基准 prompt,也就是上面那一段。

如何让AI生成人物一致性攻略,从 0 到 1 生成教程(image-2 完整提示词)

这样后面每次用的时候,直接一键插入就行,不用每次重新写或从其他地方复制。

2、生成角色参考表

角色参考表的作用是,把一个角色的多个视角和表情固化下来,作为后续生成的锚点。

prompt 我是这样写的:

参考图 [@image]
使用我刚刚创建的角色 [luna],生成一张角色参考图,内容包括:

视角(所有视角保持特征一致):
1) 正面肖像 – 中性表情
2) 四分之三侧面 – 微微笑
3) 侧面(左侧) – 中性表情
4) 全身站姿 – 自信姿态
5) 背面(如与服装细节相关)

细节特写:
6) 面部特写
7) 服装细节特写

表情(相同角度,不同情绪):
6) 中性/平静
7) 开心/兴奋
8) 坚定/专注
9) 惊讶/好奇

要求:
– 所有视角保持特征一致
– 保持发型、瞳色相同
– 使用相同的调色板
– 参考图布局简洁,使用简单的网格或中性背景
– 清晰标注每个视角

风格,与原角色肖像风格一致

如何让AI生成人物一致性攻略,从 0 到 1 生成教程(image-2 完整提示词)

[Luna角色表 | 使用 GPT-image-2 High 生成]

这个参考表也保存在 oh-my-prompt 插件的 Luna 分类下,便于以后还需要用到。

有了角色基准描述和角色参考表,后面每次生成的时候,先调出这个参考表作为锚点,然后再叠加场景描述,这样一致性会好很多。

但这还不够。

因为不同的场景对角色的影响程度不一样,有些场景可能会让角色发生比较大的漂移。所以在投入完整项目之前,还需要做一个测试。

3、跨情境测试角色一致性

这一步是我觉得最关键的,也是最容易被忽略的。

很多朋友可能不知道,你生成了一张角色基准图和参考表之后,直接就投入项目去用了。结果做出来发现,某个场景里角色的脸完全变了,这时候再回来调,成本就很高了。

正确的做法是,先测试你的角色在 3-5 个截然不同的情境下的表现如何,监控其核心视觉身份的保持程度。这有助于及早识别潜在的一致性问题。

我的测试 prompt 是这样的:

在四个不同环境中展示 Luna(@角色参考表),同时保持完美的角色一致性:

都市午后(场景一),咖啡厅小桌,女孩身穿浅蓝碎花无袖连衣裙,细肩带微露,佩戴精致项链。她托腮微笑,微风吹动发丝。

复古书店(场景二),室内。女孩换上粉蓝配色甜系洛丽塔哥特裙,戴猫耳头饰,满是蕾丝与缎带。她在书架前轻盈转身。

天台黄昏(场景三),黄昏落日。女孩身着黑色利落西装外套(敞开),内搭灰色小吊带,下配超短裙,尽显御姐风。她侧身倚靠天台栏杆,长发飘扬。

夜场DJ(场景四),都市夜晚室内。女孩换上辣妹装,格子衬衫下摆打结,内搭白色小吊带,微露腰部,穿着牛仔短裙。她在DJ台后操作设备,氛围感环绕运镜,背景是欢呼的观众。

确保她的面部特征、发型、服装和眼睛在所有场景中保持完全相同。

这四个场景的跨度很大,从咖啡馆的温柔风,到书店的洛丽塔风,再到天台的御姐风,最后是夜场的辣妹风。

如何让AI生成人物一致性攻略,从 0 到 1 生成教程(image-2 完整提示词)

如何让AI生成人物一致性攻略,从 0 到 1 生成教程(image-2 完整提示词)

如何让AI生成人物一致性攻略,从 0 到 1 生成教程(image-2 完整提示词)

如何让AI生成人物一致性攻略,从 0 到 1 生成教程(image-2 完整提示词)

[Luna | 使用 GPT-image-2 Medium 生成][Luna | 使用 GPT-image-2 Medium 生成][Luna | 使用 GPT-image-2 Medium 生成][Luna | 使用 GPT-image-2 Medium 生成]

生成完之后,我仔细审查了结果。说实话,结果不及我想象的好,而是有一些漂移。

最明显的问题是,所有生成的 Luna,头都有点向左歪,而且只展示左侧脸。我开始还以为是场景描述的问题,后来才意识到,是角色参考表里有一张图就是这个形态,AI 把这个特征也学过去了。

如何让AI生成人物一致性攻略,从 0 到 1 生成教程(image-2 完整提示词)

如果细心的读者,应该发现了上面生成的人物,基本都是头有点向左歪,且只展示左侧脸。这是角色表导致的,角色表中有个图像,就是这个形态。

这是个很重要的发现。我一开始没注意到,直到测试的时候才发现。

所以有两种解决方案。一是重新生成一张角色参考表,调整 prompt 里关于姿态和朝向的描述,强调”正面朝向镜头”。二是在角色提示词模板里增加一句话,比如”Luna的脸正面朝向镜头”。

我自己试过,从角色表入手修改效果更好,因为角色表是所有生成的锚点。

这一步测试,帮我提前发现了一个潜在问题。如果直接投入项目,后面每一张图都会有这个问题,那时候再改就麻烦多了。

4、创建角色提示词模板

测试完之后,就可以创建一个标准化的角色提示词模板了。

这个模板的作用是,作为你未来所有以角色为特色的场景的基础。每次生成新的场景,只要在这个模板的基础上叠加场景描述就行。

我的 Luna 角色模板是这样的:

[@角色参考图]
Luna是一位年龄在25岁出头的职业女性。

外貌特征:
– 面部,椭圆形脸,暖棕色杏仁眼,略微上扬,鼻梁精致,嘴唇柔软自然
– 头发,飘逸长发,乌黑亮丽,过肩,柔顺亮泽
– 肤色,白皙如瓷,肤质细腻,清透透亮
– 身材,曲线优美的女性化身,中等身高

标志性服装:
– 主要服装,日常休闲装,柔软针织衫或宽松衬衫
– 配色,柔和的粉色调作为点缀
– 配饰,无,极简主义风格
– 特色细节,简洁利落的造型

表情与姿态:
– 表情,沉稳自信,带着一丝淡淡的微笑
– 姿态,自然放松的站姿,四分之三侧面
– 肢体语言,仪态端庄,沉着冷静

风格说明:
– 艺术风格,照片级写实
– 光线,柔和的自然光
– 色彩处理,鲜艳明亮
– 细节刻画,面部特征高度精细

场景:
[场景描述]

这个模板不一定都要跟初始化的角色创建 prompt 一模一样,而是应该按上一步的测试结果,去调整部分你觉得不好的位置,只改部分描述。如果觉得都挺好,那就不改也没事。

有了模板,后面每次用这个角色,只要改场景描述和服装表情就行,不用每次从头写。

下面用这个模板来做一个实际案例。

5、实际应用案例

我用 Luna 做了一个电商图的案例,场景是公园荡秋千。

prompt 是这样的下面这样的,我把服装和表情姿态描述去掉了,为了让AI自行兼容场景。

[@角色参考图]
Luna是一位年龄在25岁岁出头的职业女性。
外貌特征:
– 面部,椭圆形脸,暖棕色杏仁眼,略微上扬,鼻梁精致,嘴唇柔软自然
– 头发,飘逸长发,乌黑亮丽,过肩,柔顺亮泽
– 肤色,白皙如瓷,肤质细腻,清透透亮
– 身材,曲线优美的女性化身,中等身高

风格说明:
– 艺术风格,照片级写实
– 光线,柔和的自然光
– 色彩处理,鲜艳明亮
– 细节刻画,面部特征高度精细

场景,
公园里,绿油油的草地上有一个秋千,Luna穿着[@产品白底图]在荡秋千

如何让AI生成人物一致性攻略,从 0 到 1 生成教程(image-2 完整提示词)

[白色连衣裙 | 使用 GPT-image-2 Medium 生成]

如何让AI生成人物一致性攻略,从 0 到 1 生成教程(image-2 完整提示词)

[Luna | 使用 GPT-image-2 Medium 生成]

这里有一个细节需要注意,就是 [@产品白底图] 这个标记。

电商场景里经常需要把模特和产品结合起来,这时候可以用这个标记来引入产品白底图,让 AI 把产品自然地融合到场景里。

生成出来的效果还不错,至少 Luna 的脸基本保持了。

关于 oh-my-prompt 插件

前面整个流程里,我展示的管理prompt到插件就是 oh-my-prompt。

这工具是我自己开发的一款浏览器插件,专门用来管理 AI 绘图的 prompt。

说实话,我一开始也没想到要自己做这么个工具。当时用AI生图的时候,每次都要翻之前的 prompt,要么在笔记本里找,要么在聊天记录里翻,特别麻烦。

后来干脆自己写了个插件,核心功能其实很简单,就是帮你把 prompt 分类管理好,用的时候一键调用。

具体来说,oh-my-prompt 能帮你做这几件事:

一键插入。在 Lovart、星流、即梦或者任何其他 AI 绘图平台里,打开插件,选你想要的 prompt,直接粘贴到输入框。不用每次重新写,也不用翻之前的记录。

如何让AI生成人物一致性攻略,从 0 到 1 生成教程(image-2 完整提示词)

图片转提示词。你可以在任意平台上,将图片一键转成 prompt,这些prompt会自动保存到我们的工具中,你直接回到设计平台一键插入即可。

如何让AI生成人物一致性攻略,从 0 到 1 生成教程(image-2 完整提示词)

插件目前是免费使用的,我把它基础功能定位成一个引流产品。如果你对 AI 绘图、效率工具、或者我的其他产品感兴趣,可以去试试这个插件。体验好了,后面可能会关注我其他的产品和内容。

有兴趣的话,可以去Github看看,开源的。

https://github.com/wk240/oh-my-prompt

写在最后

这套方法一开始可能会有点笨拙,花的时间比手动写 prompt 还长。因为你需要先创建角色基准、生成参考表、做测试、再创建模板。

但当你做多张图的时候,这套方法的优势就会体现出来。

而且这套方法是可复用的,你创建了一个角色的模板和参考表之后,后面每次用这个角色都可以直接调用,不需要每次重新从头写 prompt。

声明:内容来源公开的各类媒体平台,若收录的内容侵犯了您的权益,请联系邮箱,本站将第一时间处理。
教程百科

AI短剧团队必看!LibTV多人协作全流程:Image2 + Seedance2.0 AI 短剧保姆级教程

2026-5-19 14:34:27

产品图像

酷家乐:家居设计AI助手,AI装修灵感生成工具

2024-9-24 9:14:24

搜索