华夏
人物
华夏人物志以人物为经 · 以历史为纬
我的书架
史料叙事 · 三国两晋南北朝

八王为什么越战越乱:从反司马伦到皇帝辗转东西

司马伦篡位让诸王暂时联合,惠帝复位后,掌权资格与兵力分配却使盟友再次相攻。洛阳被围、荡阴兵败、皇帝西迁与东归接连发生,胜利者不断更换,居民和朝廷的供给网络却持续受损。

301年,赵王跨过了帝位这条界线

三〇〇年司马伦以惩处贾后为号召掌权,接下来却没有把军政交回惠帝。次年他废掉惠帝,把皇帝迁往金墉城,自己即帝位,孙秀负责大量具体政令与人事。金墉城是洛阳附近可用于幽禁的城,不是另一个独立朝廷。伦已经不只是在皇帝身边权势过大,而是公开改变皇位归属,这给其他宗王一个可以共同使用的反对理由。平时互相防备的军政首领,暂时能够以恢复惠帝为名组织联合行动。

反篡联盟有共同目标,没有共同政府

齐王司马冏在许昌一带起兵,成都王司马颖从邺组织军队,河间王司马颙最初向伦派援军,见反伦力量强大又改为响应。许昌、邺与长安分别提供不同方向的兵粮和道路,各军不会因为同持一张檄文便成为完全统一的队伍。檄文是公开宣布讨伐理由、号召响应的文书,能解释政治名义,不能保证统帅之间已经商定战后由谁掌权。伦方也取得过局部胜利,战局不是篡位者一露面所有部队就同时逃散。

惠帝复位以后,争功转成争权

多方进逼使伦方难以维持,洛阳内部又发生兵变,孙秀被杀,司马伦被废并随后赐死,惠帝恢复帝位。司马冏进入中央,以大司马等职掌政务,扩大官属与赏赐;司马颖返回邺,司马颙保有关中实力。胜利没有消除各自军队,反而让谁有资格长期替皇帝下令的问题更突出。皇帝本人缺乏足以约束各军的独立资源,一方在朝掌权,其他人便可能把他的专权当作下一次起兵的理由。

302年,一个原先预期之外的胜者

齐王冏掌权后积累不满,颙与颖希望改变朝局。颙方面试图利用留在洛阳、势力较小的长沙王乂,使乂与冏冲突,再借讨罪进入中央。事情却没有按计划发展:乂利用宫城和惠帝所在,与冏所部交战,最后反而击败并杀死冏。长沙王因此占据朝廷位置,没有把权力交给外镇诸王。此时八王并不是一起争夺同一场决战,前一轮胜利中尚未出面的分歧,已因另一个人的成功重新组合。

303年,洛阳守住战斗却失去粮食

颖、颙随后共同进攻乂,颙的部将张方、颖所派陆机等从不同方向向洛阳推进。乂多次打退对手,陆机战败后还被颖方处死,指挥责任与内部猜疑交织。洛阳并未一战即破,但围攻拖长,城中粮食日益不足,居民和守军一起承受压力。胜负不仅取决于哪位王更勇敢,也取决于哪条路还能运粮、城内能否维持共同指挥。守军仍愿作战,与政治同伴是否愿意继续承担风险,并不是一回事。

拘捕守将反而结束了有效防御

三〇四年,东海王司马越与宫中将领趁机拘捕长沙王乂,将他关押后交给张方,乂随后被杀。原书对其遭火刑有明确记载,不需再添加临终场景便足见暴力。乂不是因守军先被全面击溃才失势,内部拘捕使原有防守体系失去指挥。颖和颙取得优势,城中人也未因此迎来可预期的秩序;各方对皇帝、军队与继承地位的安排仍没有共同接受的答案,下一次冲突很快发生。

皇帝亲征也不能代替组织优势

司马颖取得皇太弟等名位,并以邺为主要基地。皇太弟是皇帝弟辈的继承者称号,不等于已经当皇帝。司马越等奉惠帝亲征颖,想借君主在军中改变政治力量,但在荡阴败于颖将石超所部。惠帝受伤,被带往邺,随从多人死伤,越退走。亲征提供名义上的号召,不能自动补足军队部署与指挥差距;而将皇帝带回自己基地,也没有让颖获得所有地方首领的服从。

河北的另一支力量打破了胜利

幽州王浚字彭祖,与颖争夺河北控制,联合段部鲜卑及其他部众南下,攻邺。这个王浚不是二八〇年率水军灭吴的王濬士治,两人不可混为同一将领。王浚军取得胜利,也给邺及周边居民带来掳掠和伤亡;史传记大量妇女因军中处置而死亡,不能只写成援军解救皇帝的光明结局。颖守不住邺,携惠帝退走,胜者不到一年又变成失去基地的人,盟友与地区部队并不按固定族群永久站队。

从邺撤走的队伍连饮食也难维持

《晋书·惠帝纪》具体写到,颖携帝退向洛阳时,随从来不及携带物资,宫廷人员借用黄门私钱买饭,途中依赖临时得到的粗食。记载以皇帝失去日常供养表现王室衰败,不能保证每件食物细节均有独立旁证;却清楚提示,携走皇帝与照料整支队伍是两种能力。所谓控制朝廷并非拿到印玺便完成,还要安排车马、道路、随从与粮食,而这些正被各军的反复行动消耗。

304年西迁不是一次从容建都

惠帝辗转返回洛阳,颙方的张方掌握京畿武力,随后挟皇帝与朝廷人员前往长安,颖又失去皇太弟名位。西迁使颙靠近皇帝,控制名义上的中央,却伴随官民迁徙、物资征夺与宫室损毁。长安拥有旧都资源,也不可能瞬间补出一套稳定供给网络。皇帝被不同军队带往不同城市,诏命因此接连改写,其他地方还得判断这一次命令究竟代表谁、是否值得响应;朝廷的位置变多,并没有使它更有力量。

东部诸军以迎驾为名重新集结

三〇五年司马越联合范阳王虓、王浚等,以迎惠帝还洛阳为号召起兵。王浚派祁弘率军协助,关中通道成为争夺重点。司马颙一面抵抗,一面求和,又杀张方试图换取缓和,仍不能保证对方停止进军。原先凭强将控制皇帝的集团,到了困难时可能先清除自己的将领,反使协调更难。三〇六年越方部队取得优势,惠帝被迎回洛阳,颙、颖相继失去权力,新的最高军政控制者变成东海王越。

战争暂歇,受损的网络并未回来

惠帝在光熙元年末去世,换算公历为三〇七年初,弟司马炽继位。洛阳重新有皇帝,不代表被迁走和杀害的人会回来,也不代表粮道、田地和地方信任已经修复。诸王战争期间,北方和巴蜀又出现新的政权与反抗力量,地方还承受灾荒、卖人和征发,详见相应专题。把晋的危机全部说成某族突然入侵,会遮住原有政治破裂和不同人群曾经合作的事实。八王战争的结果,是胜利者仍可替换,中央动员能力却一再缩小。

关键人物

  • 司马衷

    被各方争夺、曾受伤并被迫迁移的晋惠帝

  • 司马冏

    反伦后入朝掌权,后在洛阳败亡的齐王

  • 司马乂

    留守洛阳抵抗围攻、最后被内部拘捕的长沙王

  • 司马颖

    以邺为基地,一度取得皇太弟名位的成都王

  • 司马越

    最终联合东部军队迎帝还洛阳的东海王

这件事留下了什么

诸王战争使地方军力反复被用于争夺中央,皇帝与朝廷成为各方合法性资源,粮道、居民和地方守备却难以恢复。八王既不是同时开战,也不都为自己称帝,反篡与迎驾口号下的权力竞争更能解释联盟不断破裂的原因。

相关历史事件

司马伦篡位、诸王起兵与惠帝复位 →齐王冏掌权与洛阳内战败亡 →诸王围攻洛阳与长沙王乂被杀 →荡阴之战与惠帝被带往邺城 →王浚攻邺与张方挟惠帝西迁 →司马越诸军迎惠帝东归 →

相关典籍与具体篇章

《晋书》原典篇章 →

帝纪四·惠帝

列传九·王浚

列传二十九·八王

列传三十二·刘琨、祖逖;刘琨、祖逖传

《资治通鉴》原典篇章 →

晋纪六·301—302年:赵王伦篡位、三王起兵与齐王冏败亡

晋纪七·303—304年:长沙王乂、成都王颖之间的战争及惠帝西迁

晋纪八·305—306年:惠帝西迁后的战争与东海王越获胜

沿着地点读历史

地点关联依据具体材料整理;共同地名不能证明人物相识。古代地望与现代参考位置的区别见各地点说明。

史料与阅读说明

