GEMINI OMNI PROMPTS

Blog / 6 min read · 2026-05-24

“保持 X 完全一致”锁定法——多轮 Gemini Omni 编辑的必备纪律

Gemini Omni 的对话式编辑若不在每次后续指令中明确列出需要保留的内容,就很容易发生画面漂移。本文说明“保持 X 完全一致”模式为何重要,以及如何在多轮编辑中稳定使用它。

conversational-editing multi-turn consistency-lock gemini-omni-technique

Gemini Omni 最引人注目的功能是对话式编辑:你可以通过多轮对话逐步优化视频,而不必每次都从头生成。但社区测试不断暴露出同一种失败模式:到了第三轮,整个场景已经面目全非。角色的服装变了,光线从暖色调变成冷色调,镜头角度还悄无声息地旋转了 30 度。

解决方法是一条简短却关键的纪律。DeepMind 的提示词指南将它埋得很深,而大多数教程又一笔带过:在每次后续指令中,明确列出需要保留的内容

这种模式

[Change instruction]. Keep [X, Y, Z] exactly the same.

就是这么简单。首次生成后的每一轮后续指令,都应以“保持[列表]完全一致”的条款收尾。没有这一条,Omni 会把每一轮都当成围绕你的改动重新设计整个场景的许可。

完整示例

第 1 轮(初始生成):

一名身穿红色大衣的女子在夜晚穿过东京一条下雪的小巷。 镜头在她身侧跟拍,缓慢手持风格,16:9,8 秒,一个连续镜头。

第 2 轮,不加锁定(典型错误):

把大衣改成蓝色。

Omni 的做法是:把大衣改成蓝色,同时把小巷换成普通街道,将冷蓝色夜景调成暖橙色光线,并替换女子的脸。你本来只想改一个变量,结果却得到了一次完整重渲染。

第 2 轮,加入锁定(正确做法):

把大衣改成蓝色。保持女子的脸、下雪的东京小巷、夜间光线、缓慢手持跟拍镜头,以及 8 秒时长完全一致。

Omni 的做法是:只改变一个变量,其余所有内容都保持不变。

为什么 Omni 需要这道锁

模型无法判断哪些场景元素是你想保留的,哪些只是无关紧要的附带信息。当你说“把大衣改成蓝色”时,前一帧完整画面只是输入——模型会把它视为重新构思的起点,而不是固定不变的场景。

列出要保留的元素,会提高它们在重新生成过程中的权重。于是 Omni 会倾向于寻找满足改动要求的最小改变量,同时避免打破这些锁定条件。

Atlas Cloud 的多轮实测评测直接记录了这一点:带有明确锁定条件的提示词,在跨轮一致性上得到 4.2/5;不带锁定条件的提示词则只有 2.1/5。

应该锁定什么

凡是你没有明确要求在这一轮修改的内容,都应锁定。常见类别包括:

要说得具体。“保持光线不变”不如“保持从左侧照来的暖钨丝灯光”有力。锁定条件越具体,Omni 遵守得越可靠。

锁定也不够用的时候

即使锁定写得很好,以下两种情况也救不了你:

1. 连续链路中的第 5 个镜头及以后。 超过四轮后,无论是否设置锁定,Omni 的角色一致性都会降至约 3/5。建议将制作拆分为每组三到四个镜头;开始新的一组时,从头重新生成锚点画面。

2. 跨类别修改。 在同一轮中同时要求 Omni 改变光线和环境,会让锁定逻辑变得混乱——应拆成两轮分别处理。经验法则是:每轮只改一个变量。

锁定法 + 触发器模式

锁定法可以很好地结合 Omni 的另一种独特模式:触发器(“当[动作]发生时,[变换]”)。以下是 DeepMind 官方镜面涟漪演示中的示例:

一名女子伸手靠近镜子。当她的指尖触碰到玻璃时,让镜面像液体一样泛起涟漪,她的手臂变成反光的镜面材质。保持客厅、她的脸和暖色光线完全一致。

一轮中同时使用两种模式:触发器负责变换,锁定法负责其余一切。这正是让 Omni 的对话式编辑真正能用于制作工作、而不只是演示的关键。

快速检查清单

每次发送后续指令前,先问自己:

跳过锁定条件,你就又回到了无法迭代的文生视频。用上它,对话式编辑才会成为 Google 在 I/O 上展示的那种生产工具。

相关内容