崇禎十七年三月(1644年4月),大順軍的旗幟捲過大同、宣府,直逼居庸關。北京城內的崇禎皇帝還在等勤王詔書,而地方將領已紛紛開城。自正月初八(2月15日)在西安定議東征,到三月十九日(4月25日)踏入紫禁城,李自成用了兩個多月。一個延續二百七十六年的王朝,就這樣在春寒中猝然倒塌。
然而佔領北京只是開始。大順軍在京四十二天——四月二十一日至二十二日,山海關一片石之戰爆發,大順軍潰敗;四月二十九日李自成在武英殿匆匆即皇帝位,三十日焚宮室退出北京。閃電般的勝利背後,藏著一場被速度掩蓋的致命誤判。
兩個多月的閃電與明朝的自毀
李自成的推進速度,並非全靠軍事奇謀,而是明朝邊防體系的自我瓦解。崇禎末年,遼東防線耗盡國庫,西北連年旱災與「三餉」加派逼反流民。當大順軍於二月初二(3月10日)渡黃河東進時,明朝的九邊重鎮早已軍餉拖欠、將帥離心——山西撫按屢疏「三晉兵民虛耗,郡邑十室九空,庫藏一空,火器軍裝朽壞不補」。
但「閃電」並非全無阻滯。東征全程唯一的血戰發生在寧武關:山西總兵周遇吉凭關死守,大順軍連日強攻、傷亡慘重。據《明史·周遇吉傳》,李自成一度與部將商議退兵:「寧武雖破,吾將士死傷多。自此達京師,歷大同、陽和、宣府、居庸,皆有重兵。倘盡如寧武,吾部下寧有孑遺哉!不如還秦休息,圖後舉。」——真正讓他打消退意的,是大同總兵姜瓖、宣府總兵王承胤的降表接連送達軍前。三月初一(4月7日)克寧武關,當晚姜瓖降;三月十一日大順軍開進宣府,「舉城譁然皆喜,結綵焚香以迎」;三月十五(4月21日)抵居庸關,總兵唐通與監軍太監杜之秩不戰而降——而唐通本正是奉詔入衛京師的援軍。
自寧武關之後直至北京城下,兩千餘里路途,明軍再無一次成規模、有組織的抵抗。這是一場「體制崩潰」加持的閃電戰:大順軍的機動性,建立在明朝情報斷鏈與指揮癱瘓之上。崇禎急調遼東總兵吳三桂、薊遼總督王永吉、昌平總兵唐通、山東總兵劉澤清入衛京城,而吳三桂自寧遠撤軍後遲遲不進,行抵玉田、豐潤一帶時,北京已經易主。速度,是壓垮明朝的最後一根稻草。
進城容易,坐天下難
三月十九日清晨,兵部尚書張縉彥開正陽門迎劉宗敏所部;中午,李自成「氈笠縹衣,乘烏駁馬」,由太監王德化引導自德勝門入城,經承天門步入內殿(《明史》則徑作「入承天門」)。京師百姓夾道觀望,以為換了天子就能換個太平。
入城之初,大順軍紀律其實尚好:李自成下令「敢有傷人及掠人財物婦女者殺無赦」,京城店鋪照常營業,有兵士掠前門鋪中綢緞者即被「立磔於市」。
轉捩點在三月二十七日。大順軍開始拷掠明官、四處抄家,這就是劉宗敏主持的「追贓助餉」——設比餉鎮撫司,按品級定額強徵:內閣大學士十萬兩,部院京堂錦衣七萬、五萬、三萬不等,科道吏部五萬三萬,翰林三萬二萬一萬,部屬而下各以千計。劉宗敏「造夾棍五千副,木皆生棱,用釘相連,以夾人無不骨碎」。一時間「滿街遍提士大夫,拘繫行路之人,如湯雞在鍋」,官僚集團被整個推向敵對陣營。隨後軍紀徹底失控,劫掠蔓延全城。
李自成以為推翻了朱明,天下就定了。但他忽略了政權過渡的核心邏輯:軍事佔領不等於政治接管。大順軍缺乏穩定的財政體系與文官治理班底,只能靠暴力掠奪維持運轉——「追贓助餉」名為追繳貪官贓銀,實則是以暴力沒收替代稅收。當北京城從「不納糧」的應許之地變成「提款機」,大順政權的合法性基礎已開始崩塌。
致命誤判:低估了山海關外的風
這一誤判有極為具體的實證。早在正月,多爾袞即以清帝名義致書大順軍,提出「協謀同力並取中原」,而李自成未予理會——清方主動伸出手,大順完全沒有回應。這是最高層級的戰略盲區。
而吳三桂的倒戈,更近乎大順自毀。吳三桂最初已決定歸順,並率軍離寧遠赴京;行至途中,得知家產被抄、父親吳襄被拷、愛妾被掠,遂中途變卦,返據山海關。(須說明:「衝冠一怒為紅顏」的戲劇化敘事屬後世渲染,但吳襄被拷、陳圓圓被掠一事,《明季北略》等確有記載,不宜徑視為小說家言。)
四月初九,多爾袞統滿蒙漢八旗軍離盛京西進;四月十三,李自成、劉宗敏親率大軍往山海關。四月二十一日至二十二日,大順軍與吳三桂部激戰於一片石(今九門口一帶),正當雙方精疲力竭之際,多爾袞令阿濟格、多鐸各率精銳騎兵突起夾擊,大順軍頃刻潰敗。
李自成的悲劇在於:他用流動作戰的邏輯打天下,卻試圖用閃電戰的節奏坐天下。他看透了明朝的虛弱,卻沒看清權力真空地帶的暗流。戰爭可以靠速度取勝,但政權只能靠制度存活。當軍事勝利沒有轉化為行政韌性,再快的閃電,也只會照亮自己的退路。
《山河戰骨》
** 博客文章文責自負,不代表本公司立場 **
建興六年(公元228年)春,隴右的風還帶著寒意,蜀漢大軍的推進卻已讓曹魏關中震動。諸葛亮首次北伐,聲東擊西:「揚聲由斜谷道取郿,使趙雲、鄧芝為疑軍,據箕谷」,而「亮身率諸軍攻祁山」。南安、天水、安定三郡「叛魏應亮,關中響震」。魏明帝曹叡「西鎮長安」,命張郃拒亮;同時遣曹真「督諸軍軍郿」,專當趙雲一路。
只要扼住街亭——這道卡在魏軍援隴通道上的節點——切斷關中與隴右的聯絡,蜀漢就能穩穩咬下隴右。然而戰局崩潰得極快:街亭失守,諸葛亮「進無所據」,只得「拔西縣千餘家,還于漢中」。第一次北伐的戰略窗口,就此關閉。
孤城與水源的致命賭局
街亭是關中魏軍馳援隴右的必經咽喉,也是蜀軍前出態勢的支點。諸葛亮深知此處不容有失,需派一員能獨當一面、穩守待援的將領。
當時蜀中宿將尚在。《馬謖傳》載:「時有宿將魏延、吳壹等,論者皆言以為宜令為先鋒,而亮違眾拔謖,統大眾在前」——眾論以為該用魏延、吳壹(按:《三國志》作「吳壹」),諸葛亮卻力排眾議,提拔參軍馬謖統領前軍,王平隸屬其下。
然而劉備早已發出警告。《馬謖傳》開篇即載:「先主臨薨謂亮曰:『馬謖言過其實,不可大用,君其察之!』亮猶謂不然,以謖為參軍,每引見談論,自晝達夜。」——馬謖「才器過人,好論軍計」,諸葛亮「深加器異」,與之談論往往自晝達夜;而劉備臨終留下的六字評語「言過其實」,諸葛亮終未採納。
兵書上的高地,現實中的死地
馬謖抵達街亭後,作出了致命的選擇。《張郃傳》載得極清楚:「謖依阻南山,不下據城。」——他放棄扼守城戍、當道據點的穩妥佈局,把軍隊拉上南山,憑險自固。王平「連規諫謖,謖不能用」。
他忽略了兩個變數:其一,山上無水源;其二,對面的魏將是張郃——時人評其「識變數,善處營陳,料戰勢地形,無不如計」,連諸葛亮都忌憚他。
張郃一到,一眼看穿破綻。《張郃傳》:「郃絕其汲道,擊,大破之。」——他不強攻上山,只切斷山下汲水之路。蜀軍山上缺水,迅速崩潰,「士卒離散」「眾盡星散」,馬謖逃亡(《向朗傳》:「謖逃亡,朗知情不舉,亮恨之」)。
全軍潰散之際,唯獨王平一部保全。《王平傳》:「惟平所領千人,鳴鼓自持,魏將張郃疑其伏兵,不往逼也。」——王平率千人擂鼓自守,張郃疑有伏兵,竟不敢進逼。這不是「穩住側翼」,而是亂軍之中一次漂亮的疑兵之計。
街亭既失,張郃揮師西進,「南安、天水、安定郡反應亮,郃皆破平之」。諸葛亮被迫放棄已得之地,全軍撤回漢中。一場一度「關中響震」的北伐,因一個戰術節點的失誤,全盤歸零。
一子錯,滿盤皆輸的戰略邏輯
街亭之敗,表面是馬謖違令(《諸葛亮傳》:「謖違亮節度,舉動失宜,大為郃所破」),底層卻是蜀漢國力與後勤半徑的結構性矛盾。
此處尤須辨明一個流行誤解:諸葛亮並非「敢於豪賭」之人。據《魏延傳》裴注引《魏略》,魏延曾請精兵五千直出子午谷襲長安,而「亮以為此縣危,不如安從坦道,可以平取隴右,十全必克而無虞,故不用延計」——他明確拒絕了奇襲,選擇了最穩健的「坦道」。(須註明:此條出自魏人魚豢《魏略》,裴松之已疑其為敵國傳聞,學界多持保留,只能作為「一說」看待,不宜據為定論。)
真正的反諷正在於此:諸葛亮選了自認「十全必克而無虞」的路,卻依然因一個節點失守而滿盤皆輸。蜀漢國力弱、後勤半徑長、容錯率極低——再穩健的路线,也經不起街亭這樣的一處崩塌。這才是「穩」與「賭」在弱國戰略中的真實關係:不是他選擇了賭,而是弱國的所有選擇,本質上都容錯率極低。
戰後整肅極為嚴厲:諸葛亮「戮謖以謝眾」(《諸葛亮傳》),同時「誅馬謖及將軍張休、李盛,奪將軍黃襲等兵」;而王平「特見崇顯,加拜參軍,統五部兼當營事,進位討寇將軍,封亭侯」。賞罰之分明,正是敗後重整軍心的手段。
須說明的是馬謖的結局,正史有異文:《諸葛亮傳》作「戮謖以謝眾」(處死),《馬謖傳》則作「謖下獄物故」(死於獄中),二說並存,不宜單取一端。裴注引《襄陽記》更記馬謖臨終上書「明公視謖猶子,謖視明公猶父」,及蔣琬勸諫「天下未定,而戮智計之士,豈不惜哉」、諸葛亮流涕答以「孫武所以能制勝於天下者,用法明也」——這個決定,他自己也並不輕鬆。
諸葛亮同時上疏自貶:「臣明不知人,恤事多闇,《春秋》責帥,臣職是當。請自貶三等,以督厥咎。」於是「以亮為右將軍,行丞相事,所總統如前」。他承認的不是「誤用一人」,而是「明不知人」——這正是對劉備遺言的遲到回應。
此後諸葛亮用兵愈重後勤與營陣(木牛流馬、五丈原屯田),然同年冬第二次北伐攻陳倉,仍屬速攻(郝昭堅守、糧盡而退)。歷史並未因街亭而簡單轉向「穩扎穩打」;真正改變的,是再也沒有第二次「關中響震」的機會了。
值得一提的是,首伐雖敗,蜀漢卻在此役中得到了姜維——天水太守疑維等有異心而夜奔上邽,維等「乃俱詣亮」。一場全盤皆輸的戰役,為三十年後的劍閣留下了守將。
戰爭從來不給理論家第二次機會。當兵書脫離地形、水源與敵將特質,再精妙的推演,也會在現實的風沙中碎成齏粉——劉備那句「言過其實,不可大用」,說的正是這個道理。