{
  "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\": \"C0003-SC02\", \"title\": \"老道现身\", \"summary\": \"老道突然出现，面容骇人，李凡心情值停止下降。\", \"type\": [\"叙事\", \"动作\"], \"tone\": [\"紧张\", \"恐怖\"], \"importance\": \"主线\", \"presentation\": [\"直接画面\", \"系统提示\"], \"key_beats\": [\"老道骇人面容出现\", \"心情值停止下降\"], \"characters\": [\"李凡\", \"老道\"], \"locations\": [\"竹林空地\"], \"continuation_of_prev\": false, \"source_chunk_id\": \"C0003\", \"source_start_para\": 86, \"source_end_para\": 88, \"text\": \"李凡的眼前，猛然现出了老道的脸。\\n\\n这呼吸间的功夫，他额头上破了一个核桃大的血洞，好像什么东西把脑壳给凿开了，黑红的血浆咕咚咕咚得飙出来。而一双眼眶里，空空的，挖出两个血窟窿，硬生生用手指扣的，把一张老脸，搞得狰狞得好似地狱的恶鬼，骇得李凡‘咕嘟’一口，把嗓子眼里的饼都咽下去了。\\n\\n‘李凡的心情上升了1点。注意！李凡，心情，6/100，极度危险！’\", \"text_preview\": \"李凡的眼前，猛然现出了老道的脸。 这呼吸间的功夫，他额头上破了一个核桃大的血洞，好像什么东西把脑壳给凿开了，黑红的血浆咕咚咕咚得飙出来。而一双眼眶里，空空的，…\", \"candidate_meta\": {\"candidate_id\": \"C0003-SC02\", \"record_count\": 3, \"char_len\": 175, \"structure_counts\": {\"short_line\": 1, \"body\": 1, \"dialogue\": 1}, \"boundary_reasons_after\": [\"system_switch\"], \"matched_entities\": [{\"entity_id\": \"E000002\", \"name\": \"李凡\", \"type\": \"人物\", \"subtype\": \"\", \"matched_terms\": [\"李凡\"], \"score\": 5.8}, {\"entity_id\": \"E000001\", \"name\": \"老道\", \"type\": \"人物\", \"subtype\": \"\", \"matched_terms\": [\"老道\"], \"score\": 5.7}], \"heuristic_types\": [\"叙事\"], \"heuristic_tones\": [\"庄严\", \"紧张\"], \"heuristic_presentation\": [\"叙事画面\"], \"heuristic_importance\": \"主线\"}, \"scene_id\": \"S0014\"}\n\nCHRONOLOGY:\n{\"scene_id\": \"S0014\", \"narrative_order\": 14, \"story_chronology_order\": 16, \"story_chronology_group\": \"CG0013\", \"time_mode\": \"mainline\", \"confidence\": 0.86, \"order_delta\": 2, \"temporal_anchor\": {\"label\": \"\", \"normalized_label\": \"unknown\", \"anchor_type\": \"unknown\", \"relative_direction\": \"unknown\", \"amount\": null, \"unit\": \"\", \"time_of_day\": \"\", \"explicit\": false, \"anchor_scene_id\": \"S0012\"}, \"constraints\": [{\"relation\": \"after\", \"target_scene_id\": \"S0012\", \"confidence\": 0.58, \"reason\": \"narrative_forward\"}], \"evidence\": []}\n\nADAPTATION:\n{\"scene_id\": \"S0014\", \"source_chunk_id\": \"C0003\", \"scene_summary\": \"老道突然出现，面容骇人，李凡心情值停止下降。\", \"chronology\": {\"scene_id\": \"S0014\", \"narrative_order\": 14, \"story_chronology_order\": 16, \"story_chronology_group\": \"CG0013\", \"time_mode\": \"mainline\", \"confidence\": 0.86, \"order_delta\": 2, \"temporal_anchor\": {\"label\": \"\", \"normalized_label\": \"unknown\", \"anchor_type\": \"unknown\", \"relative_direction\": \"unknown\", \"amount\": null, \"unit\": \"\", \"time_of_day\": \"\", \"explicit\": false, \"anchor_scene_id\": \"S0012\"}, \"constraints\": [{\"relation\": \"after\", \"target_scene_id\": \"S0012\", \"confidence\": 0.58, \"reason\": \"narrative_forward\"}], \"evidence\": []}, \"decision\": \"retain\", \"presentation_mode\": \"dramatize\", \"story_function\": [\"惊吓转折\", \"情绪锚点\", \"角色关系揭示\"], \"adaptation_focus\": \"通过视觉冲击展现老道的非人恐怖，并以此作为李凡情绪危机的转折点。\", \"must_keep\": [\"老道骇人面容（血洞、血窟窿）的视觉冲击\", \"李凡的即时生理反应（吞咽）\", \"心情值停止下降的系统提示\"], \"may_compress\": [\"对骇人面容的文学性比喻描述\"], \"visual_focus\": [\"老道面部的特写（血洞、血窟窿）\", \"李凡惊恐的面部表情\", \"竹林空地的环境（作为突然出现的背景）\"], \"audio_focus\": [\"突然出现的音效\", \"血浆涌动的黏腻音效\", \"李凡吞咽的声音\", \"紧张或诡异的背景音乐\"], \"continuity_requirements\": [\"老道面容与之前形象（C0001，C0002）的突变\", \"李凡情绪从持续下降到此为止的转折\", \"不得抹平叙事顺序与故事顺序差\"], \"script_objective\": \"创造一个强烈的视觉惊吓时刻，直观展示此世界观的诡异与危险，并明确标记李凡情绪危机的暂时缓解（或冻结）。\", \"conflict\": \"李凡的生存恐惧与老道展现出的未知恐怖之间的外部冲突。\", \"turning_point\": \"李凡的心情值因极度惊吓而停止下降，危机状态被新的恐怖事件暂时“覆盖”或“打断”。\", \"reason\": \"该场景是核心惊吓点与情绪转折点，视觉化潜力高，对塑造老道神秘恐怖形象和李凡的生存状态至关重要，必须保留并戏剧化呈现。\", \"candidate_meta\": {\"scene_id\": \"S0014\", \"decision_reasons\": [\"main_conflict_or_dialogue_dense\"], \"presentation_reasons\": [\"default_dramatize\"], \"metrics\": {\"text_length\": 301, \"quote_count\": 0, \"action_score\": 0, \"exposition_score\": 0, \"inner_score\": 0, \"transition_score\": 0, \"reveal_score\": 0, \"tension_score\": 1, \"environment_score\": 0, \"character_count\": 2, \"location_count\": 1, \"beat_count\": 2, \"continuation_of_prev\": false, \"time_mode\": \"mainline\", \"order_delta\": 2}, \"characters\": [\"李凡\", \"老道\"], \"locations\": [\"竹林空地\"], \"key_beats\": [\"老道骇人面容出现\", \"心情值停止下降\"]}}\n\nENTITY CONTEXT:\n{\"registry_entities\": [{\"entity_uid\": \"E000002\", \"canonical_name\": \"李凡\", \"aliases\": [\"穿越者\", \"小相公\", \"小友\", \"天生道子\", \"小子\", \"清月\", \"李清月\", \"道子\"], \"type\": \"人物\", \"subtype\": \"\", \"voice_card_id\": \"VO000002\"}, {\"entity_uid\": \"E000001\", \"canonical_name\": \"老道\", \"aliases\": [\"老道士\", \"秦剑师\"], \"type\": \"人物\", \"subtype\": \"\", \"voice_card_id\": \"VO000001\"}], \"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\": \"E000001\", \"name\": \"老道\", \"type\": \"人物\", \"subtype\": \"\", \"aliases\": [\"老道士\", \"秦剑师\"], \"attributes\": {}, \"descriptions\": [\"墨竹山法坛前打盹的老道\", \"墨竹山法坛前的老道\", \"墨竹山法坛前老道\", \"称李凡为道种\", \"坐忘功夫不到家\", \"听了李凡描述后魔形显化\"], \"evidence\": [\"老道士已经阴沉着脸走过来了\", \"突然眼前有大风拂面而过\", \"老道把脸直凑到李凡的面前\", \"老道士告状似得\", \"老道一边说着追随着山主\", \"老道封闭六识\", \"山主称秦剑师坐忘不到家\", \"刚才有个老道士，秦剑师？他听了就长出一堆手\"], \"mentions\": [{\"chunk_id\": \"C0001\", \"summary\": \"法坛前打盹老道\", \"evidence\": [\"老道撅撅嘴，用叼着的竹叶指指那些童子\"], \"attributes\": {}}, {\"chunk_id\": \"C0002\", \"summary\": \"给李凡芝麻饼\", \"evidence\": [\"老道士也瞪了李凡一会儿\"], \"attributes\": {}}, {\"chunk_id\": \"C0003\", \"summary\": \"挖眼质问李凡\", \"evidence\": [\"老道把脸直凑到李凡的面前\"], \"attributes\": {}}, {\"chunk_id\": \"C0003\", \"summary\": \"掐诀拜山主\", \"evidence\": [\"双手掐诀作辑，弯腰叩首拜倒\"], \"attributes\": {}}, {\"chunk_id\": \"C0004\", \"summary\": \"向山主报告李凡情况\", \"evidence\": [\"老道士告状似得\"], \"attributes\": {}}, {\"chunk_id\": \"C0005\", \"summary\": \"老道封闭六识\", \"evidence\": [\"老道坐在竹叶上封闭六识\"], \"attributes\": {}}, {\"chunk_id\": \"C0008\", \"summary\": \"李凡提及秦剑师反应\", \"evidence\": [\"刚才有个老道士，秦剑师？他听了就长出一堆手\"], \"attributes\": {}}], \"mention_count\": 7, \"observation_count\": 7, \"first_seen\": \"C0001\", \"last_seen\": \"C0008\"}]}\n\nSCRIPT CANDIDATE:\n{\"scene_id\": \"S0014\", \"scene_notes\": \"老道突然出现，面容骇人，李凡心情值停止下降。；重要性：主线；呈现：直接画面 / 系统提示；时间顺序：叙事14->故事16；改编策略：retain；呈现策略：dramatize；剧本目标：创造一个强烈的视觉惊吓时刻，直观展示此世界观的诡异与危险，并明确标记李凡情绪危机的暂时缓解（或冻结）。\", \"audio_notes\": \"突然出现的音效；血浆涌动的黏腻音效；李凡吞咽的声音\", \"narrator_profile_id\": \"narrator_main_cn\", \"chronology\": {\"scene_id\": \"S0014\", \"narrative_order\": 14, \"story_chronology_order\": 16, \"story_chronology_group\": \"CG0013\", \"time_mode\": \"mainline\", \"confidence\": 0.86, \"order_delta\": 2, \"temporal_anchor\": {\"label\": \"\", \"normalized_label\": \"unknown\", \"anchor_type\": \"unknown\", \"relative_direction\": \"unknown\", \"amount\": null, \"unit\": \"\", \"time_of_day\": \"\", \"explicit\": false, \"anchor_scene_id\": \"S0012\"}, \"constraints\": [{\"relation\": \"after\", \"target_scene_id\": \"S0012\", \"confidence\": 0.58, \"reason\": \"narrative_forward\"}], \"evidence\": []}, \"adaptation\": {\"scene_id\": \"S0014\", \"decision\": \"retain\", \"presentation_mode\": \"dramatize\", \"story_function\": [\"惊吓转折\", \"情绪锚点\", \"角色关系揭示\"], \"adaptation_focus\": \"通过视觉冲击展现老道的非人恐怖，并以此作为李凡情绪危机的转折点。\", \"must_keep\": [\"老道骇人面容（血洞、血窟窿）的视觉冲击\", \"李凡的即时生理反应（吞咽）\", \"心情值停止下降的系统提示\"], \"may_compress\": [\"对骇人面容的文学性比喻描述\"], \"visual_focus\": [\"老道面部的特写（血洞、血窟窿）\", \"李凡惊恐的面部表情\", \"竹林空地的环境（作为突然出现的背景）\"], \"audio_focus\": [\"突然出现的音效\", \"血浆涌动的黏腻音效\", \"李凡吞咽的声音\", \"紧张或诡异的背景音乐\"], \"continuity_requirements\": [\"老道面容与之前形象（C0001，C0002）的突变\", \"李凡情绪从持续下降到此为止的转折\", \"不得抹平叙事顺序与故事顺序差\"], \"script_objective\": \"创造一个强烈的视觉惊吓时刻，直观展示此世界观的诡异与危险，并明确标记李凡情绪危机的暂时缓解（或冻结）。\", \"conflict\": \"李凡的生存恐惧与老道展现出的未知恐怖之间的外部冲突。\", \"turning_point\": \"李凡的心情值因极度惊吓而停止下降，危机状态被新的恐怖事件暂时“覆盖”或“打断”。\", \"reason\": \"该场景是核心惊吓点与情绪转折点，视觉化潜力高，对塑造老道神秘恐怖形象和李凡的生存状态至关重要，必须保留并戏剧化呈现。\", \"chronology\": {\"scene_id\": \"S0014\", \"narrative_order\": 14, \"story_chronology_order\": 16, \"story_chronology_group\": \"CG0013\", \"time_mode\": \"mainline\", \"confidence\": 0.86, \"order_delta\": 2, \"temporal_anchor\": {\"label\": \"\", \"normalized_label\": \"unknown\", \"anchor_type\": \"unknown\", \"relative_direction\": \"unknown\", \"amount\": null, \"unit\": \"\", \"time_of_day\": \"\", \"explicit\": false, \"anchor_scene_id\": \"S0012\"}, \"constraints\": [{\"relation\": \"after\", \"target_scene_id\": \"S0012\", \"confidence\": 0.58, \"reason\": \"narrative_forward\"}], \"evidence\": []}}, \"shots\": [{\"shot_id\": \"S0014_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\": \"dramatize\", \"story_function\": [\"惊吓转折\", \"情绪锚点\", \"角色关系揭示\"], \"must_keep_count\": 3, \"audio_focus_count\": 4}, \"shot_index\": 1, \"chronology_summary\": {\"narrative_order\": 14, \"story_chronology_order\": 16, \"story_chronology_group\": \"CG0013\", \"time_mode\": \"mainline\", \"confidence\": 0.86, \"order_delta\": 2, \"anchor_label\": \"\", \"anchor_type\": \"unknown\", \"constraint_count\": 1, \"evidence_count\": 0}}, \"narrator_profile_id\": \"narrator_main_cn\"}, {\"shot_id\": \"S0014_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\": \"dramatize\", \"story_function\": [\"惊吓转折\", \"情绪锚点\", \"角色关系揭示\"], \"must_keep_count\": 3, \"audio_focus_count\": 4}, \"shot_index\": 2, \"chronology_summary\": {\"narrative_order\": 14, \"story_chronology_order\": 16, \"story_chronology_group\": \"CG0013\", \"time_mode\": \"mainline\", \"confidence\": 0.86, \"order_delta\": 2, \"anchor_label\": \"\", \"anchor_type\": \"unknown\", \"constraint_count\": 1, \"evidence_count\": 0}}, \"narrator_profile_id\": \"narrator_main_cn\"}, {\"shot_id\": \"S0014_SH03\", \"camera\": \"近景\", \"description\": \"动作或状态变化的推进镜头\", \"actions\": [\"心情值停止下降\"], \"dialogue\": [], \"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\": \"dramatize\", \"story_function\": [\"惊吓转折\", \"情绪锚点\", \"角色关系揭示\"], \"must_keep_count\": 3, \"audio_focus_count\": 4}, \"shot_index\": 3, \"chronology_summary\": {\"narrative_order\": 14, \"story_chronology_order\": 16, \"story_chronology_group\": \"CG0013\", \"time_mode\": \"mainline\", \"confidence\": 0.86, \"order_delta\": 2, \"anchor_label\": \"\", \"anchor_type\": \"unknown\", \"constraint_count\": 1, \"evidence_count\": 0}}, \"narrator_profile_id\": \"narrator_main_cn\"}], \"candidate_meta\": {\"scene_id\": \"S0014\", \"source_chunk_id\": \"C0003\", \"source_start_para\": 86, \"source_end_para\": 88, \"characters\": [\"李凡\", \"老道\"], \"locations\": [\"竹林空地\"], \"key_beats\": [\"老道骇人面容出现\", \"心情值停止下降\"], \"shot_count_hint\": 3, \"scene_summary\": \"老道突然出现，面容骇人，李凡心情值停止下降。\", \"scene_text_preview\": \"李凡的眼前，猛然现出了老道的脸。 这呼吸间的功夫，他额头上破了一个核桃大的血洞，好像什么东西把脑壳给凿开了，黑红的血浆咕咚咕咚得飙出来。而一双眼眶里，空空的，…\", \"chronology_summary\": {\"narrative_order\": 14, \"story_chronology_order\": 16, \"story_chronology_group\": \"CG0013\", \"time_mode\": \"mainline\", \"confidence\": 0.86, \"order_delta\": 2, \"anchor_label\": \"\", \"anchor_type\": \"unknown\", \"constraint_count\": 1, \"evidence_count\": 0}, \"adaptation_summary\": {\"decision\": \"retain\", \"presentation_mode\": \"dramatize\", \"story_function\": [\"惊吓转折\", \"情绪锚点\", \"角色关系揭示\"], \"must_keep_count\": 3, \"audio_focus_count\": 4}}}"
    }
  ]
}