{
  "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\": \"C0011-SC02\", \"title\": \"系统推荐功法\", \"summary\": \"王爷跑走，李凡质问系统，玄天剑意推荐筑基功法。\", \"type\": [\"系统/设定\"], \"tone\": [\"中性\"], \"importance\": \"主线\", \"presentation\": [\"文字卡片\", \"旁白+画面\"], \"key_beats\": [\"王爷捂脸跑走\", \"李凡质问系统\", \"玄天剑意推荐筑基功法\"], \"characters\": [\"李凡\", \"外门弟子\"], \"locations\": [], \"continuation_of_prev\": false, \"source_chunk_id\": \"C0011\", \"source_start_para\": 314, \"source_end_para\": 315, \"text\": \"王爷捂着脸看了李凡一会儿，扭头大叫着跑了。\\n李凡张着下巴呆了半天，扭头看着他的右手，“你干嘛呢系统！？”\\n\\n‘玄天剑意主动为宿主推荐筑基功法’\", \"text_preview\": \"王爷捂着脸看了李凡一会儿，扭头大叫着跑了。 李凡张着下巴呆了半天，扭头看着他的右手，“你干嘛呢系统！？” ‘玄天剑意主动为宿主推荐筑基功法’\", \"candidate_meta\": {\"candidate_id\": \"C0011-SC02\", \"record_count\": 2, \"char_len\": 71, \"structure_counts\": {\"body\": 1, \"dialogue\": 1}, \"boundary_reasons_after\": [\"system_switch\"], \"matched_entities\": [{\"entity_id\": \"E000002\", \"name\": \"李凡\", \"type\": \"人物\", \"subtype\": \"\", \"matched_terms\": [\"李凡\"], \"score\": 5.8}, {\"entity_id\": \"E000061\", \"name\": \"玄天剑意\", \"type\": \"系统面板\", \"subtype\": \"\", \"matched_terms\": [\"玄天剑意\"], \"score\": 5.3}, {\"entity_id\": \"E000058\", \"name\": \"外门弟子\", \"type\": \"人物\", \"subtype\": \"\", \"matched_terms\": [\"王爷\"], \"score\": 2.3}], \"heuristic_types\": [\"系统/设定\"], \"heuristic_tones\": [\"中性\"], \"heuristic_presentation\": [\"文字卡片\", \"旁白+画面\"], \"heuristic_importance\": \"主线\"}, \"scene_id\": \"S0037\"}\n\nCHRONOLOGY:\n{\"scene_id\": \"S0037\", \"narrative_order\": 37, \"story_chronology_order\": 29, \"story_chronology_group\": \"CG0029\", \"time_mode\": \"mainline\", \"confidence\": 0.86, \"order_delta\": -8, \"temporal_anchor\": {\"label\": \"\", \"normalized_label\": \"unknown\", \"anchor_type\": \"unknown\", \"relative_direction\": \"unknown\", \"amount\": null, \"unit\": \"\", \"time_of_day\": \"\", \"explicit\": false, \"anchor_scene_id\": \"S0036\"}, \"constraints\": [{\"relation\": \"after\", \"target_scene_id\": \"S0036\", \"confidence\": 0.58, \"reason\": \"narrative_forward\"}], \"evidence\": []}\n\nADAPTATION:\n{\"scene_id\": \"S0037\", \"source_chunk_id\": \"C0011\", \"scene_summary\": \"王爷跑走，李凡质问系统，玄天剑意推荐筑基功法。\", \"chronology\": {\"scene_id\": \"S0037\", \"narrative_order\": 37, \"story_chronology_order\": 29, \"story_chronology_group\": \"CG0029\", \"time_mode\": \"mainline\", \"confidence\": 0.86, \"order_delta\": -8, \"temporal_anchor\": {\"label\": \"\", \"normalized_label\": \"unknown\", \"anchor_type\": \"unknown\", \"relative_direction\": \"unknown\", \"amount\": null, \"unit\": \"\", \"time_of_day\": \"\", \"explicit\": false, \"anchor_scene_id\": \"S0036\"}, \"constraints\": [{\"relation\": \"after\", \"target_scene_id\": \"S0036\", \"confidence\": 0.58, \"reason\": \"narrative_forward\"}], \"evidence\": []}, \"decision\": \"retain\", \"presentation_mode\": \"dialogue\", \"story_function\": [\"信息揭示\", \"系统互动\", \"角色反应\"], \"adaptation_focus\": \"李凡在意外事件后的震惊与系统首次主动介入，为后续功法选择铺垫。\", \"must_keep\": [\"王爷捂脸跑走\", \"李凡质问系统\", \"玄天剑意推荐筑基功法\"], \"may_compress\": [\"李凡呆滞的时长\", \"系统提示的详细说明文字\"], \"visual_focus\": [\"王爷惊恐跑远的背影\", \"李凡震惊的表情与看向右手的动作\", \"系统界面（玄天剑意）的视觉化呈现\"], \"audio_focus\": [\"王爷跑远的脚步声与叫喊\", \"李凡质问的语气\", \"系统提示音或旁白\"], \"continuity_requirements\": [\"李凡右手与系统的关联\", \"王爷脸上的巴掌印\", \"场景紧接上一场冲突\"], \"script_objective\": \"通过角色的肢体反应和对话，清晰展现李凡对系统失控的首次直接质问，并引出关键的系统推荐，完成从外部冲突到内部（系统）线索的转折。\", \"conflict\": \"李凡与不受控的系统之间的初步矛盾。\", \"turning_point\": \"玄天剑意主动推荐功法，标志着系统从被动记录转向主动引导。\", \"reason\": \"main_conflict_or_dialogue_dense；dialogue_priority；关键系统功能首次主动触发，对主角后续成长线至关重要。\", \"candidate_meta\": {\"scene_id\": \"S0037\", \"decision_reasons\": [\"main_conflict_or_dialogue_dense\"], \"presentation_reasons\": [\"dialogue_priority\"], \"metrics\": {\"text_length\": 198, \"quote_count\": 2, \"action_score\": 0, \"exposition_score\": 5, \"inner_score\": 0, \"transition_score\": 0, \"reveal_score\": 0, \"tension_score\": 0, \"environment_score\": 0, \"character_count\": 2, \"location_count\": 0, \"beat_count\": 3, \"continuation_of_prev\": false, \"time_mode\": \"mainline\", \"order_delta\": -8}, \"characters\": [\"李凡\", \"外门弟子\"], \"locations\": [], \"key_beats\": [\"王爷捂脸跑走\", \"李凡质问系统\", \"玄天剑意推荐筑基功法\"]}}\n\nENTITY CONTEXT:\n{\"registry_entities\": [{\"entity_uid\": \"E000002\", \"canonical_name\": \"李凡\", \"aliases\": [\"穿越者\", \"小相公\", \"小友\", \"天生道子\", \"小子\", \"清月\", \"李清月\", \"道子\"], \"type\": \"人物\", \"subtype\": \"\", \"voice_card_id\": \"VO000002\"}, {\"entity_uid\": \"E000058\", \"canonical_name\": \"外门弟子\", \"aliases\": [\"褐裘弟子\", \"小胖王爷\", \"王爷\", \"小王爷\", \"孽徒\"], \"type\": \"人物\", \"subtype\": \"\", \"voice_card_id\": \"VO000058\"}], \"kg_entities\": [{\"entity_id\": \"E000002\", \"name\": \"李凡\", \"type\": \"人物\", \"subtype\": \"\", \"aliases\": [\"穿越者\", \"小相公\", \"小友\", \"天生道子\", \"小子\", \"清月\", \"李清月\", \"道子\"], \"attributes\": {}, \"descriptions\": [\"被侍婢簇拥喂酒\", \"吃青团喝仙酒\", \"天生道种\", \"能望到虚星\", \"童子\", \"想学法术逃跑\", \"主角\", \"山主派给望舒的童子\"], \"evidence\": [\"李凡口干舌燥，磕磕绊绊得答道\", \"李凡强堆起笑脸\", \"李凡的心情大幅提升了1点\", \"李凡点点头\", \"李凡侧身避过\", \"王爷和李凡都傻逼了\", \"李凡的右手不甘示弱得比了个中指\", \"谢仙子教诲，清月记下了\"], \"mentions\": [{\"chunk_id\": \"C0004\", \"summary\": \"被山主和老道观察\", \"evidence\": [\"李凡缩着脖子扭头望去\"], \"attributes\": {}}, {\"chunk_id\": \"C0005\", \"summary\": \"山主请李凡吃酒\", \"evidence\": [\"山主站起身冲李凡微笑\"], \"attributes\": {}}, {\"chunk_id\": \"C0006\", \"summary\": \"被侍婢簇拥喂酒\", \"evidence\": [\"李凡正被莺莺燕燕簇拥着喂酒\"], \"attributes\": {}}, {\"chunk_id\": \"C0006\", \"summary\": \"吃青团喝仙酒\", \"evidence\": [\"李凡也不客气，取了个青团嚼嚼\"], \"attributes\": {}}, {\"chunk_id\": \"C0007\", \"summary\": \"求拜山主为师\", \"evidence\": [\"小子李凡，诚心求道，想拜山主为师\"], \"attributes\": {}}, {\"chunk_id\": \"C0008\", \"summary\": \"回答望舒真人问题\", \"evidence\": [\"李凡口干舌燥，磕磕绊绊得答道\"], \"attributes\": {}}, {\"chunk_id\": \"C0009\", \"summary\": \"想学御剑飞天逃跑\", \"evidence\": [\"李凡强堆起笑脸，心里决定了，等一学会飞，立马找个机会从这妖魔鬼怪盘踞的魔窟逃跑。\"], \"attributes\": {}}, {\"chunk_id\": \"C0009\", \"summary\": \"抱住望舒真人小腿\", \"evidence\": [\"李凡可不客气，把山主给的眼泪往兜里一揣，伸手就抱住望舒真人小腿。\"], \"attributes\": {}}, {\"chunk_id\": \"C0010\", \"summary\": \"犹豫选择功法\", \"evidence\": [\"看出李凡还有点犹犹豫豫\"], \"attributes\": {}}, {\"chunk_id\": \"C0010\", \"summary\": \"进入经楼拜天鬼\", \"evidence\": [\"李凡侧身避过门前悬空的宝剑\"], \"attributes\": {}}, {\"chunk_id\": \"C0011\", \"summary\": \"被玄天剑意操控\", \"evidence\": [\"李凡张着下巴呆了半天\"], \"attributes\": {}}, {\"chunk_id\": \"C0012\", \"summary\": \"被望舒真人教导\", \"evidence\": [\"望舒真人蹙蹙秀眉，“清月，不可欺压同门\"], \"attributes\": {}}], \"mention_count\": 16, \"observation_count\": 16, \"first_seen\": \"C0001\", \"last_seen\": \"C0012\"}, {\"entity_id\": \"E000058\", \"name\": \"外门弟子\", \"type\": \"人物\", \"subtype\": \"\", \"aliases\": [\"褐裘弟子\", \"小胖王爷\", \"王爷\", \"小王爷\", \"孽徒\"], \"attributes\": {}, \"descriptions\": [\"竹山外门弟子\", \"外门弟子\", \"王爷\", \"脸上有巴掌印\"], \"evidence\": [\"裘衣短褐的外门弟子\", \"外门弟子都脸色惨白\", \"王爷和李凡都傻逼了\", \"小胖王爷也是一愣\", \"小胖脸上的巴掌印\"], \"mentions\": [{\"chunk_id\": \"C0010\", \"summary\": \"尝试拿竹简受伤\", \"evidence\": [\"外门弟子伸手拿竹简会受伤\"], \"attributes\": {}}, {\"chunk_id\": \"C0011\", \"summary\": \"被抢书后告状\", \"evidence\": [\"王爷捂着脸看了李凡一会儿\"], \"attributes\": {}}, {\"chunk_id\": \"C0012\", \"summary\": \"被望舒真人挪移走\", \"evidence\": [\"武人和小王爷就消失无踪\"], \"attributes\": {}}], \"mention_count\": 3, \"observation_count\": 3, \"first_seen\": \"C0010\", \"last_seen\": \"C0012\"}]}\n\nSCRIPT CANDIDATE:\n{\"scene_id\": \"S0037\", \"scene_notes\": \"王爷跑走，李凡质问系统，玄天剑意推荐筑基功法。；重要性：主线；呈现：文字卡片 / 旁白+画面；时间顺序：叙事37->故事29；改编策略：retain；呈现策略：dialogue；剧本目标：通过角色的肢体反应和对话，清晰展现李凡对系统失控的首次直接质问，并引出关键的系统推荐，完成从外部冲突到内部（系统）线索的转折。\", \"audio_notes\": \"保留对白节奏；王爷跑远的脚步声与叫喊；李凡质问的语气；系统提示音或旁白\", \"narrator_profile_id\": \"narrator_main_cn\", \"chronology\": {\"scene_id\": \"S0037\", \"narrative_order\": 37, \"story_chronology_order\": 29, \"story_chronology_group\": \"CG0029\", \"time_mode\": \"mainline\", \"confidence\": 0.86, \"order_delta\": -8, \"temporal_anchor\": {\"label\": \"\", \"normalized_label\": \"unknown\", \"anchor_type\": \"unknown\", \"relative_direction\": \"unknown\", \"amount\": null, \"unit\": \"\", \"time_of_day\": \"\", \"explicit\": false, \"anchor_scene_id\": \"S0036\"}, \"constraints\": [{\"relation\": \"after\", \"target_scene_id\": \"S0036\", \"confidence\": 0.58, \"reason\": \"narrative_forward\"}], \"evidence\": []}, \"adaptation\": {\"scene_id\": \"S0037\", \"decision\": \"retain\", \"presentation_mode\": \"dialogue\", \"story_function\": [\"信息揭示\", \"系统互动\", \"角色反应\"], \"adaptation_focus\": \"李凡在意外事件后的震惊与系统首次主动介入，为后续功法选择铺垫。\", \"must_keep\": [\"王爷捂脸跑走\", \"李凡质问系统\", \"玄天剑意推荐筑基功法\"], \"may_compress\": [\"李凡呆滞的时长\", \"系统提示的详细说明文字\"], \"visual_focus\": [\"王爷惊恐跑远的背影\", \"李凡震惊的表情与看向右手的动作\", \"系统界面（玄天剑意）的视觉化呈现\"], \"audio_focus\": [\"王爷跑远的脚步声与叫喊\", \"李凡质问的语气\", \"系统提示音或旁白\"], \"continuity_requirements\": [\"李凡右手与系统的关联\", \"王爷脸上的巴掌印\", \"场景紧接上一场冲突\"], \"script_objective\": \"通过角色的肢体反应和对话，清晰展现李凡对系统失控的首次直接质问，并引出关键的系统推荐，完成从外部冲突到内部（系统）线索的转折。\", \"conflict\": \"李凡与不受控的系统之间的初步矛盾。\", \"turning_point\": \"玄天剑意主动推荐功法，标志着系统从被动记录转向主动引导。\", \"reason\": \"main_conflict_or_dialogue_dense；dialogue_priority；关键系统功能首次主动触发，对主角后续成长线至关重要。\", \"chronology\": {\"scene_id\": \"S0037\", \"narrative_order\": 37, \"story_chronology_order\": 29, \"story_chronology_group\": \"CG0029\", \"time_mode\": \"mainline\", \"confidence\": 0.86, \"order_delta\": -8, \"temporal_anchor\": {\"label\": \"\", \"normalized_label\": \"unknown\", \"anchor_type\": \"unknown\", \"relative_direction\": \"unknown\", \"amount\": null, \"unit\": \"\", \"time_of_day\": \"\", \"explicit\": false, \"anchor_scene_id\": \"S0036\"}, \"constraints\": [{\"relation\": \"after\", \"target_scene_id\": \"S0036\", \"confidence\": 0.58, \"reason\": \"narrative_forward\"}], \"evidence\": []}}, \"shots\": [{\"shot_id\": \"S0037_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\": 3, \"audio_focus_count\": 3}, \"shot_index\": 1, \"chronology_summary\": {\"narrative_order\": 37, \"story_chronology_order\": 29, \"story_chronology_group\": \"CG0029\", \"time_mode\": \"mainline\", \"confidence\": 0.86, \"order_delta\": -8, \"anchor_label\": \"\", \"anchor_type\": \"unknown\", \"constraint_count\": 1, \"evidence_count\": 0}}, \"narrator_profile_id\": \"narrator_main_cn\"}, {\"shot_id\": \"S0037_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\": 3, \"audio_focus_count\": 3}, \"shot_index\": 2, \"chronology_summary\": {\"narrative_order\": 37, \"story_chronology_order\": 29, \"story_chronology_group\": \"CG0029\", \"time_mode\": \"mainline\", \"confidence\": 0.86, \"order_delta\": -8, \"anchor_label\": \"\", \"anchor_type\": \"unknown\", \"constraint_count\": 1, \"evidence_count\": 0}}, \"narrator_profile_id\": \"narrator_main_cn\"}, {\"shot_id\": \"S0037_SH03\", \"camera\": \"正反打\", \"description\": \"对白推进核心信息\", \"actions\": [\"李凡质问系统\", \"玄天剑意推荐筑基功法\"], \"dialogue\": [{\"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\": 3, \"audio_focus_count\": 3}, \"shot_index\": 3, \"chronology_summary\": {\"narrative_order\": 37, \"story_chronology_order\": 29, \"story_chronology_group\": \"CG0029\", \"time_mode\": \"mainline\", \"confidence\": 0.86, \"order_delta\": -8, \"anchor_label\": \"\", \"anchor_type\": \"unknown\", \"constraint_count\": 1, \"evidence_count\": 0}}, \"narrator_profile_id\": \"narrator_main_cn\"}, {\"shot_id\": \"S0037_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\": 3, \"audio_focus_count\": 3}, \"shot_index\": 4, \"chronology_summary\": {\"narrative_order\": 37, \"story_chronology_order\": 29, \"story_chronology_group\": \"CG0029\", \"time_mode\": \"mainline\", \"confidence\": 0.86, \"order_delta\": -8, \"anchor_label\": \"\", \"anchor_type\": \"unknown\", \"constraint_count\": 1, \"evidence_count\": 0}}, \"narrator_profile_id\": \"narrator_main_cn\"}], \"candidate_meta\": {\"scene_id\": \"S0037\", \"source_chunk_id\": \"C0011\", \"source_start_para\": 314, \"source_end_para\": 315, \"characters\": [\"李凡\", \"外门弟子\"], \"locations\": [], \"key_beats\": [\"王爷捂脸跑走\", \"李凡质问系统\", \"玄天剑意推荐筑基功法\"], \"shot_count_hint\": 4, \"scene_summary\": \"王爷跑走，李凡质问系统，玄天剑意推荐筑基功法。\", \"scene_text_preview\": \"王爷捂着脸看了李凡一会儿，扭头大叫着跑了。 李凡张着下巴呆了半天，扭头看着他的右手，“你干嘛呢系统！？” ‘玄天剑意主动为宿主推荐筑基功法’\", \"chronology_summary\": {\"narrative_order\": 37, \"story_chronology_order\": 29, \"story_chronology_group\": \"CG0029\", \"time_mode\": \"mainline\", \"confidence\": 0.86, \"order_delta\": -8, \"anchor_label\": \"\", \"anchor_type\": \"unknown\", \"constraint_count\": 1, \"evidence_count\": 0}, \"adaptation_summary\": {\"decision\": \"retain\", \"presentation_mode\": \"dialogue\", \"story_function\": [\"信息揭示\", \"系统互动\", \"角色反应\"], \"must_keep_count\": 3, \"audio_focus_count\": 3}}}"
    }
  ]
}