{
  "meta": {
    "screenplay_contract_version": "screenplay.v2",
    "episode_count": 1,
    "block_count": 2,
    "blocked_block_count": 0,
    "blocked_episode_count": 0,
    "source_scene_ref_count": 2,
    "character_binding_count": 5,
    "purity_warn_block_count": 0,
    "overlong_block_count": 0,
    "multi_scene_source_block_count": 0,
    "multi_time_mode_block_count": 0,
    "special_label_missing_block_count": 0,
    "scene_element_stacking_block_count": 0,
    "flashback_tag_block_count": 1,
    "montage_tag_block_count": 0,
    "character_binding_filter_count": 0,
    "character_binding_review_filter_count": 0,
    "character_binding_blocked_filter_count": 0,
    "time_mode_counts": {
      "unknown": 1,
      "flashback": 1
    },
    "screenplay_upload_char_count": 989,
    "max_episode_upload_char_count": 989,
    "non_mainline_episode_count": 1,
    "entity_review_summary": {
      "entity": {
        "total": 11,
        "applicable": 11,
        "todo": 11,
        "in_progress": 0,
        "approved": 0,
        "needs_fix": 0,
        "blocked": 0,
        "na": 0,
        "locked": 0,
        "open": 11
      },
      "visual": {
        "total": 11,
        "applicable": 11,
        "todo": 11,
        "in_progress": 0,
        "approved": 0,
        "needs_fix": 0,
        "blocked": 0,
        "na": 0,
        "locked": 0,
        "open": 11
      },
      "voice": {
        "total": 11,
        "applicable": 7,
        "todo": 7,
        "in_progress": 0,
        "approved": 0,
        "needs_fix": 0,
        "blocked": 0,
        "na": 4,
        "locked": 0,
        "open": 7
      },
      "assets": {
        "total": 11,
        "applicable": 11,
        "todo": 11,
        "in_progress": 0,
        "approved": 0,
        "needs_fix": 0,
        "blocked": 0,
        "na": 0,
        "locked": 0,
        "open": 11
      },
      "event_count": 0
    },
    "entity_review_locked_count": 0,
    "entity_review_needs_fix_count": 0,
    "visual_review_locked_count": 0,
    "visual_review_needs_fix_count": 0,
    "voice_review_locked_count": 0,
    "voice_review_needs_fix_count": 0,
    "assets_review_locked_count": 0,
    "assets_review_needs_fix_count": 0,
    "entity_review_event_count": 0,
    "parallel_summary": {
      "items": 1,
      "ok": 1,
      "partial": 0,
      "error": 0,
      "concurrency": 1,
      "requested_concurrency": 1
    },
    "contract_refresh": {
      "screenplay": {
        "refresh_version": "screenplay_contract_refresh.v1",
        "changed_block_count": 0,
        "changed_block_ids": [],
        "dropped_character_binding_count": 0,
        "review_only_binding_count": 0,
        "guarded_text_regression_count": 0
      }
    }
  },
  "episodes": [
    {
      "episode_id": "EP0001",
      "episode_index": 1,
      "title": "墨竹山法坛",
      "logline": "穿越者李凡与童子们被送入险恶的墨竹山，面对夜间未知的危险，他必须做出决定命运的先天气运选择。",
      "summary": "镜头展现原始险恶的墨竹山与山中诡异的魔尊法坛。老道接待修士送来的童子，告诫夜间规矩。穿越者李凡混迹其中，在尝试呼唤系统时，听到了选择先天气运的提示音。",
      "opening_hook": "险恶群山之中，一座人力开凿的平地与诡异的魔尊法相赫然显现，究竟是谁在此建立了法坛？",
      "ending_hook": "系统提示音响起，李凡必须做出关键抉择，童子们将如何度过这个危机四伏的夜晚？",
      "source_scene_ids": [
        "S0001",
        "S0002"
      ],
      "source_group_ids": [
        "AG0001",
        "AG0002"
      ],
      "source_beat_ids": [
        "AB0001",
        "AB0002"
      ],
      "characters": [
        {
          "entity_uid": "E000010",
          "name": "童子",
          "canonical_name": "童子",
          "display_name": "童子",
          "aliases": [
            "童子",
            "金童"
          ],
          "type": "人物",
          "subtype": "",
          "importance": "minor",
          "visual_card_id": "VC000010",
          "voice_card_id": "VO000010",
          "asset_binding_id": "AB000010",
          "identity_conflict": {},
          "merge_suspect": {},
          "resolution_overlay": {
            "resolved_aliases": [],
            "applied_manual_split_override_ids": [],
            "applied_alias_override_ids": [],
            "has_manual_split_override": false,
            "has_alias_override": false
          },
          "conflict_group_id": ""
        },
        {
          "entity_uid": "E000002",
          "name": "李凡",
          "canonical_name": "李凡",
          "display_name": "李凡",
          "aliases": [
            "李凡",
            "穿越者"
          ],
          "type": "人物",
          "subtype": "",
          "importance": "minor",
          "visual_card_id": "VC000002",
          "voice_card_id": "VO000002",
          "asset_binding_id": "AB000002",
          "identity_conflict": {},
          "merge_suspect": {},
          "resolution_overlay": {
            "resolved_aliases": [],
            "applied_manual_split_override_ids": [],
            "applied_alias_override_ids": [],
            "has_manual_split_override": false,
            "has_alias_override": false
          },
          "conflict_group_id": ""
        },
        {
          "entity_uid": "E000001",
          "name": "老道",
          "canonical_name": "老道",
          "display_name": "老道",
          "aliases": [
            "老道",
            "老道士"
          ],
          "type": "人物",
          "subtype": "",
          "importance": "minor",
          "visual_card_id": "VC000001",
          "voice_card_id": "VO000001",
          "asset_binding_id": "AB000001",
          "identity_conflict": {},
          "merge_suspect": {},
          "resolution_overlay": {
            "resolved_aliases": [
              "老道士"
            ],
            "applied_manual_split_override_ids": [],
            "applied_alias_override_ids": [],
            "has_manual_split_override": false,
            "has_alias_override": false
          },
          "conflict_group_id": ""
        },
        {
          "entity_uid": "E000011",
          "name": "修士",
          "canonical_name": "修士",
          "display_name": "修士",
          "aliases": [
            "修士"
          ],
          "type": "人物",
          "subtype": "角色姓名",
          "importance": "background",
          "visual_card_id": "VC000011",
          "voice_card_id": "VO000011",
          "asset_binding_id": "AB000011",
          "identity_conflict": {},
          "merge_suspect": {},
          "resolution_overlay": {
            "resolved_aliases": [],
            "applied_manual_split_override_ids": [],
            "applied_alias_override_ids": [],
            "has_manual_split_override": false,
            "has_alias_override": false
          },
          "conflict_group_id": ""
        },
        {
          "entity_uid": "E000008",
          "name": "玉蟾婆",
          "canonical_name": "玉蟾婆",
          "display_name": "玉蟾婆",
          "aliases": [
            "玉蟾婆"
          ],
          "type": "生物种族",
          "subtype": "",
          "importance": "background",
          "visual_card_id": "VC000008",
          "voice_card_id": "VO000008",
          "asset_binding_id": "AB000008",
          "identity_conflict": {},
          "merge_suspect": {},
          "resolution_overlay": {
            "resolved_aliases": [],
            "applied_manual_split_override_ids": [],
            "applied_alias_override_ids": [],
            "has_manual_split_override": false,
            "has_alias_override": false
          },
          "conflict_group_id": ""
        }
      ],
      "locations": [
        {
          "entity_uid": "E000003",
          "name": "墨竹山",
          "canonical_name": "墨竹山",
          "display_name": "墨竹山",
          "aliases": [],
          "type": "地点",
          "subtype": "山岳/洞天",
          "importance": "background",
          "visual_card_id": "VC000003",
          "voice_card_id": "",
          "asset_binding_id": "AB000003",
          "identity_conflict": {},
          "merge_suspect": {},
          "resolution_overlay": {
            "resolved_aliases": [],
            "applied_manual_split_override_ids": [],
            "applied_alias_override_ids": [],
            "has_manual_split_override": false,
            "has_alias_override": false
          },
          "conflict_group_id": ""
        },
        {
          "entity_uid": "",
          "name": "墨竹山法坛",
          "canonical_name": "墨竹山法坛",
          "display_name": "墨竹山法坛",
          "aliases": [],
          "type": "",
          "subtype": "",
          "importance": "unknown",
          "visual_card_id": "",
          "voice_card_id": "",
          "asset_binding_id": "",
          "identity_conflict": {},
          "merge_suspect": {},
          "resolution_overlay": {},
          "conflict_group_id": ""
        }
      ],
      "blocks": [
        {
          "block_id": "EP0001B001",
          "kind": "scene",
          "title": "墨竹山险境与魔尊法坛",
          "source_scene_ids": [
            "S0001"
          ],
          "source_group_ids": [
            "AG0001"
          ],
          "source_beat_ids": [
            "AB0001"
          ],
          "lead_scene_id": "S0001",
          "narrative_range": {
            "start": 1,
            "end": 1
          },
          "story_range": {
            "start": 1,
            "end": 1
          },
          "time_modes": [
            "unknown"
          ],
          "presentation_mode": "dramatize",
          "story_functions": [
            "世界构建",
            "氛围铺垫",
            "悬念引入"
          ],
          "characters": [],
          "locations": [
            {
              "entity_uid": "E000003",
              "name": "墨竹山",
              "canonical_name": "墨竹山",
              "display_name": "墨竹山",
              "aliases": [
                "墨竹山"
              ],
              "type": "地点",
              "subtype": "山岳/洞天",
              "importance": "background",
              "visual_card_id": "VC000003",
              "voice_card_id": "",
              "asset_binding_id": "AB000003",
              "identity_conflict": {},
              "merge_suspect": {},
              "resolution_overlay": {
                "resolved_aliases": [],
                "applied_manual_split_override_ids": [],
                "applied_alias_override_ids": [],
                "has_manual_split_override": false,
                "has_alias_override": false
              },
              "conflict_group_id": ""
            }
          ],
          "must_keep": [
            "墨竹山险恶的地理特征（三千里、两山十四峰、妖兽毒瘴）",
            "人力开凿的平地",
            "八臂六首的魔尊法相"
          ],
          "continuity_requirements": [
            "作为故事开篇，需确立本剧的视觉基调和世界观风格"
          ],
          "outline": "本段概述：介绍墨竹山险恶环境与山中魔尊法坛。\n推进目标：用最精炼、最具冲击力的视听语言，快速建立墨竹山作为故事核心舞台的险恶、神秘与超自然属性，并抛出“谁在此建立法坛”的核心悬念。\n必须保留：墨竹山险恶的地理特征（三千里、两山十四峰、妖兽毒瘴）；人力开凿的平地；八臂六首的魔尊法相\n冲突：原始、蛮荒、危险的天然环境 vs. 突兀、神秘、充满目的性的人造痕迹。\n转折：镜头从险恶的群山环境，推进聚焦到人力开凿的平地与诡异的魔尊法相，揭示此地的异常。",
          "screenplay_text": "（墨竹山）\n原始、蛮荒、危险的天然环境 vs. 突兀、神秘、充满目的性的人造痕迹。\n用最精炼、最具冲击力的视听语言。",
          "transition_note": "从宏观环境切入，聚焦到异常的人造平地与诡异法相，建立核心悬念。",
          "candidate_meta": {
            "unit_id": "AB0001",
            "unit_ids": [
              "AB0001"
            ],
            "unit_count": 1,
            "beat_type": "opening_setup",
            "group_strategy": "compress_block",
            "hard_merge": false,
            "support_scene_ids": [],
            "drop_scene_ids": [],
            "character_entity_refs": [],
            "raw_character_names": [],
            "character_binding_filters": [],
            "location_entity_refs": [
              {
                "entity_uid": "E000003",
                "entity_id": "E000003",
                "name": "墨竹山",
                "canonical_name": "墨竹山",
                "type": "地点",
                "subtype": "山岳/洞天",
                "matched_terms": [
                  "墨竹山"
                ],
                "match_score": 5.1,
                "ref_role": "location_candidate"
              }
            ],
            "summary": "介绍墨竹山险恶环境与山中魔尊法坛。",
            "objective": "用最精炼、最具冲击力的视听语言，快速建立墨竹山作为故事核心舞台的险恶、神秘与超自然属性，并抛出“谁在此建立法坛”的核心悬念。",
            "conflict": "原始、蛮荒、危险的天然环境 vs. 突兀、神秘、充满目的性的人造痕迹。",
            "turning_point": "镜头从险恶的群山环境，推进聚焦到人力开凿的平地与诡异的魔尊法相，揭示此地的异常。",
            "metrics": {
              "text_length": 258,
              "quote_count": 0,
              "action_score": 0,
              "exposition_score": 1,
              "inner_score": 0,
              "character_count": 0,
              "location_count": 1,
              "beat_count": 3,
              "continuation_of_prev": false
            },
            "dialogue_guard": {
              "expected_dialogue": false,
              "opportunity_level": "low",
              "reasons": [],
              "source_quote_count": 0,
              "source_character_count": 0,
              "source_scene_count": 1
            },
            "opening_bridge_guard": {
              "require_performable_anchor": false,
              "pressure_level": "low",
              "discourage_pure_narration": false,
              "reasons": [
                "opening_setup",
                "episode_opener"
              ],
              "preferred_anchor_types": [
                "现场危机画面",
                "冲突触发点"
              ],
              "anchor_focus": [
                "镜头从险恶的群山环境，推进聚焦到人力开凿的平地…",
                "原始、蛮荒、危险的天然环境 vs. 突兀、神秘…",
                "墨竹山险恶的地理特征（三千里、两山十四峰、妖兽…"
              ]
            },
            "continuity_guard": {
              "carryover_expected": false,
              "reasons": [],
              "shared_character_names": [],
              "shared_location_names": [],
              "previous_block_id": ""
            },
            "purity_guard": {
              "status": "pass",
              "issues": [],
              "text_length": 175,
              "soft_char_limit": 520,
              "source_scene_count": 1,
              "source_multi_scene": false,
              "non_mainline_time_modes": [],
              "multi_time_mode": false,
              "special_tags": [],
              "requires_explicit_label": false,
              "explicit_label_present": true,
              "overlong_text": false,
              "adaptation_meta_leakage": false,
              "scene_element_stacking": false
            }
          },
          "generation_status": "ok",
          "generation_error": "",
          "generation_error_kind": "",
          "post_generation_filters": []
        },
        {
          "block_id": "EP0001B002",
          "kind": "bridge",
          "title": "【闪回】老道画圈并告诫夜间规矩",
          "source_scene_ids": [
            "S0002"
          ],
          "source_group_ids": [
            "AG0002"
          ],
          "source_beat_ids": [
            "AB0002"
          ],
          "lead_scene_id": "S0002",
          "narrative_range": {
            "start": 2,
            "end": 5
          },
          "story_range": {
            "start": 2,
            "end": 5
          },
          "time_modes": [
            "flashback"
          ],
          "presentation_mode": "exposition",
          "story_functions": [
            "世界观揭示",
            "主角引入",
            "悬念建立",
            "信息揭示",
            "角色引入",
            "世界观建立",
            "设定引入",
            "角色反应",
            "角色塑造"
          ],
          "characters": [
            {
              "entity_uid": "E000002",
              "name": "李凡",
              "canonical_name": "李凡",
              "display_name": "李凡",
              "aliases": [
                "李凡",
                "穿越者"
              ],
              "type": "人物",
              "subtype": "",
              "importance": "minor",
              "visual_card_id": "VC000002",
              "voice_card_id": "VO000002",
              "asset_binding_id": "AB000002",
              "identity_conflict": {},
              "merge_suspect": {},
              "resolution_overlay": {
                "resolved_aliases": [],
                "applied_manual_split_override_ids": [],
                "applied_alias_override_ids": [],
                "has_manual_split_override": false,
                "has_alias_override": false
              },
              "conflict_group_id": ""
            },
            {
              "entity_uid": "E000010",
              "name": "童子",
              "canonical_name": "童子",
              "display_name": "童子",
              "aliases": [
                "童子",
                "金童"
              ],
              "type": "人物",
              "subtype": "",
              "importance": "minor",
              "visual_card_id": "VC000010",
              "voice_card_id": "VO000010",
              "asset_binding_id": "AB000010",
              "identity_conflict": {},
              "merge_suspect": {},
              "resolution_overlay": {
                "resolved_aliases": [],
                "applied_manual_split_override_ids": [],
                "applied_alias_override_ids": [],
                "has_manual_split_override": false,
                "has_alias_override": false
              },
              "conflict_group_id": ""
            },
            {
              "entity_uid": "E000001",
              "name": "老道",
              "canonical_name": "老道",
              "display_name": "老道",
              "aliases": [
                "老道",
                "老道士"
              ],
              "type": "人物",
              "subtype": "",
              "importance": "minor",
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "identity_conflict": {},
              "merge_suspect": {},
              "resolution_overlay": {
                "resolved_aliases": [
                  "老道士"
                ],
                "applied_manual_split_override_ids": [],
                "applied_alias_override_ids": [],
                "has_manual_split_override": false,
                "has_alias_override": false
              },
              "conflict_group_id": ""
            },
            {
              "entity_uid": "E000009",
              "name": "山主",
              "canonical_name": "山主",
              "display_name": "山主",
              "aliases": [
                "山主"
              ],
              "type": "职位称号",
              "subtype": "",
              "importance": "background",
              "visual_card_id": "VC000009",
              "voice_card_id": "VO000009",
              "asset_binding_id": "AB000009",
              "identity_conflict": {},
              "merge_suspect": {},
              "resolution_overlay": {
                "resolved_aliases": [],
                "applied_manual_split_override_ids": [],
                "applied_alias_override_ids": [],
                "has_manual_split_override": false,
                "has_alias_override": false
              },
              "conflict_group_id": ""
            },
            {
              "entity_uid": "E000008",
              "name": "玉蟾婆",
              "canonical_name": "玉蟾婆",
              "display_name": "玉蟾婆",
              "aliases": [
                "玉蟾婆"
              ],
              "type": "生物种族",
              "subtype": "",
              "importance": "background",
              "visual_card_id": "VC000008",
              "voice_card_id": "VO000008",
              "asset_binding_id": "AB000008",
              "identity_conflict": {},
              "merge_suspect": {},
              "resolution_overlay": {
                "resolved_aliases": [],
                "applied_manual_split_override_ids": [],
                "applied_alias_override_ids": [],
                "has_manual_split_override": false,
                "has_alias_override": false
              },
              "conflict_group_id": ""
            },
            {
              "entity_uid": "E000011",
              "name": "修士",
              "canonical_name": "修士",
              "display_name": "修士",
              "aliases": [
                "修士"
              ],
              "type": "人物",
              "subtype": "角色姓名",
              "importance": "background",
              "visual_card_id": "VC000011",
              "voice_card_id": "VO000011",
              "asset_binding_id": "AB000011",
              "identity_conflict": {},
              "merge_suspect": {},
              "resolution_overlay": {
                "resolved_aliases": [],
                "applied_manual_split_override_ids": [],
                "applied_alias_override_ids": [],
                "has_manual_split_override": false,
                "has_alias_override": false
              },
              "conflict_group_id": ""
            },
            {
              "entity_uid": "E000007",
              "name": "穿越者心理健康维护系统",
              "canonical_name": "穿越者心理健康维护系统",
              "display_name": "穿越者心理健康维护系统",
              "aliases": [
                "穿越者心理健康维护系统"
              ],
              "type": "系统面板",
              "subtype": "系统",
              "importance": "minor",
              "visual_card_id": "VC000007",
              "voice_card_id": "VO000007",
              "asset_binding_id": "AB000007",
              "identity_conflict": {},
              "merge_suspect": {},
              "resolution_overlay": {
                "resolved_aliases": [],
                "applied_manual_split_override_ids": [],
                "applied_alias_override_ids": [],
                "has_manual_split_override": false,
                "has_alias_override": false
              },
              "conflict_group_id": ""
            }
          ],
          "locations": [
            {
              "entity_uid": "",
              "name": "墨竹山法坛",
              "canonical_name": "墨竹山法坛",
              "display_name": "墨竹山法坛",
              "aliases": [],
              "type": "",
              "subtype": "",
              "importance": "unknown",
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "identity_conflict": {},
              "merge_suspect": {},
              "resolution_overlay": {},
              "conflict_group_id": ""
            }
          ],
          "must_keep": [
            "修士交代童子来源（玉蟾婆吃童子）",
            "老道画圈并告诫夜间规矩",
            "李凡的穿越者身份揭示及其内心震惊",
            "李凡意识到穿越到仙侠世界",
            "李凡回忆被瞬间移动拐来的经历",
            "李凡观察老道并评估处境",
            "李凡决定‘既来之则安之’",
            "李凡尝试在心里呼唤系统",
            "系统出现",
            "系统名称令人意外",
            "李凡的诧异反应",
            "李凡对‘心理健康维护系统’的吐槽"
          ],
          "continuity_requirements": [
            "时间锚点：紧接前序场景（‘不一会儿’）",
            "角色连续性：李凡首次作为明确个体出现",
            "地点连续性：墨竹山法坛",
            "时间模式：flashback（‘记得’）",
            "视觉上需与S0002（锚点场景）形成回忆关联",
            "李凡的服装、状态需与前后穿越场景一致",
            "李凡的服装与状态",
            "法坛环境",
            "系统视觉风格首次确立",
            "角色连续性：李凡（从上一场景的震惊中过渡）",
            "系统设定的首次正式亮相"
          ],
          "outline": "本段概述：老道接待修士送来的童子，并告诫他们夜间规矩。主角李凡作为穿越者混在其中。 / 李凡接受穿越现实，尝试呼唤系统。 / 李凡激活了“穿越者心理健康维护系统”。\n推进目标：1. 建立墨竹山弱肉强食、视人命为草芥的残酷世界观。2. 正式引入主角李凡及其穿越者视角。3. 设置核心悬念：童子们（尤其是李凡）如何度过这个危机四伏的夜晚。\n必须保留：修士交代童子来源（玉蟾婆吃童子）；老道画圈并告诫夜间规矩；李凡的穿越者身份揭示及其内心震惊\n冲突：李凡（现代人认知）与墨竹山（残酷修仙世界）的认知与生存冲突；童子们（包括李凡）与未知夜间危险的潜在冲突。\n转折：系统提示音“请宿主选择先天气运”响起，标志着李凡从被动吐槽转向需要主动做出关键抉择。",
          "screenplay_text": "【墨竹山法坛·日·外】（闪回）\n老道士用枯枝在童子们周围画了一个大圈，动作随意却带着不容置疑的意味。他直起身，浑浊的目光扫过这群惊魂未定的孩子。修士在一旁冷声道：“玉蟾婆那边吃童子吃腻了，换换口味，这几个就送你这儿来。”老道点点头，转向童子们，声音沙哑：“听着，天黑之后，无论听到什么、看到什么，都给我待在圈里。出了这个圈，是死是活，看你们自己的造化。”李凡混在童子中间，大脑一片空白——他记得自己上一秒还在现代都市，下一秒就被一股无法抗拒的力量拽到了这里。他环顾四周诡异的法坛、凶恶的石雕，又低头看了看自己身上不合身的粗布衣裳，终于意识到一个荒谬的事实：他穿越了，而且是个视人命如草芥的仙侠世界。他深吸一口气，压下翻涌的恐慌，决定先活下去再说。他闭上眼，尝试在心里默念：‘系统？金手指？老爷爷？’",
          "transition_note": "闪回结束，回到现实时间线。李凡的尝试得到了回应，系统提示音即将响起。",
          "candidate_meta": {
            "unit_id": "AB0002",
            "unit_ids": [
              "AB0002"
            ],
            "unit_count": 1,
            "beat_type": "opening_setup",
            "group_strategy": "compress_block",
            "hard_merge": true,
            "support_scene_ids": [
              "S0003",
              "S0004",
              "S0005"
            ],
            "drop_scene_ids": [
              "S0003",
              "S0004",
              "S0005"
            ],
            "character_entity_refs": [
              {
                "entity_uid": "E000002",
                "entity_id": "E000002",
                "name": "李凡",
                "canonical_name": "李凡",
                "type": "人物",
                "subtype": "",
                "matched_terms": [
                  "李凡",
                  "穿越者"
                ],
                "match_score": 7.1,
                "ref_role": "character_candidate"
              },
              {
                "entity_uid": "E000010",
                "entity_id": "E000010",
                "name": "童子",
                "canonical_name": "童子",
                "type": "人物",
                "subtype": "",
                "matched_terms": [
                  "童子",
                  "金童"
                ],
                "match_score": 7.1,
                "ref_role": "character_candidate"
              },
              {
                "entity_uid": "E000001",
                "entity_id": "E000001",
                "name": "老道",
                "canonical_name": "老道",
                "type": "人物",
                "subtype": "",
                "matched_terms": [
                  "老道",
                  "老道士"
                ],
                "match_score": 7.1,
                "ref_role": "character_candidate"
              },
              {
                "entity_uid": "E000009",
                "entity_id": "E000009",
                "name": "山主",
                "canonical_name": "山主",
                "type": "职位称号",
                "subtype": "",
                "matched_terms": [
                  "山主"
                ],
                "match_score": 5.1,
                "ref_role": "character_candidate"
              },
              {
                "entity_uid": "E000008",
                "entity_id": "E000008",
                "name": "玉蟾婆",
                "canonical_name": "玉蟾婆",
                "type": "生物种族",
                "subtype": "",
                "matched_terms": [
                  "玉蟾婆"
                ],
                "match_score": 5.1,
                "ref_role": "character_candidate"
              },
              {
                "entity_uid": "E000011",
                "entity_id": "E000011",
                "name": "修士",
                "canonical_name": "修士",
                "type": "人物",
                "subtype": "角色姓名",
                "matched_terms": [
                  "修士"
                ],
                "match_score": 5.0,
                "ref_role": "character_candidate"
              },
              {
                "entity_uid": "E000007",
                "entity_id": "E000007",
                "name": "穿越者心理健康维护系统",
                "canonical_name": "穿越者心理健康维护系统",
                "type": "系统面板",
                "subtype": "系统",
                "matched_terms": [
                  "穿越者心理健康维护系统"
                ],
                "match_score": 5.1,
                "ref_role": "character_candidate"
              }
            ],
            "raw_character_names": [
              "李凡",
              "老道",
              "修士",
              "童子",
              "山主",
              "玉蟾婆",
              "穿越者心理健康维护系统"
            ],
            "character_binding_filters": [],
            "location_entity_refs": [],
            "summary": "老道接待修士送来的童子，并告诫他们夜间规矩。主角李凡作为穿越者混在其中。 / 李凡接受穿越现实，尝试呼唤系统。 / 李凡激活了“穿越者心理健康维护系统”。",
            "objective": "1. 建立墨竹山弱肉强食、视人命为草芥的残酷世界观。2. 正式引入主角李凡及其穿越者视角。3. 设置核心悬念：童子们（尤其是李凡）如何度过这个危机四伏的夜晚。",
            "conflict": "李凡（现代人认知）与墨竹山（残酷修仙世界）的认知与生存冲突；童子们（包括李凡）与未知夜间危险的潜在冲突。",
            "turning_point": "系统提示音“请宿主选择先天气运”响起，标志着李凡从被动吐槽转向需要主动做出关键抉择。",
            "metrics": {
              "text_length": 2134,
              "quote_count": 5,
              "action_score": 1,
              "exposition_score": 25,
              "inner_score": 2,
              "character_count": 6,
              "location_count": 1,
              "beat_count": 9,
              "continuation_of_prev": false
            },
            "dialogue_guard": {
              "expected_dialogue": true,
              "opportunity_level": "high",
              "reasons": [
                "source_contains_quotes",
                "multi_character_presence"
              ],
              "source_quote_count": 5,
              "source_character_count": 7,
              "source_scene_count": 1
            },
            "opening_bridge_guard": {
              "require_performable_anchor": true,
              "pressure_level": "high",
              "discourage_pure_narration": true,
              "reasons": [
                "opening_setup",
                "bridge_presentation",
                "intro_story_function",
                "exposition_heavy"
              ],
              "preferred_anchor_types": [
                "角色发声或可见反应",
                "现场危机画面",
                "冲突触发点"
              ],
              "anchor_focus": [
                "系统提示音“请宿主选择先天气运”响起，标志着李…",
                "李凡（现代人认知）与墨竹山（残酷修仙世界）的认…",
                "修士交代童子来源（玉蟾婆吃童子）"
              ]
            },
            "continuity_guard": {
              "carryover_expected": false,
              "reasons": [
                "continuity_requirements_present",
                "adjacent_narrative_order"
              ],
              "shared_character_names": [],
              "shared_location_names": [],
              "previous_block_id": "EP0001B001",
              "previous_unit_ids": [
                "AB0001"
              ],
              "current_unit_ids": [
                "AB0002"
              ]
            },
            "purity_guard": {
              "status": "pass",
              "issues": [],
              "text_length": 349,
              "soft_char_limit": 520,
              "source_scene_count": 1,
              "source_multi_scene": false,
              "non_mainline_time_modes": [
                "flashback"
              ],
              "multi_time_mode": false,
              "special_tags": [
                "闪回"
              ],
              "requires_explicit_label": true,
              "explicit_label_present": true,
              "overlong_text": false,
              "adaptation_meta_leakage": false,
              "scene_element_stacking": false
            }
          },
          "generation_status": "ok",
          "generation_error": "",
          "generation_error_kind": ""
        }
      ],
      "candidate_meta": {
        "target_units_per_episode": 6,
        "min_units_per_episode": 3,
        "unit_count": 2,
        "unit_ids": [
          "AB0001",
          "AB0002"
        ],
        "narrative_start": 1,
        "narrative_end": 5,
        "story_start": 1,
        "story_end": 5,
        "time_modes": [
          "unknown",
          "flashback"
        ]
      },
      "episode_markdown": "# 墨竹山法坛\n\n一句话梗概：穿越者李凡与童子们被送入险恶的墨竹山，面对夜间未知的危险，他必须做出决定命运的先天气运选择。\n剧情摘要：镜头展现原始险恶的墨竹山与山中诡异的魔尊法坛。老道接待修士送来的童子，告诫夜间规矩。穿越者李凡混迹其中，在尝试呼唤系统时，听到了选择先天气运的提示音。\n开场钩子：险恶群山之中，一座人力开凿的平地与诡异的魔尊法相赫然显现，究竟是谁在此建立了法坛？\n结尾钩子：系统提示音响起，李凡必须做出关键抉择，童子们将如何度过这个危机四伏的夜晚？\n\n## 墨竹山险境与魔尊法坛\n\n【墨竹山·日·外】\n镜头从高空俯瞰，三千里墨竹山如一片凝固的墨海，两座主峰与十四座险峰刺破瘴气，山间隐约传来妖兽的嘶吼。镜头急速下坠，穿过弥漫的毒瘴，落在一处突兀的平地上——这显然是人力开凿的痕迹，与周遭原始险恶的环境格格不入。平地中央，矗立着一尊巨大的石雕法相：八条手臂扭曲伸展，六颗头颅表情各异，或怒目圆睁，或诡笑狰狞，散发着令人心悸的魔尊威压。\n\n转场提示：从宏观环境切入，聚焦到异常的人造平地与诡异法相，建立核心悬念。\n\n## 【闪回】老道画圈并告诫夜间规矩\n\n【墨竹山法坛·日·外】（闪回）\n老道士用枯枝在童子们周围画了一个大圈，动作随意却带着不容置疑的意味。他直起身，浑浊的目光扫过这群惊魂未定的孩子。修士在一旁冷声道：“玉蟾婆那边吃童子吃腻了，换换口味，这几个就送你这儿来。”老道点点头，转向童子们，声音沙哑：“听着，天黑之后，无论听到什么、看到什么，都给我待在圈里。出了这个圈，是死是活，看你们自己的造化。”李凡混在童子中间，大脑一片空白——他记得自己上一秒还在现代都市，下一秒就被一股无法抗拒的力量拽到了这里。他环顾四周诡异的法坛、凶恶的石雕，又低头看了看自己身上不合身的粗布衣裳，终于意识到一个荒谬的事实：他穿越了，而且是个视人命如草芥的仙侠世界。他深吸一口气，压下翻涌的恐慌，决定先活下去再说。他闭上眼，尝试在心里默念：‘系统？金手指？老爷爷？’\n\n转场提示：闪回结束，回到现实时间线。李凡的尝试得到了回应，系统提示音即将响起。",
      "episode_upload_markdown": "# 墨竹山法坛\n\n本集围绕童子、李凡、老道、修士、玉蟾婆展开，主要场面落在墨竹山、墨竹山法坛。穿越者李凡与童子们被送入险恶的墨竹山，面对夜间未知的危险，他必须做出决定命运的先天气运选择。\n镜头展现原始险恶的墨竹山与山中诡异的魔尊法坛。老道接待修士送来的童子，告诫夜间规矩。穿越者李凡混迹其中，在尝试呼唤系统时，听到了选择先天气运的提示音。\n本集看点集中在“险恶群山之中，一座人力开凿的平地与诡异的魔尊法相赫然显现，究竟是谁在此建立了法坛？”，并收在“系统提示音响起，李凡必须做出关键抉择，童子们将如何度过这个危机四伏的夜晚？”。\n\n## 场次01 墨竹山险境与魔尊法坛\n\n场面落在墨竹山。\n\n【墨竹山·日·外】\n镜头从高空俯瞰，三千里墨竹山如一片凝固的墨海，两座主峰与十四座险峰刺破瘴气，山间隐约传来妖兽的嘶吼。镜头急速下坠，穿过弥漫的毒瘴，落在一处突兀的平地上——这显然是人力开凿的痕迹，与周遭原始险恶的环境格格不入。平地中央，矗立着一尊巨大的石雕法相：八条手臂扭曲伸展，六颗头颅表情各异，或怒目圆睁，或诡笑狰狞，散发着令人心悸的魔尊威压。\n\n转入下一场前，从宏观环境切入，聚焦到异常的人造平地与诡异法相，建立核心悬念。\n\n## 场次02 【闪回】老道画圈并告诫夜间规矩\n\n这一场属于回忆时间层，场面落在墨竹山法坛，出场人物有李凡、童子、老道、山主、玉蟾婆、修士、穿越者心理健康维护系统。\n\n【墨竹山法坛·日·外】（闪回）\n老道士用枯枝在童子们周围画了一个大圈，动作随意却带着不容置疑的意味。他直起身，浑浊的目光扫过这群惊魂未定的孩子。修士在一旁冷声道：“玉蟾婆那边吃童子吃腻了，换换口味，这几个就送你这儿来。”老道点点头，转向童子们，声音沙哑：“听着，天黑之后，无论听到什么、看到什么，都给我待在圈里。出了这个圈，是死是活，看你们自己的造化。”李凡混在童子中间，大脑一片空白——他记得自己上一秒还在现代都市，下一秒就被一股无法抗拒的力量拽到了这里。他环顾四周诡异的法坛、凶恶的石雕，又低头看了看自己身上不合身的粗布衣裳，终于意识到一个荒谬的事实：他穿越了，而且是个视人命如草芥的仙侠世界。他深吸一口气，压下翻涌的恐慌，决定先活下去再说。他闭上眼，尝试在心里默念：‘系统？金手指？老爷爷？’\n\n转入下一场前，闪回结束，回到现实时间线。李凡的尝试得到了回应，系统提示音即将响起。",
      "generation_status": "ok",
      "generation_issues": [],
      "generation_issue_count": 0,
      "generation_blocked_count": 0,
      "episode_meta_generation_error": ""
    }
  ],
  "screenplay_markdown": "# 墨竹山法坛\n\n一句话梗概：穿越者李凡与童子们被送入险恶的墨竹山，面对夜间未知的危险，他必须做出决定命运的先天气运选择。\n剧情摘要：镜头展现原始险恶的墨竹山与山中诡异的魔尊法坛。老道接待修士送来的童子，告诫夜间规矩。穿越者李凡混迹其中，在尝试呼唤系统时，听到了选择先天气运的提示音。\n开场钩子：险恶群山之中，一座人力开凿的平地与诡异的魔尊法相赫然显现，究竟是谁在此建立了法坛？\n结尾钩子：系统提示音响起，李凡必须做出关键抉择，童子们将如何度过这个危机四伏的夜晚？\n\n## 墨竹山险境与魔尊法坛\n\n【墨竹山·日·外】\n镜头从高空俯瞰，三千里墨竹山如一片凝固的墨海，两座主峰与十四座险峰刺破瘴气，山间隐约传来妖兽的嘶吼。镜头急速下坠，穿过弥漫的毒瘴，落在一处突兀的平地上——这显然是人力开凿的痕迹，与周遭原始险恶的环境格格不入。平地中央，矗立着一尊巨大的石雕法相：八条手臂扭曲伸展，六颗头颅表情各异，或怒目圆睁，或诡笑狰狞，散发着令人心悸的魔尊威压。\n\n转场提示：从宏观环境切入，聚焦到异常的人造平地与诡异法相，建立核心悬念。\n\n## 【闪回】老道画圈并告诫夜间规矩\n\n【墨竹山法坛·日·外】（闪回）\n老道士用枯枝在童子们周围画了一个大圈，动作随意却带着不容置疑的意味。他直起身，浑浊的目光扫过这群惊魂未定的孩子。修士在一旁冷声道：“玉蟾婆那边吃童子吃腻了，换换口味，这几个就送你这儿来。”老道点点头，转向童子们，声音沙哑：“听着，天黑之后，无论听到什么、看到什么，都给我待在圈里。出了这个圈，是死是活，看你们自己的造化。”李凡混在童子中间，大脑一片空白——他记得自己上一秒还在现代都市，下一秒就被一股无法抗拒的力量拽到了这里。他环顾四周诡异的法坛、凶恶的石雕，又低头看了看自己身上不合身的粗布衣裳，终于意识到一个荒谬的事实：他穿越了，而且是个视人命如草芥的仙侠世界。他深吸一口气，压下翻涌的恐慌，决定先活下去再说。他闭上眼，尝试在心里默念：‘系统？金手指？老爷爷？’\n\n转场提示：闪回结束，回到现实时间线。李凡的尝试得到了回应，系统提示音即将响起。",
  "screenplay_upload_markdown": "# 墨竹山法坛\n\n本集围绕童子、李凡、老道、修士、玉蟾婆展开，主要场面落在墨竹山、墨竹山法坛。穿越者李凡与童子们被送入险恶的墨竹山，面对夜间未知的危险，他必须做出决定命运的先天气运选择。\n镜头展现原始险恶的墨竹山与山中诡异的魔尊法坛。老道接待修士送来的童子，告诫夜间规矩。穿越者李凡混迹其中，在尝试呼唤系统时，听到了选择先天气运的提示音。\n本集看点集中在“险恶群山之中，一座人力开凿的平地与诡异的魔尊法相赫然显现，究竟是谁在此建立了法坛？”，并收在“系统提示音响起，李凡必须做出关键抉择，童子们将如何度过这个危机四伏的夜晚？”。\n\n## 场次01 墨竹山险境与魔尊法坛\n\n场面落在墨竹山。\n\n【墨竹山·日·外】\n镜头从高空俯瞰，三千里墨竹山如一片凝固的墨海，两座主峰与十四座险峰刺破瘴气，山间隐约传来妖兽的嘶吼。镜头急速下坠，穿过弥漫的毒瘴，落在一处突兀的平地上——这显然是人力开凿的痕迹，与周遭原始险恶的环境格格不入。平地中央，矗立着一尊巨大的石雕法相：八条手臂扭曲伸展，六颗头颅表情各异，或怒目圆睁，或诡笑狰狞，散发着令人心悸的魔尊威压。\n\n转入下一场前，从宏观环境切入，聚焦到异常的人造平地与诡异法相，建立核心悬念。\n\n## 场次02 【闪回】老道画圈并告诫夜间规矩\n\n这一场属于回忆时间层，场面落在墨竹山法坛，出场人物有李凡、童子、老道、山主、玉蟾婆、修士、穿越者心理健康维护系统。\n\n【墨竹山法坛·日·外】（闪回）\n老道士用枯枝在童子们周围画了一个大圈，动作随意却带着不容置疑的意味。他直起身，浑浊的目光扫过这群惊魂未定的孩子。修士在一旁冷声道：“玉蟾婆那边吃童子吃腻了，换换口味，这几个就送你这儿来。”老道点点头，转向童子们，声音沙哑：“听着，天黑之后，无论听到什么、看到什么，都给我待在圈里。出了这个圈，是死是活，看你们自己的造化。”李凡混在童子中间，大脑一片空白——他记得自己上一秒还在现代都市，下一秒就被一股无法抗拒的力量拽到了这里。他环顾四周诡异的法坛、凶恶的石雕，又低头看了看自己身上不合身的粗布衣裳，终于意识到一个荒谬的事实：他穿越了，而且是个视人命如草芥的仙侠世界。他深吸一口气，压下翻涌的恐慌，决定先活下去再说。他闭上眼，尝试在心里默念：‘系统？金手指？老爷爷？’\n\n转入下一场前，闪回结束，回到现实时间线。李凡的尝试得到了回应，系统提示音即将响起。"
}