AI 对白 · 表演提示词

同一条剧本、同一对角色、台词一字未改,
四份提示词摆在一起看差别。

这篇用一个真实案例说话。剧本来自短剧《夏小满的夏天》第四集·场景十三。我们把它写成四份提示词:不用技能的两份 (Seedance 一份、MiniMax H3 一份)、用技能的两份 (同样各一份),然后逐条对比。

一、原剧本(一字未改)

这是男主被告知保送北京、女主当众被捅出来之后,两人在天台的那场戏。

夏小满(哭着喊):那你为什么不早告诉我!为什么要让林哲说出来!你是不是根本就没打算告诉我!
顾砚辞愣住,说不出话——因为他确实是怕她担心,一直没敢说。
夏小满(哭得更凶,推开他):你说话啊!你是不是觉得告诉我也没用!反正我也考不上北京!反正我就是你的累赘!
顾砚辞(心痛):不是的……
夏小满(哭着喊):那是什么!你说啊!
顾砚辞说不出话,只是看着她哭,心疼得不行,伸手想抱她,被她躲开了。
夏小满(后退,哭着):你别碰我……
顾砚辞的手僵在半空,然后慢慢放下,拳头攥紧,指甲掐进肉里。
顾砚辞(声音发抖):……夏小满,你别这样。
夏小满(哭):那你要我怎样!你要我笑着送你走吗!
两人在天台上对峙,晚风很大,吹起他们的头发,夏小满哭得浑身发抖,顾砚辞站在原地,脸色苍白,拳头攥紧。

二、先算一笔账:这场戏到底多长

这一步就分出了胜负。实际清点(不是估算):7 句台词,共 103 个汉字。

语速档Seedance 30 秒H3 单段 15 秒
3.8 字/秒
情绪慢速90% ⚠️ 超 85% 红线181% ✗ 装不下
4.5 字/秒
平稳基准76% 偏满153% ✗ 装不下
5.2 字/秒
抢话加速66% ✅ 健康区132% ✗ 装不下

两个直接结论:Seedance 只有走 30 秒 + 明确写”语速偏快”才落进健康区;H3 单段上限 15 秒=6.9 字/秒、153% 占用,硬塞必吞字——这场戏实际需要约 31 秒,必须拆 3 段。

三、不用技能:两份提示词长什么样

先说清楚:下面两份不是”乱写”。它们格式对、台词对、意思也对,只是没有话轮设计、没有抢话时序、没有言语流失、不算预算。差别在功力,不在对错。

① 不用技能 · Seedance 版(30 秒)

【场景】夜晚的教学楼天台。有铁栏杆,远处是城市灯火,晚风很大。
【人物】夏小满:17 岁女生,黑色高马尾,蓝白拼色运动校服外套。顾砚辞:17 岁男生,黑色短发,
深藏青色西装校服外套,左胸有校徽。
【风格】写实青春校园剧,电影质感,夜景,冷色调,画面唯美,有张力。
【内容】夏小满哭着质问顾砚辞为什么不早点告诉她保送北京的事,为什么要让林哲说出来。顾砚辞
愣住了,说不出话,因为他确实怕她担心,一直没敢说。夏小满哭得更凶,推开他,激动地喊他说话,
说自己考不上北京,自己就是他的累赘。顾砚辞心痛地说”不是的……”。夏小满哭着喊”那是什么!
你说啊!”。顾砚辞说不出话,只是看着她哭,心疼得不行,伸手想抱她,被她躲开了。夏小满后退,
哭着说”你别碰我……”。顾砚辞的手僵在半空,然后慢慢放下,拳头攥紧,指甲掐进肉里,声音发抖
地说”……夏小满,你别这样。”夏小满哭着说”那你要我怎样!你要我笑着送你走吗!”两人在天台上
对峙,晚风很大,吹起他们的头发,夏小满哭得浑身发抖,顾砚辞站在原地,脸色苍白,拳头攥紧。
【镜头】固定机位中景,全程不切镜,灯光从左侧打来。
【音效】晚风声,城市远处车流声。
【时长】30 秒。

② 不用技能 · MiniMax H3 版(15 秒,一段塞完)

subject_definitions:
<Subject 1>:夏小满,17 岁中国女生,黑色高马尾,蓝白拼色运动校服外套。
<Subject 2>:顾砚辞,17 岁中国男生,黑色短发,深藏青色西装校服外套。
<Subject 3>:夜晚教学楼天台,铁栏杆,城市灯火,晚风很大。

