AIVideo/workflows/novel_to_seedance/references/prompt_constraint_system.md

11 KiB
Raw Blame History

提示词约束体系

本文件用于把旧版“竖屏短剧分镜师-v9”中的硬约束、分级约束、分镜预设和即梦安全写法整合到当前小说改编 Seedance 工作流。当前工作流支持 9:1616:9,因此所有规则都以“画幅适配”为前提,不直接继承只适用于竖屏的构图限制。

1. 约束优先级

当剧情、平台、安全、时长和生成稳定性互相冲突时,按以下顺序裁决:

  1. 平台安全与法律合规:不得输出平台高风险或禁止内容的原始提示词。
  2. 剧情因果:不得改变核心事件顺序、人物动机、道具因果和关系转折。
  3. 资产一致性:角色、服装阶段、固定识别点、场景空间、道具状态必须继承全局设定。
  4. 物理可达性:人物位置、身体接触、视线方向、道具持有必须在空间上成立。
  5. 生成稳定性:复杂互动、多人同框、超长对白、暴力替代表现优先拆段或降级为逐画面独立。
  6. 类型预设:复仇、甜宠、悬疑、虐恋、逆袭等类型的光线、景别、运动和爽点要求。
  7. 平台首帧策略抖音、快手、小程序、App 的安全区和前 0.5 秒视觉钩子。
  8. 视觉技法:镜头运动、焦点、遮挡、光线变化、声音设计等增强项。

低优先级不得牺牲高优先级。若用户要求与 1-4 级冲突,先指出冲突并给安全替代方案。

2. 片段分级

每个片段在分镜完成后、输出视频 Prompt 前必须打分。评分不是装饰,低于门槛必须返修。

维度 1分 3分 5分
光线设计 只有方向或色温 方向、光质、色温、明暗分布完整 四项完整,且光线变化参与叙事
表演层次 直接写情绪形容词 情绪位移 + 至少 1 个可见身体细节 情绪位移 + 生理泄露 + 潜台词/停顿/发声方式
空间在场 只有场景名 至少 1 个场景锚点入画 锚点、声学空间、道具位置和人物关系连续
声音密度 只有对白或无声音 对白/VO/OS + 2 层环境音 对白 + 3 层环境音 + 1 处主观音效或前景音
节奏设计 均速排列 有快慢变化和明确结尾策略 呼吸式节奏 + 张力曲线 + 高风险点钩子

评级:

总分 等级 处理
5-8 C 必须返修
9-12 B 达标但只适合低风险片段
13-17 A 推荐提交
18-25 S 高光片段标准

类型最低分:

类型 最低分 加权重点
复仇/虐渣 13 光线、节奏
甜宠/恋爱 12 表演
悬疑/惊悚 14 光线、空间、声音
虐恋/情感撕裂 13 表演、声音
逆袭/爽剧 13 光线、节奏

3. 类型预设

复仇/虐渣

  • 光线:硬光、冷白或冷蓝、锐利阴影。暖光只能由剧情事件触发。
  • 景别:至少 1 个反派面部特写;反击或揭露瞬间用面部特写停留不少于 2 秒。
  • 运动:缓慢推近优先,避免快速横摇和浪漫柔光。
  • 爽点:开场 3 秒内建立压迫、轻视或背叛;每个 15 秒片段至少 1 个可感知的打脸或反制画面。

甜宠/恋爱

  • 光线:柔光和暖色为主,冷光只能用于冷战、误会或疏离阶段。
  • 景别:保留双人关系镜头,避免连续 3 个单人面部特写。
  • 运动:轻微手持、缓慢靠近、焦点从物到人。避免急推和低角度压迫。
  • 爽点:开场 3 秒内建立同框、视线接触或触碰未完成;反应先于事件。

悬疑/惊悚

  • 光线:低照度、局部高光、大面积暗部。亮部只承载线索。
  • 景别:特写、中近景、空镜或局部插入镜头。
  • 运动:极缓慢推近、横移、门框/遮挡后露出主体。
  • 爽点:开场 3 秒内必须出现“不对劲”的视觉元素;每个片段最多给 1 个新信息。

虐恋/情感撕裂

  • 光线:冷暖或明暗双光源对抗,至少一个光源来自缺席者方向或关系压力方向。
  • 景别:中近景和特写,重点给停顿、吞话、手部动作。
  • 运动:呼吸感手持、缓慢推近、焦点从说话者转到沉默者。
  • 爽点:开场 3 秒内建立情感距离;每集至少 1 次“想说但没有说完”的身体泄露。

逆袭/爽剧

  • 光线:从冷硬到暖光侵入,变化必须与事件绑定。
  • 景别:被压制时中景或俯视,反击时平视或微仰特写。
  • 运动:反击前偏固定,反击后可推近;高光处允许一次快速横摇或匹配剪辑。
  • 爽点:开场 3 秒内主角被压制;每集至少 1 个反转瞬间和 1 个成果展示画面。

类型融合

  • 光线冲突:主导类型做基底,次要类型只作为局部对位。
  • 景别冲突:取交集,不够时优先保证剧情因果和人物关系。
  • 运动冲突:前半段按主导类型,后半段按次要类型,或按当前视觉主体裁决。
  • 禁用冲突:按当前画面的叙事功能裁决,并在片段注释中说明。

4. 分镜前置裁定

每个片段落笔前先输出以下裁定:

[类型:复仇/甜宠/悬疑/虐恋/逆袭/类型融合;主导:]
[平台:抖音基准/快手变体/小程序变体/App变体/通用]
[画幅9:16/16:9/1:1]
[生成模式:连续单镜头/多镜头序列/逐画面独立]
[裁定依据:同框人数、对白密度、动作复杂度、风险等级、参考素材情况]
[自评目标最低分X加权重点]

