毌丘俭起兵:淮南军镇反司马氏

毌丘俭起兵,是曹魏末年一系列地方军事反抗中的第二次。正元二年(255年)正月,镇东将军、都督扬州诸军事的毌丘俭与扬州刺史文钦,在寿春举兵,向天下宣告讨伐大将军司马师。这场起兵持续不到两个月便告失败,毌丘俭本人也在逃亡路上死去。单看军事规模,它远不如后来的诸葛诞之叛;但它的意义,却远超一场普通将军的哗变。毌丘俭起兵所面对的根本问题,是曹魏的国家权力到底属于皇室,还是属于已经控制中枢的权臣。这个问题的答案,经由这场失败变得更加清晰:在司马氏掌握中央行政和军事体系之后,任何地方性的反抗都不可能成功,但正是这种不可能,反而加速了司马氏取魏自代的历史进程。

一、权臣的界限与忠臣的底线

高平陵之变是理解一切后续变故的起点。嘉平元年(249年)正月,司马懿趁大将军曹爽陪同皇帝曹芳离开洛阳之机,发动政变,诛灭曹爽集团。从此,曹魏政权实际上落入司马氏之手。但司马懿并非皇室宗亲,也不是传统意义上的外戚或宦官,他依靠的是自己长期积累的政治威望和对京城禁军、官僚机构的控制。这种权力结构带有很强的个人色彩,其合法性根基只有一个:皇帝仍然在位,而他们需要司马氏来稳定局势。也就是说,司马氏的统治始终存在一个无法弥合的缺口——它必须依靠控制皇帝来行使权力,却又不能名正言顺地取代皇帝。这种紧张关系,在司马懿本人谨守人臣姿态时尚可维持,但到了他的儿子司马师手上,很快就暴露出来。

嘉平六年(254年),司马师废掉魏帝曹芳,另立曹髦。废立的理由是曹芳“荒淫无道”,但真正的原因,是曹芳已经表现出对司马师的猜忌和不满。对许多士大夫而言,废立皇帝是只有辅政重臣在极端情况下才可行使的权力,但司马师行使它,完全是为了维护自己家族的权力。这一行为把君臣关系拉到了悬崖边:如果皇帝都可以被权臣随意更换,那么地方将领对皇室的忠诚就失去了明确的对象。毌丘俭正是在这种背景下被推到风口浪尖的。他出身于官员家庭,父亲毌丘兴曾任武威太守,自己历任尚书郎、荆州刺史、度辽将军等职,还曾率军征讨辽东,是曹魏政权的老臣。他既不是曹爽一党,也不是司马氏私党,而属于那种把忠君视为职责的中间派。司马师废帝,等于在他能容忍的底线上踩了一脚。所以他起兵时的口号是“废立非臣所宜”,他要维护的是君主的神圣性,而不是某一位具体的皇帝。这种立场决定了他的起兵在道德上有一种悲壮的色彩:他明知胜算有限,却仍然选择用军事手段来表达抗议。

二、淮南军镇:为什么反叛总在此地

光有激愤不足以起兵。毌丘俭敢于举事,是因为他所在的淮南,正好具备挑战中央的军事和地理条件。自曹魏建立以来,淮南就是对东吴作战的前线。为了保障这条战线,朝廷在这里常驻重兵,设立了都督扬州诸军事的镇将,并且授予其很大的自主权。镇将可以辟用僚属、招募兵卒、囤积粮草,甚至在一定范围内与吴国互市。长年累月下来,淮南形成了一套相对独立于中央的军政体系,镇将与部下的关系,更像是私属而非官僚制度下的上下级。尤其是在寿春周围,集中了大量河南、淮南的募兵,这些军队的军粮和物资部分依靠当地屯田,部分依靠中央调拨,但由于距离遥远,中央对这里的日常控制很弱。一个长期在任的都督,足以在地方上建立个人影响力网。

这一点,在毌丘俭之前已经有过先例。嘉平三年(251年),太尉王凌在扬州谋立楚王曹彪,反对司马懿专权,兵败自尽。当时王凌就是都督扬州将领。相似的地点,相似的身份,说明淮南是曹魏版图中最容易变成反司马基地的板块。地理上,淮南有合肥、寿春这样的坚城,寿春更是控制着南来北往的水陆要道,既能坐收江淮租赋,又可以凭借淮河与长江的便利,进逼中原或退入吴境。换言之,淮南的军事资源足以支撑一次大规模叛乱,而且进退余地很大。

毌丘俭从正始年间起就数次出任扬州地区的军镇长官,后来又担任过镇东将军、都督扬州,在当地积累了相当的人脉和影响力。他一举兵,原属他的部队以及一些不满司马氏的将领纷纷响应,文钦就是其中最积极的一个。文钦是曹爽旧将,当年曹爽执政时,他得到过重用,曹爽被杀后他内心恐惧不安,因此与毌丘俭一拍即合。两人联手,短时间内聚集了数万兵力。这显示,淮南的反抗并不是孤立的个人行为,而是一个地方军事群体的集体反应。然而,这个群体的政治立场又十分脆弱:他们并不想推翻整个朝廷,只是要求司马氏退出权力中心。这样一来,他们就必须依赖其他州郡的同时反叛,而这一点从来就没有实现过。

三、起兵与观望:一场没有协同的反抗