summary:
15 秒一镜到底,夜晚教学楼天台,夏小满哭着质问顾砚辞保送北京的事,顾砚辞说不出话,两人激烈争吵。

retention_analysis:
<Subject 1>:fully_preserved 夏小满全套外观,动作:质问 → 推开他 → 后退。
<Subject 2>:fully_preserved 顾砚辞全套外观,动作:愣住 → 伸手 → 放下。
<Subject 3>:fully_preserved 天台夜景。

detailed_description:
夜晚的教学楼天台,晚风很大。夏小满哭着质问顾砚辞为什么不早告诉她,顾砚辞愣住说不出话。
夏小满哭着喊”那你为什么不早告诉我!为什么要让林哲说出来!你是不是根本就没打算告诉我!”。
顾砚辞低着头,心痛地说”不是的……”。夏小满哭得更凶,推开他,激动地喊”你说话啊!你是不是觉得
告诉我也没用!反正我也考不上北京!反正我就是你的累赘!”。顾砚辞伸手想抱她,被她躲开。
夏小满后退,哭着说”你别碰我……”。顾砚辞的手僵在半空,然后慢慢放下,拳头攥紧,声音发抖地说
“……夏小满,你别这样。”夏小满哭着说”那你要我怎样!你要我笑着送你走吗!”两人在天台上对峙,
晚风很大,吹起他们的头发。

overall_soundscape:
晚风声,城市远处车流声。

non_diegetic_music: N/A

Negative: no other people, no text, no watermark

(注:台词比较多,15 秒可能不够,如果生成出来时长不够,请自行分两段。)

注意这份 H3 版的最后一行:「台词比较多,15 秒可能不够,如果生成出来时长不够,请自行分两段」。——它已经感到不对劲了,但把问题退还给了用户。

四、用技能:两份提示词

同一条剧本、同一对角色、台词一字未改。所有”说不顺”的地方,都是剧本自带省略号与重复结构的表演化,没有新增一个字。

① 用技能 · Seedance 版(30 秒)

① 全局设定
场景:夜晚的教学楼天台。齐腰高铁栏杆围在四周,右后方一座方形水泥楼梯间、铁门半开并透出暖黄的
走廊灯;地面是灰色水泥并带过时防水层补丁,角落立着一个方形储水罐;栏杆外侧下方是城市与校园的
零星灯火,上方是深蓝色夜空。晚风很大。
人物一致性:夏小满——17 岁中国少女,黑色高马尾扎紧、空气刘海、鬓边碎发,右耳银色小圆环耳饰,
蓝白拼色运动校服外套(袖侧白色条纹)内搭白色圆领 T 恤。顾砚辞——17 岁中国少年,黑色微分碎盖
短发、刘海略遮眉,冷白皮肤,深藏青色西装校服外套(左胸白色圆形校徽)内搭白色衬衫与深藏青色
领带。全片两套服装与发型不得改变。
空间关系:两人相隔约一步半、面对面。顾砚辞在画面右侧、背对铁栏杆;夏小满在画面左侧。机位固定
在两人侧前方约三米处、与两人连线成 45 度斜角,铁栏杆横在画面上三分之一处。全片不切镜。
时间:同一个夜晚,连续时间,共 30 秒。全片不出现其他人物。

② 人物层
夏小满(S1)
· 声线:17 岁少女音,清亮偏甜;此刻已经哭哑,音量往上顶,语速快,句与句之间几乎不留空档。
· 潜台词:我要的不是解释,是他说一句”我不会走”。
· 情绪方向:从”要他把话说清楚”转成”拒绝他靠近”。
· 言语流失:重复 + 重音(急于自证)——“反正……反正……””你是不是……你是不是……”是剧本自带的
重复结构;”反正”念两次、重音砸第二次,第二次起音比第一次高。
· 声线参考:voice_sample.mp3(夏小满,画布支持音频参考就上传)
顾砚辞(S2)
· 声线:17 岁少年音,偏低偏冷;此刻发紧、音量一直压着,只有最后一句抬起一点又立刻压回去。
· 潜台词:我怕一开口就把自己说崩。
· 情绪方向:想否认”累赘”这两个字 → 说不出口 → 退让。
· 言语流失:启动失败 + 口吃,落点分别在”我”和她的名字”夏小满”上;中间有一次沉默 + 一次失败的吸气。
· 声线参考:voice_sample.mp3(顾砚辞,同上)
话轮归属:夏小满全场持话语权;顾砚辞只有两次开口机会,两次都被压住;结尾他交出话语权。
抢话触发词:「不是的」——他给出一个空的否认、不说具体答案,她无法容忍。

