{
  "messages": [
    {
      "role": "system",
      "content": "You are a knowledge graph extraction agent for long-form novels. Extract entities and relations from the given text chunk. Return JSON only."
    },
    {
      "role": "user",
      "content": "Retrieved existing entity cards for this chunk. Reuse these canonical names/types when the same entity reappears; do not create near-duplicate entities if a card already matches the mention:\n[{\"entity_id\": \"E000001\", \"name\": \"周宣王\", \"type\": \"人物\", \"seen_range\": {\"first\": \"C0001\", \"last\": \"C0004\"}, \"mention_count\": 5, \"aliases\": [\"宣王\", \"太子靖\", \"朕\"], \"descriptions\": [\"周朝君主\", \"御驾亲征\"], \"matched_terms\": [\"宣王\", \"吾王\"], \"relations\": [\"周宣王|隶属|左儒\", \"周宣王|隶属|杜伯\"]}, {\"entity_id\": \"E000007\", \"name\": \"伯阳父\", \"type\": \"人物\", \"seen_range\": {\"first\": \"C0001\", \"last\": \"C0004\"}, \"mention_count\": 4, \"aliases\": [\"太史伯陽父\", \"伯陽父\"], \"descriptions\": [\"解释童谣天象\", \"占卜龙漦\"], \"matched_terms\": [\"太史伯陽父\", \"伯陽父\"], \"relations\": [\"伯阳父|隶属|周宣王\", \"周宣王|隶属|伯阳父\"]}, {\"entity_id\": \"E000015\", \"name\": \"左儒\", \"type\": \"人物\", \"seen_range\": {\"first\": \"C0003\", \"last\": \"C0004\"}, \"mention_count\": 3, \"aliases\": [\"下大夫左儒\"], \"descriptions\": [\"督禁弓袋\", \"审妇人案\"], \"matched_terms\": [\"左儒\"], \"relations\": [\"周宣王|隶属|左儒\", \"左儒|前往|周宣王\"]}, {\"entity_id\": \"E000014\", \"name\": \"杜伯\", \"type\": \"人物\", \"seen_range\": {\"first\": \"C0003\", \"last\": \"C0004\"}, \"mention_count\": 3, \"aliases\": [\"上大夫杜伯\"], \"descriptions\": [\"督查女婴事\", \"被宣王斩首\"], \"matched_terms\": [\"杜伯\"], \"relations\": [\"周宣王|隶属|杜伯\", \"杜伯|位于|杜陵\"]}, {\"entity_id\": \"E000009\", \"name\": \"大宗伯召虎\", \"type\": \"人物\", \"seen_range\": {\"first\": \"C0002\", \"last\": \"C0004\"}, \"mention_count\": 2, \"aliases\": [\"召虎\"], \"descriptions\": [\"解释童谣弓矢\", \"随宣王狩猎\"], \"matched_terms\": [\"召虎\"], \"relations\": [\"大宗伯召虎|隶属|周宣王\"]}, {\"entity_id\": \"E000011\", \"name\": \"姜后\", \"type\": \"人物\", \"seen_range\": {\"first\": \"C0002\", \"last\": \"C0004\"}, \"mention_count\": 2, \"descriptions\": [\"周宣王王后\", \"报告女婴异事\"], \"matched_terms\": [\"姜后\"], \"relations\": [\"姜后|隶属|周宣王\"]}, {\"entity_id\": \"E000017\", \"name\": \"男子\", \"type\": \"人物\", \"seen_range\": {\"first\": \"C0003\", \"last\": \"C0003\"}, \"mention_count\": 1, \"aliases\": [\"賣桑木弓的男子\"], \"descriptions\": [\"背桑弓逃脱\", \"拾女婴\"], \"matched_terms\": [\"男子\"], \"relations\": [\"男子|前往|清水河边\", \"男子|前往|褒城\"]}, {\"entity_id\": \"E000019\", \"name\": \"褒城\", \"type\": \"地点\", \"seen_range\": {\"first\": \"C0003\", \"last\": \"C0003\"}, \"mention_count\": 1, \"descriptions\": [\"投奔之地\"], \"matched_terms\": [\"褒城\"], \"relations\": [\"男子|前往|褒城\"]}]\n\nOntology constraints (prefer these core types and normalized relations):\nAllowed core entity types:\n- 人物: 角色姓名, 主角/关键人物, 配角\n- 地点: 山岳/洞天, 洞府/殿阁, 城镇/疆域, 秘境\n- 组织: 宗门, 门派, 势力, 机构\n- 物品: 兵器, 法器, 经卷典籍, 其他道具\n- 生物种族: 妖兽, 异种, 神魔, 灵体\n- 事件仪式: 拜师, 祭祀, 闭关, 试炼\n- 概念法则: 大道/天道, 世界规则, 禁忌概念\n- 其他\nNormalized relations:\n- 位于: aliases=在, 身处, 位于, 处于, 坐落于\n- 前往: aliases=前往, 来到, 进入, 回到, 抵达\n- 拥有: aliases=拥有, 持有, 携带, 手持, 背着\n- 隶属: aliases=加入, 隶属, 拜入, 奉命, 外门\nKey rules:\n- 实体 type 必须落在核心类型集合中；subtype 仅作细分，不得替代 type。\n- 若实体更像角色身份标签而非完整人物名，优先使用职位称号。\n- 若实体强调修炼路径与长期体系，优先使用功法体系；强调施展动作时优先使用术法神通。\n- 无法安全判断时允许使用其他，但应在后续 Type Consolidation 中优先收缩。\n\nCHUNK_ID: C0005 | PARA_RANGE: 23-31\n\nFrom the text chunk below, extract entities and relations. Output STRICT JSON with keys: entities (list) and relations (list). Entity schema: {name,type,aliases,attributes,descriptions,evidence,mentions}. mentions is a list of {chunk_id,summary,attributes,evidence}. Relation schema: {subject,relation,object,evidence,mentions}. mentions is a list of {chunk_id,summary,evidence}. Use ontology core types when possible. Do not invent new top-level entity type labels outside the ontology if an existing type fits. Prefer normalized relation names from the ontology alias list. If an existing entity card clearly matches a mention in this chunk, reuse that card's canonical name. If the chunk uses a title, alias, or shortened reference that matches a card, keep it under the same entity instead of splitting it. Keep outputs compact: at most 8 entities and 8 relations for this pass. Each description/evidence/summary should be short (<=30 characters) and avoid full sentences. Limit each entity to <=2 descriptions and <=2 mentions; each relation to <=1 mention. For mentions in this chunk, set chunk_id to the provided CHUNK_ID. Only include information supported by the chunk. Return a single JSON object and nothing else (no markdown, no code fences). If unsure, return {\"entities\":[],\"relations\":[]}.\n\nTEXT CHUNK:\n不知宣王性命如何，且看下回分解。\n\n第二回　褒人贖罪獻美女　幽王烽火戲諸侯\n\n話說宣王自東郊游獵，遇了杜伯左儒陰魂索命，得疾回宮，合眼便見杜伯左儒，自知不起，不肯服藥。三日之后，病勢愈甚。其時周公久已告老，仲山甫已卒。乃召老臣尹吉甫召虎托孤。二臣直至榻前，稽首問安。宣王命內侍扶起。靠于繡褥之上，謂二臣曰：“朕賴諸卿之力，在位四十六年，南征北伐，四海安宁。不料一病不起！太子宮涅，年雖已長，性頗暗昧，卿等竭力輔佐，勿替世業！”二世稽首受命。方出宮門，遇大史伯陽父。召虎私謂伯陽父曰：“前童謠之語，吾曾說過恐有弓矢之變。今王親見厲鬼操朱弓赤矢射之，以致病篤。其兆已應，王必不起。”伯陽父曰：“吾夜觀乾象，妖星隱伏于紫微之垣，國家更有他變，王身未足以當之。”尹吉甫曰：“‘天定胜人，人定亦胜天。’諸君但言天道而廢人事，置三公六卿于何地乎？”言罷各散。不隔一時，各官复集宮門候問，聞御体沈重，不敢回家了。是夜王崩。姜后懿旨，召顧命老臣尹吉甫召虎，率領百官，扶太子官涅行舉哀禮，即位于樞前。是為幽王。詔以明年為元年，立申伯之女為王后，于宜日為太子，進后父申伯為申侯。史臣有詩贊宣王中興之美云：\n\n于赫宣王，令德茂世。威震窮荒，變消鼎雉。外仲內姜，克襄隆治。干父之蠱，中興立幟。\n\n卻說姜后因悲愉太過，未几亦堯。幽王為人，暴戾寡恩，動靜無常。方諒陰之時，押昵群小，飲酒食肉，全無哀戚之心。自姜后去世，益無忌憚，耽于聲色，不理朝政。申侯屢諫不听，退歸申國去了。也是西周气數將盡，尹吉甫召虎一班老臣，相繼而亡。幽王另用虢公祭公与尹吉甫之子尹球，并列三公。三人皆讒謅面諛之人，貪位慕祿之輩，惟王所欲，逢迎不暇。其時只有司徒鄭伯友，是個正人，幽王不加信用。一日幽王視朝，歧山守臣申奏：“涇、河、洛三川，同日地震。”幽王笑曰：“山崩地震，此乃常事，何必告朕。”遂退朝還宮。太史伯陽父執大夫趙叔帶手歎曰：“三川發原于歧山，胡可震也！昔伊洛竭而夏亡，河竭而商亡。今三川皆震，川源將塞，川既塞竭，其山必崩。夫歧山乃大王發跡之地，此山一崩，西周能無恙乎？”趙叔帶曰：“若國家有變，當在何時？”伯陽父屈指曰：“不出十年之內。”叔帶曰：“何以知之？”怕陽父曰：“善盈而后福，惡盈而后禍。十者，數之盈也。”叔帶曰：“天子不恤國政，任用佞臣，我職居言路，必盡臣節以諫之。”伯陽父曰：“但恐言而無益。”二人私語多時，早有人報知貌公石父。石父恐叔帶進諫，說破他好佞；直人深宮，都將伯陽父与趙叔帶私相議論之語，述与幽王，說他謗毀朝廷，妖言惑眾。幽王曰：“愚人妄說國政，如野田泄气，何足听哉！”\n\n卻說趙叔帶怀著一股忠義之心，屢欲進諫，未得其便。過了數日，歧山守臣又有表章申奏說：“三川俱竭，歧山复崩，壓坏民居無數。”幽王全不畏懼；方命左右訪求美色，以充后宮，趙叔帶乃上表諫曰：“山崩川竭，其象為脂血俱枯，高危下墜，乃國家不樣之兆。況歧山王業所基，一旦崩頹，事非小故。及今勤政恤民，求賢輔政，尚可望消弭天變。奈何不訪賢才而訪美女乎？”虢石父奏曰：“國朝走都丰鎬，千秋万歲！那歧山如已棄之展，有何夫系？叔帶久有慢君之心，借端謗訕，望吾王詳察。”幽王曰：“石父之言是也。”遂將叔帶兔官，逐歸田野。叔帶歎曰：“危邦不入，亂邦不居。吾不忍坐見西周有‘麥秀’之歌”于是攜家竟往晉國。——是為晉國大夫趙氏之祖，趙衰趙盾即其后裔也。后來趙氏与韓氏三分晉國，列為諸侯。此是后話。后人有詩歎曰：\n\n忠臣避亂先歸北，世運凌夷漸欲東。自古老臣當愛惜，仁賢一去國虛空。\n\n卻說大夫褒晌，自褒城來，聞趙叔帶被逐，急忙入朝進諫：“吾王不畏天變，黜逐賢臣，恐國家空虛，社稷不保。”幽玉大怒，命囚晌于獄中。自此諫淨路絕，賢豪解体。\n\n話分兩頭。卻說賣桑木弓箕草袋的男子，怀抱妖女，逃奔褒地，欲行撫養，因乏乳食，恰好有個蟻大的妻子，生女不育，就送些布匹之類，轉乞此女過門。撫養成人，取名褒擬。論年紀雖剛一十四歲，身材長成，倒象十六七歲及鋅的模樣。更兼目秀眉清，唇紅齒白，發挽烏云，指排削玉，有如花如月之容，傾國傾城之貌。一來姒大住居鄉僻，二來褒姒年紀幼小，所以雖有絕色，無人聘定。"
    }
  ]
}