很多人第一次做 AI 视频,开局就写了一个很长的故事:两个人物、三个地点、对白、追逐、天气变化,最好一分钟讲完。
然后开始修脸、补手、找消失的道具。每一镜单看都还行,放到时间线上却像六个不同项目。
这通常不是 Prompt 不够专业,而是第一条片子的变量太多了。真正该先学的,不是如何写一段 300 词提示词,而是如何把一次生成控制成一个可以验收的小任务。
这篇只做一件事:用一个角色、一个场景、一个关键道具和 6 个镜头,跑通一条 19 秒短片。你做完后,至少会知道哪些问题应该在参考图阶段解决,哪些问题应该重新生成,哪些镜头已经可以进入剪辑。
先把版本问题说清楚
截至 2026 年 7 月 18 日,字节 Seed 官方产品页公开说明的是 Seedance 2.0:支持文本、图片、音频和视频混合参考,可做多模态参考生成、视频延长和指定内容编辑,并能生成带同步音频的短片。
你可能已经在大会报道、合作渠道或账号后台看到 Seedance 2.5,以及 30 秒、更多参考素材、4K 等信息。但不同入口的开放时间、模型名、时长、分辨率和素材上限不一定同步。真正开始项目前,先看你自己账号的模型选择和参数面板,不要把宣传页上的上限直接当成当前账号能力。
下面这套方法不依赖某个宣传参数。无论你现在用的是 2.0 还是已经开放的 2.5,先把短片拆小、锁定变量、逐镜验收,都会比一次生成完整故事更稳。
第 1 步:先写项目约束,不要先写镜头 Prompt
本次案例叫《海边末班车》。目标不是做一条“大片”,而是验证四件事:同一个人、同一件衣服、同一个道具、同一辆车,能否在 6 个镜头里保持连贯。
可以直接复制这张项目约束卡:
项目:海边末班车
目标时长:19 秒左右
镜头数量:6 个
角色:1 人
场景:1 个海边公交站
关键道具:1 个红色金属检票钳
交通工具:1 辆米白与暗红配色的旧公交车
时间与天气:蓝调时刻,刚下过雨,海雾
核心色彩:冷青灰环境、芥末黄雨衣、暗红道具、暖色车灯
对白:无
文字:画面内不生成站牌文字、字幕、Logo 或水印
成片目标:角色稳定、道具不丢、车辆方向一致、六镜可以顺剪
这一步看起来不像“生成视频”,但它直接决定后面会不会失控。第一条练习片里,每多一个角色、地点或时间变化,都是一组新的不确定性。
第 2 步:先做参考图,不要拿第一条视频结果当设定
先准备 5 类参考信息:
- 角色全身正面,确认身高、比例和服装轮廓。
- 角色四分之三侧面,确认侧脸和发型。
- 面部近景,确认五官与妆面。
- 雨衣材质近景,确认颜色、纽扣和湿润质感。
- 红色检票钳近景,确认形状、磨损和手持方式。

参考图不是越多越好。它们应该各自承担清楚的任务。如果两张图里的雨衣颜色不同、发型不同,模型收到的不是“更多信息”,而是互相冲突的要求。
第一次只保留一套你愿意贯穿全片的设定。参考图不稳定时,先回到图像阶段修,不要指望视频模型替你做选择。
第 3 步:把不变项写成固定前缀
每一镜都重新描述角色,很容易不知不觉换词,最后让模型以为人物也变了。更稳的做法是把不变项写成固定前缀,每个镜头原样复用,只改“本镜头”部分。
【固定项目约束】
同一位年轻东亚女性海边站务员,黑色长发扎成低马尾,
穿同一件芥末黄色防水长雨衣、黑色长裤和黑色雨靴。
她腰侧始终携带同一个磨损的暗红色金属检票钳。
同一个老旧海边公交站,远处有白色灯塔,地面刚被雨淋湿,
空气中有薄海雾。环境保持冷青灰色,公交车灯是克制的暖色。
同一辆米白车身、暗红腰线的旧公交车。
保持角色五官、发型、雨衣颜色与材质、检票钳外形、公交车配色一致。
画面内不要出现可读文字、Logo、水印、额外人物或多余道具。
【本镜头】
景别:
机位:
主体动作:
镜头运动:
车辆或人物移动方向:
首帧状态:
尾帧状态:
建议时长:
这里最重要的不是措辞多华丽,而是每一镜都能回答三个问题:从什么状态开始、发生什么动作、停在什么状态。 尾帧写清楚,下一镜才有东西可接。
第 4 步:把故事压成 6 个能单独验收的镜头