③ 时间轴

S1|0.0–6.8s|她连珠炮起手,三句质问一口气砸完
【说话人目标】先把立场立住:你早知道,却瞒着我。
【准确台词】那你为什么不早告诉我!为什么要让林哲说出来!你是不是根本就没打算告诉我!
【触发词】”瞒”
【可见反应】她刚哭过,鼻尖和眼眶发红,左手指节因为攥拳发白;右手抬起来、食指隔空朝他点了两下,
指尖在抖。
【声音/动作/画面变化】音量往上顶,语速快;”你是不是”两次起音一次比一次高;句尾不落、直接接
下一句,中间几乎不留空档。晚风把她的高马尾和鬓边碎发整片吹向画面右侧。
【对方反应】顾砚辞先听见、没有动——接收先于反应。双手垂在身侧,手指蜷了一下又松开。

S2|6.8–8.6s|他被这三句打穿,说不出话
【说话人目标】无台词。他在找一句话,但一个字都没找到。
【准确台词】(无)
【触发词】无
【可见反应】一次浅而失败的吸气:胸腔起了一下,嘴唇张开一线又合上,没有声音出来;喉结上下滚了
一次;视线从她脸上滑到地面上。
【声音/动作/画面变化】画面里没有人在说话,只剩夜风与她的喘气声;镜头保持不动。
【对方反应】她看着他卡住的样子,肩膀起伏得更快——她的下一句是被这片沉默逼出来的。

S3|8.6–15.6s|她第二轮连珠炮,把”累赘”两个字砸出去
【说话人目标】不再要解释了,改成自伤式的逼问。
【准确台词】你说话啊!你是不是觉得告诉我也没用!反正我也考不上北京!反正我就是你的累赘!
【触发词】”累赘”
【可见反应】她猛甩了一下头甩开脸上的碎发,右手指尖还在抖;”反正”两个字念了两遍,重音砸在
第二个上。
【声音/动作/画面变化】语速比上一轮更快,气息往上顶;说到”累赘”时音量反而落下来、每个字咬得很重。
【对方反应】顾砚辞的肩膀整个垮下去——他刚听到一个需要消化的东西,这里不抢话。

S4|15.6–17.2s|他第一次开口,一个空的否认
【说话人目标】否认”累赘”,但说不出一句完整的话。
【准确台词】不是的……
【触发词】”不是的”
【可见反应】启动失败落在”我”上:嘴唇已经形成”我”的口型,声音却堵在喉咙里;一次极短的吸气后
才挤出”不是的”,尾音直接散掉。说完嘴没有闭紧,还张着。
【声音/动作/画面变化】声音很轻、发紧——这是他全片最低的一次。
【对方反应】她在这两个字上被点着:”不是的”是空的,她要的是具体答案。

S5|17.2–19.0s|抢话(全片唯一一次)
【说话人目标】不能让这个空否认把话堵死。
【准确台词】那是什么!你说啊!
【抢话触发】”不是的”三个字落地
【进入时机】他”不是的”的最后一个音还停在口型上时,她提前约 0.1 秒进入
【重叠时长】两人声音重叠约 0.2 秒
【音量处理】他的尾音不能突然静音,只是被压小;她起手时先保持较低音量,到”是什么”才往上顶
【可见反应】她猛地往前逼半步,说完手按在自己胸口。
【对方反应】他彻底闭口,只是看着她——这是他第一次放弃接话。

S6|19.0–21.0s|他伸手,她躲开
【说话人目标】无台词。两个人的身体第一次不同步。
【准确台词】(无)
【触发词】无
【可见反应】他右手从身侧抬起来、手掌摊开,朝她的方向伸过去,停在两人之间的半空里;她往画面
左侧退了半步躲开,脚跟在地上蹭出一声。
【声音/动作/画面变化】他的手向里,她的身体向外——方向相反。
【对方反应】她的手抬起来挡在两人之间。

