战国燕昭王是太子平还是公子职?史记与战国策为何说法有异?

战国燕昭王身份考:太子平与公子职之争的文献辨析 战国时期燕国“子之之乱”后,燕昭王的身份一直存在争议:他究竟是燕王哙的太子平,还是公子职?这一问题的根源在于《史记》与《战国策》的记载差异,而出土文献的发现为开谜团提供了关键证据。

太子平:子之之乱中的牺牲品

燕王哙三年前318年,效仿尧舜禅让,将王位让给国相子之,引发燕国大乱。太子平作为燕王哙的嫡长子,对禅让之举强烈不满,遂联合将军市被发动兵变,围攻子之。然而,叛乱最终失败:将军市被倒戈反攻太子平,市被战死,太子平本人也在战乱中被杀。《战国策·燕策一》明确记载“将军市被及百姓乃反攻太子平,将军市被死已殉”,《史记·燕召公世家》亦提及“将军市被及百姓反攻太子平,将军市被死,以徇”——两书均确认太子平在子之之乱中身亡,不可能继位为燕昭王。

公子职:燕昭王的真实身份

太子平死后,燕国陷入君状态,齐宣王趁机伐燕,杀燕王哙与子之,燕国几乎亡国。直至前311年,燕人驱逐齐军,拥立公子职即位,是为燕昭王。此说在《战国策》中得到直接印证:《燕策一》载“燕子之亡二年,而燕人共立公子职,是为燕昭王”。

公子职的身份也有迹可循:他是燕王哙的庶子,早年在韩国为质。子之之乱爆发后,赵武灵王为扶持亲赵势力,派兵护送公子职返回燕国,最终被燕人拥立。这一过程与《竹书纪年》“赵立燕公子职”的记载吻合,也战国时期“异国送立”的政治逻辑。

《史记》与《战国策》的记载矛盾及成因

《史记·燕召公世家》却出现矛盾记载:“燕子之亡二年,而燕人共立太子平,是为燕昭王。”这一错误源于两点:其一,司马迁可能混淆了“太子平”与“公子职”的记载——太子平死于叛乱,而公子职是叛乱后被拥立的新君,二者在时间线与身份上被误植;其二,汉代传抄过程中可能出现文字讹误,将“公子职”误写为“太子平”。

相比之下,《战国策》作为战国时期纵横家言论汇编,成书年代更早,保留了更原始的史料。其关于“立公子职”的记载,与清华简《系年》“立燕公子职,是为燕昭王”的出土文献全一致,佐证了公子职的真实性。

结论

综合文献与出土资料可知:太子平在子之之乱中已战死,不可能成为燕昭王;燕昭王实为公子职,他在赵、韩等国支持下即位,最终开创了燕国“招贤纳士、破齐复仇”的中兴局面。《史记》的矛盾记载,或是史料整合中的疏漏,而《战国策》与清华简的互证,为还原历史真相提供了可靠依据。

延伸阅读: