司马攸是西晋时期的重要宗室大臣,生于公元 246 年,去世于 283 年,字大猷,小名桃符,祖籍在现在的河南温县。作为西晋宗室里的核心人物,他不仅官至大司马,封为齐王,还是一位有名的书法家。不过,在司马炎的压制下,司马攸最后愤恨发病吐血而亡,死后被追谥为“献”。那么,问题来了,晋武帝司马炎,为何要打压自己的弟弟司马攸?

一
首先,司马炎这么做,第一个原因就是法理正统的先天对立。根据《晋书》等史料的记载,司马攸本是司马昭次子,因为伯父司马师无子,被过继给司马师为嗣。按照宗法制度,司马师作为司马懿嫡长子,打下了司马氏基业,司马攸作为他的法定继承人,才是西晋真正的大宗嫡嗣。
换而言之,在合法性上,司马攸甚至要强过作为小宗的司马炎。等到司马炎称帝后,这个先天的法理矛盾始终存在,司马攸天然就是皇位的备选者,这对司马炎的皇位始终是隐患。诚然,在古代历史上的开国皇帝中,司马炎是比较宽仁的一位。但是,任何皇帝都不能容忍其他人威胁到自己的皇位。所以,尽管有手足之情,不过,司马炎依然要限制司马攸。

二
其次,这是因为声望与势力的现实威胁。史书记载司马攸“才望出武帝之右”,他性格温和、亲贤好施、体恤百姓,在朝野声望极高,甚至一度盖过司马炎。等到成年后,司马攸在朝廷担任多个重要职位,这促使他深得军队和百姓支持,就连朝廷很多大臣都认可他的才能,认为他比司马炎选的太子司马衷更适合继承皇位。
当然,司马炎正值壮年的时候,还不需要太担心司马攸。可是,在司马炎病危时,朝野已经出现了拥立司马攸的声音,这让司马炎彻底警惕,必须尽快除掉这个威胁。如果任由支持司马攸的势力壮大下去,或许西晋就会提前上演类似于“陈桥兵变”的戏码。

三
再者,司马炎这么做,也是传位儿子的必然选择。众所周知,司马炎坚定要把皇位传给自己的儿子司马衷,哪怕司马衷才智不足。在此背景下,为了给太子扫清障碍,他必须打压司马攸:哪怕生母王元姬临终前嘱托他善待弟弟,哪怕很多大臣反对,司马炎仍然坚持下诏逼迫司马攸离开中枢,回到封地。
正是因为兄长的残酷无情,最终导致司马攸悲愤呕血而死,年仅三十六岁。不过,站在司马炎的角度来看,儿子和弟弟之间必须做出一个选择,他只能选择前者,这甚至对于所有皇帝来说,几乎都会毫不犹豫做出一样的决定。

四
最后,在打压手段上,司马攸称病乞留守陵,遭拒;御医奉旨谎报“无病”,被催上路;呕血途中而亡(36岁),司马炎事后诛医以掩人耳目,但史载“天下知其非命”。对此,在不少历史学者看来,此举非一时猜忌,而是系统性清除对太子构成法理与声望双重挑战的宗室支柱。


公元1381年,明朝尚在北疆与元朝后裔交战,朱元璋已将目光对准远方的云南。当地的梁王幕府与大理王国联手,继续对衰落的黄金家族宣誓效忠,成为包裹中原的侧翼威胁。
然而,本应长久对峙的战争,仅仅两个月就宣告结束。除过于悬殊的兵力差距,元朝留下的制度残余也发挥着巨大作用。最终在强压之下迅速崩溃,成就后来者的开疆拓土伟业。战略与部署

元朝覆灭后 云南的梁王幕府依然健在
事实上,明朝对云南地区的征服渴望,主要基于战略对峙考量。尽管北元中央遁入漠北,依然对中原地区维持着地缘包夹。无论东北的哈纳出+高丽朝鲜,还是西域的察合台汗国,都能通过草原连成一片。梁王据有的云贵高原,则可以走青海道与之对接。
正因如此,朱元璋会在北方战事尚未完结之际就发兵30万,堪称洪武时代的最大规模远征。他们以卫所军户为骨干,混编普通步兵、火器部队和归化蒙古骑兵。其中,傅友德麾下主力约25万军户,由贵州直趋曲靖。另有郭英、胡海洋指挥的5万偏师,从四川永宁奔向乌撒,形成两路夹击之势。

洪武时代 明朝处于蒙元包围圈中
相比之下,梁王把持的云南地区,军户数量约10余人。奈何成分过于复杂,而且平日里呈完全分散部署状态。其中核心是1-2万蒙古与探马赤军骑兵,大体维持先祖的骑射技艺,自备双弓、弯刀与长矛。早期汉军与新附军后裔,可以提供数万步兵,主要使用长矛、刀盾、承担屯戍守城。最后是征召土著乡兵,组织较为松散,素有见风使舵习性。
最为要命的问题,在于蒙古幕府与残存的大理王室关系闹僵。早年间,双方联手击败明玉珍的大夏政权。结果,出兵更多的段氏引起猜忌,惨遭偷袭式清理。以至于悄悄遣使南京,期望直接倒向明朝阵营,根本不会再协同旧主防御。