S7|21.0–22.6s|她把他挡在手臂之外
【说话人目标】不许靠近。
【准确台词】你别碰我……
【触发词】无
【可见反应】声音尖而短,说完咬住下唇;她没有看他,视线落在他肩膀后面的方向。
【声音/动作/画面变化】音量比前几句小,但更硬。
【对方反应】他的手停在半空里,没有收回去。

S8|22.6–26.4s|他第二次开口,连她的名字都说不顺
【说话人目标】别让她哭成这样——他试图安抚,不是解释。
【准确台词】……夏小满,你别这样。
【触发词】无
【可见反应】口吃落点在她的名字上:先出的是一口气,”夏”字起了一下又断掉,才把”夏小满”整个说完;
同时手一点点收拢,落回身侧、攥成拳。
【声音/动作/画面变化】音量第一次抬起来一点,但立刻又压回去;说话时他没有向前一步。指甲掐进
掌心,指节发白。
【对方反应】她听到”你别这样”,眼睛睁大——她要的不是被安抚。

S9|26.4–30.0s|她最后一击,然后收手(结尾是选择)
【说话人目标】把最后一刀送出去。
【准确台词】那你要我怎样!你要我笑着送你走吗!
【触发词】无
【可见反应】哭腔很重,音量不高,每个字都往下砸;说完她抬手把脸侧碎发别到耳后,手背顺带擦过
眼角。
【声音/动作/画面变化】晚风把两个人的衣摆一起吹向画面左侧。
【对方反应】他没有再说话,攥着拳站在原地,胸口起伏变快——他选择了沉默。
【收势】夏小满不再看他,视线越过他的肩膀落到栏杆外的城市灯火上;画面停在她望向外面的侧脸、
和他绷紧的后颈上。

④ 兜底约束
【声音】
- 不要轮流念稿:不允许”一个人说完、另一个人准时开口”的秩序感。
- 不要自动补完被打断的句子:顾砚辞被打断的那句”不是的”就是断的,不要替他接完整。
- 不要把口吃演成机械重复:口吃只落在”我”和”夏小满”上,不平均分布。
- 声音重叠处,被盖住的一方渐弱但不静音;全片只有 1 次重叠。
- S2 那 1.8 秒与最后 0.6 秒无人在说话,只留风声与呼吸。
【静止】
- 不在说话的一方不要做多余动作:保持接收、呼吸与极小的小动作。
- 人物保持各自的位置与朝向,不做无理由的走动;镜头不切、不推拉、不摇。
【排除】
- 排除夸张表情、夸张哭相、动作幅度过大、任何轻松或笑容表情。
- 排除画面里出现其他人物、画面文字、字幕、水印、logo。
- 排除人物外观与服装在前后发生变化;光线保持暖黄偏暗。

② 用技能 · MiniMax H3 版(拆 3 段 / 共 32 秒)

第 1 段 · 10 秒 · 她把三句质问砸完,他被打穿

subject_definitions:
<Subject 1>:夏小满(人物),17 岁中国少女,黑色高马尾扎紧、空气刘海、鬓边碎发,右耳银色小圆环
耳饰,蓝白拼色运动校服外套(袖侧白色条纹)内搭白色圆领 T 恤。完全参照 <Picture 1> 外观。
<Picture 1> 不得展示白色棚拍背景,替换为夜间教学楼天台。
<Subject 2>:顾砚辞(人物),17 岁中国少年,黑色微分碎盖短发、刘海略遮眉,冷白皮肤,深藏青色
西装校服外套(左胸白色圆形校徽)内搭白色衬衫与深藏青色领带。完全参照 <Picture 2> 外观。
<Picture 2> 不得展示白色棚拍背景,替换为夜间教学楼天台。
<Subject 3>:教学楼天台(场景),夜晚。齐腰高铁栏杆、右后方半开的楼梯间铁门与暖黄走廊灯、灰色
水泥地面与防水层补丁、角落方形储水罐、栏杆外城市零星灯火、深蓝夜空。无参考图,由文字描述定义。
<Audio 1> 是 <Subject 1>(S1)的音色参考,仅取用其音色与语速,不复制进最终音轨。
<Audio 2> 是 <Subject 2>(S2)的音色参考,同上。