生成模式裁定:

  • 连续单镜头1 个主要动作、1 个情绪转折、角色和场景参考明确。
  • 多镜头序列2-5 个镜头,动作和对白需要明确节拍,但空间关系简单。
  • 逐画面独立:多人复杂互动、精确身体接触、强情绪特写、暴力替代表现、道具连续性风险高。

5. 镜头链路预设

基础镜头包

场景类型 推荐结构
两人对话 说话者开口 → 听者反应 → 手/道具插入 → 权力关系变化后的新角度
揭露信息 局部线索 → 角色反应 → 信息全貌 → 尾帧钩子
反击高光 被压制状态 → 对方轻视特写 → 主角动作/台词 → 对方失控反应
心动瞬间 日常动作 → 未完成触碰/视线停顿 → 听者反应 → 轻微退让或掩饰
危险冲突 反应先行 → 动作发生但避开伤害细节 → 状态结果 → 空间/道具余波

对话切换规则

  • 角色刚开口:优先看说话者。
  • 说到一半的信息击中别人:切听者。
  • 说完后 0.5 秒:看说话者的残留表情或听者的身体泄露。
  • 沉默间隙:看更不安、更想掩饰或更有信息量的一方。
  • 禁止机械正反打。切换点应落在动作完成后的余韵上。

插入镜头

类型 内容 时长
手部 攥紧、松开、摩挲、停在半空 1-1.5s
道具 手机、药碗、信物、文书、杯子 1-2s
环境 门缝光、窗帘动、走廊脚步、灯闪 1.5-2s
缺席 空椅子、刚离开的站位、未动的饭菜 1.5-2.5s

一个 15 秒片段内插入镜头不超过 2 个。

6. 空间与连续性硬检

每个镜头写完后,必须回答并修正:

  1. 摄影机站在哪里:相对哪个角色、哪个场景锚点、什么高度和角度。
  2. 这个机位能看见什么:人物、道具、固定场景锚点是否都在可见范围。
  3. 动作是否物理可达:触碰、递物、推门、对话朝向是否成立。
  4. 与上一镜是否连续:人物位置、道具持有、身体接触、视线方向有没有突然变化。
  5. 景别是否跳得过猛:如果会造成空间断裂,插入过肩、手部或道具镜头缓冲。

片段输出时用一行记录:

[空间检查镜头1✓ 镜头2✓ 镜头3✓连续性风险无/已修正]

7. 文案与对白约束

  • 小说改编允许压缩叙述,但不得改变核心事件因果和人物选择。
  • 现场对白、VO、OS 必须标注说话人和类型。
  • 需要 Seedance 生成声音时,对白必须进入视频 Prompt且与时间节拍、口型、停顿、听者反应绑定。
  • 长对白优先拆段,不用加速语速硬塞。
  • 抽象心理必须转成可见行为:视线、呼吸、手、重心、停顿、未完成动作。
  • 避免成语和比喻字面化。安全表达优先使用物理描述。

8. Prompt 文字约束

  • 每条视频 Prompt 前 20%-30% 放主体、动作、场景、关键道具和光线基准。
  • 道具锚点要提前写,不放到末尾。
  • 每段只保留一个主要镜头运动。多镜头序列中每个镜头只写一个运动。
  • 避免“史诗感、宿命感、破碎感、氛围拉满”等不可拍词。
  • 每条 Prompt 必须包含首帧、时间节拍、对白/表演、环境、尾帧、约束。
  • 约束句必须含:不要字幕、不要把对白文字显示在画面里、不要水印、不要新增人物、不要改变角色脸和服装、不要夸张表演、不要血腥和伤口特写。

9. 即梦提示词约束

即梦资产提示词和官网视频提示词使用更温和的中文安全表达,并按风险等级处理。

风险等级

等级 处理
OK 正常输出
LOW 保留戏剧冲突,追加“不要文字、不要水印、不要血腥、不要裸露”
MEDIUM 改写敏感词,只保留戏剧状态和结果
HIGH 删除具体伤害、成人暗示、违法方法和惊悚细节
BLOCKED 不输出原提示词,只输出安全替代版本

即梦常用改写

原表达 即梦安全表达
毒杀、淬毒 暗害、危险药痕、被动过手脚
助兴药 来路不明的危险药瓶、不合规药物
青楼、通房 来路复杂的旧巷、被迫依附的处境
血、伤口、尸体 倒地不起、画面避开伤害细节、衣料凌乱
踹飞、打断骨头 猛地逼退、肩背撞到墙面,无血腥细节
圣旨/文书清晰文字 明黄卷轴、不可读官方文书感
未成年少女 年轻成年女性、年轻女子

即梦资产 Prompt 必备

  • 人物:年轻成年、身份气质、服装阶段、固定识别点、表情表、三视图;不要文字、不要水印、不要血腥、不要裸露。
  • 场景:空间结构、光线、材质、关键道具;无人物或少人物;不要可读文字、不要恐怖惊悚。
  • 道具:材质、比例、使用状态、局部细节;不要危险制作细节、不要可读文字。

10. 质量闸门

每集最终至少检查:

  • 片段是否都有类型、平台、画幅、生成模式裁定。
  • 每个片段是否达到类型最低分。
  • 每个镜头是否通过空间与连续性硬检。
  • 每条 Prompt 是否引用已存在的全局资产。
  • 即梦/MJ/nano-banana-2/Seedance 是否按平台风险等级改写。
  • 首帧和尾帧是否能接上上下片段。
  • 是否避免抽象情绪词、无意义慢镜头、机械正反打和平台禁用词。