镜头 1:先让观众知道人在哪里
- 时长:3 秒
- 景别:极远景,固定机位
- 内容:海边公交站、灯塔和湿地面占主要画面,人物很小,站在画面左侧
- 首帧:空旷海岸与站台
- 尾帧:人物抬头看向道路右侧
- 验收重点:场景、天气、人物服装色是否成立
镜头 2:用动作建立人物
- 时长:2 秒
- 景别:低机位近景
- 内容:黑色雨靴踏过积水,芥末黄雨衣下摆进入画面
- 首帧:右脚悬在水面上方
- 尾帧:右脚落地,水花散开
- 验收重点:鞋、雨衣材质和动作是否自然
镜头 3:让关键道具第一次被看清
- 时长:3 秒
- 景别:中近景,轻微推近
- 内容:人物取下腰侧的红色检票钳,检查一次,再握在手中
- 首帧:检票钳挂在腰侧
- 尾帧:检票钳完整出现在胸前
- 验收重点:脸、手和道具是否同时稳定
镜头 4:把车引入,但固定方向
- 时长:4 秒
- 景别:越肩镜头
- 内容:人物背对镜头,公交车从画面右侧向左前方驶来
- 首帧:远处只有两点暖色车灯
- 尾帧:车头进入中景,人物不转身
- 验收重点:公交车配色与移动方向是否正确
镜头 5:只做一个克制的表情变化
- 时长:3 秒
- 景别:面部近景,固定机位
- 内容:暖色车灯扫过人物脸部,她先紧张,再轻轻松一口气
- 首帧:嘴唇抿紧,视线看向画外右侧
- 尾帧:肩膀略微放松,不做夸张微笑
- 验收重点:五官、发型与光线方向是否延续
镜头 6:用动作收尾,不再增加新信息
- 时长:4 秒
- 景别:背面全景,固定机位
- 内容:车门打开,人物从画面左侧走向公交车并上车
- 首帧:人物与公交车之间留有两步距离
- 尾帧:人物进入车内,空站台留在画面中
- 验收重点:服装、车辆、人物移动方向和空间关系是否连贯
6 个镜头已经够讲清一个最小故事:等待、发现、确认、靠近、释然、离开。先把这 19 秒做顺,再考虑对白、多角色和一分钟叙事。
第 5 步:生成顺序不要按镜头编号走
建议先生成 镜头 1、3、4、5。
这四镜分别验证场景、道具、车辆和面部。如果它们都不稳定,继续生成鞋子和上车动作只会增加废片。
通过后再补镜头 2 和镜头 6。每次只改一个变量:先固定角色和场景,再换景别;景别正确后,再加动作;动作正确后,最后加镜头运动。
不要同时改角色描述、机位、光线和动作。那样即使结果变好,你也不知道是哪一处起作用;结果变坏,也找不到该退回哪一步。
第 6 步:失败时只修一个原因
脸变了
先减少动作幅度,补一张与本镜头角度接近的面部参考,再原样复用固定前缀。不要一边换脸,一边把白天改成夜晚。
雨衣变色或变款
只保留一个颜色和材质描述,例如“芥末黄色、哑光防水棉布、黑色圆纽扣”。删除“复古、时尚、电影感雨衣”这类会让模型自由发挥的词。
检票钳消失
提高它在画面中的占比,说明它在腰侧还是手中,并提供单独的道具近景。远景里看不清的小物件,不适合承担强一致性任务。
公交车方向反了
每个相关镜头都重复“公交车从画面右侧向左驶入”。不要只写“向站台驶来”,因为这没有规定屏幕方向。
画面越做越乱
删参考图,而不是继续加。优先保留与当前镜头直接相关的角色、道具、场景和动作参考,暂时移除无关风格图。
长镜头后半段开始漂移
把一个动作拆成两个短镜头,在人物转身、前景遮挡、车门经过或画面变暗的位置剪接。不要为了“一镜到底”把整条片子押在一次生成上。
第 7 步:通过这 8 项,镜头才进入剪辑

- [ ] 六个镜头中的脸、发型和年龄感一致
- [ ] 雨衣始终是同一芥末黄色、同一长度和同一材质
- [ ] 红色检票钳的位置、形状和颜色没有跳变
- [ ] 公交车外形与米白、暗红配色一致
- [ ] 车辆和人物的屏幕移动方向没有突然反转
- [ ] 雨量、海雾、蓝调时刻和车灯方向能接上
- [ ] 每一镜的尾帧能自然连接下一镜的首帧
- [ ] 没有多余人物、乱码、Logo、水印和明显肢体错误
其中任何一项不过,就回到对应镜头修,不要先用剪辑硬遮。剪辑能改善节奏,不能替你修复人物身份和空间方向。
最后再做声音和输出
画面通过后,再补海浪、风、雨、雨靴踩水、公交车发动机、车门和检票钳金属声。声音不是最后随便铺一条音乐,而是帮观众确认空间和动作。
先导出一个低成本审阅版,确认节奏与音画同步,再决定是否做高分辨率输出、插帧、降噪和精细调色。高分辨率只会把已经存在的问题看得更清楚,不会把坏镜头自动变好。
第一条片子真正值得带走的,不是某一句“神 Prompt”,而是一套判断:哪些东西必须固定,哪些变量可以逐次改变,什么结果才有资格进入下一步。
把这套 6 镜头流程跑通以后,再把单场景扩成双场景,把一个人物扩成两个人物。每次只增加一种难度,你才会知道 Seedance 到底哪里可靠、哪里仍需要人工接管。