summary:
[reference generation + audio reference] 10 秒一镜到底,场景是 <Subject 3> 的夜间教学楼天台。
<Subject 1> 连珠炮式砸出三句质问,<Subject 2> 先听见、没有动,最后卡在沉默里,一次浅而失败的
吸气之后仍然一个字都没说出来。全片对白语速偏快、句与句之间不留空档。镜头手持跟拍,10 秒内不
切镜。两人声音分别用 <Audio 1>、<Audio 2> 只作音色参考。全片不配 BGM。

retention_analysis:
<Subject 1>:fully_preserved 夏小满全套外观,动作:抬眼逼视 → 迈半步 → 抬手指人 → 甩头 → 音量落下砸字。
<Subject 2>:fully_preserved 顾砚辞全套外观,动作:站定不动 → 手指蜷起又松开 → 张嘴又合上 → 喉结滚动 → 视线下滑。
<Subject 3>:fully_preserved 夜间教学楼天台(空间元素同上)。
<Audio 1>:reference 仅引导 <Subject 1> 的音色与语速,不复制进最终音轨。
<Audio 2>:reference 仅引导 <Subject 2> 的音色与语速,不复制进最终音轨。
画面里只有夏小满和顾砚辞两个人,绝对没有其它人。

detailed_description:
写实青春校园剧影像风格,35mm 胶片质感,轻微颗粒,夜景冷调;主光是右后方楼梯间半开的铁门透出的
暖黄走廊灯,画面不过曝、保留真实皮肤纹理;全片总时长 10.00 秒,一镜到底不切镜,对白语速偏快。
表演指导:本段没有人站着摆拍或对着镜头摆姿势。夏小满要的不是解释,是他说一句”我不会走”,所以她
越说越快、不给对方换气的缝;顾砚辞怕一开口就把自己说崩,所以硬撑着不动。夏小满用抬手指人、迈
半步、猛甩头这些大动作盖住指尖在抖;顾砚辞用手指蜷起又松开盖住发颤的呼吸。回合规矩:一人行动
另一人反应,反应迟半拍才到。情绪只写变化过程(先…停一拍…然后…),不写最终状态。
[一镜到底] 0–10s,场景是夜间教学楼天台(Subject 3)。机位在两人侧前方约三米处、与两人连线成
45 度斜角,齐腰铁栏杆横在画面上三分之一处;顾砚辞站在画右、背对栏杆面朝画左,夏小满站在画左、
面朝画右,两人相隔约一步半。镜头手持跟拍,小幅度、缓慢地沿两人连线由画左向画右横移。
→晚风把夏小满的高马尾和鬓边碎发整片吹向画右;她刚哭过,鼻尖和眼眶发红,用左手手背飞快抹过一下脸颊。
→她抬脚往前迈半步,右手抬起来、食指隔空朝顾砚辞点了两下,指尖在抖。
→夏小满用 <Audio 1> 的音色 (S1),音量往上顶、语速比平时快、”你是不是”两次起音一次比一次高 says: [中文]那你为什么不早告诉我!
→她句尾不落、直接接下一句。夏小满 (S1) 语速更快、气息往上顶 says: [中文]为什么要让林哲说出来!
→她右手没有收回去。夏小满 (S1) 音量再抬、字字往前冲 says: [中文]你是不是根本就没打算告诉我!
→说完她嘴唇没有闭紧、还半张着,胸口起伏得很快——她这一轮说完了,但嘴没收口。
→顾砚辞先听见、没有动——接收先于反应。双手垂在身侧,手指蜷了一下又松开。
→他张开嘴,嘴唇张开一线又合上,没有声音出来;喉结上下滚了一次。
→画面里没有人在说话,只剩夜风与她的喘气声。
→他一次浅而失败的吸气:胸腔起了一下,视线从她脸上滑到地面上。
【本段尾帧】顾砚辞低着头、视线落在地面上,右手停在半松开的半握状态;夏小满站在他两步半之内、
下巴微抬盯着他,嘴唇还半张着,肩膀起伏很快。
【下段切点】切到夏小满的近景——景别由双人中景收到近景,视点从”两个人”转到”她一个人”,
承接她吸气要开口的那一拍。

overall_soundscape:
天台高处持续的夜风声,风吹铁栏杆的轻微震颤声,楼下远处城市车流的低频底噪,校服外套被风拍打的
布响,夏小满急促的呼吸与吸鼻子声。对白之外不加任何音乐。

