至正二十七年夏天,朱元璋在南京城里拍板做了两个决定:一个写在诏书里,昭告天下,说要“北伐元庭”;一个只在心里掂量,写在军令里——先把挡在北伐路上的几股地方势力一寸一寸碾过去,尤其是盘踞山东、几乎卡死他北上通道的王宣父子。
等到两个月后,明军从淮安一路北推,山东几十座州县在地图上一块块转颜色,王宣、王信父子从“有望割据一方”的枭雄,变成徐达军营里一纸处决令上的名字时,很多人恐怕没意识到:这场看似普通的围城、投降、再反复的小戏,其实是洪武新朝的一个标准模板——如何从元末千疮百孔的地方势力中,把“潜在对手”按住、卸甲、拆骨,然后把有用的骨头拆下来,给自己的新王朝当梁柱。
而故事的起点,还得从王宣“治水”那年说起。
王宣最早是个文官,这在当时并不稀奇,稀奇的是他成名的方式。至正年间黄河大决口,淮北一线成了泽国,元廷焦头烂额、军费吃紧,能把水治住的人,几乎就是救命恩人。王宣站出来说,他愿意回乡主持水利。朝廷一看,有人主动接这烫手山芋,还挺熟本地情况,就干脆给了他一个“淮南淮北都元帅府都事”的头衔,外加一大笔经费。
这笔钱,本来是用来修堤治水的。王宣拿着钱回到兴化、扬州一带,按账面记载,他确实招募了三万民夫,修堤筑坝,几个月里工程基本完工。当时地方志里对这次治水也有记载,说明王宣这一仗打的是“民心牌”:一边修水利,一边把自己塑造成“替老百姓办实事”的元廷代表。
问题在于,元末的乱局,光治水远远不够。各地起义军此起彼伏,原本的官军节节败退,朝廷发现王宣手里一下子握了三万成年人,比很多残破的行省还兵多,于是很快换了口径——让他“因地制宜”,把民夫改编成士兵。
“既治水,又治乱,你就当个淮南淮北义兵都元帅吧。”
从“都事”到“义兵都元帅”,对一个原本只是个中层文官的人来说,这几乎是换了条命。王宣当然明白,一个地方义兵头领意味着什么:地方财政、军队招募、粮食征发,都要他亲自拿主意。更关键的是,元廷已经没精力把这些“义兵”管得死死的了——名义上是给朝廷卖命,实际上,谁有兵谁说了算。
尝到甜头之后,王宣很快开始“趁乱上位”。
他带着自己的新军收复徐州,随后又进驻滕州——这里是山东南部的门户,周边大片良田,他一面屯田,一面扩编队伍。这套“军屯”模式,本来是元代中后期就在推行的制度:士兵平时当农民,打仗再披甲上阵,可以减轻地方财政压力。落在王宣手里,这也成了他迅速做大势力的工具——粮食不用指望上面,自己种;军费没着落,那就地招募、就地供应。
与此同时,他的儿子王信已经开始在战场上露脸。王信先是跟着大将察罕帖木儿,打败了益都地区的地方势力田丰。察罕是谁?他是元末少数还能在华北、山东撑起一片天的大将,跟张士诚、陈友谅那一批地方政权相比,他代表的是“传统元廷武将集团”的最后残余力量。
王信投靠察罕,其实也是给自己王家找一层“正统保护伞”:有察罕作靠山,他们在沂州、滕州这一带扩张,就有了官方背书。于是,父子俩先后被任命为“平章政事”,名义上是行省高级长官,实际上就是“山东东南部军政总管”。
从那以后,王宣、王信一步步控制了苏北、山东南部大片地盘。南边直抵徐州、宿迁,北面伸向临沂、费县,西面则顶到了济宁一线。他们不再只是元廷派出去的“义兵头子”,而是真正具备割据条件的地方军阀。
如果历史在这里按常理发展下去,王家父子很可能像后来山西的陈友谅旧部、或蜀地某些军阀那样,退一步和新崛起的势力结盟,保留地盘,做个地方藩镇,甚至保持几十年半独立状态也不是没有可能。
问题在于,他们北边是元朝风雨飘摇的中央政权,南边却撞上了一个不打算留任何“尾巴”的朱元璋。
至正二十七年(1367),南京城里最重要的一次战略讨论,就是到底怎么打这场“北伐”。从纸面上看,此时能跟朱元璋分庭抗礼的地方大势力几乎都被他打光了——陈友谅在鄱阳湖战死,汉地的“汉王政权”被连根拔起;张士诚撑了几年,苏州失守后,他本人被俘押到南京,很快“病死”。
剩下的对手大致分三路:
东边,山东南部、苏北一线的王宣父子,掌握要冲、粮丰兵足,相当于紧贴大运河的一条屏障。
中路,河南一带的王保保(扩廓帖木儿),这是察罕帖木儿的养子,元末名将之一,深得元顺帝信任,被寄予“保卫中原”的厚望。他的势力覆盖今山西南部、河南北部、河套一带,是朱元璋北上的直接挡路人。
西北,从潼关以西到陕甘一线,还有李思齐、张思道等部,这些人名义上效忠元廷,实际上早就各自为政,只是因为距离南京较远,一时难以兼顾。
也就是说,在朱元璋面前,摆着两条看似都说得通的路:要么学当年的忽必烈,集中兵力直奔“北京”(当时元廷已经北迁大都,史书中也常叫元都),先打死脑袋,再清扫四周残余;要么稳扎稳打,先清掉身边这几根“钉子”,一步步把北伐路线铺平,再慢慢收缩包围圈。
常遇春是典型的猛将思维,他的主张很简单:兵力集中,长驱直入,挥军直捣元都——拿下京城,元军自然土崩瓦解。这个思路并不是信口开河,前面几年,朱元璋的对手陈友谅、张士诚想干的,也是类似的事:只要谁能把“天下共主”的牌打得更早、更响,谁就更有资格号召四方军阀倒戈。
但朱元璋没有被这条“捷径”诱惑。他看问题的角度,一向是“打仗只是其中一步,打完仗怎么坐稳才是大事”。他担心的,是另一种局面:大军千里北上,压到元都城下,城内有元廷最后的精锐、宗室、亲军,还有周边蒙古诸王可能赶来驰援。万一北京久攻不下,粮草线在漫长运河上被人掐一下,山东、河南一带的残元势力再从侧后掐回来,前线的大军就有可能变成一支被困在北方平原上的“孤军”。
换句话说,常遇春看到的是“我能不能打到北京城头”,朱元璋想的是“我把这仗打赢之后,还能不能从北京安全撤回来,或者能不能稳稳守住”。
于是,他拍板的路径有三个步骤,逻辑很清楚:
第一步,先打山东,拿下王宣父子,把东线的威胁清除,这样大运河的中段运输线就更安全,东边不容易出幺蛾子。
第二步,再打河南,压缩乃至瓦解王保保的防区,让中路畅通,为日后北上直逼北京留出走廊。
第三步,西进潼关,卡住陕甘势力东出的咽喉口,一旦占住这里,西北各路人马就算想来抢地盘,也得掂量掂量。
在这种总思路之下,山东变成了他必须第一刀切下来的那块肉。
站在地图前看,很容易理解他盯上王宣的原因:海州(今连云港)一拿下,王宣就已经开始沿运河北上;宿迁、徐州等地,几乎就是元代南北交通的生命线。等他再往西挤一点,就要和朱元璋的徐州、淮安势力短兵相接了。
对于朱元璋来说,这不只是一场“军阀与军阀”的争地盘战争。更要命的是——王宣还打着“元廷正式任命”的旗号,这意味着,只要元朝那边稍微给他一点“口气”,他就有合法理由继续扩张。而朱元璋自己此时也还挂着“吴王”“行省”的名头,名义上还是元臣——双方都是从元廷体系里挣扎出来的新势力,却站在对立面。
你要说朱元璋不知道王家构不成太大威胁,那是不可能的。他看中的,是“彻底”两个字:只要他要做“奉天讨贼”的新天子,这类手握重兵、对元廷又有旧情的人,就不能留在自己的背后。
至正二十七年八月,王宣在山东沂州坐卧不安的时候,朱元璋已经在淮安集结了二十五万大军。这个数字在史书里多少有点“虚高”,但淮安的确成了明军北伐的总集结地:南运河的粮船,往这儿一戛,兵、粮、马匹可以快速集中,再往北推。
朱元璋先亮出的是“文攻”这一步。他给王宣写信,大意是:我现在出兵北伐元廷,你手握重兵盘踞山东,这个局面对你也危险——不如早日“更名易帜”,投向我这边,顺势在新政权里保个位置。信里不乏软硬兼施的味道:一方面提“北伐大义”,说自己是为天下百姓讨元庭暴政;另一方面暗示,“二十五万大军已在淮安,若执迷不悟,后悔不及”。
这套“先招降,再围打”的流程,在他处理张士诚、陈友谅时也出现过。王宣并不是看不懂其中意思,他也不是不想投降——对他这个级别的势力来说,最佳结局当然是“投降保地”。但此时局面微妙在,他还在四处招兵买马,试图撑一撑,看看元廷有没有新的支援,或者北方其他元将是否有联手可能。
就在朱元璋的信送到沂州时,他已经派徐达北上,兵入淮安,明确告诉徐达两件事:
第一,继续劝降王氏父子,以他的口气出面,许以高位;
第二,绝不能只凭嘴上说归顺就相信他们,要做好立刻转入强攻的准备。
徐达到了淮安,再一次向王信发出“橄榄枝”:只要归降,朱元璋愿意册封他为“荣禄大夫、江淮行中书省平章政事”,等级上不比他在元廷下面做的平章差,而且还要他“听从徐达节制”。这句话其实很要命——“平章”的牌面给你,指挥权在我。
王信表态说“愿意归顺”。这时,从外面看,王家父子似乎已经靠向明军。可朱元璋的回信里,直接给徐达下了“背后的一道手令”:
——“不可轻信王宣父子。”
他对山东的安排,细致到令人发毛:
如果王氏父子闭门不出,或有任何迟疑,立即强攻沂州,不要给他们反应时间;
如果他们开门迎降,就把王宣、王信父子以及他们的主要将领、家属全部押送到淮安,严密看管,不能让他们继续插手军政事务;
沂州必留两军卫(相当于两支固定驻军)镇守,不让山东旧势力死灰复燃;
济宁、济南、益都等山东重镇,每处都要留下至少一万明军,再配五千从山东当地挑选出来的兵马,以“本地熟人+外来主力”的组合看守;
此外,从王氏的军队里,挑选精锐成分编入北伐大军;剩下的散兵游勇,不要在当地堆着,打散送去徐州等地重新编组。
用今天的话来说,这是一整套“接收地方割据势力”的标准流程——核心是两个字:拆解。
第一步,切断旧领导层。王宣父子和核心将领、家属全数押走,不许留在原地,这等于连根拔起;
第二步,控制重要据点。沂州、济宁、济南、益都这些地方,不允许“半自治”,全部由明军直接驻防;
第三步,有用的军队吸收为己用,不受信任的兵力要么分散、要么迁移,让他们失去“原乡”“原首领”的凝聚力。
从这里也可以看清楚:朱元璋已经吃定了山东。让王宣投降,只是他完成“接管”的一种顺手方式——降也好,不降也罢,结果都是一样:山东不再属于王家。
而王宣,显然没有完全意识到这一点,仍在试图“两边摇摆一阵,看能不能捞点筹码”。
他一边派儿子王信到莒县、高密一带继续招募新兵,一边让手下人与徐达周旋,希望拖一拖,看能否等等局势变化。对一个本地起家的军阀来说,他也许还抱着侥幸:哪怕归顺,也该保留点地盘、自主权。
徐达对此的判断非常干脆:这种边招兵边谈判的姿态,本身就是危险信号。他下令明军对沂州实行合围,不再给王宣太多周旋余地。
被围城内,王宣很快顶不住。面对明军的推进,他最终选择打开西门,献出官印,表示投降。这一步,他也许觉得“只要先保住性命和家族,再慢慢谈条件”。史书里只写了一句“献印”,背后是一个想在大势之中找活路的地方军阀最后的心理挣扎。
但到了这一刻,朱元璋早就不需要他做什么盟友了,只需要他不要再添乱。
更让局势彻底翻盘的,是王信的反应。徐达按照朱元璋既定套路,派使者去劝王信“早日归降,与父同心,共事新主”。王信得知父亲城破投降的消息,非但没有应和,反而怒不可遏——他杀死明军使者,拔营逃往山西。
在元末这种乱局中,杀使者是把所有回旋余地当场撕碎的行为。这一步等于告诉徐达:王家绝不心甘情愿归顺,把我们视为“随时可拆”的棋子,那我索性宁入山西,投奔王保保等北方元军,你朱元璋别想借“招降”来消解我。
徐达大怒,回头就把王宣抓出来,先施杖刑,再处死。王宣从“受命治水”的元朝文官,到一方兵马大帅,再到徐达军前弃将,一条命就这样断在投降之后。他大概不会想到,自己真正的“罪名”不是拒绝归顺,而是——明军已经不再需要他了。
王信逃往山西,在后来的史书里也渐渐没了声响。他投奔的,很可能是元廷在山西、河北一带残存的军队,或者王保保的系统。对朱元璋来说,这种没根的流亡军头,只要远离他的腹地,就不值一提。
处理完沂州,明军没有停下。徐达挥师继续向东,目标直指山东重镇益都(今青州)。
益都的守将,人称“老保”,本姓李,也叫“保保”。这人早年也是察罕帖木儿的部下,跟着察罕起兵,对付山东各路叛军。察罕死后,他又转跟察罕的养子王保保,在山东、河北多次作战,最终打下了益都,被元廷封为“平章政事”,驻守当地。
“老保”这样的角色,典型的是边将出身、战场积累军功,靠着“忠于元廷”一步步爬上来的。对他来说,山东不是家乡,更像是他受命守卫的一个战略点。明军压境时,他选择的不是像王宣那样左右观望,而是干脆抵抗到底。
益都城下的战斗相当激烈。不同于王宣那种还试图谈判的态度,老保几乎是把抵抗当成他的“最后忠诚表态”。明军攻城战里,这类顽抗往往会被记录得相对简略——几句“战久”“力尽城破”,背后是城内士卒消耗殆尽、百姓被卷入攻防的惨况。
明军最终破城,老保被生擒,与其部下一起押送到徐达军前。照朱元璋之前的安排,这样的敌将不会就地处理,而是“押送南京”。
益都失守之后,济宁、济南等地的元军守将,看着明军兵锋如刀,很难再撑起“坚守到底”的豪言。加上朱元璋一贯使用的“恩威并施”——前有徐达攻城的刀,后有“归降可保性命、可升官”的诏书——山东各地州县很快陆续投降,短短两个月内,山东南部、东部几十座城相继归属明军。
从地图上看,这意味着:朱元璋从南京出发,顺淮河至淮安,再沿运河北上,到徐州、济宁、济南,直至益都一线,整条北上主干道已经在他掌控中。原本盘踞在运河沿线的大大小小势力,被他一口气清了个七七八八。
只是,打下地盘是一回事,如何消化这些被接收的降将、文士,又是另一回事。
朱元璋对这类问题的敏感,几乎到了偏执的地步。他在给徐达、常遇春等人的多道手令里,再三强调:
凡是投降的将领,尤其是手握重兵、在当地有威望的,统统不得留在军中,更不能放回原地指挥部队,而是要一律押送南京。
一些有文才、有治理经验的知识分子和地方士绅,也都要送到南京听候处置。
理由很直接——这些人若留在军中,很容易拉拢旧部、培植私人势力;若再让他们留在原来的地盘上,很可能在战事稍有波动时,就心生二意。
在很多记载里,可以看到朱元璋对“降将”的复杂态度:短期内需要利用这些人的经验、人脉甚至名声来稳定地方,但从长远来看,他又绝不放心这些曾经给过旧主效命、可能再对新主“口服心不服”的人。
于是,一种常见场景就出现了:
——某地守将顽抗之后被俘,押到南京;
——或者,某地投降的地方军头,被礼遇、被安置,却不再被允许回到原来的地盘;
——其中一部分人,在北伐前期还偶尔被派去担任“劝降使者”。
老保就是这样被安排的。明军打下河南后,朱元璋亲自北上开封,一来显示自己已经有实力“出京巡抚中原”,二来近距离指挥对王保保等人的后续作战。他把老保带在身边,并不是出于“厚待俘将”的好心——老保仍然被当成一枚为明军服务的棋子。
在开封,他对老保提出一个要求:去见王保保,替我劝降。
这个“劝降”的流程,在当时已经成了明军一贯的“阴招”:
先把曾经的下属、旧日同僚抓来,给点名分、给些颜面,让他以“昔日兄弟”的身份出面劝降——这一招打的,是旧情与现实之间的心理战。
对被派去的人来说,这就是一份九死一生的差事:
如果说服成功,自己可能被认为“立功”,在新政权里还能有个位置;
一旦对方认为你是叛徒、是朱元璋的鹰犬,那就很可能刚露面就被杀。
老保显然没有选择,他只是被动地被推到这个局面里。
他见到王保保,按照明军的授意,传达了朱元璋的意思,大体不外乎:“形势已去,你不如顺势归降,将来还有机会保全家族、部曲。”
要理解王保保的反应,就不能只看这一瞬间。王保保的养父察罕帖木儿,在元末算是极有声望的宿将,一直在中原、华北和各路起义军拼杀,对元廷忠心耿耿。王保保继承其军队和影响力,本身就把自己视为“守护大元最后防线”的人。他在山西、河南一带与明军反复交锋,损失不小,却一直拒绝真正意义上的投降。
而老保是谁?是当年跟他一起打山东、守益都的老部下。这个人如今站在朱元璋的人马队伍中,来劝自己放下刀,这在王保保眼里,几乎就是公开出卖旧主、投靠敌方。
他没有给老保留下任何辩解的机会,直接给了毒酒——老保在王保保的营帐里被毒死。
这一幕,在史料里只用非常简单的话带过,但背后的冷冽却很真实:
朱元璋用降将去劝降,把他们当“活工具”;
王保保则把这样的降将视为叛徒,用一杯毒酒划清阵营。
老保从山东悍将,被押往南京,又被带至开封,最后死在昔日主帅营中,整个过程,他从未掌握过自己的命运。
而就在这杯毒酒之后,朱元璋与王保保之间也彻底走到了“不共戴天”的地步。
山东战役结束的那一年,元顺帝已经在大都城内坐立不安;而南方的朱元璋则在南京一步步完成他需要的“前置工程”:
消灭陈友谅、张士诚这样的同级政权;
扫清南直隶到山东之间所有能够组织起地方武装的势力;
把重要的降将、士绅集中到南京,用赏赐、封官和严密监控,把他们纳入自己的统治体系——或至少让他们失去再起风云的可能。
王宣父子的结局,是这一系列动作中的一个典型样本。
从表面看,他们是被徐达“怒而杖杀”的“叛将”;
从更深的层面看,他们是朱元璋在统一战争中,不给地方军阀留下独立生长空间的直接牺牲品。
山东的迅速归附,让朱元璋的北伐路线变得清晰而安全:
东线:淮安—徐州—济宁—济南—益都,一路运河水路加陆路并行,粮草北送无忧,东侧海港、沿海州县的威胁大大削弱;
中线:以河南为主战场,对王保保展开不断的战略压力,争取把他从黄河以南的防线赶走;
西线:待河南局势稳定后,再西进潼关,控扼关中门户,把陕甘各路势力锁在关外,不能轻易东出。
而在这些军事路线的背后,还有另一条“看不见的路线”:
——一批批地方将领、降臣、文士被押送到南京,在那里接受朱元璋统一设计的命运:
有人被授予新官职,分派去各地为新朝办事;
有人被软禁、监视,不再有机会翻江倒海;
还有人,则在某个不甚显眼的年份、某道含糊其辞的罪名中,被悄然处死。
对于普通百姓来说,他们感受到的,可能是战乱稍稍平息,征粮征兵的节奏从乱七八糟变得有章可循;
对于王宣、老保这一类人物来说,他们则是用自己的兴衰,标记了一个王朝末路与新朝兴起之间最残酷的一段缝隙。
如果只看战报,山东不过是“二月之间,数十城尽归”。
但放在更长的历史里,这两个月意味着:
朱元璋彻底打通了由江南至华北的主动权,
把元朝留在中原的“代理人”逐个替换成了自己的“代理人”,
并且用王宣、老保们的生死,给其他观望中的地方势力,传递了一条再清楚不过的信息——
在这个新旧更替的时代,要么及早站队并接受被削权、被拆解的命运;
要么就准备在下一次进军的战报里,变成一个被两三行文字草草带过的名字。
热门跟贴