# 同一张图里的多个角色：在 AI2Face 中的使用方法

> 自 2026 年 10 月 21 日起，AI2Face 支持同一张图里的多个角色：把他们附加到提示词，再按名字称呼——“@Sam 教 @Emma 和 @Leo……”。该功能适用于所有模型的图片生成，也适用于支持参考图的视频模型。下面附截图逐步讲解：创建角色、“角色”标签页、@ 标签以及用 @1 加入自己的背景。

发布于 2026-10-21 · 更新于 2026-10-21
URL: https://ai2face.com/zh/blog/neskolko-personazhej-v-odnom-kadre

此前，AI2Face 的一张图片只能包含一个角色——也就是在构建器中选中的那个。现在，你可以在模型上限允许的范围内，把任意多个角色附加到提示词，并在文本中按名字称呼他们。这解决了合影的主要难题：模型不再搞混哪张脸属于谁。下面附界面截图逐步说明。该功能在不同模型上的表现，我们在 [AI合成照片](/zh/blog/obedinit-foto-nejroset) 指南中做了测试。

## 新功能：同一张图里的多个角色与 @ 标签

自 2026 年 10 月 21 日起，AI2Face 生成器新增：

- **“+”面板中的“角色”标签页**——像普通照片一样，一次把多个角色附加到提示词；
- **提示词中的 @ 标签**——角色按名字（@Emma），照片按编号（@1、@2），输入“@”时有候选列表，输入框内高亮显示；
- **服务器端的主提示词**——AI2Face 的自研算法会把带标签的文本转换成给模型的详细指令：谁在哪张照片里、需要保留什么；
- **所有图像模型**——[Nano Banana](/zh/models/nano-banana)、[GPT Image](/zh/models/gpt-image)、[Seedream](/zh/models/seedream) 等对标签的理解方式一致；
- **所有支持参考图的视频模型**——在视频中使用同样的角色和标签。

## 如何创建角色

角色由一个名字和同一个人的 1–4 张照片组成。打开顶部菜单中的“角色”，点击“创建角色”。在“新建角色”窗口中输入名字：它同时也是提示词中的标签。