non_diegetic_music: N/A

Negative: no other people, no white studio background, no text, no watermark, no subtitles, no exaggerated expression, no camera shake,

第 2 段 · 12 秒 · 她第二轮连珠炮 → 空的否认 → 抢话

【承上】接第1段尾帧:顾砚辞低着头、右手半握,夏小满站在他两步半之内、嘴唇还半张着。

subject_definitions:(沿用第1段,不重写)
summary:
[reference generation + audio reference] 12 秒一镜到底,场景同前。夏小满第二轮连珠炮,把”累赘”
两个字砸出去;顾砚辞给出一个空的否认”不是的”,她抢话追问”那是什么”。全片对白语速偏快,含全片
唯一一次抢话(提前约 0.1 秒进入,声音重叠约 0.2 秒)。镜头手持跟拍,12 秒内不切镜。

retention_analysis:
<Subject 1>:fully_preserved 夏小满全套外观,动作:甩头 → “反正”念两遍 → 音量落下砸字 → 逼半步 → 手按胸口。
<Subject 2>:fully_preserved 顾砚辞全套外观,动作:肩膀垮下去 → 启动失败 → 挤出”不是的” → 彻底闭口。
<Subject 3>:fully_preserved 夜间教学楼天台。
画面里只有夏小满和顾砚辞两个人,绝对没有其它人。

detailed_description:
写实青春校园剧影像风格(同前),画面不过曝、保留真实皮肤纹理;全片总时长 12.00 秒,一镜到底不切镜。
表演指导:本段没有人站着摆拍或对着镜头摆姿势。夏小满要从”要他把话说清楚”转成”逼他自己说出答案”,
她的重复不是啰嗦、是急于自证;顾砚辞要给一个空的否认、但连这四个字都说不利索。夏小满用甩头和
手按胸口这些大动作盖住手在抖;顾砚辞用手指一点一点收拢盖住他在忍。抢话时后一句直接压在前一句的
尾音上,中间不留空档。情绪只写变化过程,不写最终状态。
[一镜到底] 0–12s,场景同前,机位与站位沿用上一段。
→夏小满飞快甩了一下头,把吹到脸上的碎发甩开,眼睛重新盯住他。
→夏小满用 <Audio 1> 的音色 (S1),语速更快、气息往上顶、不给他留空隙 says: [中文]你说话啊!
→她往前逼半步。夏小满 (S1) 语速不停、第二个”你是不是”起音更高 says: [中文]你是不是觉得告诉我也没用!
→她右手抬起、食指隔空点向他,指尖在抖。夏小满 (S1) “反正”念两遍、重音砸第二次 says: [中文]反正我也考不上北京!
→她句尾不落、音量反而落下来、每个字咬得很重。夏小满 (S1) 音量往下砸、字字分开 says: [中文]反正我就是你的累赘!
→说完她手按在自己胸口、嘴唇抖着合上;顾砚辞的肩膀整个垮下去——他刚听到需要消化的东西,这里不抢话。
→让这句话在空气里停一拍,画面里没有人在说话。
→顾砚辞先出的是一口气,嘴唇已经形成”我”的口型,声音却堵在喉咙里。
→顾砚辞用 <Audio 2> 的音色 (S2),声音很轻、发紧、尾音散掉 says: [中文]不是的……
→他这句话是空的——他没说”我没把你当累赘”。她抢在同一个呼吸里压上来。
→他的”不是的”最后一个音还停在口型上,声音被压小但没有断;她提前约 0.1 秒插进来,第一句起手音量比他还低。
→夏小满用 <Audio 1> 的音色 (S1),声音从低处往上顶、到”是什么”才拔高、后半句更尖更快 says: [中文]那是什么!你说啊!
→说完她把手收回来按在胸口、嘴唇抖着合上,鼻尖还红着;顾砚辞彻底闭口,只是看着她。
【本段尾帧】夏小满一只手按在胸口、哭腔未落,站在他一步半之内;顾砚辞站着不动、双手垂在身侧、
嘴唇闭紧,视线落在她脸上没有再说话。
【下段切点】切回顾砚辞的中近景——视点从”她”转到”他”,承接他抬手要伸向她的那一拍。

overall_soundscape:
夜风声,铁栏杆的轻微震颤声,远处车流底噪,衣料被风拍打声,夏小满的喘气与吸鼻子声。不加音乐。

