S01_SH01 开场钩子:反复出现的旧照片、光斑和错位影像 第一次以不合逻辑的方式出现
镜头决策
推荐模式text_to_video
风险low
候选数1
该镜头以空间、氛围或抽象视觉为主,T2V 成本更低且足够。
QC
pass
Selectedrenders/selected/S01_SH01.mp4
叙事目的
建立空间规则和异常入口:反复出现的旧照片、光斑和错位影像 第一次以不合逻辑的方式出现。
生成前修改
无。
Reroll Actions
无强制返工动作。
Prompt Review
{
"shot_id": "S01_SH01",
"status": "pass",
"score": 4.57,
"checks": [
{
"name": "has_duration",
"score": 5,
"status": "pass",
"note": "是否声明镜头时长"
},
{
"name": "has_scene",
"score": 5,
"status": "pass",
"note": "是否说明场景"
},
{
"name": "has_visible_action",
"score": 5,
"status": "pass",
"note": "是否有可见动作/叙事目的"
},
{
"name": "has_camera",
"score": 5,
"status": "pass",
"note": "是否说明机位或运动"
},
{
"name": "has_continuity",
"score": 5,
"status": "pass",
"note": "是否引用连续性约束"
},
{
"name": "has_negative_text_rule",
"score": 2,
"status": "revise",
"note": "是否避免模型生成文字/字幕"
},
{
"name": "not_overloaded",
"score": 5,
"status": "pass",
"note": "prompt 是否没有塞入过多复杂动作"
}
],
"recommended_mode": "text_to_video",
"rewrite_notes": [
"是否避免模型生成文字/字幕"
],
"prompt_outline": [
"镜头目的:这段让观众明白什么变化",
"画面主体:谁/什么在 5-8 秒内做一个明确动作",
"构图和运动:远景/中景/近景 + 一个摄影机动作",
"美术连续性:引用角色、场景、道具 bible",
"生成方式:text_to_video",
"禁忌:不要可读文字、不要字幕、不要随机人物、不要脸部漂移"
]
}
编译后 Provider Prompt
{
"shot_id": "S01_SH01",
"structured_intent": {
"shot_id": "S01_SH01",
"duration_sec": 1,
"scene": "开场钩子:反复出现的旧照片、光斑和错位影像 第一次以不合逻辑的方式出现",
"narrative_purpose": "建立空间规则和异常入口:反复出现的旧照片、光斑和错位影像 第一次以不合逻辑的方式出现。",
"framing": "wide establishing shot",
"camera": "slow push-in",
"continuity_refs": [
"visual_bible",
"beat_B01",
"main_character",
"primary_location"
],
"constraints": [
"Keep the shot to one visible narrative action."
]
},
"provider_prompts": {
"veo": {
"prompt": "生成一个 1 秒的 cinematic sci-fi mystery, theatrical realism 视频镜头。主题:海底城市最后一位档案管理员发现人类记忆被 AI 悄悄改写。场景:开场钩子:反复出现的旧照片、光斑和错位影像 第一次以不合逻辑的方式出现。镜头目的:建立空间规则和异常入口:反复出现的旧照片、光斑和错位影像 第一次以不合逻辑的方式出现。。构图:wide establishing shot。摄影机运动:slow push-in。情绪:mysterious, precise, visually arresting。情绪价值变化:curiosity_over_confusion。因果位置:world_disturbance。画面必须承担一个清楚的可见叙事动作,不要只做抽象氛围。主角的行为必须能被观众看懂,镜头里只保留一个主要动作和一个主要信息点。保持 visual bible 中的角色、服装、场景地理关系、关键道具和色彩连续性。真实光线,动作符合物理规律,电影感细节,不要生成字幕、可读屏幕文字、水印或 logo。\nStructured intent: scene=开场钩子:反复出现的旧照片、光斑和错位影像 第一次以不合逻辑的方式出现; purpose=建立空间规则和异常入口:反复出现的旧照片、光斑和错位影像 第一次以不合逻辑的方式出现。; framing=wide establishing shot; camera=slow push-in. Constraints: Keep the shot to one visible narrative action..",
"negative_prompt": "水印, logo, 字幕, 可读文字, 角色身份漂移, 脸部变形, 多余手指, 随机人物, 服装不一致, 未指定的手持抖动",
"adapter_notes": "Favor explicit duration, camera, physical realism, and image/lastFrame fields when available.",
"duration_sec": 1
},
"runway": {
"prompt": "生成一个 1 秒的 cinematic sci-fi mystery, theatrical realism 视频镜头。主题:海底城市最后一位档案管理员发现人类记忆被 AI 悄悄改写。场景:开场钩子:反复出现的旧照片、光斑和错位影像 第一次以不合逻辑的方式出现。镜头目的:建立空间规则和异常入口:反复出现的旧照片、光斑和错位影像 第一次以不合逻辑的方式出现。。构图:wide establishing shot。摄影机运动:slow push-in。情绪:mysterious, precise, visually arresting。情绪价值变化:curiosity_over_confusion。因果位置:world_disturbance。画面必须承担一个清楚的可见叙事动作,不要只做抽象氛围。主角的行为必须能被观众看懂,镜头里只保留一个主要动作和一个主要信息点。保持 visual bible 中的角色、服装、场景地理关系、关键道具和色彩连续性。真实光线,动作符合物理规律,电影感细节,不要生成字幕、可读屏幕文字、水印或 logo。\nStructured intent: scene=开场钩子:反复出现的旧照片、光斑和错位影像 第一次以不合逻辑的方式出现; purpose=建立空间规则和异常入口:反复出现的旧照片、光斑和错位影像 第一次以不合逻辑的方式出现。; framing=wide establishing shot; camera=slow push-in. Constraints: Keep the shot to one visible narrative action..",
"negative_prompt": "水印, logo, 字幕, 可读文字, 角色身份漂移, 脸部变形, 多余手指, 随机人物, 服装不一致, 未指定的手持抖动",
"adapter_notes": "Favor camera language, subject framing, and motion constraints.",
"duration_sec": 1
},
"kling": {
"prompt": "生成一个 1 秒的 cinematic sci-fi mystery, theatrical realism 视频镜头。主题:海底城市最后一位档案管理员发现人类记忆被 AI 悄悄改写。场景:开场钩子:反复出现的旧照片、光斑和错位影像 第一次以不合逻辑的方式出现。镜头目的:建立空间规则和异常入口:反复出现的旧照片、光斑和错位影像 第一次以不合逻辑的方式出现。。构图:wide establishing shot。摄影机运动:slow push-in。情绪:mysterious, precise, visually arresting。情绪价值变化:curiosity_over_confusion。因果位置:world_disturbance。画面必须承担一个清楚的可见叙事动作,不要只做抽象氛围。主角的行为必须能被观众看懂,镜头里只保留一个主要动作和一个主要信息点。保持 visual bible 中的角色、服装、场景地理关系、关键道具和色彩连续性。真实光线,动作符合物理规律,电影感细节,不要生成字幕、可读屏幕文字、水印或 logo。\nStructured intent: scene=开场钩子:反复出现的旧照片、光斑和错位影像 第一次以不合逻辑的方式出现; purpose=建立空间规则和异常入口:反复出现的旧照片、光斑和错位影像 第一次以不合逻辑的方式出现。; framing=wide establishing shot; camera=slow push-in. Constraints: Keep the shot to one visible narrative action..",
"negative_prompt": "水印, logo, 字幕, 可读文字, 角色身份漂移, 脸部变形, 多余手指, 随机人物, 服装不一致, 未指定的手持抖动",
"adapter_notes": "Favor concise scene/action wording and strict negative prompt.",
"duration_sec": 1
},
"image_condition": {
"prompt": "Create a single cinematic reference frame for this shot. Scene: 开场钩子:反复出现的旧照片、光斑和错位影像 第一次以不合逻辑的方式出现. Purpose: 建立空间规则和异常入口:反复出现的旧照片、光斑和错位影像 第一次以不合逻辑的方式出现。. Framing: wide establishing shot. Keep it as a usable first frame, not a collage. No readable text, no watermark, no logo.",
"asset_role": "first_frame_reference",
"must_be_single_frame": true
}
},
"negative_prompt": "水印, logo, 字幕, 可读文字, 角色身份漂移, 脸部变形, 多余手指, 随机人物, 服装不一致, 未指定的手持抖动",
"source_prompt": "生成一个 1 秒的 cinematic sci-fi mystery, theatrical realism 视频镜头。主题:海底城市最后一位档案管理员发现人类记忆被 AI 悄悄改写。场景:开场钩子:反复出现的旧照片、光斑和错位影像 第一次以不合逻辑的方式出现。镜头目的:建立空间规则和异常入口:反复出现的旧照片、光斑和错位影像 第一次以不合逻辑的方式出现。。构图:wide establishing shot。摄影机运动:slow push-in。情绪:mysterious, precise, visually arresting。情绪价值变化:curiosity_over_confusion。因果位置:world_disturbance。画面必须承担一个清楚的可见叙事动作,不要只做抽象氛围。主角的行为必须能被观众看懂,镜头里只保留一个主要动作和一个主要信息点。保持 visual bible 中的角色、服装、场景地理关系、关键道具和色彩连续性。真实光线,动作符合物理规律,电影感细节,不要生成字幕、可读屏幕文字、水印或 logo。"
}
完整 Prompt
生成一个 1 秒的 cinematic sci-fi mystery, theatrical realism 视频镜头。主题:海底城市最后一位档案管理员发现人类记忆被 AI 悄悄改写。场景:开场钩子:反复出现的旧照片、光斑和错位影像 第一次以不合逻辑的方式出现。镜头目的:建立空间规则和异常入口:反复出现的旧照片、光斑和错位影像 第一次以不合逻辑的方式出现。。构图:wide establishing shot。摄影机运动:slow push-in。情绪:mysterious, precise, visually arresting。情绪价值变化:curiosity_over_confusion。因果位置:world_disturbance。画面必须承担一个清楚的可见叙事动作,不要只做抽象氛围。主角的行为必须能被观众看懂,镜头里只保留一个主要动作和一个主要信息点。保持 visual bible 中的角色、服装、场景地理关系、关键道具和色彩连续性。真实光线,动作符合物理规律,电影感细节,不要生成字幕、可读屏幕文字、水印或 logo。
Negative Prompt
水印, logo, 字幕, 可读文字, 角色身份漂移, 脸部变形, 多余手指, 随机人物, 服装不一致, 未指定的手持抖动