戰略背景
建興九年(231)的木門道之戰發生在諸葛亮第四次北伐的尾聲。本次北伐 開局形勢對蜀有利——諸葛亮搶收上邽魏軍麥田、設伏擊敗郭淮主力、五月 在滷城迎擊司馬懿大勝。然而蜀漢國力本身就難以支撐長期屯軍,加之李 嚴督運不力,糧道告急,諸葛亮被迫於秋季後撤。撤退本身是脆弱的——一 支已得手的軍隊若被敵方追擊咬住後隊,前期所有勝利都可能化為烏有。 這場戰役的核心問題,因此是「如何在撤退過程中保護自身、並儘可能給追 擊者製造一次決定性的損失」,讓對方在心理與人事上都不敢再輕易尾隨 [c:17084]。
雙方部署
蜀方部署有三層:第一層是詐退誘敵,孔明傳令各處拔寨而起,製造全面 撤軍假象,但每次只退三十里 [c:17085]。司馬懿派人偵察、親自換衣雜 在軍中觀察,確認蜀軍逐次後撤,但仍判斷「此乃孔明之計,不可追趕」 [c:17086]。第二層是密令馬忠、楊儀率一萬弓弩手前往劍閣木門道兩側 山頭預設埋伏,等候火炮信號後滾下木石、萬弩齊發 [c:17088]。第三層 是魏延、關興負責斷後,城上插旗、城內亂堆柴草虛放煙火,製造「空城 退卻」的假象 [c:17088]。魏方部署則在司馬懿與張郃之間產生分歧:司 馬懿主張不追,擔心險阻有伏;張郃以先鋒身份請戰,認為「立功之際, 卻不用吾」,並以捨身報國為由堅請 [c:17089]。司馬懿最終勉強同意, 令張郃領五千兵先行,魏平率二萬馬步兵後繼,自己率三千兵殿後接應。
關鍵決策點
此戰的勝負手集中在兩個決策上。第一個是司馬懿的「否決性猶豫」——他 其實預判到了險阻必有伏兵,多次勸阻張郃,但最終沒有強行禁止 [c:17089]。這是司馬懿一生中少有的「判斷正確卻執行妥協」的案例,結 果斷送了魏軍最重要的先鋒將領之一。第二個決策是張郃自身的執拗—— 他作為先鋒老將,被司馬懿連日的「按兵不動」所激怒,認定追擊是建功 的最後機會,對險阻警告完全置若罔聞。演義把這種心態刻畫得相當透 徹:「吾已知得,不必掛慮」、「大丈夫捨身報國,雖萬死無恨」[c:17089]。 這背後既有名將的自負,也有曹魏舊將在司馬懿日益獨攬軍權下的焦慮。 當張郃放棄理性判斷進入木門道後,蜀方魏延、關興輪番詐敗誘其前進的 戰術發揮效果——蜀兵故意丟棄衣甲什物等件塞滿道路,讓魏兵停下爭搶, 進一步打亂追擊節奏 [c:17090]。
結果與回響
天色昏黑時張郃追至木門道口,魏延最後一次誘敵後撤入谷中,張郃挺槍 驅馬直入,山上一聲炮響,火光沖天,木石與柴草自兩側滾下封堵進退通 道,兩側萬弩齊發,張郃與百餘部將悉數射死於谷中 [c:17091]。魏軍後 續部隊趕到時,張郃已死,歸路被塞,只能勒馬退回 [c:17092]。諸葛亮 在火光中現身山頭,喊話魏軍「上覆仲達,早晚必為吾所擒矣」——這是演 義中蜀漢北伐最具儀式感的勝利片段之一 [c:17092]。司馬懿「悲傷不已、 仰天嘆息」,魏主曹叡揮淚令厚葬張郃。從戰略後果看,張郃之死意味著 曹魏失去了與諸葛亮長期對壘中最具經驗的西線名將,五丈原對峙時期魏 軍更加趨於「消極防禦」,進一步把戰場主動權讓給蜀方。從政治層面看, 司馬懿在張郃之死後實際上完成了對魏軍西線指揮權的獨占——曹真已死、 張郃已亡,剩下的將領多為司馬懿提拔或親信,這條人事鏈直接通向二十 年後的高平陵之變。
反事實推演
如果司馬懿在察覺險阻有伏後強行禁止張郃追擊,他能否避免這場損失? 幾乎可以確定可以——以司馬懿的資歷和職權,一道嚴令足以讓張郃停步。 但司馬懿沒有這麼做,原因可能有三:第一,作為外來主帥,他對張郃這 種曹魏舊將的指揮需顧及面子;第二,他可能希望藉此機會讓張郃自請前 行,無論勝敗都對自己有利——勝則全軍受益,敗則削減一位可能威脅自 己未來掌權地位的元老;第三,演義雖未明寫,但從司馬懿日後「病退— 韜晦—一擊致命」的政變模式看,木門道事件很可能是他人生政治學的早 期一次「借刀殺人」實驗。這一推測如果成立,那麼張郃之死的歷史意義就 不止於一場戰術伏擊的成功,而是司馬氏在軍政層面悄然完成對曹魏舊將 網絡拆解的關鍵節點。