non_diegetic_music: N/A

Negative: no other people, no white studio background, no text, no watermark, no subtitles, no exaggerated expression, no camera shake,

第 3 段 · 10 秒 · 他伸手被躲开 → 连名字都说不顺 → 她最后一击

【承上】接第2段尾帧:夏小满手按在胸口、哭腔未落;顾砚辞站着不动、双手垂在身侧、视线落在她脸上。

subject_definitions:(沿用第1段,不重写)
summary:
[reference generation + audio reference] 10 秒一镜到底,场景同前。顾砚辞伸手想把她拉过来、被她
躲开;他收回手、攥成拳,说出”……夏小满,你别这样。”,口吃落在她的名字上;她以”那你要我怎样”
收尾。镜头手持跟拍,10 秒内不切镜,末尾缓慢拉远。

retention_analysis:
<Subject 1>:fully_preserved 夏小满全套外观,动作:后退半步 → 抬手挡住 → 咬下唇 → 别碎发 → 望向栏杆外。
<Subject 2>:fully_preserved 顾砚辞全套外观,动作:伸手 → 停在半空 → 手指收拢 → 落回身侧 → 攥拳 → 指甲掐进掌心。
<Subject 3>:fully_preserved 夜间教学楼天台。
画面里只有夏小满和顾砚辞两个人,绝对没有其它人。

detailed_description:
写实青春校园剧影像风格(同前),画面不过曝、保留真实皮肤纹理;全片总时长 10.00 秒,一镜到底不切镜。
表演指导:本段没有人站着摆拍或对着镜头摆姿势。顾砚辞伸手不是要解释,是要安抚——注意力在对方身上;
所以即使被躲开,他也没有向前一步。夏小满用后退、抬手挡住这些大动作盖住自己还在抖。口吃只落在
她的名字上、不平均分布。情绪只写变化过程(先…停一拍…然后…),不写最终状态。
[一镜到底] 0–10s,场景同前,机位与站位沿用上一段,末段镜头小幅度缓慢拉远,把两人一起收进画面。
→顾砚辞的右手从身侧抬起来、手掌摊开,朝她的方向伸过去,停在两人之间的半空里。
→夏小满往画左退了半步躲开,脚跟在地上蹭出一声;她抬手挡在两人之间。
→夏小满用 <Audio 1> 的音色 (S1),音量比前几句小但更硬、语速快而短 says: [中文]你别碰我……
→说完她咬住下唇、视线落在他肩膀后面的方向;他的手停在半空里没有收回去。
→顾砚辞先出的是一口气——“夏”字起了一下又断掉。
→顾砚辞用 <Audio 2> 的音色 (S2),音量抬起一点又立刻压回去、声音发紧 says: [中文]夏小满,
→他把名字整个说完,字与字之间拉得比平时慢、句尾不落。顾砚辞 (S2) 声音低下去、几乎是从喉咙里挤出来 says: [中文]你别这样。
→说完他抿住嘴、下颌绷起,手一点点收拢,落回身侧攥成拳,指节发白。
→夏小满听到这句眼睛睁大——她要的不是被安抚。她哭着喊,音量不高,每个字都往下砸。
→夏小满用 <Audio 1> 的音色 (S1),哭腔很重、音量不高、每个字往下砸 says: [中文]那你要我怎样!
→她不给空隙,紧接一句。夏小满 (S1) 哭腔压不住、尾音散开 says: [中文]你要我笑着送你走吗!
→说完她抬手把脸侧碎发别到耳后、手背顺带擦过眼角,不再看他。
→晚风明显变大,把两个人的衣摆一起吹向画左。
→顾砚辞没有再说话,攥着拳站在原地,胸口起伏变快——他选择了沉默。
→镜头小幅度缓慢拉远,画面停在夏小满望向外面的侧脸、和顾砚辞绷紧的后颈上。
【本段尾帧】夏小满的视线越过他的肩膀落到栏杆外的城市灯火上,嘴唇闭紧、肩膀在风里发抖;
顾砚辞背对镜头、右手在身侧攥成拳,指节发白。本段为结尾,无下段切点。

overall_soundscape:
夜风声变大,铁栏杆的震颤声,远处车流底噪,两个人的呼吸声,一次很浅的吞咽声。不加音乐。

non_diegetic_music: N/A

