减少九镜头诅咒的方法:让镜头不跳的五个步骤
你好,我是做 XCONDA 的 Cubeberry 代表李珍瑞。
上一篇《AI 视频的「九镜头诅咒」》里,我展示了镜头切换时绷带跑到另一只手臂、血迹消失、窗框从木头变成金属的例子。也答应过下一篇讲解决办法。


先说结论。 视频 AI 不记得上一个镜头。所以不要让它来记,而要由人确定、每个镜头重新告诉它。空间用 Turn 固定,脸和构图用 FLEXBOARD 固定,必须延续的状态用参考图和提示词固定。本文整理成只用手头 XCONDA 工具就能照着做的顺序。
为什么 AI 会忘记上一个镜头
视频 AI 每做一个镜头都从头画。它不会单独记住上一个镜头里步枪的战术灯已经打开。即使在提示词里写「同一个贤宇」,AI 也只是重新想象一张符合「贤宇」这个名字的画。于是战术灯灭了、对讲机跑到另一侧肩膀、背心上凭空出现一件外套。
在真实剧组里,这件事由人来解决。片场有场记。他逐个镜头记下演员的衣着、手里的步枪、对讲机位置、穿了哪些层、被雨淋湿到什么程度,拍下一个镜头前再核对回来。镜头不跳,不是演员记性好,而是有人记录并比对。
AI 视频也需要这个角色。下面五个步骤,就是把场记的工作分给 XCONDA 里的各个环节。
第 1 步:先把空间固定下来——Turn
窗框每个镜头都变,多半是因为每次都让 AI 重新想象空间。就像实拍先搭景、在里面拍好几天一样,AI 视频也要先把空间建好。
- 在 Turn 的 Reference 阶段放入这个空间的照片。可以放前、左、右、后(Front、Left、Right、Back)的照片,没有照片只写说明(Description)也行。
- 用 Generate 生成 360 度虚拟场景,在 3D Preview 里确定机位。
- 把镜头需要的视点用 Freeze Frame 保存下来。这些图会成为所有镜头的背景参考。


<XCONDA「TURN」预览画面>
实际作品里是这样用的。下面是我们《冷站》衍生篇的空间用 Turn 制作的过程。
《冷站》的过肩镜头,可以先用 Turn 建好女主角推门进去的房间,再从男主角一侧和女主角一侧分别取视点,都出自同一个场景。同一个房间只是转了机位,窗框没有理由变。
第 2 步:先写状态台账
这一步不是工具,而是习惯。而且效果最大。
在制作场景之前,简短写下这个场景期间不能变的东西。等于提前写场记的记录表。我们《零号部门》S#4(废弃仓库外,雨夜)会是这样。
| 项目 | 状态 | 确认方法 |
| 步枪战术灯 | 每支步枪都装,从第一帧就亮着 | 检查每个镜头是否都能看到光 |
| 对讲机 | 固定在人物右肩背带(正面画面里在画面左侧) | 在关键图上看背带位置 |
| 队形 | 贤宇在前,俊基和要员1在后方两米两侧,要员2在后方3.5米 | 在远景里确认四人的位置 |
| 服装 | 白衬衫、黑领带、黑背心、黑裤、战靴(无外套) | 每个镜头确认颜色和层次 |
| 天气 | 暴雨,初冬所以没有呵气 | 检查有没有呵气 |
| 红色裂纹 | 只在 S#4 最后一个镜头出现,之前的镜头没有 | 检查前面镜头有没有提前出现 |
这里有一点要注意。左右一定要先确定是「人物视角」还是「画面视角」再写。 人物右肩的背带在正面镜头里出现在画面左侧。混着写人会乱,AI 更乱。我们两种都写:「人物右肩背带(正面画面里在左侧)」。
这份台账在第 3、4 步当对照表用,第 5 步直接搬进提示词。
第 3 步:把关键图摊在一个画面里比对——FLEXBOARD
在跑视频之前,先把每个镜头都出成图片。一个镜头错了,视频要整套重跑,图片只要重出那一张。
- 放入剧本,FLEXBOARD 会切分镜头并为每个镜头生成关键图。一个画面最多能摊开 36 个镜头。
- 把人物照片挂成参考图,从第一个到最后一个镜头都是同一张脸。第 1 步做的 Turn 图也一起作为背景参考放进去。
- 在 Sheet 画面里一次看完全部镜头,对照第 2 步的状态台账。

- 只在 Panel 画面里打开出错的那几个镜头重出,其余镜头保持不动。