相比岭南 云南的蒙古军户占比较高曲靖白石江之战

明初大将 郭英
当年春季,郭英、胡海洋率领的5万偏师走北路抵达乌撒。此处位于云贵川交界,虽然是滇北门户,却因为山高路险而疏于防备。梁王派驻汉军和土兵驻守,不仅兵力薄弱,还缺乏有效的机动力量援助。
于是,明军快速推进,沿山道突然出现在守卫面前。当地元军猝不及防,很快就被铳+弓箭压制,又在枪矛林立的方阵面前迅速瓦解。这场乌撒之战规模不大,却成功切断云南到青海的交通线,迫使梁王只能困守昆明。

明朝的分兵进军云南路线
接着,真正的决定性战役在曲靖爆发。梁王深知那里是云南的东翼大门,派遣心腹达里麻率几乎全部兵力驻防,准备依托白石江设防,凭借天险消耗掉明军锐气。
而且与先前的乌撒情况不同,这支元军阵中有大量蒙古-探马赤骑兵,汉军步兵亦包括少量回回砲分队。他们背靠曲靖城构建连绵营帐,一度让傅友德率领的明朝主力不敢贸然强攻。

明朝的重步兵装备
于是,傅友德听取沐英建议,让大部队到正面列阵。他们不断鸣金击鼓,还做出要强行渡河迹象,牢牢吸引对手注意。同时利用大雾天气做掩护,派遣数千精锐沿白石江到下游偷渡,顺利绕至敌军防线侧后。
达里麻果然中计,不断把原本分散防御的部队调往正面。直至明军奇兵出现在山后,树旗鸣炮,才引发元军阵脚大乱。傅友德趁机下令强渡,派沐英率铁骑直冲中坚。蒙古骑兵来不及重组,在狭窄空间内乱作一团。汉军步兵更是望风披靡,在近乎绝望的夹击中死伤惨重。不但横尸十余里,连主帅都与数万残余一同被俘。

云南的蒙古军户 几乎一战就被全部击败
随着白石江之战落幕,云南的元朝幕府已无战略预备队可用。虽然理论上还能征召土司勤王,架不住对方消息更加灵通,早已撤回各自领地等待结果。因此,贵为首府的昆明无血开城,梁王只率少数亲信出逃。最后被困在滇池小岛,自饮毒药后投水自尽。
这场战役的结束,标志着蒙元帝国的云南统治画上句号。朱元璋下令设置云南布政使司,直接将内地的郡县制移植过去,而前线部队的征伐仍在持续。

昆明开城 象征着元朝的云南统治结束大理之战

梁王覆灭后 大理段氏也被迫走上战场
早在937年,大理国取代南诏,成为云南地区的主宰力量。至元末明初已有四个世纪,长期世袭统治滇西,没有被梁王幕府的清算打掉根基。
此前,段氏曾遣使奉表,希望效仿唐宋旧历维持宗藩关系。但在傅友德占领昆明后,明朝完全没有动力再模棱两可,坚持要将原有建制完全取缔。双方立刻由交涉转向战争关系。

大理的地形非常适合防御
当然,大理的天然防御条件非常出色。除背靠点苍山,西面还有大片洱海拱卫,南北两头又是龙首关和龙尾关扼守通道。段世利用封建契约,集结约5万兵力据守,准备依托险隘打持久战。
傅友德则针对性部署三路夹击。其中东路由定远侯王弼节制,从洱海东岸北上牵制段氏。蓝玉和沐英率领的主力走龙尾关,制造攻城器械实施全面压制。最后才是胡海洋率精的锐夜,由石门小道渡河,准备夺取点苍山的制高点。

一旦高地失守 大理就难以防御
二月下旬,龙尾关守军突然望见点苍山上旌旗招展。由于担心是大股明军从天而降,所有人都惊乱失措起来。正面明军立即开启强攻,沐英更是带头策马渡河猛攻,配合高地友军夹攻守卫。段氏土兵完全抵挡不住,顷刻间就被冲垮溃散。
此后,明军斩关入城,将段氏族人全部捉拿。接着分兵四出,扫荡滇西的其余据点,包括鹤庆、丽江,石门关,保山都被攻占,迫使车里、平缅、摩些、和泥等部族选择归降。

大理陷落后 许多滇西土司选择投诚
至此,朱元璋完成对云南全境的彻底征服。作为主将的傅友德和蓝玉班师回潮,沐英则被留在当地镇守。明朝开始在云南设卫所大兴屯田,迅速展开对这片高原的260余年统治,但水土不服的结构性矛盾始终存在。
一方面,明廷希望全盘接收元朝遗产。同时又拒绝延续因俗而治逻辑,强行推行郡县制与卫所。后来不得不依赖沐氏压阵,重新倚仗土司出兵维护安全。这种制度与空间的刺眼不匹配,恰如其他各条边疆的治理困境缩影......
