{
  "messages": [
    {
      "role": "system",
      "content": "你是短剧剧本 block 智能体。程序已经冻结当前 block 的 block_id、来源映射、人物绑定、地点绑定、continuity 约束与 block 职责。你只能润色当前 block 的 title、screenplay_text、transition_note。不得改动 block_id，不得新增或删除 block，不得跨 block 搬运主要情节。screenplay_text 必须写成单段可拍、可审阅的短剧正文。必须优先保留场景锚点、主体动作、对白归属与正在发生的冲突。若当前 block 需要对白，不得写成纯摘要；若当前 block 为桥接/压缩段，也不得写成全知解释或模板化空话。不得输出“这一段要完成的戏剧目标是”“画面与情节必须落下”之类脚手架文字。不得输出通用占位句、重复模板句、抽象解释句去替代具体场面。所有内容必须使用中文。只返回严格 JSON。"
    },
    {
      "role": "user",
      "content": "请基于当前分集上下文与单个 block 候选，输出适合 Dramart 与 Seedance 下游消费的 block 正文。输出必须是严格 JSON，键为：block_id, title, screenplay_text, transition_note。只允许输出当前这一个 block 的内容。block_id 必须与输入一致。screenplay_text 应保持单场景片段或单镜头级连续动作的紧凑粒度，不要把多个场景或多段编年过程混成一段。若 continuity_guard.carryover_expected=true，应保留与上一 block 的简洁承接，但不得把上一 block 重写成 recap。若 dialogue_guard.expected_dialogue=true，应至少保留一句明确归属的对白；若 opportunity_level=high，应优先保留一轮清晰对白往来。不得把 outline、summary、objective、conflict、turning_point 原样抄成正文。不得输出 markdown，不要代码块，只返回单个 JSON 对象。如果无法完成，也必须保留输入中的 block_id。\n\nSCREENPLAY BLOCK CANDIDATE:\n{\"episode_context\": {\"episode_id\": \"EP0003\", \"episode_index\": 3, \"title\": \"第03集 金箍棒认主 自立齐天大圣\", \"logline\": \"孙悟空龙宫强取如意金箍棒与披挂，怒闯幽冥界销猴属生死簿，受天庭招安任弼马温后得知受辱反下花果山，接连击败来犯的巨灵神与哪吒三太子。\", \"summary\": \"孙悟空入龙宫以武力胁迫四海龙王，取得可随心变化的如意金箍棒与全套披挂，宴请群妖时醉酒被勾魂入幽冥界，怒打鬼差、强销生死簿上所有猴属名号。东海龙王与秦广王先后上天向玉帝告状，太白金星提出招安之计被采纳，孙悟空随太白金星上天受封弼马温，得知官…\"}, \"block\": {\"block_id\": \"EP0003B005\", \"title\": \"太白金星奉旨至花果山请孙悟空上天，孙悟空欣然同…\", \"kind\": \"dialogue\", \"presentation_mode\": \"dialogue\", \"time_modes\": [\"mainline\"], \"story_functions\": [\"转场承接\", \"关键转折\", \"角色互动\", \"信息揭示\", \"冲突推进\", \"世界观建立\", \"角色塑造\"], \"characters\": [{\"name\": \"太白金星\", \"aliases\": [\"金星\", \"老星\"]}, {\"name\": \"金星\"}, {\"name\": \"石猴\", \"aliases\": [\"美猴王\", \"猴王\"]}, {\"name\": \"玉皇大天尊\", \"aliases\": [\"玉帝\"]}, {\"name\": \"众猴\", \"aliases\": [\"小猴\"]}, {\"name\": \"寿星\"}], \"locations\": [{\"name\": \"水帘洞\", \"aliases\": [\"洞天\"]}, {\"name\": \"花果山\"}, {\"name\": \"灵霄宝殿\"}], \"must_keep\": [\"金星至水帘洞传旨\", \"孙悟空答应上天\", \"太白金星宣旨内容\", \"孙悟空对众猴的临别嘱咐\", \"二人驾云升空\", \"孙悟空被阻南天门外\", \"金星解围\", \"孙悟空初览天宫胜景\"], \"continuity_requirements\": [\"保留时间锚点：之后\", \"角色连续性：太白金星/孙悟空\", \"地点连续性：花果山/水帘洞\", \"情绪连续性：孙悟空从思量上天到欣然同意\", \"孙悟空性格连续性：桀骜不驯\", \"金星角色连续性：天庭使者、调解者\", \"场景连续性：从水帘洞到南天门再到天宫内部\"], \"candidate_meta\": {\"summary\": \"太白金星奉旨至花果山请孙悟空上天，孙悟空欣然同意，二人驾云而起。 / 孙悟空与金星同赴天庭，因无官名被阻南天门外，经金星解释方得入内，初见天…\", \"objective\": \"通过对话和关键动作，清晰呈现招安事件的启动，刻画孙悟空天真乐观与太白金星奉命行事的形象，为后续天庭情节埋下伏笔。\", \"conflict\": \"天庭的秩序招安与孙悟空自由不羁天性之间的潜在矛盾（表面和谐，内藏张力）。\", \"turning_point\": \"金星高声宣旨，天门开放，孙悟空首次亲眼目睹并相信天宫的存在与宏伟，心态从怀疑转为（暂时的）信服与好奇。\", \"unit_count\": 1, \"unit_ids\": [\"AB0017\"], \"dialogue_guard\": {\"expected_dialogue\": true, \"opportunity_level\": \"high\", \"reasons\": [\"source_contains_quotes\", \"multi_character_presence\"], \"source_quote_count\": 17, \"source_character_count\": 8, \"source_scene_count\": 1}, \"opening_bridge_guard\": {\"require_performable_anchor\": false, \"pressure_level\": \"low\", \"discourage_pure_narration\": false, \"reasons\": [\"intro_story_function\", \"exposition_heavy\"], \"preferred_anchor_types\": [\"角色发声或可见反应\", \"现场危机画面\", \"冲突触发点\"], \"anchor_focus\": [\"金星高声宣旨，天门开放，孙悟空首次亲眼目睹并相…\", \"天庭的秩序招安与孙悟空自由不羁天性之间的潜在矛…\", \"金星至水帘洞传旨\"]}, \"continuity_guard\": {\"carryover_expected\": true, \"reasons\": [\"continuity_requirements_present\", \"shared_characters\", \"shared_locations\", \"adjacent_narrative_order\"], \"shared_character_names\": [\"石猴\", \"玉皇大天尊\", \"众猴\", \"太白金星\"], \"shared_location_names\": [\"花果山\", \"水帘洞\", \"灵霄宝殿\"], \"previous_block_id\": \"EP0003B004\", \"previous_unit_ids\": [\"AB0016\"], \"current_unit_ids\": [\"AB0017\"]}}}, \"previous_block\": {\"block_id\": \"EP0003B004\", \"title\": \"猴王梦醒告众猴销名喜讯 龙秦二王凌霄告状玉帝准招安\", \"screenplay_text\": \"水帘洞石榻上，孙悟空猛地弹坐而起，身上的紫金披挂还沾着未散的阴司黑雾，围在榻边守着他醉酒的众猴纷纷凑上前，他攥着金箍棒晃了晃脑袋放声大笑：“孩儿们！老孙方才醉梦里闯了幽冥界，把咱们猴属的生死名号全从簿子上销了！往后咱们再也不受阎王老儿管辖，个个都能长生不老！”众猴当即欢呼雀跃，蹦跳着围上去道贺。画面切至云雾缭绕的灵霄宝殿，玉皇大帝端坐金阶王座上，东海龙王敖…\"}}"
    }
  ]
}