{
  "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\": \"C0001-SC04\", \"title\": \"系统激活\", \"summary\": \"李凡尝试呼唤系统，系统出现，显示为“穿越者心理健康维护系统”，令他感到错愕。\", \"type\": [\"系统/设定\"], \"tone\": [\"中性\", \"诙谐\"], \"importance\": \"主线\", \"presentation\": [\"文字卡片\", \"旁白+画面\"], \"key_beats\": [\"系统出现\", \"系统名称为心理健康维护\", \"李凡感到无语\"], \"characters\": [\"李凡\"], \"locations\": [], \"continuation_of_prev\": false, \"source_chunk_id\": \"C0001\", \"source_start_para\": 21, \"source_end_para\": 25, \"text\": \"系统？\\n\\n于是系统就出现了。\\n\\n‘欢迎使用穿越者心理健康维护系统’\\n\\n嗯，还好有……？？\\n\\n心理健康？心理健康是很重要……个鬼啊！\", \"text_preview\": \"系统？ 于是系统就出现了。 ‘欢迎使用穿越者心理健康维护系统’ 嗯，还好有……？？ 心理健康？心理健康是很重要……个鬼啊！\", \"candidate_meta\": {\"candidate_id\": \"C0001-SC04\", \"record_count\": 5, \"char_len\": 65, \"structure_counts\": {\"short_line\": 3, \"dialogue\": 1, \"body\": 1}, \"boundary_reasons_after\": [\"system_switch\"], \"matched_entities\": [{\"entity_id\": \"E000010\", \"name\": \"穿越者心理健康维护系统\", \"type\": \"系统面板\", \"subtype\": \"系统\", \"matched_terms\": [\"穿越者心理健康维护系统\"], \"score\": 5.8}, {\"entity_id\": \"E000002\", \"name\": \"李凡\", \"type\": \"人物\", \"subtype\": \"\", \"matched_terms\": [\"穿越者\"], \"score\": 2.8}], \"heuristic_types\": [\"系统/设定\"], \"heuristic_tones\": [\"中性\"], \"heuristic_presentation\": [\"文字卡片\", \"旁白+画面\"], \"heuristic_importance\": \"主线\"}, \"scene_id\": \"S0004\"}\n\nCHRONOLOGY:\n{\"scene_id\": \"S0004\", \"narrative_order\": 4, \"story_chronology_order\": 4, \"story_chronology_group\": \"CG0004\", \"time_mode\": \"mainline\", \"confidence\": 0.81, \"order_delta\": 0, \"temporal_anchor\": {\"label\": \"\", \"normalized_label\": \"unknown\", \"anchor_type\": \"unknown\", \"relative_direction\": \"unknown\", \"amount\": null, \"unit\": \"\", \"time_of_day\": \"\", \"explicit\": false, \"anchor_scene_id\": \"S0002\"}, \"constraints\": [{\"relation\": \"after\", \"target_scene_id\": \"S0002\", \"confidence\": 0.58, \"reason\": \"narrative_forward\"}], \"evidence\": []}\n\nADAPTATION:\n{\"scene_id\": \"S0004\", \"source_chunk_id\": \"C0001\", \"scene_summary\": \"李凡尝试呼唤系统，系统出现，显示为“穿越者心理健康维护系统”，令他感到错愕。\", \"chronology\": {\"scene_id\": \"S0004\", \"narrative_order\": 4, \"story_chronology_order\": 4, \"story_chronology_group\": \"CG0004\", \"time_mode\": \"mainline\", \"confidence\": 0.81, \"order_delta\": 0, \"temporal_anchor\": {\"label\": \"\", \"normalized_label\": \"unknown\", \"anchor_type\": \"unknown\", \"relative_direction\": \"unknown\", \"amount\": null, \"unit\": \"\", \"time_of_day\": \"\", \"explicit\": false, \"anchor_scene_id\": \"S0002\"}, \"constraints\": [{\"relation\": \"after\", \"target_scene_id\": \"S0002\", \"confidence\": 0.58, \"reason\": \"narrative_forward\"}], \"evidence\": []}, \"decision\": \"retain\", \"presentation_mode\": \"exposition\", \"story_function\": [\"信息揭示\", \"设定引入\", \"角色反应\"], \"adaptation_focus\": \"通过系统首次激活，揭示本作“心理健康维护”这一独特且反套路的系统设定，并展现主角李凡的错愕与吐槽反应，奠定故事基调。\", \"must_keep\": [\"李凡尝试呼唤系统\", \"系统以视觉形式出现\", \"系统名称为“穿越者心理健康维护系统”\", \"李凡感到错愕/无语的瞬间\"], \"may_compress\": [\"呼唤系统的具体过程\", \"系统界面细节（可后续展开）\"], \"visual_focus\": [\"李凡的表情变化（从期待到错愕）\", \"系统视觉呈现（如悬浮面板、光效）\", \"系统名称文字特写\"], \"audio_focus\": [\"环境音（若有）\", \"系统提示音（若有）\", \"李凡的呼吸或吐槽声\"], \"continuity_requirements\": [\"李凡的服装/状态\", \"场景空间（若与前序场景相连）\"], \"script_objective\": \"清晰、高效地引入核心设定（心理健康系统），并通过主角的即时反应制造反差和趣味，为后续剧情铺垫。\", \"conflict\": \"主角对“金手指”的期待（如力量、财富）与现实（心理健康维护）之间的认知冲突。\", \"turning_point\": \"系统名称“穿越者心理健康维护系统”揭示的瞬间，主角情绪从“还好有系统”的庆幸转向“个鬼啊！”的吐槽。\", \"reason\": \"此场景是核心设定的首次揭示，对故事走向和基调至关重要，必须保留。采用exposition模式能清晰、直接地呈现信息，并允许通过视觉和音效强化设定引入的冲击力与幽默感。\", \"candidate_meta\": {\"scene_id\": \"S0004\", \"decision_reasons\": [\"main_conflict_or_dialogue_dense\"], \"presentation_reasons\": [\"exposition_priority\"], \"metrics\": {\"text_length\": 195, \"quote_count\": 1, \"action_score\": 0, \"exposition_score\": 14, \"inner_score\": 0, \"transition_score\": 0, \"reveal_score\": 0, \"tension_score\": 0, \"environment_score\": 0, \"character_count\": 1, \"location_count\": 0, \"beat_count\": 3, \"continuation_of_prev\": false, \"time_mode\": \"mainline\", \"order_delta\": 0}, \"characters\": [\"李凡\"], \"locations\": [], \"key_beats\": [\"系统出现\", \"系统名称为心理健康维护\", \"李凡感到无语\"]}}\n\nENTITY CONTEXT:\n{\"registry_entities\": [{\"entity_uid\": \"E000002\", \"canonical_name\": \"李凡\", \"aliases\": [\"穿越者\", \"小童\", \"道种\", \"道子\", \"小友\", \"小相公\", \"天生道子\"], \"type\": \"人物\", \"subtype\": \"\", \"voice_card_id\": \"VO000002\"}], \"kg_entities\": [{\"entity_id\": \"E000002\", \"name\": \"李凡\", \"type\": \"人物\", \"subtype\": \"\", \"aliases\": [\"穿越者\", \"小童\", \"道种\", \"道子\", \"小友\", \"小相公\", \"天生道子\"], \"attributes\": {}, \"descriptions\": [\"二十一名童子之一\", \"来自现代的穿越者\", \"置身于暴风雨中\", \"独自坐在紫色天幕\", \"拜月入道\", \"天生道子\", \"被侍婢簇拥喂酒\", \"吃青团喝仙酒\"], \"evidence\": [\"李凡实在是忍不住了\", \"李凡流着冷汗\", \"李凡仿佛整个人置身于暴风雨之中\", \"只剩下李凡一个人\", \"李凡缩着脖子扭头望去。\", \"山主冲李凡微笑点头\", \"李凡正被莺莺燕燕簇拥着喂酒\", \"李凡也不客气，取了个青团嚼嚼\"], \"mentions\": [{\"chunk_id\": \"C0001\", \"summary\": \"穿越者童子李凡\", \"evidence\": [\"李凡普普通通的打工人\"], \"attributes\": {}}, {\"chunk_id\": \"C0002\", \"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\": \"C0006\", \"summary\": \"被侍婢簇拥\", \"evidence\": [\"李凡正被莺莺燕燕簇拥着喂酒\"], \"attributes\": {}}, {\"chunk_id\": \"C0006\", \"summary\": \"吃青团喝仙酒\", \"evidence\": [\"李凡也不客气，取了个青团嚼嚼\"], \"attributes\": {}}], \"mention_count\": 9, \"observation_count\": 9, \"first_seen\": \"C0001\", \"last_seen\": \"C0006\"}]}\n\nSCRIPT CANDIDATE:\n{\"scene_id\": \"S0004\", \"scene_notes\": \"李凡尝试呼唤系统，系统出现，显示为“穿越者心理健康维护系统”，令他感到错愕。；重要性：主线；呈现：文字卡片 / 旁白+画面；改编策略：retain；呈现策略：exposition；剧本目标：清晰、高效地引入核心设定（心理健康系统），并通过主角的即时反应制造反差和趣味，为后续剧情铺垫。\", \"audio_notes\": \"环境音（若有）；系统提示音（若有）；李凡的呼吸或吐槽声\", \"narrator_profile_id\": \"narrator_main_cn\", \"chronology\": {\"scene_id\": \"S0004\", \"narrative_order\": 4, \"story_chronology_order\": 4, \"story_chronology_group\": \"CG0004\", \"time_mode\": \"mainline\", \"confidence\": 0.81, \"order_delta\": 0, \"temporal_anchor\": {\"label\": \"\", \"normalized_label\": \"unknown\", \"anchor_type\": \"unknown\", \"relative_direction\": \"unknown\", \"amount\": null, \"unit\": \"\", \"time_of_day\": \"\", \"explicit\": false, \"anchor_scene_id\": \"S0002\"}, \"constraints\": [{\"relation\": \"after\", \"target_scene_id\": \"S0002\", \"confidence\": 0.58, \"reason\": \"narrative_forward\"}], \"evidence\": []}, \"adaptation\": {\"scene_id\": \"S0004\", \"decision\": \"retain\", \"presentation_mode\": \"exposition\", \"story_function\": [\"信息揭示\", \"设定引入\", \"角色反应\"], \"adaptation_focus\": \"通过系统首次激活，揭示本作“心理健康维护”这一独特且反套路的系统设定，并展现主角李凡的错愕与吐槽反应，奠定故事基调。\", \"must_keep\": [\"李凡尝试呼唤系统\", \"系统以视觉形式出现\", \"系统名称为“穿越者心理健康维护系统”\", \"李凡感到错愕/无语的瞬间\"], \"may_compress\": [\"呼唤系统的具体过程\", \"系统界面细节（可后续展开）\"], \"visual_focus\": [\"李凡的表情变化（从期待到错愕）\", \"系统视觉呈现（如悬浮面板、光效）\", \"系统名称文字特写\"], \"audio_focus\": [\"环境音（若有）\", \"系统提示音（若有）\", \"李凡的呼吸或吐槽声\"], \"continuity_requirements\": [\"李凡的服装/状态\", \"场景空间（若与前序场景相连）\"], \"script_objective\": \"清晰、高效地引入核心设定（心理健康系统），并通过主角的即时反应制造反差和趣味，为后续剧情铺垫。\", \"conflict\": \"主角对“金手指”的期待（如力量、财富）与现实（心理健康维护）之间的认知冲突。\", \"turning_point\": \"系统名称“穿越者心理健康维护系统”揭示的瞬间，主角情绪从“还好有系统”的庆幸转向“个鬼啊！”的吐槽。\", \"reason\": \"此场景是核心设定的首次揭示，对故事走向和基调至关重要，必须保留。采用exposition模式能清晰、直接地呈现信息，并允许通过视觉和音效强化设定引入的冲击力与幽默感。\", \"chronology\": {\"scene_id\": \"S0004\", \"narrative_order\": 4, \"story_chronology_order\": 4, \"story_chronology_group\": \"CG0004\", \"time_mode\": \"mainline\", \"confidence\": 0.81, \"order_delta\": 0, \"temporal_anchor\": {\"label\": \"\", \"normalized_label\": \"unknown\", \"anchor_type\": \"unknown\", \"relative_direction\": \"unknown\", \"amount\": null, \"unit\": \"\", \"time_of_day\": \"\", \"explicit\": false, \"anchor_scene_id\": \"S0002\"}, \"constraints\": [{\"relation\": \"after\", \"target_scene_id\": \"S0002\", \"confidence\": 0.58, \"reason\": \"narrative_forward\"}], \"evidence\": []}}, \"shots\": [{\"shot_id\": \"S0004_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\": \"exposition\", \"story_function\": [\"信息揭示\", \"设定引入\", \"角色反应\"], \"must_keep_count\": 4, \"audio_focus_count\": 3}, \"shot_index\": 1, \"chronology_summary\": {\"narrative_order\": 4, \"story_chronology_order\": 4, \"story_chronology_group\": \"CG0004\", \"time_mode\": \"mainline\", \"confidence\": 0.81, \"order_delta\": 0, \"anchor_label\": \"\", \"anchor_type\": \"unknown\", \"constraint_count\": 1, \"evidence_count\": 0}}, \"narrator_profile_id\": \"narrator_main_cn\"}, {\"shot_id\": \"S0004_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\": \"exposition\", \"story_function\": [\"信息揭示\", \"设定引入\", \"角色反应\"], \"must_keep_count\": 4, \"audio_focus_count\": 3}, \"shot_index\": 2, \"chronology_summary\": {\"narrative_order\": 4, \"story_chronology_order\": 4, \"story_chronology_group\": \"CG0004\", \"time_mode\": \"mainline\", \"confidence\": 0.81, \"order_delta\": 0, \"anchor_label\": \"\", \"anchor_type\": \"unknown\", \"constraint_count\": 1, \"evidence_count\": 0}}, \"narrator_profile_id\": \"narrator_main_cn\"}, {\"shot_id\": \"S0004_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\": \"exposition\", \"story_function\": [\"信息揭示\", \"设定引入\", \"角色反应\"], \"must_keep_count\": 4, \"audio_focus_count\": 3}, \"shot_index\": 3, \"chronology_summary\": {\"narrative_order\": 4, \"story_chronology_order\": 4, \"story_chronology_group\": \"CG0004\", \"time_mode\": \"mainline\", \"confidence\": 0.81, \"order_delta\": 0, \"anchor_label\": \"\", \"anchor_type\": \"unknown\", \"constraint_count\": 1, \"evidence_count\": 0}}, \"narrator_profile_id\": \"narrator_main_cn\"}], \"candidate_meta\": {\"scene_id\": \"S0004\", \"source_chunk_id\": \"C0001\", \"source_start_para\": 21, \"source_end_para\": 25, \"characters\": [\"李凡\"], \"locations\": [], \"key_beats\": [\"系统出现\", \"系统名称为心理健康维护\", \"李凡感到无语\"], \"shot_count_hint\": 3, \"scene_summary\": \"李凡尝试呼唤系统，系统出现，显示为“穿越者心理健康维护系统”，令他感到错愕。\", \"scene_text_preview\": \"系统？ 于是系统就出现了。 ‘欢迎使用穿越者心理健康维护系统’ 嗯，还好有……？？ 心理健康？心理健康是很重要……个鬼啊！\", \"chronology_summary\": {\"narrative_order\": 4, \"story_chronology_order\": 4, \"story_chronology_group\": \"CG0004\", \"time_mode\": \"mainline\", \"confidence\": 0.81, \"order_delta\": 0, \"anchor_label\": \"\", \"anchor_type\": \"unknown\", \"constraint_count\": 1, \"evidence_count\": 0}, \"adaptation_summary\": {\"decision\": \"retain\", \"presentation_mode\": \"exposition\", \"story_function\": [\"信息揭示\", \"设定引入\", \"角色反应\"], \"must_keep_count\": 4, \"audio_focus_count\": 3}}}"
    }
  ]
}