{
  "messages": [
    {
      "role": "system",
      "content": "你是用于图像/视频生成的分镜与提示词智能体。程序已经生成候选分镜、实体绑定、固定风格块、固定负向块、动态内容块、时长和时间层标签。不得改动 scene_id、shot_id、style_bible_id、entity_uids、visual_card_ids、asset_binding_ids、entity_bindings、fixed_style_block、fixed_negative_block、dynamic_content_block、style、duration_seconds、reference、prompt_components、candidate_meta。只允许润色 image_prompt、video_prompt、negative_prompt、visual_notes。不得在动态内容中新增 style bible 之外的风格词。所有可读文本必须使用中文，不得夹杂英文句子或英文提示词。只返回 JSON。"
    },
    {
      "role": "user",
      "content": "请基于场景载荷、时间线信息、实体上下文，以及程序生成的分镜候选，把提示词润色成可直接投喂国产图像/视频模型的中文分镜提示词。输出必须是严格 JSON，键为 scene_id 和 shots（列表）。shot 结构为 {shot_id,image_prompt,video_prompt,negative_prompt,visual_notes}。除非输入损坏，否则必须保持与候选列表相同的 shot 数量和 shot_id 集合。必须遵守 chronology 里的 time_mode 和排序提示，并保持角色、地点、物件连续性。fixed_style_block 与 fixed_negative_block 是项目级约束，只能消费，不能重写。dynamic_content_block 只能描述主体、动作、环境、物件、构图和连续性，不得混入额外风格词。image_prompt、video_prompt、negative_prompt、visual_notes 必须全部使用中文，不得夹杂英文句子、英文逗号列表或英文风格词。只返回单个 JSON 对象，不要 markdown，不要代码块。如果无法判断，返回 {\"scene_id\":\"\",\"shots\":[]}。\n\nSCENE:\n{\"candidate_id\": \"C0009-SC03\", \"title\": \"Falling into Water\", \"summary\": \"Alice slips and suddenly finds herself in salt water up to her chin, thinking she has fallen into the sea. Alice slips into the pool of tears, initially thinking it's the sea, then realizes it's her own tears and worries about drowning.\", \"type\": [\"action\", \"transition\", \"dialogue\", \"introspection\"], \"tone\": [\"sudden\", \"disorienting\", \"reflective\", \"whimsical\"], \"importance\": \"side\", \"presentation\": [\"action-driven\", \"brief\", \"dialogue-driven\", \"internal-monologue\"], \"key_beats\": [\"Slips and falls into water\", \"Thinks she is in the sea\", \"Alice slips into the pool\", \"Realizes it's her tears\", \"Worries about drowning\"], \"characters\": [\"Alice\"], \"locations\": [\"sea\", \"pool of tears\"], \"entity_refs\": [{\"entity_id\": \"E000030\", \"entity_uid\": \"E000030\", \"name\": \"sea\", \"canonical_name\": \"sea\", \"type\": \"地点\", \"subtype\": \"\", \"matched_terms\": [\"sea\"], \"match_score\": 5.1, \"ref_role\": \"location_candidate\"}], \"continuation_of_prev\": false, \"source_chunk_id\": \"C0009\", \"source_start_para\": 132, \"source_end_para\": 132, \"text\": \"As she said these words her foot slipped, and in another moment,\\nsplash! she was up to her chin in salt water. Her first idea was that\\nshe had somehow fallen into the sea, “and in that case I can go back by\", \"text_preview\": \"As she said these words her foot slipped, and in another moment, splash! she wa…\", \"candidate_meta\": {\"candidate_id\": \"C0009-SC03\", \"record_count\": 1, \"char_len\": 206, \"structure_counts\": {\"body\": 1}, \"boundary_reasons_after\": [], \"matched_entities\": [{\"entity_id\": \"E000030\", \"name\": \"sea\", \"type\": \"地点\", \"subtype\": \"\", \"matched_terms\": [\"sea\"], \"score\": 5.1}], \"entity_refs\": [{\"entity_id\": \"E000030\", \"entity_uid\": \"E000030\", \"name\": \"sea\", \"canonical_name\": \"sea\", \"type\": \"地点\", \"subtype\": \"\", \"matched_terms\": [\"sea\"], \"match_score\": 5.1, \"ref_role\": \"location_candidate\"}], \"heuristic_types\": [\"叙事\"], \"heuristic_tones\": [\"中性\"], \"heuristic_presentation\": [\"叙事画面\"], \"heuristic_importance\": \"支线\"}, \"scene_id\": \"S0015\"}\n\nCHRONOLOGY:\n{\"scene_id\": \"S0015\", \"title\": \"Falling into Water\", \"summary\": \"Alice slips and suddenly finds herself in salt water up to her chin, thinking she has fallen into the sea. Alice slips into the pool of tears, initially thinking it's the sea, then realizes it's her own tears and worries about drowning.\", \"characters\": [\"Alice\"], \"locations\": [\"sea\", \"pool of tears\"], \"key_beats\": [\"Slips and falls into water\", \"Thinks she is in the sea\", \"Alice slips into the pool\", \"Realizes it's her tears\", \"Worries about drowning\"], \"source_chunk_id\": \"C0009\", \"source_start_para\": 132, \"source_end_para\": 132, \"continuation_of_prev\": false, \"narrative_order\": 15, \"time_mode\": \"mainline\", \"confidence\": 0.81, \"temporal_anchor\": {\"label\": \"\", \"normalized_label\": \"unknown\", \"anchor_type\": \"unknown\", \"relative_direction\": \"unknown\", \"amount\": null, \"unit\": \"\", \"time_of_day\": \"\", \"explicit\": false, \"anchor_scene_id\": \"S0014\"}, \"temporal_evidence\": [], \"constraints\": [{\"relation\": \"after\", \"target_scene_id\": \"S0014\", \"confidence\": 0.58, \"reason\": \"narrative_forward\"}], \"similarity_to_prev\": 0.25, \"text_preview\": \"As she said these words her foot slipped, and in another moment, splash! she wa…\", \"story_chronology_group\": \"CG0015\", \"story_chronology_order\": 15}\n\nENTITY CONTEXT:\n[{\"entity_uid\": \"E000001\", \"canonical_name\": \"Alice\", \"type\": \"人物\", \"subtype\": \"\", \"role\": \"character\", \"visual_card_id\": \"VC000001\", \"asset_binding_id\": \"AB000001\", \"identity_summary\": \"女孩；好奇\", \"visual_features\": [\"女孩\", \"好奇\", \"变高\"], \"reference_ready\": false}, {\"entity_uid\": \"E000030\", \"canonical_name\": \"sea\", \"type\": \"地点\", \"subtype\": \"\", \"role\": \"location\", \"visual_card_id\": \"VC000030\", \"asset_binding_id\": \"AB000030\", \"identity_summary\": \"海洋\", \"visual_features\": [\"sea\", \"海洋\", \"fallen into the sea\"], \"reference_ready\": false}, {\"entity_uid\": \"E000028\", \"canonical_name\": \"pool of tears\", \"type\": \"地点\", \"subtype\": \"\", \"role\": \"location\", \"visual_card_id\": \"VC000028\", \"asset_binding_id\": \"AB000028\", \"identity_summary\": \"泪水池\", \"visual_features\": [\"pool of tears\", \"泪水池\", \"she was in the pool of tears\"], \"reference_ready\": false}]\n\nSTORYBOARD CANDIDATES:\n[{\"scene_id\": \"S0015\", \"shot_id\": \"S0015_SH01\", \"narrative_order\": 15, \"story_chronology_order\": 15, \"story_chronology_group\": \"CG0015\", \"time_mode\": \"mainline\", \"chronology_confidence\": 0.81, \"order_delta\": 0, \"chronology\": {\"scene_id\": \"S0015\", \"narrative_order\": 15, \"story_chronology_order\": 15, \"story_chronology_group\": \"CG0015\", \"time_mode\": \"mainline\", \"confidence\": 0.81, \"order_delta\": 0, \"temporal_anchor\": {\"label\": \"\", \"anchor_type\": \"unknown\", \"relative_direction\": \"unknown\"}, \"constraints\": [{\"relation\": \"after\", \"target_scene_id\": \"S0014\", \"confidence\": 0.58, \"reason\": \"narrative_forward\"}], \"evidence\": []}, \"camera\": \"特写，然后拉至中景\", \"duration_seconds\": 4.8, \"style_bible_id\": \"SBL_B556442E970D\", \"entity_uids\": [\"E000030\", \"E000028\"], \"visual_card_ids\": [\"VC000030\", \"VC000028\"], \"asset_binding_ids\": [\"AB000030\", \"AB000028\"], \"entity_bindings\": [{\"entity_uid\": \"E000030\", \"canonical_name\": \"sea\", \"matched_name\": \"sea\", \"type\": \"地点\", \"subtype\": \"\", \"role\": \"location\", \"visual_card_id\": \"VC000030\", \"voice_card_id\": \"\", \"asset_binding_id\": \"AB000030\", \"identity_summary\": \"海洋\", \"visual_features\": [\"sea\", \"海洋\", \"fallen into the sea\"], \"style_constraints\": [\"保持同一实体在跨镜头中的核心身份稳定\", \"保持场景结构、地标和整体氛围一致\"], \"consistency_rules\": [\"后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态\", \"已处理文本出现范围：C0010 -> C0010\"], \"reference_ready\": false, \"available_asset_kinds\": [], \"prompt_text\": \"sea：海洋；sea；fallen into the sea\"}, {\"entity_uid\": \"E000028\", \"canonical_name\": \"pool of tears\", \"matched_name\": \"pool of tears\", \"type\": \"地点\", \"subtype\": \"\", \"role\": \"location\", \"visual_card_id\": \"VC000028\", \"voice_card_id\": \"\", \"asset_binding_id\": \"AB000028\", \"identity_summary\": \"泪水池\", \"visual_features\": [\"pool of tears\", \"泪水池\", \"she was in the pool of tears\"], \"style_constraints\": [\"保持同一实体在跨镜头中的核心身份稳定\", \"保持场景结构、地标和整体氛围一致\"], \"consistency_rules\": [\"后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态\", \"别名与本名指向同一实体：pool of tears / pool\"], \"reference_ready\": false, \"available_asset_kinds\": [], \"prompt_text\": \"pool of tears：泪水池；pool of tears；she was in the pool of tears\"}], \"fixed_style_block\": {\"terms\": [\"电影化叙事\", \"细节清晰\", \"角色形象一致\", \"光照连续\", \"项目级统一风格\", \"场景结构连续\", \"光照逻辑稳定\", \"构图清晰\", \"主体突出\", \"时序清晰\", \"空间连续\", \"动作衔接稳定\"], \"text\": \"电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定\", \"time_mode\": \"mainline\", \"variant_label\": \"主线\"}, \"fixed_negative_block\": {\"terms\": [\"风格漂移\", \"角色不一致\", \"低清晰度\", \"模糊\", \"多余肢体\", \"畸形手部\", \"穿帮道具\", \"英文乱码\", \"水印\", \"过曝\", \"无依据时间跳变\", \"主线画风突然改变\"], \"text\": \"风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变\", \"time_mode\": \"mainline\", \"variant_label\": \"主线\"}, \"dynamic_content_block\": {\"subjects\": [], \"actions\": [\"爱丽丝的脚打滑\", \"身体失去平衡，向后倾倒\"], \"locations\": [], \"items\": [], \"item_names\": [], \"composition\": [\"特写，然后拉至中景\", \"远景\"], \"continuity\": [\"保持场景结构、地形和道具摆位稳定\"], \"audio_context\": [\"脚滑的摩擦声；巨大的落水声；水下的闷响与气泡声；爱丽丝急促的呼吸声；环境音从空旷变为液体包裹感\"], \"scene_context\": [\"创造一个突然、沉浸且略带幽默的物理转折点\", \"爱丽丝站在一个看似空旷的地方，正说着话\"], \"motion\": [\"动作连续，空间逻辑清晰\"], \"time_mode\": \"mainline\", \"shot_role\": \"opening\", \"text\": \"动作：爱丽丝的脚打滑；身体失去平衡，向后倾倒；构图镜头：特写，然后拉至中景；远景；连续性：保持场景结构、地形和道具摆位稳定\"}, \"style\": \"电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定\", \"image_prompt\": \"风格：电影化叙事；细节清晰；角色一致；光照连续；动作：爱丽丝的脚打滑；身体失去平衡，向后倾倒；镜头：特写，然后拉至中景；约束：场景连续；时间：主线\", \"video_prompt\": \"风格：电影化叙事；细节清晰；角色一致；光照连续；动作：爱丽丝的脚打滑；身体失去平衡，向后倾倒；镜头：特写，然后拉至中景；约束：场景连续；时间：主线；运动：动作连续，空间逻辑清晰\", \"negative_prompt\": \"风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变\", \"visual_notes\": \"画面重点：创造一个突然、沉浸且略带幽默的物理转折点；爱丽丝站在一个看似空旷的地方，正说着话；连续性要求：保持场景结构、地形和道具摆位稳定；固定风格块：电影化叙事；细节清晰；角色一致；光照连续；镜头规则：镜头衔接自然；优先保持空间连续性；色彩规则：主色调稳定；避免同段落色调骤变；绑定实体：；时间层提示：主线\", \"reference\": {\"characters\": [], \"locations\": [\"sea\", \"pool of tears\"], \"items\": []}, \"prompt_components\": {\"subjects\": [], \"actions\": [\"爱丽丝的脚打滑\", \"身体失去平衡，向后倾倒\"], \"locations\": [], \"items\": [], \"item_names\": [], \"composition\": [\"特写，然后拉至中景\", \"远景\"], \"style_keywords\": [\"电影化叙事\", \"细节清晰\", \"角色形象一致\", \"光照连续\", \"项目级统一风格\", \"场景结构连续\", \"光照逻辑稳定\", \"构图清晰\", \"主体突出\", \"时序清晰\", \"空间连续\", \"动作衔接稳定\"], \"continuity\": [\"保持场景结构、地形和道具摆位稳定\"], \"audio_context\": [\"脚滑的摩擦声；巨大的落水声；水下的闷响与气泡声；爱丽丝急促的呼吸声；环境音从空旷变为液体包裹感\"], \"scene_context\": [\"创造一个突然、沉浸且略带幽默的物理转折点\", \"爱丽丝站在一个看似空旷的地方，正说着话\"], \"motion\": [\"动作连续，空间逻辑清晰\"], \"negative\": [\"风格漂移\", \"角色不一致\", \"低清晰度\", \"模糊\", \"多余肢体\", \"畸形手部\", \"穿帮道具\", \"英文乱码\", \"水印\", \"过曝\", \"无依据时间跳变\", \"主线画风突然改变\"], \"time_mode\": \"mainline\", \"shot_role\": \"opening\", \"entity_uids\": [\"E000030\", \"E000028\"], \"visual_card_ids\": [\"VC000030\", \"VC000028\"], \"asset_binding_ids\": [\"AB000030\", \"AB000028\"], \"dynamic_content_text\": \"动作：爱丽丝的脚打滑；身体失去平衡，向后倾倒；构图镜头：特写，然后拉至中景；远景；连续性：保持场景结构、地形和道具摆位稳定\"}, \"source\": {\"description\": \"爱丽丝站在一个看似空旷的地方，正说着话。她的脚突然一滑——特写她的鞋子在光滑的地面上失去抓力。\", \"actions\": [\"爱丽丝的脚打滑\", \"身体失去平衡，向后倾倒\"], \"narration\": \"\", \"on_screen_text\": \"\", \"scene_notes\": \"Alice slips and suddenly finds herself in salt water up to her chin, thinking she has fallen into the sea. Alice slips into the pool of tears, initially thinking it's the sea, then realizes it's her own tears and worries about drowning. 重要性：side；呈现：action-driven / brief / dialogue-driven / internal-monologue；改编策略：retain；呈现策略：dramatize；组策略：multi_scene_sequence；剧本目标：创造一个突然、沉浸且略带幽默的物理转折点，将爱丽丝抛入一个由她自己情感（眼泪）创造的超现实困境中，为后续的眼泪池奇遇奠定基础。\", \"audio_notes\": \"脚滑的摩擦声；巨大的落水声；水下的闷响与气泡声；爱丽丝急促的呼吸声；环境音从空旷变为液体包裹感\", \"narrator_profile_id\": \"narrator_main_cn\", \"dialogue_count\": 0}, \"candidate_meta\": {\"scene_id\": \"S0015\", \"shot_id\": \"S0015_SH01\", \"shot_index\": 1, \"shot_role\": \"opening\", \"camera_hint\": \"远景\", \"description_hint\": \"sea建立镜头，带出Slips and falls into water\", \"focus_characters\": [], \"focus_locations\": [\"sea\", \"pool of tears\"], \"focus_character_entity_refs\": [], \"focus_location_entity_refs\": [{\"entity_uid\": \"E000030\", \"entity_id\": \"E000030\", \"canonical_name\": \"sea\", \"name\": \"sea\", \"type\": \"地点\", \"subtype\": \"\", \"matched_terms\": [\"sea\"], \"match_score\": 5.1, \"display_name\": \"\", \"conflict_group_id\": \"\", \"identity_conflict\": false, \"ref_role\": \"location_candidate\"}], \"has_dialogue\": false, \"has_narration\": false, \"has_on_screen_text\": false, \"style_preset\": \"电影化叙事，细节清晰，角色形象一致，光照连续\", \"style_bible_id\": \"SBL_B556442E970D\", \"chronology_summary\": {\"narrative_order\": 15, \"story_chronology_order\": 15, \"story_chronology_group\": \"CG0015\", \"time_mode\": \"mainline\", \"confidence\": 0.81, \"order_delta\": 0, \"anchor_label\": \"\", \"anchor_type\": \"unknown\", \"constraint_count\": 1, \"evidence_count\": 0}}}, {\"scene_id\": \"S0015\", \"shot_id\": \"S0015_SH02\", \"narrative_order\": 15, \"story_chronology_order\": 15, \"story_chronology_group\": \"CG0015\", \"time_mode\": \"mainline\", \"chronology_confidence\": 0.81, \"order_delta\": 0, \"chronology\": {\"scene_id\": \"S0015\", \"narrative_order\": 15, \"story_chronology_order\": 15, \"story_chronology_group\": \"CG0015\", \"time_mode\": \"mainline\", \"confidence\": 0.81, \"order_delta\": 0, \"temporal_anchor\": {\"label\": \"\", \"anchor_type\": \"unknown\", \"relative_direction\": \"unknown\"}, \"constraints\": [{\"relation\": \"after\", \"target_scene_id\": \"S0014\", \"confidence\": 0.58, \"reason\": \"narrative_forward\"}], \"evidence\": []}, \"camera\": \"中景，慢动作\", \"duration_seconds\": 4.0, \"style_bible_id\": \"SBL_B556442E970D\", \"entity_uids\": [\"E000001\", \"E000030\", \"E000028\"], \"visual_card_ids\": [\"VC000001\", \"VC000030\", \"VC000028\"], \"asset_binding_ids\": [\"AB000001\", \"AB000030\", \"AB000028\"], \"entity_bindings\": [{\"entity_uid\": \"E000001\", \"canonical_name\": \"Alice\", \"matched_name\": \"Alice\", \"type\": \"人物\", \"subtype\": \"\", \"role\": \"character\", \"visual_card_id\": \"VC000001\", \"voice_card_id\": \"VO000001\", \"asset_binding_id\": \"AB000001\", \"identity_summary\": \"女孩；好奇\", \"visual_features\": [\"女孩\", \"好奇\", \"变高\", \"困惑\"], \"style_constraints\": [\"保持同一实体在跨镜头中的核心身份稳定\", \"保持角色核心外貌、服饰母题和主要随身物一致\"], \"consistency_rules\": [\"后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态\", \"常见关联对象：White Rabbit、rabbit-hole、well\"], \"reference_ready\": false, \"available_asset_kinds\": [], \"prompt_text\": \"Alice：女孩；好奇；女孩；好奇\"}, {\"entity_uid\": \"E000030\", \"canonical_name\": \"sea\", \"matched_name\": \"sea\", \"type\": \"地点\", \"subtype\": \"\", \"role\": \"location\", \"visual_card_id\": \"VC000030\", \"voice_card_id\": \"\", \"asset_binding_id\": \"AB000030\", \"identity_summary\": \"海洋\", \"visual_features\": [\"sea\", \"海洋\", \"fallen into the sea\"], \"style_constraints\": [\"保持同一实体在跨镜头中的核心身份稳定\", \"保持场景结构、地标和整体氛围一致\"], \"consistency_rules\": [\"后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态\", \"已处理文本出现范围：C0010 -> C0010\"], \"reference_ready\": false, \"available_asset_kinds\": [], \"prompt_text\": \"sea：海洋；sea；fallen into the sea\"}, {\"entity_uid\": \"E000028\", \"canonical_name\": \"pool of tears\", \"matched_name\": \"pool of tears\", \"type\": \"地点\", \"subtype\": \"\", \"role\": \"location\", \"visual_card_id\": \"VC000028\", \"voice_card_id\": \"\", \"asset_binding_id\": \"AB000028\", \"identity_summary\": \"泪水池\", \"visual_features\": [\"pool of tears\", \"泪水池\", \"she was in the pool of tears\"], \"style_constraints\": [\"保持同一实体在跨镜头中的核心身份稳定\", \"保持场景结构、地标和整体氛围一致\"], \"consistency_rules\": [\"后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态\", \"别名与本名指向同一实体：pool of tears / pool\"], \"reference_ready\": false, \"available_asset_kinds\": [], \"prompt_text\": \"pool of tears：泪水池；pool of tears；she was in the pool of tears\"}], \"fixed_style_block\": {\"terms\": [\"电影化叙事\", \"细节清晰\", \"角色形象一致\", \"光照连续\", \"项目级统一风格\", \"场景结构连续\", \"光照逻辑稳定\", \"构图清晰\", \"主体突出\", \"时序清晰\", \"空间连续\", \"动作衔接稳定\"], \"text\": \"电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定\", \"time_mode\": \"mainline\", \"variant_label\": \"主线\"}, \"fixed_negative_block\": {\"terms\": [\"风格漂移\", \"角色不一致\", \"低清晰度\", \"模糊\", \"多余肢体\", \"畸形手部\", \"穿帮道具\", \"英文乱码\", \"水印\", \"过曝\", \"无依据时间跳变\", \"主线画风突然改变\"], \"text\": \"风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变\", \"time_mode\": \"mainline\", \"variant_label\": \"主线\"}, \"dynamic_content_block\": {\"subjects\": [], \"actions\": [\"爱丽丝仰面跌入水中\", \"巨大的水花溅起\"], \"locations\": [], \"items\": [], \"item_names\": [], \"composition\": [\"中景，慢动作\", \"中近景\"], \"continuity\": [\"保持角色外观、服饰和站位连续\", \"保持场景结构、地形和道具摆位稳定\"], \"audio_context\": [\"脚滑的摩擦声；巨大的落水声；水下的闷响与气泡声；爱丽丝急促的呼吸声；环境音从空旷变为液体包裹感\"], \"scene_context\": [\"创造一个突然、沉浸且略带幽默的物理转折点\", \"慢动作：爱丽丝向后仰倒，双臂在空中徒劳地挥舞\"], \"motion\": [\"动作连续，空间逻辑清晰\"], \"time_mode\": \"mainline\", \"shot_role\": \"character\", \"text\": \"动作：爱丽丝仰面跌入水中；巨大的水花溅起；构图镜头：中景，慢动作；中近景；连续性：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定\"}, \"style\": \"电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定\", \"image_prompt\": \"风格：电影化叙事；细节清晰；角色一致；光照连续；动作：爱丽丝仰面跌入水中；巨大的水花溅起；镜头：中景，慢动作；约束：角色连续；场景连续；时间：主线\", \"video_prompt\": \"风格：电影化叙事；细节清晰；角色一致；光照连续；动作：爱丽丝仰面跌入水中；巨大的水花溅起；镜头：中景，慢动作；约束：角色连续；场景连续；时间：主线；运动：动作连续，空间逻辑清晰\", \"negative_prompt\": \"风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变\", \"visual_notes\": \"画面重点：创造一个突然、沉浸且略带幽默的物理转折点；慢动作：爱丽丝向后仰倒，双臂在空中徒劳地挥舞；连续性要求：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；固定风格块：电影化叙事；细节清晰；角色一致；光照连续；镜头规则：镜头衔接自然；优先保持空间连续性；色彩规则：主色调稳定；避免同段落色调骤变；绑定实体：；时间层提示：主线\", \"reference\": {\"characters\": [\"Alice\"], \"locations\": [\"sea\", \"pool of tears\"], \"items\": []}, \"prompt_components\": {\"subjects\": [], \"actions\": [\"爱丽丝仰面跌入水中\", \"巨大的水花溅起\"], \"locations\": [], \"items\": [], \"item_names\": [], \"composition\": [\"中景，慢动作\", \"中近景\"], \"style_keywords\": [\"电影化叙事\", \"细节清晰\", \"角色形象一致\", \"光照连续\", \"项目级统一风格\", \"场景结构连续\", \"光照逻辑稳定\", \"构图清晰\", \"主体突出\", \"时序清晰\", \"空间连续\", \"动作衔接稳定\"], \"continuity\": [\"保持角色外观、服饰和站位连续\", \"保持场景结构、地形和道具摆位稳定\"], \"audio_context\": [\"脚滑的摩擦声；巨大的落水声；水下的闷响与气泡声；爱丽丝急促的呼吸声；环境音从空旷变为液体包裹感\"], \"scene_context\": [\"创造一个突然、沉浸且略带幽默的物理转折点\", \"慢动作：爱丽丝向后仰倒，双臂在空中徒劳地挥舞\"], \"motion\": [\"动作连续，空间逻辑清晰\"], \"negative\": [\"风格漂移\", \"角色不一致\", \"低清晰度\", \"模糊\", \"多余肢体\", \"畸形手部\", \"穿帮道具\", \"英文乱码\", \"水印\", \"过曝\", \"无依据时间跳变\", \"主线画风突然改变\"], \"time_mode\": \"mainline\", \"shot_role\": \"character\", \"entity_uids\": [\"E000001\", \"E000030\", \"E000028\"], \"visual_card_ids\": [\"VC000001\", \"VC000030\", \"VC000028\"], \"asset_binding_ids\": [\"AB000001\", \"AB000030\", \"AB000028\"], \"dynamic_content_text\": \"动作：爱丽丝仰面跌入水中；巨大的水花溅起；构图镜头：中景，慢动作；中近景；连续性：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定\"}, \"source\": {\"description\": \"慢动作：爱丽丝向后仰倒，双臂在空中徒劳地挥舞。紧接着，巨大的水花溅起，她整个人没入水中。\", \"actions\": [\"爱丽丝仰面跌入水中\", \"巨大的水花溅起\", \"她沉入水下，水没到下巴\"], \"narration\": \"\", \"on_screen_text\": \"\", \"scene_notes\": \"Alice slips and suddenly finds herself in salt water up to her chin, thinking she has fallen into the sea. Alice slips into the pool of tears, initially thinking it's the sea, then realizes it's her own tears and worries about drowning. 重要性：side；呈现：action-driven / brief / dialogue-driven / internal-monologue；改编策略：retain；呈现策略：dramatize；组策略：multi_scene_sequence；剧本目标：创造一个突然、沉浸且略带幽默的物理转折点，将爱丽丝抛入一个由她自己情感（眼泪）创造的超现实困境中，为后续的眼泪池奇遇奠定基础。\", \"audio_notes\": \"脚滑的摩擦声；巨大的落水声；水下的闷响与气泡声；爱丽丝急促的呼吸声；环境音从空旷变为液体包裹感\", \"narrator_profile_id\": \"narrator_main_cn\", \"dialogue_count\": 0}, \"candidate_meta\": {\"scene_id\": \"S0015\", \"shot_id\": \"S0015_SH02\", \"shot_index\": 2, \"shot_role\": \"character\", \"camera_hint\": \"中近景\", \"description_hint\": \"Alice的反应镜头，推进Thinks she is in the sea\", \"focus_characters\": [\"Alice\"], \"focus_locations\": [\"sea\", \"pool of tears\"], \"focus_character_entity_refs\": [{\"entity_uid\": \"E000001\", \"entity_id\": \"E000001\", \"canonical_name\": \"Alice\", \"name\": \"Alice\", \"type\": \"人物\", \"subtype\": \"\", \"matched_terms\": [], \"match_score\": 0.0, \"display_name\": \"\", \"conflict_group_id\": \"\", \"identity_conflict\": false, \"ref_role\": \"\"}], \"focus_location_entity_refs\": [{\"entity_uid\": \"E000030\", \"entity_id\": \"E000030\", \"canonical_name\": \"sea\", \"name\": \"sea\", \"type\": \"地点\", \"subtype\": \"\", \"matched_terms\": [\"sea\"], \"match_score\": 5.1, \"display_name\": \"\", \"conflict_group_id\": \"\", \"identity_conflict\": false, \"ref_role\": \"location_candidate\"}], \"has_dialogue\": false, \"has_narration\": false, \"has_on_screen_text\": false, \"style_preset\": \"电影化叙事，细节清晰，角色形象一致，光照连续\", \"style_bible_id\": \"SBL_B556442E970D\", \"chronology_summary\": {\"narrative_order\": 15, \"story_chronology_order\": 15, \"story_chronology_group\": \"CG0015\", \"time_mode\": \"mainline\", \"confidence\": 0.81, \"order_delta\": 0, \"anchor_label\": \"\", \"anchor_type\": \"unknown\", \"constraint_count\": 1, \"evidence_count\": 0}}}, {\"scene_id\": \"S0015\", \"shot_id\": \"S0015_SH03\", \"narrative_order\": 15, \"story_chronology_order\": 15, \"story_chronology_group\": \"CG0015\", \"time_mode\": \"mainline\", \"chronology_confidence\": 0.81, \"order_delta\": 0, \"chronology\": {\"scene_id\": \"S0015\", \"narrative_order\": 15, \"story_chronology_order\": 15, \"story_chronology_group\": \"CG0015\", \"time_mode\": \"mainline\", \"confidence\": 0.81, \"order_delta\": 0, \"temporal_anchor\": {\"label\": \"\", \"anchor_type\": \"unknown\", \"relative_direction\": \"unknown\"}, \"constraints\": [{\"relation\": \"after\", \"target_scene_id\": \"S0014\", \"confidence\": 0.58, \"reason\": \"narrative_forward\"}], \"evidence\": []}, \"camera\": \"水下仰拍，切换至水面半身镜头\", \"duration_seconds\": 4.2, \"style_bible_id\": \"SBL_B556442E970D\", \"entity_uids\": [\"E000001\", \"E000030\", \"E000028\"], \"visual_card_ids\": [\"VC000001\", \"VC000030\", \"VC000028\"], \"asset_binding_ids\": [\"AB000001\", \"AB000030\", \"AB000028\"], \"entity_bindings\": [{\"entity_uid\": \"E000001\", \"canonical_name\": \"Alice\", \"matched_name\": \"Alice\", \"type\": \"人物\", \"subtype\": \"\", \"role\": \"character\", \"visual_card_id\": \"VC000001\", \"voice_card_id\": \"VO000001\", \"asset_binding_id\": \"AB000001\", \"identity_summary\": \"女孩；好奇\", \"visual_features\": [\"女孩\", \"好奇\", \"变高\", \"困惑\"], \"style_constraints\": [\"保持同一实体在跨镜头中的核心身份稳定\", \"保持角色核心外貌、服饰母题和主要随身物一致\"], \"consistency_rules\": [\"后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态\", \"常见关联对象：White Rabbit、rabbit-hole、well\"], \"reference_ready\": false, \"available_asset_kinds\": [], \"prompt_text\": \"Alice：女孩；好奇；女孩；好奇\"}, {\"entity_uid\": \"E000030\", \"canonical_name\": \"sea\", \"matched_name\": \"sea\", \"type\": \"地点\", \"subtype\": \"\", \"role\": \"location\", \"visual_card_id\": \"VC000030\", \"voice_card_id\": \"\", \"asset_binding_id\": \"AB000030\", \"identity_summary\": \"海洋\", \"visual_features\": [\"sea\", \"海洋\", \"fallen into the sea\"], \"style_constraints\": [\"保持同一实体在跨镜头中的核心身份稳定\", \"保持场景结构、地标和整体氛围一致\"], \"consistency_rules\": [\"后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态\", \"已处理文本出现范围：C0010 -> C0010\"], \"reference_ready\": false, \"available_asset_kinds\": [], \"prompt_text\": \"sea：海洋；sea；fallen into the sea\"}, {\"entity_uid\": \"E000028\", \"canonical_name\": \"pool of tears\", \"matched_name\": \"pool of tears\", \"type\": \"地点\", \"subtype\": \"\", \"role\": \"location\", \"visual_card_id\": \"VC000028\", \"voice_card_id\": \"\", \"asset_binding_id\": \"AB000028\", \"identity_summary\": \"泪水池\", \"visual_features\": [\"pool of tears\", \"泪水池\", \"she was in the pool of tears\"], \"style_constraints\": [\"保持同一实体在跨镜头中的核心身份稳定\", \"保持场景结构、地标和整体氛围一致\"], \"consistency_rules\": [\"后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态\", \"别名与本名指向同一实体：pool of tears / pool\"], \"reference_ready\": false, \"available_asset_kinds\": [], \"prompt_text\": \"pool of tears：泪水池；pool of tears；she was in the pool of tears\"}], \"fixed_style_block\": {\"terms\": [\"电影化叙事\", \"细节清晰\", \"角色形象一致\", \"光照连续\", \"项目级统一风格\", \"场景结构连续\", \"光照逻辑稳定\", \"构图清晰\", \"主体突出\", \"时序清晰\", \"空间连续\", \"动作衔接稳定\"], \"text\": \"电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定\", \"time_mode\": \"mainline\", \"variant_label\": \"主线\"}, \"fixed_negative_block\": {\"terms\": [\"风格漂移\", \"角色不一致\", \"低清晰度\", \"模糊\", \"多余肢体\", \"畸形手部\", \"穿帮道具\", \"英文乱码\", \"水印\", \"过曝\", \"无依据时间跳变\", \"主线画风突然改变\"], \"text\": \"风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变\", \"time_mode\": \"mainline\", \"variant_label\": \"主线\"}, \"dynamic_content_block\": {\"subjects\": [], \"actions\": [\"爱丽丝在水中挣扎\", \"露出水面，急促呼吸\"], \"locations\": [], \"items\": [], \"item_names\": [], \"composition\": [\"水下仰拍，切换至水面半身镜头\", \"近景\"], \"continuity\": [\"保持角色外观、服饰和站位连续\", \"保持场景结构、地形和道具摆位稳定\"], \"audio_context\": [\"脚滑的摩擦声；巨大的落水声；水下的闷响与气泡声；爱丽丝急促的呼吸声；环境音从空旷变为液体包裹感\"], \"scene_context\": [\"创造一个突然、沉浸且略带幽默的物理转折点\", \"水下视角：爱丽丝在水中挣扎，睁开眼睛，一脸惊恐和困惑\"], \"motion\": [\"动作连续，空间逻辑清晰\"], \"time_mode\": \"mainline\", \"shot_role\": \"dialogue_or_action\", \"text\": \"动作：爱丽丝在水中挣扎；露出水面，急促呼吸；构图镜头：水下仰拍，切换至水面半身镜头；近景；连续性：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定\"}, \"style\": \"电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定\", \"image_prompt\": \"风格：电影化叙事；细节清晰；角色一致；光照连续；动作：爱丽丝在水中挣扎；露出水面，急促呼吸；镜头：水下仰拍，切换至水面半身镜头；约束：角色连续；场景连续；时间：主线\", \"video_prompt\": \"风格：电影化叙事；细节清晰；角色一致；光照连续；动作：爱丽丝在水中挣扎；露出水面，急促呼吸；镜头：水下仰拍，切换至水面半身镜头；约束：角色连续；场景连续；时间：主线；运动：动作连续，空间逻辑清晰；保留对白反应空间\", \"negative_prompt\": \"风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变\", \"visual_notes\": \"画面重点：创造一个突然、沉浸且略带幽默的物理转折点；水下视角：爱丽丝在水中挣扎，睁开眼睛，一脸惊恐和困惑；连续性要求：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；固定风格块：电影化叙事；细节清晰；角色一致；光照连续；镜头规则：镜头衔接自然；优先保持空间连续性；色彩规则：主色调稳定；避免同段落色调骤变；绑定实体：；时间层提示：主线\", \"reference\": {\"characters\": [\"Alice\"], \"locations\": [\"sea\", \"pool of tears\"], \"items\": []}, \"prompt_components\": {\"subjects\": [], \"actions\": [\"爱丽丝在水中挣扎\", \"露出水面，急促呼吸\"], \"locations\": [], \"items\": [], \"item_names\": [], \"composition\": [\"水下仰拍，切换至水面半身镜头\", \"近景\"], \"style_keywords\": [\"电影化叙事\", \"细节清晰\", \"角色形象一致\", \"光照连续\", \"项目级统一风格\", \"场景结构连续\", \"光照逻辑稳定\", \"构图清晰\", \"主体突出\", \"时序清晰\", \"空间连续\", \"动作衔接稳定\"], \"continuity\": [\"保持角色外观、服饰和站位连续\", \"保持场景结构、地形和道具摆位稳定\"], \"audio_context\": [\"脚滑的摩擦声；巨大的落水声；水下的闷响与气泡声；爱丽丝急促的呼吸声；环境音从空旷变为液体包裹感\"], \"scene_context\": [\"创造一个突然、沉浸且略带幽默的物理转折点\", \"水下视角：爱丽丝在水中挣扎，睁开眼睛，一脸惊恐和困惑\"], \"motion\": [\"动作连续，空间逻辑清晰\"], \"negative\": [\"风格漂移\", \"角色不一致\", \"低清晰度\", \"模糊\", \"多余肢体\", \"畸形手部\", \"穿帮道具\", \"英文乱码\", \"水印\", \"过曝\", \"无依据时间跳变\", \"主线画风突然改变\"], \"time_mode\": \"mainline\", \"shot_role\": \"dialogue_or_action\", \"entity_uids\": [\"E000001\", \"E000030\", \"E000028\"], \"visual_card_ids\": [\"VC000001\", \"VC000030\", \"VC000028\"], \"asset_binding_ids\": [\"AB000001\", \"AB000030\", \"AB000028\"], \"dynamic_content_text\": \"动作：爱丽丝在水中挣扎；露出水面，急促呼吸；构图镜头：水下仰拍，切换至水面半身镜头；近景；连续性：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定\"}, \"source\": {\"description\": \"水下视角：爱丽丝在水中挣扎，睁开眼睛，一脸惊恐和困惑。她扑腾着把头露出水面，急促地喘气。\", \"actions\": [\"爱丽丝在水中挣扎\", \"露出水面，急促呼吸\", \"环顾四周，满脸困惑\"], \"narration\": \"\", \"on_screen_text\": \"\", \"scene_notes\": \"Alice slips and suddenly finds herself in salt water up to her chin, thinking she has fallen into the sea. Alice slips into the pool of tears, initially thinking it's the sea, then realizes it's her own tears and worries about drowning. 重要性：side；呈现：action-driven / brief / dialogue-driven / internal-monologue；改编策略：retain；呈现策略：dramatize；组策略：multi_scene_sequence；剧本目标：创造一个突然、沉浸且略带幽默的物理转折点，将爱丽丝抛入一个由她自己情感（眼泪）创造的超现实困境中，为后续的眼泪池奇遇奠定基础。\", \"audio_notes\": \"脚滑的摩擦声；巨大的落水声；水下的闷响与气泡声；爱丽丝急促的呼吸声；环境音从空旷变为液体包裹感\", \"narrator_profile_id\": \"narrator_main_cn\", \"dialogue_count\": 1}, \"candidate_meta\": {\"scene_id\": \"S0015\", \"shot_id\": \"S0015_SH03\", \"shot_index\": 3, \"shot_role\": \"dialogue_or_action\", \"camera_hint\": \"近景\", \"description_hint\": \"动作或状态变化的推进镜头\", \"focus_characters\": [\"Alice\"], \"focus_locations\": [\"sea\", \"pool of tears\"], \"focus_character_entity_refs\": [{\"entity_uid\": \"E000001\", \"entity_id\": \"E000001\", \"canonical_name\": \"Alice\", \"name\": \"Alice\", \"type\": \"人物\", \"subtype\": \"\", \"matched_terms\": [], \"match_score\": 0.0, \"display_name\": \"\", \"conflict_group_id\": \"\", \"identity_conflict\": false, \"ref_role\": \"\"}], \"focus_location_entity_refs\": [{\"entity_uid\": \"E000030\", \"entity_id\": \"E000030\", \"canonical_name\": \"sea\", \"name\": \"sea\", \"type\": \"地点\", \"subtype\": \"\", \"matched_terms\": [\"sea\"], \"match_score\": 5.1, \"display_name\": \"\", \"conflict_group_id\": \"\", \"identity_conflict\": false, \"ref_role\": \"location_candidate\"}], \"has_dialogue\": true, \"has_narration\": false, \"has_on_screen_text\": false, \"style_preset\": \"电影化叙事，细节清晰，角色形象一致，光照连续\", \"style_bible_id\": \"SBL_B556442E970D\", \"chronology_summary\": {\"narrative_order\": 15, \"story_chronology_order\": 15, \"story_chronology_group\": \"CG0015\", \"time_mode\": \"mainline\", \"confidence\": 0.81, \"order_delta\": 0, \"anchor_label\": \"\", \"anchor_type\": \"unknown\", \"constraint_count\": 1, \"evidence_count\": 0}}}]"
    }
  ]
}