毌丘俭起兵后,发布过公开的文告,列举司马师的罪状,要求司马师还政于皇帝。他显然希望把这次行动定位为“清君侧”,而不是推翻朝廷。这种政治立场决定了他在军事上不可能采取决战姿态,而更像是在用武力向中央施压。他选择留在寿春,而不是率军直扑洛阳,可能基于多重考虑:一方面,他需要防范东吴趁乱进攻;另一方面,他也指望其他州郡的将领能够响应,掀起更大的反司马浪潮。有迹象表明,毌丘俭曾试图联络东南前线的其他驻军,但响应者寥寥。这说明,淮南虽然有一定的独立性,但还没有强大到可以割据的程度,更不可能凭借一个州的力量与整个魏国对抗。

更让毌丘俭处于被动的是,他的军事行动缺乏一个明确的战略目标。如果他要推翻司马氏,就应当集中兵力直取洛阳,趁司马师尚未集结时打一场政治决战;如果他要割据一方,也应当利用淮南的河网地形建立起坚固的防线。但他两者都没有做,而是驻留在寿春,等待所谓“义师”集结。这种观望姿态,恰恰给了中央调度的时间。他的忠诚给了他政治上的正当性,却没有给他军事上的果断性。而他的盟友文钦,虽然骁勇善战,却也是一介武夫,不能提供战略上的互补。两人在配合上还出现了矛盾,更加剧了内部的不稳。可以说,毌丘俭起兵从一开始就是一场没有协同的反抗,它的失败从一开始就潜伏在自身的政治逻辑之中。

四、司马氏的反击与地方反抗的宿命

与毌丘俭的犹豫形成鲜明对比的,是司马师的果断。一听说毌丘俭起兵,司马师立即以皇帝名义下诏讨伐,并力排众议亲自率军东征。他调遣邓艾、诸葛诞等将领从各方合围。这些将领都是司马氏的亲信或骑墙派,没有一人倒向毌丘俭。这样一来,毌丘俭预想中的“天下响应”根本没有出现,他面临的是一支由中央统一调度的庞大军队。更关键的是,司马师派的都是熟悉淮南的将领,比如邓艾长期在东南前线作战,诸葛诞本来就是扬州都督区出身。他们不仅熟悉地形,也知道当地驻军的虚实,能够迅速分割、策反毌丘俭的部队。邓艾率军迅速抢占乐嘉城,切断毌丘俭北上的道路;诸葛诞则从豫州方向向南推进,对寿春形成夹击。与此同时,司马师还展开心理战,派人从内部动摇毌丘俭军心。毌丘俭的部下因为看到中央大军压境,纷纷叛逃,寿春很快失守。毌丘俭带着少量人马南撤,在慎县一带被当地武装射杀。司马师本人也在东征途中病逝,但战局已经不可逆转。由司马昭接替指挥后,平叛以司马氏的胜利而告终。

司马昭没有对淮南进行屠杀式清算,而是采取了较为温和的处理:处死毌丘俭的家属,文钦逃往吴国,其余参与的将士多被赦免并改编。这种策略是为了尽快恢复地方秩序,避免激化更多人反叛。同时,司马昭加强了对扬州都督区的控制,任命诸葛诞为镇东大将军、都督扬州诸军事,把淮南交给自己信得过的人。表面上看,淮南已经被纳入司马氏的掌控之中,反叛的根源似乎被拔除了。

五、后继的诸葛诞:同一个循环

然而,问题的根源并没有消除。司马昭并没有比兄长更有资格行使皇权,他依然是权臣,依然是替皇帝发号施令的人。被派去镇守扬州的诸葛诞,目睹了王凌和毌丘俭的覆灭,内心同样充满恐惧。他一方面深知司马昭不会容忍拥有重兵的外将,另一方面又害怕自己成为下一个清洗对象。这种恐惧在淮南这个特殊环境中不断发酵,最终在甘露二年(257年)又引发了诸葛诞之叛,这是淮南三叛中的最后一次。与毌丘俭不同,诸葛诞直接联结东吴,试图依靠外部力量来对抗司马昭,但结局也同样失败。

淮南三叛的连续发生,不是偶然的巧合,而是曹魏末年结构性矛盾反复爆发的结果。这种矛盾的核心在于:司马氏想要以权臣身份控制皇权,但权臣的身份始终缺乏制度性保障;地方将领一旦坐大,就会对权臣产生疑惧,因为权臣的权威不是来自法定程序,而是来自武力。在这一逻辑下,任何手握重兵的地方统帅,都可能成为下一个“反贼”,除非完全交出军队。而军事上的集权又必然导致地方将领人人自危。这就是为什么司马氏每次平定叛乱后,都得换上一个自己的人,而这个人又会在几年后变成新的反叛者。

结语:从毌丘俭之败到魏晋禅代

把毌丘俭起兵放在更长的时段里看,它的历史意义不在于一城一地的得失,而在于它以惨烈的教训告诉司马氏:只要曹魏皇室还在名义上存在,就可能成为地方武装的号召旗帜。这种持续的政治不确定性,最终使得司马氏下决心完成由“权臣”到“君主”的身份转变。正是这一类地方反抗,促使司马昭进位晋公、曹髦之后又由司马炎接受禅让。可以说,毌丘俭的失败,为晋朝的建立提供了反向的动力。同时,它也揭示了古代中国政治一个常见的困境:当中央朝廷失去对地方军队的信任时,地方最忠诚的将领反而最容易被迫成为反叛者。毌丘俭自视为忠臣,却以反贼之名死去;司马氏以维护帝国秩序为名东征,却进一步摧毁了帝国的合法性。这是权力结构失衡给历史人物留下的狭小空间,也是从高平陵之变走向晋代魏的过程中,最值得回味的一幕。

本网站使用 Cookie 以保障网站正常运行并改善使用体验。