主要据《晋书》卷4、卷59八王分传和《资治通鉴》卷84—86,王浚与联军暴力另见卷39。地方军事动员及刘琨早期经历参照卷62,不把他当作每场战争的主将。

八王的范围与分传编排来自史家归纳,291年的亮、玮与301年后的诸王战争不同时;仅司马伦在此过程自立帝号,其他人争夺辅政、储位和军政控制不能一概称称帝。

军队规模、斩获与受害数字为史籍记载,不能当现代精确统计。光熙元年末部分结局换算公历在307年初,本文叙事以传统史事系年为主并注明边界。

《晋书》卷4《帝纪四·惠帝》

房玄龄等奉敕撰 · 帝纪四·惠帝

唐代编纂的史书,距西晋已有三百余年,吸收更早晋史与文书;以下为公有领域原典的原创现代中文转述。290—306年宫廷政变、太子被废杀、赵王伦篡位、诸王战争及惠帝辗转。个别岁末日期跨到下一公历年。

古籍与史注 · 维基文库公开原典 · 查阅日期:2026-10-23

查阅公开文本 ↗
《晋书》卷39《列传九·王浚》

房玄龄等奉敕撰 · 列传九·王浚

唐代编纂的史书,距西晋已有三百余年,吸收更早晋史与文书;以下为公有领域原典的原创现代中文转述。幽州王浚字彭祖的家世、与段部鲜卑联盟、诸王战争、后期权力扩张与314年为石勒所杀。与卷42王濬字士治为不同人物。

古籍与史注 · 维基文库公开原典 · 查阅日期:2026-10-23

查阅公开文本 ↗
《晋书》卷59《列传二十九·八王》

房玄龄等奉敕撰 · 列传二十九·八王

唐代编纂的史书,距西晋已有三百余年,吸收更早晋史与文书;以下为公有领域原典的原创现代中文转述。八位宗王分传中的统属、联盟、夺权与结局;八王并非同时分成两队开战,原书把战争归罪于八王也属于史论。

古籍与史注 · 维基文库公开原典 · 查阅日期:2026-10-23

查阅公开文本 ↗
《晋书》卷62《列传三十二·刘琨、祖逖》

房玄龄等奉敕撰 · 列传三十二·刘琨、祖逖;刘琨、祖逖传

唐代编纂的史书,距西晋已有三百余年,吸收更早晋史与文书;以下为公有领域原典的原创现代中文转述。刘琨并州组织、与拓跋猗卢的联盟、晋阳危机、转投段匹磾与318年死亡。闻鸡起舞见祖逖传,为后出史传保存的轶事。;据公有领域原典作现代中文原创叙述。祖逖率流民南下、请北伐、组织兵粮与河南部众;闻鸡起舞和中流击楫为史传所存叙事,不复原逐字对白。

古籍与史注 · 维基文库公开原典 · 查阅日期:2026-10-23

查阅公开文本 ↗
《资治通鉴》卷84《晋纪六·301—302年:赵王伦篡位、三王起兵与齐王冏败亡》

司马光等 · 晋纪六·301—302年:赵王伦篡位、三王起兵与齐王冏败亡

北宋编年史,利用更早史书组织年月与因果;与《晋书》对读,并非同时代独立见证。政变文告、人物言语按原意转述,不另补现场对白。

古籍与史注 · 维基文库公开原典 · 查阅日期:2026-10-23

查阅公开文本 ↗
《资治通鉴》卷85《晋纪七·303—304年:长沙王乂、成都王颖之间的战争及惠帝西迁》

司马光等 · 晋纪七·303—304年:长沙王乂、成都王颖之间的战争及惠帝西迁

北宋编年史,利用更早史书组织年月与因果;与《晋书》对读,并非同时代独立见证。政变文告、人物言语按原意转述,不另补现场对白。

古籍与史注 · 维基文库公开原典 · 查阅日期:2026-10-23

查阅公开文本 ↗
《资治通鉴》卷86《晋纪八·305—306年:惠帝西迁后的战争与东海王越获胜》

司马光等 · 晋纪八·305—306年:惠帝西迁后的战争与东海王越获胜

北宋编年史,利用更早史书组织年月与因果;与《晋书》对读,并非同时代独立见证。政变文告、人物言语按原意转述,不另补现场对白。

古籍与史注 · 维基文库公开原典 · 查阅日期:2026-10-23

查阅公开文本 ↗

本页为原创导读。古籍原文、现代整理与学术解释属于不同层次,引用时请另核版本;资料尚不充分的细节不作确定陈述。