{
  "version": "1.0",
  "source_registry_path": "02e_entity_registry.json",
  "summary": {
    "visual_card_count": 45,
    "provider_override_count": 0
  },
  "visual_cards": [
    {
      "visual_card_id": "VC000001",
      "entity_uid": "E000001",
      "identity_summary": "宋朝皇帝；在位四十二年",
      "visual_anchor_summary": "宋朝皇帝；在位四十二年",
      "design_keywords": [
        "仁宗",
        "宋朝皇帝",
        "在位四十二年",
        "赏赐洪信"
      ],
      "design_prompt_fragments": [
        "宋朝皇帝；在位四十二年",
        "仁宗",
        "宋朝皇帝",
        "在位四十二年",
        "赏赐洪信"
      ],
      "appearance_core": [
        "宋朝皇帝",
        "在位四十二年",
        "赏赐洪信",
        "仁宗天子闻知，龙体不安"
      ],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [],
      "landmark_core": [],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [
        "洪信"
      ],
      "costume_variants": [
        {
          "variant_id": "VC000001:costume:default",
          "label": "基础造型",
          "variant_type": "default",
          "appearance": [
            "宋朝皇帝",
            "在位四十二年",
            "赏赐洪信"
          ],
          "clothing": [],
          "props": [],
          "source_mode": "static_core",
          "notes": "默认角色主设；后续镜头只在此基础上叠加情绪、动作和状态。"
        }
      ],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持角色核心外貌、服饰母题和主要随身物一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：仁宗 / 仁宗皇帝",
        "常见关联对象：洪信",
        "已处理文本出现范围：C0001 -> C0003"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000002",
      "entity_uid": "E000002",
      "identity_summary": "钦差前往龙虎山；前往龙虎山请天师",
      "visual_anchor_summary": "钦差前往龙虎山；前往龙虎山请天师",
      "design_keywords": [
        "洪信",
        "洪太尉道：「我直如此有眼不…",
        "钦差内外提点殿前太尉洪信为…"
      ],
      "design_prompt_fragments": [
        "钦差前往龙虎山；前往龙虎山请天师",
        "洪信",
        "洪太尉道：「我直如此有眼不…",
        "钦差内外提点殿前太尉洪信为…"
      ],
      "appearance_core": [
        "洪太尉道：「我直如此有眼不識真師，當面錯過！」"
      ],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [
        "钦差前往龙虎山",
        "前往龙虎山请天师"
      ],
      "landmark_core": [
        "钦差内外提点殿前太尉洪信为天使"
      ],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [
        "龙虎山",
        "住持真人",
        "真人",
        "道童"
      ],
      "costume_variants": [
        {
          "variant_id": "VC000002:costume:default",
          "label": "基础造型",
          "variant_type": "default",
          "appearance": [
            "洪太尉道：「我直如此有眼不識真師，當面錯過！」"
          ],
          "clothing": [],
          "props": [],
          "source_mode": "static_core",
          "notes": "默认角色主设；后续镜头只在此基础上叠加情绪、动作和状态。"
        }
      ],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持角色核心外貌、服饰母题和主要随身物一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：洪信 / 洪太尉 / 太尉",
        "常见关联对象：龙虎山、住持真人、真人",
        "已处理文本出现范围：C0001 -> C0003"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000003",
      "entity_uid": "E000003",
      "identity_summary": "能驾雾兴云；踪迹不定",
      "visual_anchor_summary": "能驾雾兴云；踪迹不定",
      "design_keywords": [
        "张真人",
        "真人",
        "能驾雾兴云"
      ],
      "design_prompt_fragments": [
        "能驾雾兴云；踪迹不定",
        "张真人",
        "真人",
        "能驾雾兴云"
      ],
      "appearance_core": [],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [
        "这代祖师虽在山顶"
      ],
      "landmark_core": [],
      "atmosphere_core": [
        "能驾雾兴云"
      ],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [
        "东京"
      ],
      "costume_variants": [],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：张真人 / 嗣汉天师 / 虚靖天师 / 天师 / 道通祖师 / 祖师",
        "常见关联对象：东京",
        "已处理文本出现范围：C0001 -> C0002"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000004",
      "entity_uid": "E000004",
      "identity_summary": "瘟疫盛行；天师做法事处",
      "visual_anchor_summary": "進得汴梁城，聞人所說：「天師在東京禁院…",
      "design_keywords": [
        "东京",
        "進得汴梁城，聞人所說：「天…",
        "只在东京城里城外帮闲"
      ],
      "design_prompt_fragments": [
        "進得汴梁城，聞人所說：「天師在東京禁院…",
        "东京",
        "進得汴梁城，聞人所說：「天…",
        "只在东京城里城外帮闲"
      ],
      "appearance_core": [],
      "clothing_core": [],
      "prop_core": [
        "進得汴梁城，聞人所說：「天師在東京禁院做了七晝夜好事，普施符籙，禳救災病，瘟疫盡消，軍民安泰，天師辭朝，乘鶴駕雲，自回龍虎山去了。」"
      ],
      "location_core": [
        "進得汴梁城，聞人所說：「天師在東京禁院做了七晝夜好事，普施符籙，禳救災病，瘟疫盡消，軍民安泰，天師辭朝，乘鶴駕雲，自回龍虎山去了。」",
        "只在东京城里城外帮闲",
        "且说东京城里城外军民死亡大半"
      ],
      "landmark_core": [
        "進得汴梁城，聞人所說：「天師在東京禁院做了七晝夜好事，普施符籙，禳救災病，瘟疫盡消，軍民安泰，天師辭朝，乘鶴駕雲，自回龍虎山去了。」",
        "只在东京城里城外帮闲",
        "且说东京城里城外军民死亡大半"
      ],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [
        "進得汴梁城，聞人所說：「天師在東京禁院做了七晝夜好事，普施符籙，禳救災病，瘟疫盡消，軍民安泰，天師辭朝，乘鶴駕雲，自回龍虎山去了。」"
      ],
      "usage_core": [],
      "owner_candidates": [
        "张真人",
        "洪信",
        "高俅"
      ],
      "costume_variants": [],
      "state_variants": [
        {
          "variant_id": "VC000004:state:weak",
          "label": "虚弱态",
          "variant_type": "weak",
          "signals": [
            "病"
          ],
          "evidence": [
            "進得汴梁城，聞人所說：「天師在東京禁院做了七晝夜好事，普施符籙，禳救災病，瘟疫盡消，軍民安泰，天師辭朝，乘鶴駕雲，自回龍虎山去了。」"
          ],
          "notes": "候选状态变体，仅在后续剧情明确进入该状态时使用。"
        }
      ],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持场景结构、地标和整体氛围一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定",
        "不要在不同镜头中随意改变空间布局和地标位置"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：东京 / 汴梁 / 开封府",
        "常见关联对象：张真人、洪信、高俅",
        "已处理文本出现范围：C0001 -> C0004"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000005",
      "entity_uid": "E000005",
      "identity_summary": "天师修真之地",
      "visual_anchor_summary": "前往江西信州龙虎山",
      "design_keywords": [
        "龙虎山",
        "山岳/洞天",
        "前往江西信州龙虎山"
      ],
      "design_prompt_fragments": [
        "前往江西信州龙虎山",
        "龙虎山",
        "山岳/洞天"
      ],
      "appearance_core": [],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [
        "前往江西信州龙虎山"
      ],
      "landmark_core": [
        "前往江西信州龙虎山"
      ],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [
        "洪信"
      ],
      "costume_variants": [],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持场景结构、地标和整体氛围一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定",
        "不要在不同镜头中随意改变空间布局和地标位置"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：龙虎山 / 江西信州龙虎山",
        "常见关联对象：洪信",
        "已处理文本出现范围：C0001 -> C0001"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000006",
      "entity_uid": "E000006",
      "identity_summary": "住持真人所在；收藏丹诏之处",
      "visual_anchor_summary": "准备接诏。次日，众位官同送太尉到于龙虎…",
      "design_keywords": [
        "上清宫",
        "洞府/殿阁",
        "准备接诏。次日，众位官同送…",
        "住持真人所在"
      ],
      "design_prompt_fragments": [
        "准备接诏。次日，众位官同送太尉到于龙虎…",
        "上清宫",
        "洞府/殿阁",
        "准备接诏。次日，众位官同送…",
        "住持真人所在"
      ],
      "appearance_core": [],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [
        "准备接诏。次日，众位官同送太尉到于龙虎山下"
      ],
      "landmark_core": [
        "准备接诏。次日，众位官同送太尉到于龙虎山下"
      ],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [],
      "usage_core": [
        "住持真人所在"
      ],
      "owner_candidates": [],
      "costume_variants": [],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持场景结构、地标和整体氛围一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定",
        "不要在不同镜头中随意改变空间布局和地标位置"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "已处理文本出现范围：C0001 -> C0002"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000007",
      "entity_uid": "E000007",
      "identity_summary": "天下瘟疫盛行",
      "visual_anchor_summary": "天下瘟疫盛行",
      "design_keywords": [
        "瘟疫"
      ],
      "design_prompt_fragments": [
        "天下瘟疫盛行",
        "瘟疫"
      ],
      "appearance_core": [],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [],
      "landmark_core": [],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [],
      "costume_variants": [],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：瘟疫 / 天灾",
        "已处理文本出现范围：C0001 -> C0001"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000008",
      "entity_uid": "E000008",
      "identity_summary": "修设祈禳；祈禳天灾",
      "visual_anchor_summary": "修设祈禳；祈禳天灾",
      "design_keywords": [
        "罗天大醮"
      ],
      "design_prompt_fragments": [
        "修设祈禳；祈禳天灾",
        "罗天大醮"
      ],
      "appearance_core": [],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [],
      "landmark_core": [],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [],
      "costume_variants": [],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：罗天大醮 / 醮事",
        "已处理文本出现范围：C0001 -> C0002"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000010",
      "entity_uid": "E000010",
      "identity_summary": "住持真人与洪信存在稳定剧情关联",
      "visual_anchor_summary": "住持真人与洪信存在稳定剧情关联",
      "design_keywords": [
        "住持真人",
        "真人"
      ],
      "design_prompt_fragments": [
        "住持真人与洪信存在稳定剧情关联",
        "住持真人",
        "真人"
      ],
      "appearance_core": [],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [],
      "landmark_core": [],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [
        "洪信"
      ],
      "costume_variants": [],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "常见关联对象：洪信"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000011",
      "entity_uid": "E000011",
      "identity_summary": "伏侍天师；传达天师话语",
      "visual_anchor_summary": "伏侍天师；传达天师话语",
      "design_keywords": [
        "道童",
        "伏侍天师",
        "传达天师话语",
        "但见一个道童"
      ],
      "design_prompt_fragments": [
        "伏侍天师；传达天师话语",
        "道童",
        "伏侍天师",
        "传达天师话语",
        "但见一个道童"
      ],
      "appearance_core": [
        "伏侍天师",
        "传达天师话语",
        "但见一个道童"
      ],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [],
      "landmark_core": [],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [
        "洪信"
      ],
      "costume_variants": [
        {
          "variant_id": "VC000011:costume:default",
          "label": "基础造型",
          "variant_type": "default",
          "appearance": [
            "伏侍天师",
            "传达天师话语",
            "但见一个道童"
          ],
          "clothing": [],
          "props": [],
          "source_mode": "static_core",
          "notes": "默认角色主设；后续镜头只在此基础上叠加情绪、动作和状态。"
        }
      ],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持角色核心外貌、服饰母题和主要随身物一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：道童 / 牧童",
        "常见关联对象：洪信",
        "已处理文本出现范围：C0002 -> C0002"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000012",
      "entity_uid": "E000012",
      "identity_summary": "山中跳出；咆哮吓人",
      "visual_anchor_summary": "山中跳出；咆哮吓人",
      "design_keywords": [
        "大虫",
        "山中跳出",
        "咆哮吓人",
        "扑地跳出一个吊睛白额锦毛大虫"
      ],
      "design_prompt_fragments": [
        "山中跳出；咆哮吓人",
        "大虫",
        "山中跳出",
        "咆哮吓人",
        "扑地跳出一个吊睛白额锦毛大虫"
      ],
      "appearance_core": [
        "山中跳出",
        "咆哮吓人",
        "扑地跳出一个吊睛白额锦毛大虫"
      ],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [
        "山中跳出"
      ],
      "landmark_core": [],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [],
      "costume_variants": [
        {
          "variant_id": "VC000012:costume:default",
          "label": "基础造型",
          "variant_type": "default",
          "appearance": [
            "山中跳出",
            "咆哮吓人",
            "扑地跳出一个吊睛白额锦毛大虫"
          ],
          "clothing": [],
          "props": [],
          "source_mode": "static_core",
          "notes": "默认角色主设；后续镜头只在此基础上叠加情绪、动作和状态。"
        }
      ],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持物种体态、皮毛鳞甲或躯体特征一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：大虫 / 吊睛白额锦毛大虫 / 猛兽",
        "已处理文本出现范围：C0002 -> C0002"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000013",
      "entity_uid": "E000013",
      "identity_summary": "竹藤中抢出；喷吐毒气",
      "visual_anchor_summary": "竹藤中抢出；喷吐毒气",
      "design_keywords": [
        "大蛇",
        "妖兽",
        "竹藤中抢出",
        "喷吐毒气",
        "抢出一条吊桶大小雪花也似蛇"
      ],
      "design_prompt_fragments": [
        "竹藤中抢出；喷吐毒气",
        "大蛇",
        "妖兽",
        "竹藤中抢出",
        "喷吐毒气",
        "抢出一条吊桶大小雪花也似蛇"
      ],
      "appearance_core": [
        "竹藤中抢出",
        "喷吐毒气",
        "抢出一条吊桶大小雪花也似蛇"
      ],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [],
      "landmark_core": [],
      "atmosphere_core": [
        "抢出一条吊桶大小雪花也似蛇"
      ],
      "material_core": [
        "竹藤中抢出"
      ],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [],
      "costume_variants": [
        {
          "variant_id": "VC000013:costume:default",
          "label": "基础造型",
          "variant_type": "default",
          "appearance": [
            "竹藤中抢出",
            "喷吐毒气",
            "抢出一条吊桶大小雪花也似蛇"
          ],
          "clothing": [],
          "props": [],
          "source_mode": "static_core",
          "notes": "默认角色主设；后续镜头只在此基础上叠加情绪、动作和状态。"
        }
      ],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持物种体态、皮毛鳞甲或躯体特征一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：大蛇 / 雪花大蛇 / 毒虫",
        "已处理文本出现范围：C0002 -> C0002"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000014",
      "entity_uid": "E000014",
      "identity_summary": "烧龙香之处",
      "visual_anchor_summary": "龙香就三清殿上烧了",
      "design_keywords": [
        "三清殿",
        "洞府/殿阁",
        "龙香就三清殿上烧了"
      ],
      "design_prompt_fragments": [
        "龙香就三清殿上烧了",
        "三清殿",
        "洞府/殿阁"
      ],
      "appearance_core": [],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [
        "龙香就三清殿上烧了"
      ],
      "landmark_core": [
        "龙香就三清殿上烧了"
      ],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [],
      "costume_variants": [],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持场景结构、地标和整体氛围一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定",
        "不要在不同镜头中随意改变空间布局和地标位置"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "已处理文本出现范围：C0002 -> C0002"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000015",
      "entity_uid": "E000015",
      "identity_summary": "龙虎山道士；看守伏魔殿",
      "visual_anchor_summary": "龙虎山道士；看守伏魔殿",
      "design_keywords": [
        "真人",
        "看守伏魔殿"
      ],
      "design_prompt_fragments": [
        "龙虎山道士；看守伏魔殿",
        "真人",
        "看守伏魔殿"
      ],
      "appearance_core": [],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [
        "看守伏魔殿",
        "龙虎山道士"
      ],
      "landmark_core": [
        "看守伏魔殿"
      ],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [
        "洪信"
      ],
      "costume_variants": [],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "常见关联对象：洪信",
        "已处理文本出现范围：C0003 -> C0003"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000016",
      "entity_uid": "E000016",
      "identity_summary": "锁镇魔王之殿；贴有封皮",
      "visual_anchor_summary": "锁镇魔王之殿",
      "design_keywords": [
        "伏魔之殿",
        "洞府/殿阁",
        "锁镇魔王之殿",
        "贴有封皮",
        "詹前一面朱紅漆金字牌額，上…"
      ],
      "design_prompt_fragments": [
        "锁镇魔王之殿",
        "伏魔之殿",
        "洞府/殿阁",
        "贴有封皮",
        "詹前一面朱紅漆金字牌額，上…"
      ],
      "appearance_core": [],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [
        "锁镇魔王之殿"
      ],
      "landmark_core": [
        "锁镇魔王之殿"
      ],
      "atmosphere_core": [],
      "material_core": [
        "贴有封皮"
      ],
      "form_core": [
        "詹前一面朱紅漆金字牌額，上書四個金字，寫道：「伏魔之殿。」"
      ],
      "usage_core": [],
      "owner_candidates": [
        "洪信"
      ],
      "costume_variants": [],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持场景结构、地标和整体氛围一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定",
        "不要在不同镜头中随意改变空间布局和地标位置"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：伏魔之殿 / 伏魔殿",
        "常见关联对象：洪信",
        "已处理文本出现范围：C0003 -> C0003"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000017",
      "entity_uid": "E000017",
      "identity_summary": "刻有遇洪而开；镇住魔君",
      "visual_anchor_summary": "石碣；镇住魔君",
      "design_keywords": [
        "石碣",
        "刻有遇洪而开",
        "镇住魔君",
        "照那碑後時，卻有四個真字大…"
      ],
      "design_prompt_fragments": [
        "石碣；镇住魔君",
        "石碣",
        "刻有遇洪而开",
        "镇住魔君",
        "照那碑後時，卻有四個真字大…"
      ],
      "appearance_core": [],
      "clothing_core": [],
      "prop_core": [
        "石碣",
        "刻有遇洪而开",
        "镇住魔君",
        "照那碑後時，卻有四個真字大書，鑿著「遇洪而開。」"
      ],
      "location_core": [
        "镇住魔君"
      ],
      "landmark_core": [
        "照那碑後時，卻有四個真字大書，鑿著「遇洪而開。」"
      ],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [
        "石碣",
        "刻有遇洪而开",
        "镇住魔君"
      ],
      "usage_core": [
        "照那碑後時，卻有四個真字大書，鑿著「遇洪而開。」"
      ],
      "owner_candidates": [],
      "costume_variants": [],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持物件材质、形制和关键纹样一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定",
        "不要把使用状态、破损状态当作恒定外观"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "已处理文本出现范围：C0003 -> C0003"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000018",
      "entity_uid": "E000018",
      "identity_summary": "三十六员；被镇锁的妖魔",
      "visual_anchor_summary": "三十六员；被镇锁的妖魔",
      "design_keywords": [
        "天罡星",
        "三十六员",
        "被镇锁的妖魔",
        "七十二座",
        "此殿內鎮鎖著三十六員天罡星…"
      ],
      "design_prompt_fragments": [
        "三十六员；被镇锁的妖魔",
        "天罡星",
        "三十六员",
        "被镇锁的妖魔",
        "七十二座",
        "此殿內鎮鎖著三十六員天罡星…"
      ],
      "appearance_core": [
        "三十六员",
        "被镇锁的妖魔",
        "七十二座",
        "此殿內鎮鎖著三十六員天罡星，七十二座地煞星，一共是一百單八個魔君在裏面。"
      ],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [
        "被镇锁的妖魔"
      ],
      "landmark_core": [
        "此殿內鎮鎖著三十六員天罡星，七十二座地煞星，一共是一百單八個魔君在裏面。"
      ],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [],
      "costume_variants": [
        {
          "variant_id": "VC000018:costume:default",
          "label": "基础造型",
          "variant_type": "default",
          "appearance": [
            "三十六员",
            "被镇锁的妖魔",
            "七十二座"
          ],
          "clothing": [],
          "props": [],
          "source_mode": "static_core",
          "notes": "默认角色主设；后续镜头只在此基础上叠加情绪、动作和状态。"
        }
      ],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持物种体态、皮毛鳞甲或躯体特征一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：天罡星 / 魔君 / 地煞星",
        "已处理文本出现范围：C0003 -> C0003"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000019",
      "entity_uid": "E000019",
      "identity_summary": "刺枪使棒；踢得气毬",
      "visual_anchor_summary": "刺枪使棒；踢得气毬",
      "design_keywords": [
        "高俅",
        "刺枪使棒",
        "踢得气毬",
        "抬举做太尉",
        "新任殿帅府太尉",
        "自小不成家业，只好刺枪使棒…"
      ],
      "design_prompt_fragments": [
        "刺枪使棒；踢得气毬",
        "高俅",
        "刺枪使棒",
        "踢得气毬",
        "抬举做太尉",
        "新任殿帅府太尉",
        "自小不成家业，只好刺枪使棒…"
      ],
      "appearance_core": [
        "刺枪使棒",
        "踢得气毬",
        "抬举做太尉",
        "与王进有仇"
      ],
      "clothing_core": [],
      "prop_core": [
        "刺枪使棒"
      ],
      "location_core": [
        "新任殿帅府太尉"
      ],
      "landmark_core": [
        "新任殿帅府太尉"
      ],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [
        "刺枪使棒"
      ],
      "usage_core": [
        "刺枪使棒",
        "自小不成家业，只好刺枪使棒，最是得好脚气毬"
      ],
      "owner_candidates": [
        "东京",
        "柳世权",
        "董将仕",
        "端王"
      ],
      "costume_variants": [
        {
          "variant_id": "VC000019:costume:default",
          "label": "基础造型",
          "variant_type": "default",
          "appearance": [
            "刺枪使棒",
            "踢得气毬",
            "抬举做太尉"
          ],
          "clothing": [],
          "props": [],
          "source_mode": "static_core",
          "notes": "默认角色主设；后续镜头只在此基础上叠加情绪、动作和状态。"
        }
      ],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持角色核心外貌、服饰母题和主要随身物一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：高俅 / 高毬 / 高二 / 高殿帅 / 高太尉 / 殿帥府太尉",
        "常见关联对象：东京、柳世权、董将仕",
        "已处理文本出现范围：C0004 -> C0007"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000020",
      "entity_uid": "E000020",
      "identity_summary": "惜客养闲人",
      "visual_anchor_summary": "惜客养闲人",
      "design_keywords": [
        "柳世权",
        "惜客养闲人",
        "投奔一个开赌坊的闲汉柳大郎"
      ],
      "design_prompt_fragments": [
        "惜客养闲人",
        "柳世权",
        "投奔一个开赌坊的闲汉柳大郎"
      ],
      "appearance_core": [
        "惜客养闲人",
        "投奔一个开赌坊的闲汉柳大郎"
      ],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [],
      "landmark_core": [],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [
        "高俅",
        "董将仕"
      ],
      "costume_variants": [
        {
          "variant_id": "VC000020:costume:default",
          "label": "基础造型",
          "variant_type": "default",
          "appearance": [
            "惜客养闲人",
            "投奔一个开赌坊的闲汉柳大郎"
          ],
          "clothing": [],
          "props": [],
          "source_mode": "static_core",
          "notes": "默认角色主设；后续镜头只在此基础上叠加情绪、动作和状态。"
        }
      ],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持角色核心外貌、服饰母题和主要随身物一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：柳世权 / 柳大郎",
        "常见关联对象：高俅、董将仕",
        "已处理文本出现范围：C0004 -> C0004"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000021",
      "entity_uid": "E000021",
      "identity_summary": "金梁桥下商户",
      "visual_anchor_summary": "金梁桥下商户",
      "design_keywords": [
        "董将仕",
        "金梁桥下商户",
        "东京城里金梁桥下开生药铺的…"
      ],
      "design_prompt_fragments": [
        "金梁桥下商户",
        "董将仕",
        "东京城里金梁桥下开生药铺的…"
      ],
      "appearance_core": [
        "金梁桥下商户",
        "东京城里金梁桥下开生药铺的董将仕"
      ],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [
        "东京城里金梁桥下开生药铺的董将仕"
      ],
      "landmark_core": [
        "金梁桥下商户"
      ],
      "atmosphere_core": [],
      "material_core": [
        "金梁桥下商户"
      ],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [
        "柳世权",
        "高俅"
      ],
      "costume_variants": [
        {
          "variant_id": "VC000021:costume:default",
          "label": "基础造型",
          "variant_type": "default",
          "appearance": [
            "金梁桥下商户",
            "东京城里金梁桥下开生药铺的董将仕"
          ],
          "clothing": [],
          "props": [],
          "source_mode": "static_core",
          "notes": "默认角色主设；后续镜头只在此基础上叠加情绪、动作和状态。"
        }
      ],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持角色核心外貌、服饰母题和主要随身物一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "常见关联对象：柳世权、高俅",
        "已处理文本出现范围：C0004 -> C0004"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000022",
      "entity_uid": "E000022",
      "identity_summary": "转荐高俅",
      "visual_anchor_summary": "转荐高俅",
      "design_keywords": [
        "小苏学士"
      ],
      "design_prompt_fragments": [
        "转荐高俅",
        "小苏学士"
      ],
      "appearance_core": [],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [],
      "landmark_core": [],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [
        "小王都太尉"
      ],
      "costume_variants": [],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "常见关联对象：小王都太尉",
        "已处理文本出现范围：C0004 -> C0004"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000023",
      "entity_uid": "E000023",
      "identity_summary": "喜爱风流人物；赴端王宴",
      "visual_anchor_summary": "喜爱风流人物；赴端王宴",
      "design_keywords": [
        "小王都太尉",
        "喜爱风流人物"
      ],
      "design_prompt_fragments": [
        "喜爱风流人物；赴端王宴",
        "小王都太尉",
        "喜爱风流人物"
      ],
      "appearance_core": [],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [],
      "landmark_core": [],
      "atmosphere_core": [
        "喜爱风流人物"
      ],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [
        "小苏学士",
        "端王"
      ],
      "costume_variants": [],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：小王都太尉 / 王都尉 / 王驸马 / 太尉",
        "常见关联对象：小苏学士、端王",
        "已处理文本出现范围：C0004 -> C0005"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000024",
      "entity_uid": "E000024",
      "identity_summary": "聪明俊俏；爱踢气毬",
      "visual_anchor_summary": "聪明俊俏；爱踢气毬",
      "design_keywords": [
        "端王",
        "聪明俊俏",
        "爱踢气毬",
        "册立为天子",
        "端王且不理玉玩器下落"
      ],
      "design_prompt_fragments": [
        "聪明俊俏；爱踢气毬",
        "端王",
        "聪明俊俏",
        "爱踢气毬",
        "册立为天子",
        "端王且不理玉玩器下落"
      ],
      "appearance_core": [
        "聪明俊俏",
        "爱踢气毬",
        "册立为天子",
        "索高俅做亲随"
      ],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [],
      "landmark_core": [],
      "atmosphere_core": [],
      "material_core": [
        "端王且不理玉玩器下落"
      ],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [
        "小王都太尉",
        "高俅"
      ],
      "costume_variants": [
        {
          "variant_id": "VC000024:costume:default",
          "label": "基础造型",
          "variant_type": "default",
          "appearance": [
            "聪明俊俏",
            "爱踢气毬",
            "册立为天子"
          ],
          "clothing": [],
          "props": [],
          "source_mode": "static_core",
          "notes": "默认角色主设；后续镜头只在此基础上叠加情绪、动作和状态。"
        }
      ],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持角色核心外貌、服饰母题和主要随身物一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：端王 / 九大王 / 徽宗 / 玉清教主微妙道君皇帝",
        "常见关联对象：小王都太尉、高俅",
        "已处理文本出现范围：C0004 -> C0005"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000025",
      "entity_uid": "E000025",
      "identity_summary": "拜南郊大赦；晏驾无太子",
      "visual_anchor_summary": "拜南郊大赦；晏驾无太子",
      "design_keywords": [
        "哲宗",
        "拜南郊大赦",
        "晏驾无太子",
        "哲宗天子因拜南郊，感得风调…"
      ],
      "design_prompt_fragments": [
        "拜南郊大赦；晏驾无太子",
        "哲宗",
        "拜南郊大赦",
        "晏驾无太子",
        "哲宗天子因拜南郊，感得风调…"
      ],
      "appearance_core": [
        "拜南郊大赦",
        "晏驾无太子",
        "哲宗天子因拜南郊，感得风调雨顺",
        "哲宗皇帝晏驾"
      ],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [],
      "landmark_core": [],
      "atmosphere_core": [
        "哲宗天子因拜南郊，感得风调雨顺"
      ],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [],
      "costume_variants": [
        {
          "variant_id": "VC000025:costume:default",
          "label": "基础造型",
          "variant_type": "default",
          "appearance": [
            "拜南郊大赦",
            "晏驾无太子",
            "哲宗天子因拜南郊，感得风调雨顺"
          ],
          "clothing": [],
          "props": [],
          "source_mode": "static_core",
          "notes": "默认角色主设；后续镜头只在此基础上叠加情绪、动作和状态。"
        }
      ],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持角色核心外貌、服饰母题和主要随身物一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：哲宗 / 哲宗皇帝",
        "已处理文本出现范围：C0004 -> C0005"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000026",
      "entity_uid": "E000026",
      "identity_summary": "称病未到任；计划逃往延安府",
      "visual_anchor_summary": "称病未到任；计划逃往延安府",
      "design_keywords": [
        "王进",
        "称病未到任",
        "计划逃往延安府",
        "弃家在逃"
      ],
      "design_prompt_fragments": [
        "称病未到任；计划逃往延安府",
        "王进",
        "称病未到任",
        "计划逃往延安府",
        "弃家在逃"
      ],
      "appearance_core": [
        "称病未到任",
        "计划逃往延安府",
        "弃家在逃",
        "前往延安府"
      ],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [
        "前往延安府",
        "逃往延安府",
        "计划逃往延安府"
      ],
      "landmark_core": [],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [
        "高俅",
        "延安府",
        "太公",
        "史进"
      ],
      "costume_variants": [
        {
          "variant_id": "VC000026:costume:default",
          "label": "基础造型",
          "variant_type": "default",
          "appearance": [
            "称病未到任",
            "计划逃往延安府",
            "弃家在逃"
          ],
          "clothing": [],
          "props": [],
          "source_mode": "static_core",
          "notes": "默认角色主设；后续镜头只在此基础上叠加情绪、动作和状态。"
        }
      ],
      "state_variants": [
        {
          "variant_id": "VC000026:state:weak",
          "label": "虚弱态",
          "variant_type": "weak",
          "signals": [
            "病"
          ],
          "evidence": [
            "称病未到任"
          ],
          "notes": "候选状态变体，仅在后续剧情明确进入该状态时使用。"
        }
      ],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持角色核心外貌、服饰母题和主要随身物一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：王进 / 王教头 / 客官 / 师父 / 王教頭 / 師父",
        "常见关联对象：高俅、延安府、太公",
        "已处理文本出现范围：C0005 -> C0011"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000027",
      "entity_uid": "E000027",
      "identity_summary": "老种经略相公镇守；王进计划投奔",
      "visual_anchor_summary": "老种经略镇守",
      "design_keywords": [
        "延安府",
        "洞府/殿阁",
        "老种经略镇守",
        "老种经略相公镇守"
      ],
      "design_prompt_fragments": [
        "老种经略镇守",
        "延安府",
        "洞府/殿阁",
        "老种经略相公镇守"
      ],
      "appearance_core": [],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [
        "老种经略镇守",
        "老种经略相公镇守"
      ],
      "landmark_core": [
        "老种经略镇守",
        "老种经略相公镇守"
      ],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [
        "王进"
      ],
      "costume_variants": [],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持场景结构、地标和整体氛围一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定",
        "不要在不同镜头中随意改变空间布局和地标位置"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "常见关联对象：王进",
        "已处理文本出现范围：C0005 -> C0012"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000028",
      "entity_uid": "E000028",
      "identity_summary": "高俅到任处；捉拿王进",
      "visual_anchor_summary": "去殿帅府里到任",
      "design_keywords": [
        "殿帅府",
        "去殿帅府里到任",
        "只得去殿帅府首告",
        "牌军首告处"
      ],
      "design_prompt_fragments": [
        "去殿帅府里到任",
        "殿帅府",
        "只得去殿帅府首告",
        "牌军首告处"
      ],
      "appearance_core": [],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [
        "去殿帅府里到任",
        "只得去殿帅府首告"
      ],
      "landmark_core": [
        "去殿帅府里到任",
        "只得去殿帅府首告"
      ],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [
        "牌军首告处"
      ],
      "usage_core": [],
      "owner_candidates": [
        "牌军",
        "高俅"
      ],
      "costume_variants": [],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持组织标识、服制或空间归属母题一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "常见关联对象：牌军、高俅",
        "已处理文本出现范围：C0005 -> C0006"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000029",
      "entity_uid": "E000029",
      "identity_summary": "王进许香愿处；牌军等待处",
      "visual_anchor_summary": "岳庙",
      "design_keywords": [
        "岳庙",
        "王进许香愿处",
        "酸枣门外岳庙里香愿",
        "牌军等待处"
      ],
      "design_prompt_fragments": [
        "岳庙",
        "王进许香愿处",
        "酸枣门外岳庙里香愿",
        "牌军等待处"
      ],
      "appearance_core": [],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [
        "岳庙",
        "王进许香愿处",
        "牌军等待处",
        "酸枣门外岳庙里香愿"
      ],
      "landmark_core": [
        "酸枣门外岳庙里香愿"
      ],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [
        "牌军等待处"
      ],
      "usage_core": [],
      "owner_candidates": [],
      "costume_variants": [],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持场景结构、地标和整体氛围一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定",
        "不要在不同镜头中随意改变空间布局和地标位置"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：岳庙 / 酸枣门外岳庙",
        "已处理文本出现范围：C0005 -> C0005"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000030",
      "entity_uid": "E000030",
      "identity_summary": "牌军与殿帅府存在稳定剧情关联",
      "visual_anchor_summary": "牌军与殿帅府存在稳定剧情关联",
      "design_keywords": [
        "牌军",
        "角色姓名"
      ],
      "design_prompt_fragments": [
        "牌军与殿帅府存在稳定剧情关联",
        "牌军",
        "角色姓名"
      ],
      "appearance_core": [],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [],
      "landmark_core": [],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [
        "殿帅府"
      ],
      "costume_variants": [],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持角色核心外貌、服饰母题和主要随身物一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "常见关联对象：殿帅府"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000031",
      "entity_uid": "E000031",
      "identity_summary": "庄院主人；收留王进母子",
      "visual_anchor_summary": "庄院主人；收留王进母子",
      "design_keywords": [
        "太公",
        "庄院主人",
        "收留王进母子",
        "史家村主人"
      ],
      "design_prompt_fragments": [
        "庄院主人；收留王进母子",
        "太公",
        "庄院主人",
        "收留王进母子",
        "史家村主人"
      ],
      "appearance_core": [
        "庄院主人",
        "收留王进母子",
        "史家村主人",
        "史进之父"
      ],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [
        "庄院主人",
        "史家村主人"
      ],
      "landmark_core": [],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [
        "王进",
        "史进"
      ],
      "costume_variants": [
        {
          "variant_id": "VC000031:costume:default",
          "label": "基础造型",
          "variant_type": "default",
          "appearance": [
            "庄院主人",
            "收留王进母子",
            "史家村主人"
          ],
          "clothing": [],
          "props": [],
          "source_mode": "static_core",
          "notes": "默认角色主设；后续镜头只在此基础上叠加情绪、动作和状态。"
        }
      ],
      "state_variants": [
        {
          "variant_id": "VC000031:state:weak",
          "label": "虚弱态",
          "variant_type": "weak",
          "signals": [
            "病"
          ],
          "evidence": [
            "史進父親──太公──染病患證"
          ],
          "notes": "候选状态变体，仅在后续剧情明确进入该状态时使用。"
        }
      ],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持角色核心外貌、服饰母题和主要随身物一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：太公 / 庄主太公 / 史太公 / 老漢 / 史進父親",
        "常见关联对象：王进、史进",
        "已处理文本出现范围：C0006 -> C0008"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000032",
      "entity_uid": "E000032",
      "identity_summary": "庄院仆人",
      "visual_anchor_summary": "庄院仆人",
      "design_keywords": [
        "庄客",
        "庄院仆人",
        "只见一个庄客出来",
        "叫莊客殺一個羊"
      ],
      "design_prompt_fragments": [
        "庄院仆人",
        "庄客",
        "只见一个庄客出来",
        "叫莊客殺一個羊"
      ],
      "appearance_core": [
        "庄院仆人",
        "只见一个庄客出来",
        "叫莊客殺一個羊"
      ],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [
        "庄院仆人"
      ],
      "landmark_core": [],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [],
      "costume_variants": [
        {
          "variant_id": "VC000032:costume:default",
          "label": "基础造型",
          "variant_type": "default",
          "appearance": [
            "庄院仆人",
            "只见一个庄客出来",
            "叫莊客殺一個羊"
          ],
          "clothing": [],
          "props": [],
          "source_mode": "static_core",
          "notes": "默认角色主设；后续镜头只在此基础上叠加情绪、动作和状态。"
        }
      ],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持角色核心外貌、服饰母题和主要随身物一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "已处理文本出现范围：C0006 -> C0007"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000033",
      "entity_uid": "E000033",
      "identity_summary": "太公之子；身刺九条龙",
      "visual_anchor_summary": "太公之子；身刺九条龙",
      "design_keywords": [
        "史进",
        "太公之子",
        "身刺九条龙",
        "计划寻师王进"
      ],
      "design_prompt_fragments": [
        "太公之子；身刺九条龙",
        "史进",
        "太公之子",
        "身刺九条龙",
        "计划寻师王进"
      ],
      "appearance_core": [
        "太公之子",
        "身刺九条龙",
        "计划寻师王进",
        "离开少华山"
      ],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [
        "离开少华山"
      ],
      "landmark_core": [],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [],
      "usage_core": [
        "身刺九条龙"
      ],
      "owner_candidates": [
        "王进",
        "太公",
        "跳涧虎陈达",
        "神机军师朱武"
      ],
      "costume_variants": [
        {
          "variant_id": "VC000033:costume:default",
          "label": "基础造型",
          "variant_type": "default",
          "appearance": [
            "太公之子",
            "身刺九条龙",
            "计划寻师王进"
          ],
          "clothing": [],
          "props": [],
          "source_mode": "static_core",
          "notes": "默认角色主设；后续镜头只在此基础上叠加情绪、动作和状态。"
        }
      ],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持角色核心外貌、服饰母题和主要随身物一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：史进 / 九紋龍史進 / 後生 / 小官人 / 令郎 / 大郎 / 大蟲",
        "常见关联对象：王进、太公、跳涧虎陈达",
        "已处理文本出现范围：C0007 -> C0012"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000034",
      "entity_uid": "E000034",
      "identity_summary": "华阴县界村庄；三四百家都姓史",
      "visual_anchor_summary": "华阴县界村庄",
      "design_keywords": [
        "史家村",
        "城镇/疆域",
        "华阴县界村庄",
        "史进送出庄门，自回庄上"
      ],
      "design_prompt_fragments": [
        "华阴县界村庄",
        "史家村",
        "城镇/疆域",
        "史进送出庄门，自回庄上"
      ],
      "appearance_core": [],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [
        "华阴县界村庄"
      ],
      "landmark_core": [
        "史进送出庄门，自回庄上"
      ],
      "atmosphere_core": [
        "华阴县界村庄"
      ],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [
        "跳涧虎陈达",
        "神机军师朱武",
        "白花蛇杨春"
      ],
      "costume_variants": [],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持场景结构、地标和整体氛围一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定",
        "不要在不同镜头中随意改变空间布局和地标位置"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：史家村 / 史家莊 / 史家庄",
        "常见关联对象：跳涧虎陈达、神机军师朱武、白花蛇杨春",
        "已处理文本出现范围：C0007 -> C0011"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000035",
      "entity_uid": "E000035",
      "identity_summary": "位于史家村前面；山上有强人聚集",
      "visual_anchor_summary": "王四赍一封请书直至；位于史家村前面",
      "design_keywords": [
        "少华山",
        "山岳/洞天",
        "王四赍一封请书直至",
        "位于史家村前面",
        "山上有强人聚集"
      ],
      "design_prompt_fragments": [
        "王四赍一封请书直至；位于史家村前面",
        "少华山",
        "山岳/洞天",
        "王四赍一封请书直至",
        "位于史家村前面",
        "山上有强人聚集"
      ],
      "appearance_core": [],
      "clothing_core": [],
      "prop_core": [
        "王四赍一封请书直至"
      ],
      "location_core": [
        "位于史家村前面",
        "山上有强人聚集"
      ],
      "landmark_core": [
        "位于史家村前面",
        "山上有强人聚集"
      ],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [
        "王四赍一封请书直至"
      ],
      "usage_core": [],
      "owner_candidates": [
        "王四",
        "史进"
      ],
      "costume_variants": [],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持场景结构、地标和整体氛围一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定",
        "不要在不同镜头中随意改变空间布局和地标位置"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "常见关联对象：王四、史进",
        "已处理文本出现范围：C0007 -> C0012"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000036",
      "entity_uid": "E000036",
      "identity_summary": "定远人氏，使双刀；精通阵法，广有谋略",
      "visual_anchor_summary": "定远人氏，使双刀；精通阵法，广有谋略",
      "design_keywords": [
        "神机军师朱武",
        "定远人氏，使双刀",
        "精通阵法，广有谋略",
        "劝史进留下"
      ],
      "design_prompt_fragments": [
        "定远人氏，使双刀；精通阵法，广有谋略",
        "神机军师朱武",
        "定远人氏，使双刀",
        "精通阵法，广有谋略",
        "劝史进留下"
      ],
      "appearance_core": [
        "定远人氏，使双刀",
        "精通阵法，广有谋略",
        "劝史进留下",
        "爲頭那個大王喚作神機軍師朱武"
      ],
      "clothing_core": [],
      "prop_core": [
        "定远人氏，使双刀"
      ],
      "location_core": [
        "朱武三人劝史进留在山寨",
        "少华山上朱武，陈达，杨春"
      ],
      "landmark_core": [
        "精通阵法，广有谋略"
      ],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [
        "定远人氏，使双刀"
      ],
      "usage_core": [],
      "owner_candidates": [
        "跳涧虎陈达",
        "白花蛇杨春",
        "史家村",
        "史进"
      ],
      "costume_variants": [
        {
          "variant_id": "VC000036:costume:default",
          "label": "基础造型",
          "variant_type": "default",
          "appearance": [
            "定远人氏，使双刀",
            "精通阵法，广有谋略",
            "劝史进留下"
          ],
          "clothing": [],
          "props": [],
          "source_mode": "static_core",
          "notes": "默认角色主设；后续镜头只在此基础上叠加情绪、动作和状态。"
        }
      ],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持角色核心外貌、服饰母题和主要随身物一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：神机军师朱武 / 朱武",
        "常见关联对象：跳涧虎陈达、白花蛇杨春、史家村",
        "已处理文本出现范围：C0008 -> C0012"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000037",
      "entity_uid": "E000037",
      "identity_summary": "邺城人氏；使一条出白点钢枪",
      "visual_anchor_summary": "邺城人氏；使一条出白点钢枪",
      "design_keywords": [
        "跳涧虎陈达",
        "邺城人氏",
        "使一条出白点钢枪",
        "第二個喚做跳澗虎陳達"
      ],
      "design_prompt_fragments": [
        "邺城人氏；使一条出白点钢枪",
        "跳涧虎陈达",
        "邺城人氏",
        "使一条出白点钢枪",
        "第二個喚做跳澗虎陳達"
      ],
      "appearance_core": [
        "邺城人氏",
        "使一条出白点钢枪",
        "第二個喚做跳澗虎陳達",
        "第二个好汉，姓陈，名达，原是邺城人氏，使一条出白点钢枪"
      ],
      "clothing_core": [],
      "prop_core": [
        "使一条出白点钢枪"
      ],
      "location_core": [
        "邺城人氏"
      ],
      "landmark_core": [],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [
        "使一条出白点钢枪"
      ],
      "usage_core": [],
      "owner_candidates": [
        "神机军师朱武",
        "史家村",
        "白花蛇杨春",
        "史进"
      ],
      "costume_variants": [
        {
          "variant_id": "VC000037:costume:default",
          "label": "基础造型",
          "variant_type": "default",
          "appearance": [
            "邺城人氏",
            "使一条出白点钢枪",
            "第二個喚做跳澗虎陳達"
          ],
          "clothing": [],
          "props": [],
          "source_mode": "static_core",
          "notes": "默认角色主设；后续镜头只在此基础上叠加情绪、动作和状态。"
        }
      ],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持角色核心外貌、服饰母题和主要随身物一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：跳涧虎陈达 / 陈达",
        "常见关联对象：神机军师朱武、史家村、白花蛇杨春",
        "已处理文本出现范围：C0008 -> C0011"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000039",
      "entity_uid": "E000039",
      "identity_summary": "蒲州解良县人氏；使一口大杆刀",
      "visual_anchor_summary": "蒲州解良县人氏；使一口大杆刀",
      "design_keywords": [
        "白花蛇杨春",
        "蒲州解良县人氏",
        "使一口大杆刀",
        "第三个好汉，姓杨，名春，蒲…"
      ],
      "design_prompt_fragments": [
        "蒲州解良县人氏；使一口大杆刀",
        "白花蛇杨春",
        "蒲州解良县人氏",
        "使一口大杆刀",
        "第三个好汉，姓杨，名春，蒲…"
      ],
      "appearance_core": [
        "蒲州解良县人氏",
        "使一口大杆刀",
        "第三个好汉，姓杨，名春，蒲州解良县人氏，使一口大杆刀",
        "朱武、杨春，两个正在寨里猜疑"
      ],
      "clothing_core": [],
      "prop_core": [
        "使一口大杆刀"
      ],
      "location_core": [],
      "landmark_core": [],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [
        "使一口大杆刀"
      ],
      "usage_core": [],
      "owner_candidates": [
        "跳涧虎陈达",
        "神机军师朱武",
        "史家村"
      ],
      "costume_variants": [
        {
          "variant_id": "VC000039:costume:default",
          "label": "基础造型",
          "variant_type": "default",
          "appearance": [
            "蒲州解良县人氏",
            "使一口大杆刀",
            "第三个好汉，姓杨，名春，蒲州解良县人氏，使一口大杆刀"
          ],
          "clothing": [],
          "props": [],
          "source_mode": "static_core",
          "notes": "默认角色主设；后续镜头只在此基础上叠加情绪、动作和状态。"
        }
      ],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持角色核心外貌、服饰母题和主要随身物一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：白花蛇杨春 / 杨春",
        "常见关联对象：跳涧虎陈达、神机军师朱武、史家村",
        "已处理文本出现范围：C0009 -> C0010"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000040",
      "entity_uid": "E000040",
      "identity_summary": "出三千赏钱捉贼；人民丰富，钱粮广有",
      "visual_anchor_summary": "华阴县",
      "design_keywords": [
        "华阴县",
        "出三千赏钱捉贼",
        "如今我听知华阴县里出三千赏…"
      ],
      "design_prompt_fragments": [
        "华阴县",
        "出三千赏钱捉贼",
        "如今我听知华阴县里出三千赏…"
      ],
      "appearance_core": [],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [
        "华阴县",
        "出三千赏钱捉贼",
        "人民丰富，钱粮广有",
        "如今我听知华阴县里出三千赏钱，召人捉我们"
      ],
      "landmark_core": [
        "华阴县",
        "出三千赏钱捉贼",
        "人民丰富，钱粮广有"
      ],
      "atmosphere_core": [
        "如今我听知华阴县里出三千赏钱，召人捉我们"
      ],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [
        "李吉"
      ],
      "costume_variants": [],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持场景结构、地标和整体氛围一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定",
        "不要在不同镜头中随意改变空间布局和地标位置"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "常见关联对象：李吉",
        "已处理文本出现范围：C0009 -> C0009"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000041",
      "entity_uid": "E000041",
      "identity_summary": "人户稀少，钱粮不多",
      "visual_anchor_summary": "蒲城县人户稀少，钱粮不多",
      "design_keywords": [
        "蒲城县",
        "蒲城县人户稀少，钱粮不多"
      ],
      "design_prompt_fragments": [
        "蒲城县人户稀少，钱粮不多",
        "蒲城县"
      ],
      "appearance_core": [],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [
        "蒲城县人户稀少，钱粮不多"
      ],
      "landmark_core": [
        "蒲城县人户稀少，钱粮不多"
      ],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [],
      "costume_variants": [],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持场景结构、地标和整体氛围一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定",
        "不要在不同镜头中随意改变空间布局和地标位置"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "已处理文本出现范围：C0009 -> C0009"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000042",
      "entity_uid": "E000042",
      "identity_summary": "史进庄上为头的庄客；口舌利便",
      "visual_anchor_summary": "史进庄上为头的庄客；口舌利便",
      "design_keywords": [
        "王四",
        "史进庄上为头的庄客",
        "口舌利便",
        "史进庄上有个为头的庄客王四",
        "王四驰书径到山寨里"
      ],
      "design_prompt_fragments": [
        "史进庄上为头的庄客；口舌利便",
        "王四",
        "史进庄上为头的庄客",
        "口舌利便",
        "史进庄上有个为头的庄客王四",
        "王四驰书径到山寨里"
      ],
      "appearance_core": [
        "史进庄上为头的庄客",
        "口舌利便",
        "史进庄上有个为头的庄客王四",
        "王四驰书径到山寨里"
      ],
      "clothing_core": [],
      "prop_core": [
        "王四驰书径到山寨里"
      ],
      "location_core": [
        "王四驰书径到山寨里"
      ],
      "landmark_core": [],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [
        "王四驰书径到山寨里"
      ],
      "usage_core": [],
      "owner_candidates": [
        "少华山",
        "史进"
      ],
      "costume_variants": [
        {
          "variant_id": "VC000042:costume:default",
          "label": "基础造型",
          "variant_type": "default",
          "appearance": [
            "史进庄上为头的庄客",
            "口舌利便",
            "史进庄上有个为头的庄客王四"
          ],
          "clothing": [],
          "props": [],
          "source_mode": "static_core",
          "notes": "默认角色主设；后续镜头只在此基础上叠加情绪、动作和状态。"
        }
      ],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持角色核心外貌、服饰母题和主要随身物一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：王四 / 赛伯当",
        "常见关联对象：少华山、史进",
        "已处理文本出现范围：C0010 -> C0011"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000043",
      "entity_uid": "E000043",
      "identity_summary": "在坡下张兔儿；认得王四",
      "visual_anchor_summary": "在坡下张兔儿；认得王四",
      "design_keywords": [
        "李吉",
        "在坡下张兔儿",
        "认得王四",
        "兔李吉正在那坡下张兔儿"
      ],
      "design_prompt_fragments": [
        "在坡下张兔儿；认得王四",
        "李吉",
        "在坡下张兔儿",
        "认得王四",
        "兔李吉正在那坡下张兔儿"
      ],
      "appearance_core": [
        "在坡下张兔儿",
        "认得王四",
        "兔李吉正在那坡下张兔儿",
        "李吉道：我做猎户"
      ],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [],
      "landmark_core": [],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [
        "华阴县",
        "史进"
      ],
      "costume_variants": [
        {
          "variant_id": "VC000043:costume:default",
          "label": "基础造型",
          "variant_type": "default",
          "appearance": [
            "在坡下张兔儿",
            "认得王四",
            "兔李吉正在那坡下张兔儿"
          ],
          "clothing": [],
          "props": [],
          "source_mode": "static_core",
          "notes": "默认角色主设；后续镜头只在此基础上叠加情绪、动作和状态。"
        }
      ],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持角色核心外貌、服饰母题和主要随身物一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "常见关联对象：华阴县、史进",
        "已处理文本出现范围：C0010 -> C0011"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000044",
      "entity_uid": "E000044",
      "identity_summary": "史进入城寻师",
      "visual_anchor_summary": "史进入城寻师",
      "design_keywords": [
        "渭州",
        "城镇/疆域",
        "史进入城寻师"
      ],
      "design_prompt_fragments": [
        "史进入城寻师",
        "渭州",
        "城镇/疆域"
      ],
      "appearance_core": [],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [
        "史进入城寻师"
      ],
      "landmark_core": [
        "史进入城寻师"
      ],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [
        "史进"
      ],
      "costume_variants": [],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持场景结构、地标和整体氛围一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定",
        "不要在不同镜头中随意改变空间布局和地标位置"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "常见关联对象：史进",
        "已处理文本出现范围：C0012 -> C0012"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000045",
      "entity_uid": "E000045",
      "identity_summary": "史进开手师父；卖膏药",
      "visual_anchor_summary": "史进开手师父；卖膏药",
      "design_keywords": [
        "打虎将李忠",
        "史进开手师父",
        "卖膏药",
        "教史进开手的师父"
      ],
      "design_prompt_fragments": [
        "史进开手师父；卖膏药",
        "打虎将李忠",
        "史进开手师父",
        "卖膏药",
        "教史进开手的师父"
      ],
      "appearance_core": [
        "史进开手师父",
        "卖膏药",
        "教史进开手的师父"
      ],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [],
      "landmark_core": [],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [
        "史进",
        "鲁提辖"
      ],
      "costume_variants": [
        {
          "variant_id": "VC000045:costume:default",
          "label": "基础造型",
          "variant_type": "default",
          "appearance": [
            "史进开手师父",
            "卖膏药",
            "教史进开手的师父"
          ],
          "clothing": [],
          "props": [],
          "source_mode": "static_core",
          "notes": "默认角色主设；后续镜头只在此基础上叠加情绪、动作和状态。"
        }
      ],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持角色核心外貌、服饰母题和主要随身物一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：打虎将李忠 / 李忠",
        "常见关联对象：史进、鲁提辖",
        "已处理文本出现范围：C0012 -> C0012"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000046",
      "entity_uid": "E000046",
      "identity_summary": "军官模样；性急",
      "visual_anchor_summary": "军官模样；性急",
      "design_keywords": [
        "鲁提辖",
        "军官模样"
      ],
      "design_prompt_fragments": [
        "军官模样；性急",
        "鲁提辖",
        "军官模样"
      ],
      "appearance_core": [
        "军官模样"
      ],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [],
      "landmark_core": [],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [
        "打虎将李忠"
      ],
      "costume_variants": [
        {
          "variant_id": "VC000046:costume:default",
          "label": "基础造型",
          "variant_type": "default",
          "appearance": [
            "军官模样"
          ],
          "clothing": [],
          "props": [],
          "source_mode": "static_core",
          "notes": "默认角色主设；后续镜头只在此基础上叠加情绪、动作和状态。"
        }
      ],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持角色核心外貌、服饰母题和主要随身物一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：鲁提辖 / 鲁达",
        "常见关联对象：打虎将李忠",
        "已处理文本出现范围：C0012 -> C0012"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    },
    {
      "visual_card_id": "VC000047",
      "entity_uid": "E000047",
      "identity_summary": "三人饮酒处",
      "visual_anchor_summary": "潘家酒店",
      "design_keywords": [
        "潘家酒店",
        "三人饮酒处"
      ],
      "design_prompt_fragments": [
        "潘家酒店",
        "三人饮酒处"
      ],
      "appearance_core": [],
      "clothing_core": [],
      "prop_core": [],
      "location_core": [
        "潘家酒店",
        "三人饮酒处",
        "来到潘家酒店"
      ],
      "landmark_core": [
        "潘家酒店",
        "三人饮酒处",
        "来到潘家酒店"
      ],
      "atmosphere_core": [],
      "material_core": [],
      "form_core": [],
      "usage_core": [],
      "owner_candidates": [
        "史进"
      ],
      "costume_variants": [],
      "state_variants": [],
      "style_constraints": [
        "保持同一实体在跨镜头中的核心身份稳定",
        "保持场景结构、地标和整体氛围一致"
      ],
      "negative_constraints": [
        "不要把当前镜头的临时情绪、动作、伤势写入静态身份卡",
        "不要凭空改动已建立的核心外观设定",
        "不要在不同镜头中随意改变空间布局和地标位置"
      ],
      "consistency_rules": [
        "后续 scene 与 shot 只能在此静态身份卡之上叠加动态状态",
        "别名与本名指向同一实体：潘家酒店 / 潘家酒楼",
        "常见关联对象：史进",
        "已处理文本出现范围：C0012 -> C0012"
      ],
      "provider_prompt_overrides": {},
      "notes": "程序聚合卡，后续可在不改 entity_uid 的前提下人工补强。"
    }
  ]
}