九个镜头用视频检查,光是找出错的镜头就要很久。摊成图片只要几秒。这一步的目的,是别把第一篇里说的「每个镜头 15~20 分钟修正」带进视频环节。同一支《冷站》预告片在 FLEXBOARD 里按镜头设计的全过程也有视频可以看。
第 4 步:放入带状态的参考图——Seedance 2.5
关键图定下来后,在 XCONDA 的视频生成(Video Generator)里用 Seedance 2.5。这里的关键不是只放「人物照片」,而是放入「把状态画进去的图」。在《零号部门》里我们不放贤宇一个人的脸照,而是放上白衬衫、黑领带、黑色防弹背心、战术灯亮着的步枪全都齐备的全身板。
- 把模式选成参考(Ref-to-video)。一次最多可放 30 张图片、10 段视频、10 个音频。
- 参考图上传后可以反复开关。只有 Reference 标签里勾选(✓)的图才会以 @Image1、@Image2 编号进入生成。打叉表示没有删除、只是这次生成不用的(Inactive)图。每个镜头只打开需要的参考图,其余待命即可。
- 常用的人物、道具、空间存进 Asset Library,其他场景也能直接调用。《零号部门》里把贤宇、敏熙的角色板存好,按场景调用。
- 放入在 FLEXBOARD 确定的关键图。《零号部门》里,画着贤宇在前、俊基和要员1在后方两米两侧、要员2在后方3.5米策应的菱形队形的那个镜头,本身就是状态的证据。
- 道具重要的话,也放单独拍道具的图。步枪战术灯必须从第一帧就亮,对讲机必须在右肩背带上。这类细节单独放入步枪和背带的特写各一张,镜头之间就不太会变。
- 在提示词里输入 @ 指定哪张参考图是什么。《零号部门》把脸和服装分开用。例如「@image1:只要贤宇的脸和头发。@image2:只要贤宇的服装。脸按 @image1。@image4:只要车内座椅和材质,不参考人物和灯光」——每张参考图都写清「只参考什么」。这样分清角色,脸、服装、背景就不会互相串。



用这个方法做的例子就是 FLEXBOARD 上线广告。15 张关键图当参考,15 个镜头的 30 秒用 Seedance 2.5 一次生成,再剪成 26 秒。
FLEXBOARD 키 이미지를 레퍼런스로 넣어 만든 광고
第 5 步:把台账搬进提示词,连接之前再看一遍
把第 2 步的台账原样搬进提示词。Seedance 提示词最多能写 30,000 字,不用担心长度。画幅、分辨率、时长、High Quality 在 Options 标签里选。黄色的 High Quality 按钮是开启状态,按一下会关闭。

用 XCONDA 的提示词技能,可以根据关键图搭出 Seedance 提示词,还能把韩语和英语并排修改。用韩语写好台账,只确认英语有没有正确对应就行。
视频出来后,在连接镜头之前拿着台账再看最后一遍。
- 手里的道具和周围道具变了没有
- 服装的颜色、扣子、袖口一样吗
- 背景的窗、门、家具位置一样吗
- 每个镜头的人数对不对
有跑偏的镜头就只重新生成那个场景。这时也是回到第 3 步改一张关键图再放进去,比只改提示词反复重跑更省积分。
动线复杂的场景,比如多个人物交错移动的场景,最好先用 Blocking Board 定好人物位置和移动路径。Blocking Board 现在可以在 XCONDA 网页上使用。详细用法会在下一篇单独介绍。
总结一下
| 步骤 | 做什么 | 防住的问题 |
| 1. Turn | 先把空间固定成 360 度场景 | 窗框、墙面、家具变化 |
| 2. 状态台账 | 提前记下要延续的状态 | 战术灯、对讲机、服装变化 |
| 3. FLEXBOARD | 摊开关键图对照台账,只修错的镜头 | 视频环节反复重跑 |
| 4. Seedance 参考 | 用 @ 指定带状态的图和道具图 | 生成过程中状态丢失 |
| 5. 提示词与检查 | 把台账搬进提示词,连接前确认 | 漏掉的偏差留在成片里 |
九镜头诅咒不是 AI 偷懒,而是没有人记住。就像片场有场记一样,AI 视频只要有了记录和比对的顺序,镜头就会稳得多。
下载 FLEXBOARD 技能
这是第 3 步介绍的 FLEXBOARD Claude 技能。下载下方的 zip 文件并在 Claude 里安装。zip 不要解压,直接上传。
- 下载下方的 `flexboard-script-prompt.zip`。
- 在 Claude 里进入 Customize > Skills。
- 点 +,选择 Create skill > Upload a skill,上传 zip 文件。
- 在新对话里贴上剧本,输入「帮我做文字分镜」。不带剧本只调用技能,它也会先告诉你需要准备什么。
结语
最后用一支按这个顺序做出的成片收尾:全部镜头都用 AI 制作的《冷站》衍生预告片。
XCONDA 正在做 FLEXBOARD 上线纪念的 Seedance 折扣。韩国是使用折扣 30% 加价格折扣 10%,最高 40%,到 11 月 6 日上午 11 点(韩国时间)。第 5 步介绍的 XCONDA 提示词技能也正在准备上线 XCONDA 枢纽供下载。
前往 XCONDA
- 咨询: cubeberry@cuberry.kr
- 电话: +82-70-8095-2302(工作日 10:00~17:00)