{
  "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\": \"E000057\", \"name\": \"秦襄公\", \"type\": \"人物\", \"seen_range\": {\"first\": \"C0011\", \"last\": \"C0012\"}, \"mention_count\": 2, \"aliases\": [\"秦君\", \"赢开\", \"秦伯\"], \"descriptions\": [\"秦国君主\", \"勇悍善战\"], \"matched_terms\": [\"秦襄公\", \"秦伯\"], \"relations\": [\"秦襄公|隶属|诸侯\", \"秦襄公|前往|镐京\"]}, {\"entity_id\": \"E000028\", \"name\": \"幽王\", \"type\": \"人物\", \"seen_range\": {\"first\": \"C0005\", \"last\": \"C0009\"}, \"mention_count\": 6, \"aliases\": [\"太子宫涅\", \"天子\", \"吾王\"], \"descriptions\": [\"周朝君主\", \"不理朝政\"], \"matched_terms\": [\"幽王\", \"天子\", \"吾王\"], \"relations\": [\"幽王|拥有|褒姒\", \"虢石父|隶属|幽王\"]}, {\"entity_id\": \"E000031\", \"name\": \"褒姒\", \"type\": \"人物\", \"seen_range\": {\"first\": \"C0005\", \"last\": \"C0011\"}, \"mention_count\": 7, \"aliases\": [\"妖女\", \"褒拟\", \"褒擬\"], \"descriptions\": [\"倾国倾城之貌\", \"被褒洪德买下献王\"], \"matched_terms\": [\"褒姒\", \"褒擬\"], \"relations\": [\"幽王|拥有|褒姒\", \"褒姒|拥有|伯服\"]}, {\"entity_id\": \"E000046\", \"name\": \"申侯\", \"type\": \"人物\", \"seen_range\": {\"first\": \"C0009\", \"last\": \"C0012\"}, \"mention_count\": 4, \"aliases\": [\"申伯\", \"国舅\"], \"descriptions\": [\"申后之父\", \"上疏谏幽王\"], \"matched_terms\": [\"申侯\"], \"relations\": [\"申侯|前往|镐京\", \"申侯|隶属|太子宜臼\"]}, {\"entity_id\": \"E000051\", \"name\": \"镐京\", \"type\": \"地点\", \"seen_range\": {\"first\": \"C0010\", \"last\": \"C0012\"}, \"mention_count\": 3, \"aliases\": [\"王城\", \"鎬京\", \"京师\"], \"descriptions\": [\"周朝都城\", \"被戎兵围攻\"], \"matched_terms\": [\"鎬京\"], \"relations\": [\"申侯|前往|镐京\", \"太子宜臼|前往|镐京\"]}, {\"entity_id\": \"E000040\", \"name\": \"太子宜臼\", \"type\": \"人物\", \"seen_range\": {\"first\": \"C0007\", \"last\": \"C0012\"}, \"mention_count\": 2, \"aliases\": [\"太子\", \"宜日\", \"吾儿\"], \"descriptions\": [\"申后之子\", \"被貶申國\"], \"matched_terms\": [\"平王\"], \"relations\": [\"太子宜臼|前往|镐京\", \"太子宜臼|拥有|王位\"]}, {\"entity_id\": \"E000055\", \"name\": \"掘突\", \"type\": \"人物\", \"seen_range\": {\"first\": \"C0011\", \"last\": \"C0012\"}, \"mention_count\": 2, \"aliases\": [\"郑世子\", \"郑伯掘突\"], \"descriptions\": [\"郑伯世子\", \"率兵复仇\"], \"matched_terms\": [\"掘突\"], \"relations\": [\"掘突|前往|申国\", \"掘突|隶属|郑国\"]}, {\"entity_id\": \"E000001\", \"name\": \"周宣王\", \"type\": \"人物\", \"seen_range\": {\"first\": \"C0001\", \"last\": \"C0005\"}, \"mention_count\": 6, \"aliases\": [\"宣王\", \"太子靖\", \"朕\"], \"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: C0013 | PARA_RANGE: 60-64\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秦襄公告辭回國。平王曰：“今歧丰之地，半被犬戎侵据，卿若能驅逐犬戎，此地盡以賜卿，少酬扈從之勞。永作西藩，豈不美哉？”秦襄公槽首受命而歸。即整頓戎馬，為滅戎之計。不及三年，殺得犬戎七零八落，其大將丰丁滿也速等，俱死于戰陣，戎主遠遁西荒。岐丰一片，盡為秦有，辟地千里，遂成大國。髯翁有詩云："
    }
  ]
}