{
  "messages": [
    {
      "role": "system",
      "content": "You are a screenwriting agent. The program already created a script skeleton and shot plan. Do not change scene_id or shot_id ordering. Keep the number of shots stable. Chronology is program-owned. Use it to keep flashback, dream, rumor, and parallel-line language consistent, but do not rewrite chronology fields. Adaptation is also program-owned. Use the adaptation brief to decide what to fully dramatize, what to compress, and what to turn into bridge narration. Refine language, dialogue, narration, and shot descriptions while preserving the program structure. Prefer the existing entity display names from the entity context. Do not invent unnecessary new speaker variants when the candidate already provides a stable character name. Return JSON only."
    },
    {
      "role": "user",
      "content": "Given the scene payload, chronology context, adaptation context, entity context, and the program-generated script candidate, refine it into a concise screenplay. Output STRICT JSON with keys: scene_id, shots (list), scene_notes, audio_notes, narrator_profile_id. Shot schema: {shot_id,description,camera,actions,dialogue,narration,on_screen_text,narrator_profile_id,narration_delivery_hint}. dialogue is a list of {speaker,speaker_entity_uid,delivery_hint,line}. speaker_entity_uid and narrator_profile_id are program-owned identity fields: preserve the candidate values when unsure, and do not fabricate random IDs. Keep the same shot count as the candidate unless the candidate is malformed. Keep the narrative presentation order, but make the script language consistent with chronology time_mode, anchor, ordering hints, and adaptation decision/presentation_mode. Prefer existing characters and locations. Return a single JSON object and nothing else (no markdown, no code fences). If unsure, return {\"scene_id\":\"\",\"shots\":[]}.\n\nSCENE:\n{\"candidate_id\": \"C0009-SC02\", \"title\": \"好猴王，念声咒语，驾阵狂风，云头落…\", \"summary\": \"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"type\": [\"对话\", \"动作\"], \"tone\": [\"庄严\", \"轻松\"], \"importance\": \"主线\", \"presentation\": [\"对白驱动\", \"直接画面\"], \"key_beats\": [\"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\"], \"characters\": [], \"locations\": [], \"entity_refs\": [], \"continuation_of_prev\": false, \"source_chunk_id\": \"C0009\", \"source_start_para\": 105, \"source_end_para\": 105, \"text\": \"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众猴脚屣实地，认得是家乡，个个欢喜，都奔洞门旧路。那在洞众猴，都一齐簇拥同入，分班齿序，礼拜猴王。安排酒果，接风贺喜，启问降魔救子之事。悟空备细言了一遍，众猴称扬不尽道：“大王去到那方，不意学得这般手段！”悟空又道：“我当年别汝等，随波逐流，飘过东洋大海，径至南赡部洲，学成人像，着此衣，穿此履，摆摆摇摇，云游八九年馀，更不曾有道；又渡西洋大海，到西牛贺洲地界，访问多时，幸遇一老祖，传了我与天同寿的真功果，不死长生的大法门。”众猴称贺。都道：“万劫难逢也！”悟空又笑道：“小的们，又喜我这一门皆有姓氏。”众猴道：“大王何姓？”悟空道：“我今姓孙，法名悟空。”众猴闻说，鼓掌忻然道：“大王是老孙，我们都是二孙、三孙、细孙、小孙、--一家孙、一国孙、一窝孙矣！”都来奉承老孙，大盆小碗的，椰子酒、葡萄酒、仙花、仙果，真个是合家欢乐！咦！贯通一姓身归本，只待荣迁仙录箓名。\", \"text_preview\": \"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众猴脚屣实地，认得是家乡，个个欢喜，都奔洞门旧路。那在洞众猴，都一齐簇拥同入，分班齿序，礼拜猴王。…\", \"candidate_meta\": {\"candidate_id\": \"C0009-SC02\", \"record_count\": 1, \"char_len\": 414, \"structure_counts\": {\"body\": 1}, \"boundary_reasons_after\": [\"chapter_heading\"], \"matched_entities\": [], \"entity_refs\": [], \"heuristic_types\": [\"对话\", \"动作\"], \"heuristic_tones\": [\"庄严\", \"轻松\"], \"heuristic_presentation\": [\"对白驱动\", \"直接画面\"], \"heuristic_importance\": \"主线\"}, \"scene_id\": \"S0011\"}\n\nCHRONOLOGY:\n{\"scene_id\": \"S0011\", \"narrative_order\": 11, \"story_chronology_order\": 7, \"story_chronology_group\": \"CG0008\", \"time_mode\": \"flashback\", \"confidence\": 0.9, \"order_delta\": -4, \"temporal_anchor\": {\"label\": \"当年\", \"normalized_label\": \"flashback\", \"anchor_type\": \"flashback_marker\", \"relative_direction\": \"before\", \"amount\": null, \"unit\": \"\", \"time_of_day\": \"\", \"explicit\": true, \"anchor_scene_id\": \"S0009\"}, \"constraints\": [{\"relation\": \"flashback_of\", \"target_scene_id\": \"S0009\", \"confidence\": 0.92, \"reason\": \"flashback_marker\"}, {\"relation\": \"before\", \"target_scene_id\": \"S0009\", \"confidence\": 0.88, \"reason\": \"flashback_before_anchor\"}], \"evidence\": [{\"kind\": \"flashback\", \"field\": \"text\", \"text\": \"当年\", \"snippet\": \"那方，不意学得这般手段！”悟空又道：“我当年别汝等，随波逐流，飘过东洋大海，径至南赡\"}]}\n\nADAPTATION:\n{\"scene_id\": \"S0011\", \"source_chunk_id\": \"C0009\", \"scene_summary\": \"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"chronology\": {\"scene_id\": \"S0011\", \"narrative_order\": 11, \"story_chronology_order\": 7, \"story_chronology_group\": \"CG0008\", \"time_mode\": \"flashback\", \"confidence\": 0.9, \"order_delta\": -4, \"temporal_anchor\": {\"label\": \"当年\", \"normalized_label\": \"flashback\", \"anchor_type\": \"flashback_marker\", \"relative_direction\": \"before\", \"amount\": null, \"unit\": \"\", \"time_of_day\": \"\", \"explicit\": true, \"anchor_scene_id\": \"S0009\"}, \"constraints\": [{\"relation\": \"flashback_of\", \"target_scene_id\": \"S0009\", \"confidence\": 0.92, \"reason\": \"flashback_marker\"}, {\"relation\": \"before\", \"target_scene_id\": \"S0009\", \"confidence\": 0.88, \"reason\": \"flashback_before_anchor\"}], \"evidence\": [{\"kind\": \"flashback\", \"field\": \"text\", \"text\": \"当年\", \"snippet\": \"那方，不意学得这般手段！”悟空又道：“我当年别汝等，随波逐流，飘过东洋大海，径至南赡\"}]}, \"decision\": \"retain\", \"presentation_mode\": \"dialogue\", \"story_function\": [\"补背景\", \"冲突推进\"], \"adaptation_focus\": \"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"must_keep\": [\"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"时间锚点：当年\"], \"may_compress\": [], \"visual_focus\": [\"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\"], \"audio_focus\": [\"保留对白推进\", \"动作点补音效\", \"旁白带回忆感\"], \"continuity_requirements\": [\"保持flashback表达\", \"不得抹平叙事顺序与故事顺序差\", \"保留时间锚点：当年\"], \"script_objective\": \"完整呈现并推进戏剧动作：好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"conflict\": \"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"turning_point\": \"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"reason\": \"main_conflict_or_dialogue_dense；dialogue_priority\", \"candidate_meta\": {\"scene_id\": \"S0011\", \"decision_reasons\": [\"main_conflict_or_dialogue_dense\"], \"presentation_reasons\": [\"dialogue_priority\"], \"metrics\": {\"text_length\": 580, \"quote_count\": 11, \"action_score\": 2, \"exposition_score\": 0, \"inner_score\": 0, \"transition_score\": 0, \"reveal_score\": 0, \"tension_score\": 1, \"environment_score\": 0, \"character_count\": 0, \"location_count\": 0, \"beat_count\": 1, \"continuation_of_prev\": false, \"time_mode\": \"flashback\", \"order_delta\": -4}, \"characters\": [], \"locations\": [], \"key_beats\": [\"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\"], \"entity_refs\": []}, \"retained_group_id\": \"AG0010\", \"beat_id\": \"AB0010\", \"group_role\": \"standalone\", \"group_strategy\": \"single_scene\", \"hard_merge\": false, \"script_render_mode\": \"full_scene\", \"drop_from_script\": false, \"merge_lead_scene_id\": \"S0011\", \"merge_reason\": \"\", \"group_scene_count\": 1, \"group_context\": {\"group_id\": \"AG0010\", \"group_strategy\": \"single_scene\", \"hard_merge\": false, \"lead_scene_id\": \"S0011\", \"support_scene_ids\": [], \"merged_scene_count\": 0, \"group_summary\": \"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"script_objective\": \"完整呈现并推进戏剧动作：好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"story_functions\": [\"补背景\", \"冲突推进\"], \"must_keep\": [\"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"时间锚点：当年\"], \"continuity_requirements\": [\"保持flashback表达\", \"不得抹平叙事顺序与故事顺序差\", \"保留时间锚点：当年\"], \"merged_scene_summaries\": []}}\n\nENTITY CONTEXT:\nNone\n\nSCRIPT CANDIDATE:\n{\"scene_id\": \"S0011\", \"scene_notes\": \"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…；重要性：主线；呈现：对白驱动 / 直接画面；时间模式：flashback；时间顺序：叙事11->故事7；时间锚点：当年；改编策略：retain；呈现策略：dialogue；剧本目标：完整呈现并推进戏剧动作：好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"audio_notes\": \"保留对白节奏；动作点补音效；回忆段用清晰转场提示；保留对白推进\", \"narrator_profile_id\": \"narrator_flashback_cn\", \"chronology\": {\"scene_id\": \"S0011\", \"narrative_order\": 11, \"story_chronology_order\": 7, \"story_chronology_group\": \"CG0008\", \"time_mode\": \"flashback\", \"confidence\": 0.9, \"order_delta\": -4, \"temporal_anchor\": {\"label\": \"当年\", \"normalized_label\": \"flashback\", \"anchor_type\": \"flashback_marker\", \"relative_direction\": \"before\", \"amount\": null, \"unit\": \"\", \"time_of_day\": \"\", \"explicit\": true, \"anchor_scene_id\": \"S0009\"}, \"constraints\": [{\"relation\": \"flashback_of\", \"target_scene_id\": \"S0009\", \"confidence\": 0.92, \"reason\": \"flashback_marker\"}, {\"relation\": \"before\", \"target_scene_id\": \"S0009\", \"confidence\": 0.88, \"reason\": \"flashback_before_anchor\"}], \"evidence\": [{\"kind\": \"flashback\", \"field\": \"text\", \"text\": \"当年\", \"snippet\": \"那方，不意学得这般手段！”悟空又道：“我当年别汝等，随波逐流，飘过东洋大海，径至南赡\"}]}, \"adaptation\": {\"scene_id\": \"S0011\", \"decision\": \"retain\", \"presentation_mode\": \"dialogue\", \"story_function\": [\"补背景\", \"冲突推进\"], \"adaptation_focus\": \"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"must_keep\": [\"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"时间锚点：当年\"], \"may_compress\": [], \"visual_focus\": [\"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\"], \"audio_focus\": [\"保留对白推进\", \"动作点补音效\", \"旁白带回忆感\"], \"continuity_requirements\": [\"保持flashback表达\", \"不得抹平叙事顺序与故事顺序差\", \"保留时间锚点：当年\"], \"script_objective\": \"完整呈现并推进戏剧动作：好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"conflict\": \"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"turning_point\": \"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"reason\": \"main_conflict_or_dialogue_dense；dialogue_priority\", \"chronology\": {\"scene_id\": \"S0011\", \"narrative_order\": 11, \"story_chronology_order\": 7, \"story_chronology_group\": \"CG0008\", \"time_mode\": \"flashback\", \"confidence\": 0.9, \"order_delta\": -4, \"temporal_anchor\": {\"label\": \"当年\", \"normalized_label\": \"flashback\", \"anchor_type\": \"flashback_marker\", \"relative_direction\": \"before\", \"amount\": null, \"unit\": \"\", \"time_of_day\": \"\", \"explicit\": true, \"anchor_scene_id\": \"S0009\"}, \"constraints\": [{\"relation\": \"flashback_of\", \"target_scene_id\": \"S0009\", \"confidence\": 0.92, \"reason\": \"flashback_marker\"}, {\"relation\": \"before\", \"target_scene_id\": \"S0009\", \"confidence\": 0.88, \"reason\": \"flashback_before_anchor\"}], \"evidence\": [{\"kind\": \"flashback\", \"field\": \"text\", \"text\": \"当年\", \"snippet\": \"那方，不意学得这般手段！”悟空又道：“我当年别汝等，随波逐流，飘过东洋大海，径至南赡\"}]}, \"retained_group_id\": \"AG0010\", \"beat_id\": \"AB0010\", \"group_role\": \"standalone\", \"group_strategy\": \"single_scene\", \"script_render_mode\": \"full_scene\", \"drop_from_script\": false, \"hard_merge\": false, \"merge_lead_scene_id\": \"S0011\", \"merge_reason\": \"\", \"group_scene_count\": 1, \"group_context\": {\"group_id\": \"AG0010\", \"group_strategy\": \"single_scene\", \"hard_merge\": false, \"lead_scene_id\": \"S0011\", \"support_scene_ids\": [], \"merged_scene_count\": 0, \"group_summary\": \"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"script_objective\": \"完整呈现并推进戏剧动作：好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"story_functions\": [\"补背景\", \"冲突推进\"], \"must_keep\": [\"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"时间锚点：当年\"], \"continuity_requirements\": [\"保持flashback表达\", \"不得抹平叙事顺序与故事顺序差\", \"保留时间锚点：当年\"], \"merged_scene_summaries\": []}}, \"shots\": [{\"shot_id\": \"S0011_SH01\", \"camera\": \"对白建立镜头\", \"description\": \"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"actions\": [\"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\"], \"dialogue\": [], \"narration\": \"\", \"on_screen_text\": \"\", \"focus_characters\": [], \"focus_locations\": [], \"candidate_meta\": {\"shot_role\": \"opening\", \"description_hint\": \"回忆段引入，场景带出好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"camera_hint\": \"转场中景\", \"adaptation_summary\": {\"decision\": \"retain\", \"presentation_mode\": \"dialogue\", \"story_function\": [\"补背景\", \"冲突推进\"], \"must_keep_count\": 2, \"audio_focus_count\": 3, \"group_role\": \"standalone\", \"group_strategy\": \"single_scene\", \"script_render_mode\": \"full_scene\", \"drop_from_script\": false, \"retained_group_id\": \"AG0010\", \"beat_id\": \"AB0010\"}, \"adaptation_group_context\": {\"group_id\": \"AG0010\", \"group_strategy\": \"single_scene\", \"hard_merge\": false, \"lead_scene_id\": \"S0011\", \"support_scene_ids\": [], \"merged_scene_count\": 0, \"group_summary\": \"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"script_objective\": \"完整呈现并推进戏剧动作：好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"story_functions\": [\"补背景\", \"冲突推进\"], \"must_keep\": [\"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"时间锚点：当年\"], \"continuity_requirements\": [\"保持flashback表达\", \"不得抹平叙事顺序与故事顺序差\", \"保留时间锚点：当年\"], \"merged_scene_summaries\": []}, \"shot_index\": 1, \"chronology_summary\": {\"narrative_order\": 11, \"story_chronology_order\": 7, \"story_chronology_group\": \"CG0008\", \"time_mode\": \"flashback\", \"confidence\": 0.9, \"order_delta\": -4, \"anchor_label\": \"当年\", \"anchor_type\": \"flashback_marker\", \"constraint_count\": 2, \"evidence_count\": 1}, \"focus_character_entity_refs\": [], \"focus_location_entity_refs\": []}, \"narrator_profile_id\": \"narrator_flashback_cn\"}, {\"shot_id\": \"S0011_SH02\", \"camera\": \"中近景\", \"description\": \"主角的反应镜头，推进好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"actions\": [\"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\"], \"dialogue\": [], \"narration\": \"\", \"on_screen_text\": \"\", \"focus_characters\": [], \"focus_locations\": [], \"candidate_meta\": {\"shot_role\": \"character\", \"description_hint\": \"主角的反应镜头，推进好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"camera_hint\": \"中近景\", \"adaptation_summary\": {\"decision\": \"retain\", \"presentation_mode\": \"dialogue\", \"story_function\": [\"补背景\", \"冲突推进\"], \"must_keep_count\": 2, \"audio_focus_count\": 3, \"group_role\": \"standalone\", \"group_strategy\": \"single_scene\", \"script_render_mode\": \"full_scene\", \"drop_from_script\": false, \"retained_group_id\": \"AG0010\", \"beat_id\": \"AB0010\"}, \"adaptation_group_context\": {\"group_id\": \"AG0010\", \"group_strategy\": \"single_scene\", \"hard_merge\": false, \"lead_scene_id\": \"S0011\", \"support_scene_ids\": [], \"merged_scene_count\": 0, \"group_summary\": \"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"script_objective\": \"完整呈现并推进戏剧动作：好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"story_functions\": [\"补背景\", \"冲突推进\"], \"must_keep\": [\"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"时间锚点：当年\"], \"continuity_requirements\": [\"保持flashback表达\", \"不得抹平叙事顺序与故事顺序差\", \"保留时间锚点：当年\"], \"merged_scene_summaries\": []}, \"shot_index\": 2, \"chronology_summary\": {\"narrative_order\": 11, \"story_chronology_order\": 7, \"story_chronology_group\": \"CG0008\", \"time_mode\": \"flashback\", \"confidence\": 0.9, \"order_delta\": -4, \"anchor_label\": \"当年\", \"anchor_type\": \"flashback_marker\", \"constraint_count\": 2, \"evidence_count\": 1}, \"focus_character_entity_refs\": [], \"focus_location_entity_refs\": []}, \"narrator_profile_id\": \"narrator_flashback_cn\"}, {\"shot_id\": \"S0011_SH03\", \"camera\": \"正反打\", \"description\": \"对白推进核心信息\", \"actions\": [\"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\"], \"dialogue\": [{\"speaker\": \"\", \"speaker_entity_uid\": \"\", \"delivery_hint\": \"平稳陈述\", \"line\": \"孩儿们，睁眼。\"}, {\"speaker\": \"\", \"speaker_entity_uid\": \"\", \"delivery_hint\": \"情绪更强\", \"line\": \"大王去到那方，不意学得这般手段！\"}, {\"speaker\": \"\", \"speaker_entity_uid\": \"\", \"delivery_hint\": \"平稳陈述\", \"line\": \"我当年别汝等，随波逐流，飘过东洋大海，径至南赡部洲，学成人像，着此衣，穿此履，摆摆摇摇，云游八九年馀，更不曾有道；又渡西洋大海，到西牛贺洲地界，访问多时，幸遇一老祖，传了我与天同寿的真功果，不死长生的大法门。\"}, {\"speaker\": \"\", \"speaker_entity_uid\": \"\", \"delivery_hint\": \"情绪更强\", \"line\": \"万劫难逢也！\"}], \"narration\": \"\", \"on_screen_text\": \"\", \"focus_characters\": [], \"focus_locations\": [], \"candidate_meta\": {\"shot_role\": \"dialogue_or_action\", \"description_hint\": \"对白推进核心信息\", \"camera_hint\": \"正反打\", \"adaptation_summary\": {\"decision\": \"retain\", \"presentation_mode\": \"dialogue\", \"story_function\": [\"补背景\", \"冲突推进\"], \"must_keep_count\": 2, \"audio_focus_count\": 3, \"group_role\": \"standalone\", \"group_strategy\": \"single_scene\", \"script_render_mode\": \"full_scene\", \"drop_from_script\": false, \"retained_group_id\": \"AG0010\", \"beat_id\": \"AB0010\"}, \"adaptation_group_context\": {\"group_id\": \"AG0010\", \"group_strategy\": \"single_scene\", \"hard_merge\": false, \"lead_scene_id\": \"S0011\", \"support_scene_ids\": [], \"merged_scene_count\": 0, \"group_summary\": \"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"script_objective\": \"完整呈现并推进戏剧动作：好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"story_functions\": [\"补背景\", \"冲突推进\"], \"must_keep\": [\"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"时间锚点：当年\"], \"continuity_requirements\": [\"保持flashback表达\", \"不得抹平叙事顺序与故事顺序差\", \"保留时间锚点：当年\"], \"merged_scene_summaries\": []}, \"shot_index\": 3, \"chronology_summary\": {\"narrative_order\": 11, \"story_chronology_order\": 7, \"story_chronology_group\": \"CG0008\", \"time_mode\": \"flashback\", \"confidence\": 0.9, \"order_delta\": -4, \"anchor_label\": \"当年\", \"anchor_type\": \"flashback_marker\", \"constraint_count\": 2, \"evidence_count\": 1}, \"focus_character_entity_refs\": [], \"focus_location_entity_refs\": []}, \"narrator_profile_id\": \"narrator_flashback_cn\"}, {\"shot_id\": \"S0011_SH04\", \"camera\": \"远景\", \"description\": \"人物收束镜头，停在好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"actions\": [\"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\"], \"dialogue\": [], \"narration\": \"\", \"on_screen_text\": \"\", \"focus_characters\": [], \"focus_locations\": [], \"candidate_meta\": {\"shot_role\": \"closing\", \"description_hint\": \"人物收束镜头，停在好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"camera_hint\": \"远景\", \"adaptation_summary\": {\"decision\": \"retain\", \"presentation_mode\": \"dialogue\", \"story_function\": [\"补背景\", \"冲突推进\"], \"must_keep_count\": 2, \"audio_focus_count\": 3, \"group_role\": \"standalone\", \"group_strategy\": \"single_scene\", \"script_render_mode\": \"full_scene\", \"drop_from_script\": false, \"retained_group_id\": \"AG0010\", \"beat_id\": \"AB0010\"}, \"adaptation_group_context\": {\"group_id\": \"AG0010\", \"group_strategy\": \"single_scene\", \"hard_merge\": false, \"lead_scene_id\": \"S0011\", \"support_scene_ids\": [], \"merged_scene_count\": 0, \"group_summary\": \"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"script_objective\": \"完整呈现并推进戏剧动作：好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"story_functions\": [\"补背景\", \"冲突推进\"], \"must_keep\": [\"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"时间锚点：当年\"], \"continuity_requirements\": [\"保持flashback表达\", \"不得抹平叙事顺序与故事顺序差\", \"保留时间锚点：当年\"], \"merged_scene_summaries\": []}, \"shot_index\": 4, \"chronology_summary\": {\"narrative_order\": 11, \"story_chronology_order\": 7, \"story_chronology_group\": \"CG0008\", \"time_mode\": \"flashback\", \"confidence\": 0.9, \"order_delta\": -4, \"anchor_label\": \"当年\", \"anchor_type\": \"flashback_marker\", \"constraint_count\": 2, \"evidence_count\": 1}, \"focus_character_entity_refs\": [], \"focus_location_entity_refs\": []}, \"narrator_profile_id\": \"narrator_flashback_cn\"}], \"candidate_meta\": {\"scene_id\": \"S0011\", \"source_chunk_id\": \"C0009\", \"source_start_para\": 105, \"source_end_para\": 105, \"characters\": [], \"locations\": [], \"key_beats\": [\"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\"], \"shot_count_hint\": 4, \"scene_summary\": \"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众…\", \"scene_text_preview\": \"好猴王，念声咒语，驾阵狂风，云头落下。叫：“孩儿们，睁眼。”众猴脚屣实地，认得是家乡，个个欢喜，都奔洞门旧路。那在洞众猴，都一齐簇拥同入，分班齿序，礼拜猴王。…\", \"chronology_summary\": {\"narrative_order\": 11, \"story_chronology_order\": 7, \"story_chronology_group\": \"CG0008\", \"time_mode\": \"flashback\", \"confidence\": 0.9, \"order_delta\": -4, \"anchor_label\": \"当年\", \"anchor_type\": \"flashback_marker\", \"constraint_count\": 2, \"evidence_count\": 1}, \"adaptation_summary\": {\"decision\": \"retain\", \"presentation_mode\": \"dialogue\", \"story_function\": [\"补背景\", \"冲突推进\"], \"must_keep_count\": 2, \"audio_focus_count\": 3, \"group_role\": \"standalone\", \"group_strategy\": \"single_scene\", \"script_render_mode\": \"full_scene\", \"drop_from_script\": false, \"retained_group_id\": \"AG0010\", \"beat_id\": \"AB0010\"}, \"character_entity_refs\": [], \"location_entity_refs\": [], \"merged_scene_ids\": [], \"merged_scene_count\": 0}}"
    }
  ]
}