![“新建角色”窗口，名字输入框位于角色 Sam、Leo 和 Emma 的列表上方](https://ai2face.com/_astro/screen-new-character.Cyr8h4ke_1lR7b4.jpg "角色 → 创建角色：名字会成为 @名字 标签")

创建后会打开角色页面。点击“添加照片”，上传 2–4 张照片。合适的照片：正脸、四分之三侧脸，以及日光下的全身照。避免使用合影、遮挡面部、滤镜和面具，以及昏暗或模糊的照片——AI2Face 会在照片下方显示同样的提示。

![角色 Emma 的页面：两张照片——窗边的肖像和公园里的照片——以及“添加照片”方块](https://ai2face.com/_astro/screen-character-photos.f-dY5M59_1h2LHn.jpg "两张不同角度的照片：AI2Face 会据此为模型生成角色档案")

照片有两张及以上时，AI2Face 会把它们整合成统一的角色档案：模型能从多个角度看到这个人，而该角色在照片上限中只算一个名额。

## 如何把角色附加到提示词

在生成器中点击输入框左侧的“+”，打开“角色”标签页。点击角色方块即可附加，再点一次即可移除。面板不会关闭，可以连续勾选多个。

![“+”面板的“角色”标签页：已勾选 Sam、Leo 和 Emma，他们的缩略图显示在输入框上方](https://ai2face.com/_astro/screen-characters-tab.3Ve2QpyU_2piboS.jpg "“角色”标签页：勾选的三个角色立即出现在输入框上方")

角色会和其他照片一起显示在输入框上方。右侧的计数器（例如 3/14）表示将发送给模型的照片数量以及模型可接收的上限。缩略图可以拖动排序，点击缩略图上的叉号即可把角色从提示词中移除。

## 如何在提示词中称呼角色：@ 标签

在词首输入“@”，会弹出附加到提示词的全部内容：角色和照片。开始输入名字可以筛选列表，按 Enter 或 Tab 插入标签。

![提示词“@Sam teaches @”上方的下拉列表，包含 @Sam、@Emma 和 @Leo](https://ai2face.com/_astro/screen-mention-list.I1x3MPoW_Z2liKGI.jpg "输入“@”会弹出角色和照片列表")

标签在输入框中高亮显示，鼠标悬停在标签上会显示对应照片——方便确认“@Emma”就是那位 Emma。

![提示词“@Sam teaches @Emma and @Leo to make fresh pasta…”，三个标签高亮显示](https://ai2face.com/_astro/screen-prompt-mentions.DPTaSZOb_Z19fuwL.jpg "完成的提示词：每个人都用标签称呼")

![一位老人在乡村厨房里教红发女性和留胡子的男性做意面](https://ai2face.com/_astro/kitchen.BK3losud_UV4d0.jpg "该提示词在 Nano Banana Pro 中的结果，3:2，2K")

标签规则：

- **角色按名字，** 照片按其在照片中的编号：@1、@2。编号显示在缩略图上。
- **不区分大小写：** @emma 和 @Emma 是同一个标签。
- **名字中的空格** 会变成“_”：名为“Anna Maria”的角色写作 @Anna_Maria。
- **重名** 会加后缀：第二个 Emma 会变成 @Emma_2。
- **从“+”中移除角色**——文本中的标签会变成不带“@”的名字。移除照片——它的标签会消失，后面照片的编号依次前移。

点击“生成”后会发生什么：AI2Face 服务器上的自研算法会解析提示词，把每个标签与对应照片匹配，并组合出主提示词——告诉模型谁是谁、每张脸需要保留什么的详细指令。你不需要按服装描述人物，也不需要解释哪张照片属于谁：一句简短的“@Sam 教 @Emma 和 @Leo……”就够了。这是 AI2Face 的技术，在生成器中的所有模型上效果一致，从 Nano Banana 到 GPT Image。图片卡片中保留的是你带标签的原文。

## 用 @1 加入自己的背景、宠物或物品

在角色旁边可以添加任意照片：室内、风景、宠物、物品。通过“+”从“已上传”或“已生成”中附加，并按编号引用。在下方截图中，露台照片成为 @1，提示词要求让三个人坐到桌旁。

![输入框上方是角色 Emma、Leo、Sam 和标记为 @1 的露台照片，提示词为“on the terrace from @1”](https://ai2face.com/_astro/screen-photo-ref.DosVLz40_Z23iqcw.jpg "露台照片作为第四个附件，获得标签 @1")

![左边是山中木屋空无一人的露台和早餐，右边是同样的桌子和景色，Sam、Emma 和 Leo 坐在桌旁](https://ai2face.com/_astro/terrace.Dvhn58yq_Z2mBQgE.jpg "@1 → 同样的桌子、松饼和群山，加入了角色。Nano Banana Pro")

为了不让模型重画整个背景，请直接写明：“保留木屋、桌子和山景”。更多场景——宠物、婚礼和全家福——见 [AI合成照片](/zh/blog/obedinit-foto-nejroset) 指南。

## “+”中的角色与构建器

构建器仍然使用自己的角色、背景、服装和姿势图层。如果通过“+”附加了角色，或文本中至少有一个 @ 标签，AI2Face 会把所有输入合并成一个主提示词：

- **构建器中的角色** 排在列表第一位，同样可以用 @名字 标签称呼；
- **背景、服装、姿势和场景参考** 会与角色一起发送给模型，算法会向模型说明每个图层的作用；
- **重复不计两次：** 同一个人同时在构建器和“+”中被选中时，只占一个名额。

“+”中没有角色、文本中也没有标签时，构建器照常工作。

## 视频中的多个角色

在“视频”标签页中，附加角色的方式相同——在“参考”模式下通过“+” → “角色”。这适用于支持参考图的视频模型，也包括标签：@Emma 会让模型指向她的照片。下面的示例是在 [Gemini Omni](/zh/models/gemini-omni) 中制作的。

![“视频”标签页：Gemini Omni 1.1 Flash，角色 Emma 和 Leo，提示词含 @Emma 和 @Leo 标签](https://ai2face.com/_astro/screen-video-omni.Ch2M4U4B_qzqsw.jpg "Gemini Omni 中的视频：与图片相同的角色和标签")

[红发女性在咖啡馆桌旁递给留胡子的男性一个小礼物，他发现是一台胶片相机，于是给她拍照](https://ai2face.com/_astro/media/blog/neskolko-personazhej-v-odnom-kadre/gift.mp4 "Gemini Omni 1.1 Flash，参考模式：角色 Emma 和 Leo，16:9，8 秒，带声音")

Omni 按顺序完成了所有动作：礼物、胶片相机、笑声和给 Emma 拍照。两人的面孔都与角色照片一致。

视频的注意事项：

- **“画面帧”模式** 不接受角色：画面帧是一张具体的照片，而不是一个人。切换回“参考”时，已附加的角色会恢复。
- **视频的上限更低：** Gemini Omni 最多接收 6 张照片，[Veo 3.1](/zh/models/veo-3-1) 最多 3 张。输入框上方的计数器会显示所选模型的上限。

## 可以使用多少个角色

一个角色即使有四张照片，也始终只占照片上限中的一个名额。模型能让多少人保持可辨认，取决于模型本身。

| 模型 | AI2Face 每次请求的照片数 | 可辨认人数（开发方数据） |
|---|---|---|
| [Nano Banana Pro](/zh/models/nano-banana-pro) | 最多 14 | 最多 5 |
| [Nano Banana 2.1](/zh/models/nano-banana-2-1) | 最多 14 | 最多 4 |
| [GPT Image 2.5](/zh/models/gpt-image-2-5) | 最多 16 | 未公开 |
| Gemini Omni 1.1 Flash（视频） | 最多 6 张照片和 1 段视频 | 未公开 |
| Veo 3.1（视频） | 最多 3 | 未公开 |

## “再来一张”“编辑”和“重试”

带角色的图片可以用相同的人物和标签重复生成：查看器中的“再来一张”会再次生成，“编辑”会把角色、照片和文本放回编辑区。缩略图顺序会被恢复，确保 @1 和 @2 指向与生成时相同的照片。对于失败的任务，“重试”会发送全部输入，包括角色和构建器图层。

信息流和图库中的角色筛选，会按第一个附加的人物来查找图片。

## 结论

同一张图里的多个角色只需三步：为每个人创建角色，通过“+” → “角色”附加，并在提示词中用 @名字 标签称呼。人像图片用 Nano Banana Pro；视频用支持参考图的模型，例如 Gemini Omni。如果面孔不像，就生成 2–4 个版本，并避免在同一个提示词中同时更换服装、角度和发型——[AI合成照片](/zh/blog/obedinit-foto-nejroset) 指南分析了失误原因并对比了各模型。处理成片的更多方法见 [AI 修图](/zh/blog/izmenit-foto-nejroset)一文。

## 常见问题

### 一张图里能放几个角色？

取决于模型能接收多少张照片：Nano Banana 最多 14 张，GPT Image 2.5 最多 16 张，每个角色占一个名额。据 Google 称，Nano Banana Pro 最多让五个人保持可辨认，Nano Banana 2.1 最多四个。

### 必须使用 @ 标签吗？

不必须，但用了更准确。没有标签时，模型会自己判断谁是谁。有了标签，AI2Face 的算法会把每个名字与对应照片精确关联，让模型把正确的脸放在正确的角色上。

### 角色名字可以用任何语言吗？

可以。标签沿用角色的名字：@小雨、@Даша、@さくら。不区分大小写，名字中的空格会替换为“_”。

### “+”中的角色能和构建器一起用吗？

可以。构建器中的角色排在列表第一位，背景、服装、姿势和场景参考会与它一起发送给模型。第二个人不需要再单独占用构建器的图层。

### 角色和标签能用在视频里吗？

可以，适用于支持参考图的视频模型：在“参考”模式下通过“+”附加角色，@名字 标签会告诉模型谁在做什么。本文附有 Gemini Omni 的视频示例。

## 资料来源

- https://blog.google/innovation-and-ai/products/nano-banana-pro/
- https://ai.google.dev/gemini-api/docs/image-generation
- https://deepmind.google/models/model-cards/nano-banana-2-1/