Negative: no other people, no white studio background, no text, no watermark, no subtitles, no exaggerated expression, no camera shake,

五、逐条对比:差在哪

不用技能用技能
台词用引号内嵌在段落中间,和叙述混在一起台词独占一行、行首 → 、 收在行尾
「哭着质问」「心痛地说」——用副词代替表演启动失败落在「我」上、口吃落在她的名字上、重复落在「反正」上
一人说完另一人才开口,节奏工整全片 1 个抢话点:提前 0.1 秒进入、声音重叠 0.2 秒、被抢方渐弱不静音
没有留白,情绪一条直线向上一次沉默 + 一次失败的吸气(剧本原话「愣住,说不出话」)
不核字数,7 句 103 字写 15 秒先算账:Seedance 30 秒 / H3 必须拆 3 段 + 尾帧切点
收尾只写「两人对峙,晚风很大」收尾是选择:她视线越过他落到城市灯火上,他手收回、攥拳、不追
只写「画面唯美、有张力」三条兜底:不要轮流念稿 / 不要自动补完被打断的句子 / 不要把口吃演成机械重复

六、最值钱的一条:剧本里的省略号不是标点

这是整个对比里最容易被忽略、也最能说明问题的一处。

剧本原文不用技能:当标点忽略用技能:当表演捡起来
顾砚辞:…… 夏小满,你别这样。一个省略号,照抄口吃落在她的名字 上:先出一口气,「夏」字起一下又断掉,才把名字说完
顾砚辞:不是的…… 一个省略号,照抄启动失败落在「我」 上:嘴唇已成形、声音堵在喉咙里,说完嘴还张着
夏小满:反正 我考不上北京!反正 我就是你的累赘!重复啰嗦,照抄重复 + 重音 (急于自证):念两遍,重音砸第二次,起音一次比一次高
夏小满:你是不是 …你是不是 …重复啰嗦,照抄同上,且第二次起音更高

剧本已经把「说不顺」写好了。不用技能的那份把它当标点扔掉,用技能的那份把它当表演捡起来。 同一个字,两种命运。

七、为什么这个技能有用

① 它先问,再写。 开场强制两个问题:台词能不能改编(能则必须给出针对这份剧本的具体改编方向)、要不要 H3 版(要则出两份,Seedance 版无论如何必出)。

② 它管的是”听起来像不像人”。 核心是话轮设计——谁持话语权、谁准备接、谁在哪个词上抢、谁退让。抢话要精确到 0.1 秒,而且全片最多 1–2 次:到处抢话只会把悲伤演成菜市场。

③ 它把情绪从形容词里救出来。 不写”他很悲伤”,写生理泄露(眼红、喉结、鼻翼、指尖)+ 自我控制(移开视线、手压着不伸出去)+ 关心目标。高级的悲伤不是增加表情,是让表情受到阻力。

④ 它会算账。 台词字数 ÷ 语速,占用率超过 85% 就必须砍或加时长——而不是像那份 H3 版一样,在末尾加一句”如果不够请自行分两段”。

⑤ 它自带自检脚本。 交付前跑一遍:话轮、抢话点数量、沉默、言语流失、生理泄露、预算、以及格式的台词行四项。并且会打印「已查项 / 未覆盖项」两张清单——0 错 0 警只表示没踩到检查码,不等于合规。

⑥ 它已经踩过跨格式的坑。 H3 要求每句台词后交代口型,又要求说完即换行,两条合起来正好写出「他说完→闭嘴→她开口」——也就是这份文章开头批评的排队朗读。技能里写了和解写法:闭口只写在本段末句与退让时,**被抢话的那句写”停在口型上”**。

八、最后一句

AI 演员真正开始像人,不是因为他终于学会了哭,
而是因为他终于表现出了有些话无法说出口。

好的对白提示词,不是把每句话写得多漂亮,而是安排两个灵魂
如何在同一秒靠近、碰撞、又各自退回沉默。

我把它和 MiniMax H3 的格式规则合并、加上了自检脚本,做成了一个独立技能:cinematic-dialogue-prompter (电影表演级对白提示词生成器)。

输入一段剧本 → 输出可直接投喂 Seedance 2.0 / 2.5 的对白提示词;需要的话再追加一份 H3 版。字段名全英文、叙述全中文、单文件零依赖。

← 返回首页全部文章