建兴六年(228年)春,诸葛亮第一次北伐刚刚打开局面,街亭便出了问题。
南安、天水、安定三郡响应蜀汉,关中震动。曹魏急调名将张郃西进,诸葛亮则命参军马谡统领前锋诸军迎敌。可马谡到达街亭后,没有依托城邑和水源布防,而是舍水上山。裨将军王平接连劝阻,马谡没有采纳。
张郃没有急于仰攻,只切断蜀军汲水通道。很快,马谡所部便从受困走向溃散。《三国志》用了两个极重的说法:一是“士卒离散”,二是“众尽星散”。
这场失败通常被归结为马谡一人刚愎违令。但如果只盯着山上那座营寨,就解释不了另一个反常现象:同样身处败局,王平手中的一千人为何没有乱?更解释不了诸葛亮战后为何不仅处置马谡,还将责任指向自己的用人、治军和军法。
街亭崩塌的,其实不只是一道防线。
## 众人推荐宿将,诸葛亮却只能冒险用马谡
马谡并非无能之辈。他才思敏捷,喜欢议论军略,诸葛亮十分器重他,常与他从白天谈到深夜。南征之前,马谡提出“攻心为上”的方略,也显示出他理解政治与军事关系的能力。
问题在于,能谈兵不等于能独当一面。
![]()
刘备临终前曾提醒诸葛亮,马谡“言过其实,不可大用”。到了第一次北伐,军中宿将魏延、吴壹都在,舆论也认为应当让这些久经战阵的人担任先锋,诸葛亮却“违众拔谡”,把前锋重任交给了马谡。
这当然是一次错误选择,却也暴露出蜀汉更深的困境。
刘备集团早期的骨干,大多在长期转战中成长。关羽、张飞、黄忠等人已经去世,马超早逝;夷陵之战又使蜀汉损失了一批将士。诸葛亮执政后,能够承担方面重任的人并非完全没有,但真正熟悉大兵团作战、能把战略意图落实到阵地的中层将佐并不充裕。
魏延、吴壹可以使用,却不可能同时出现在每个要点。赵云、邓芝还要在箕谷牵制曹真,诸葛亮本人则率主力攻祁山。北伐一旦多路展开,能统率一军、独立判断、临敌不乱的人立刻显得不足。
因此,诸葛亮让马谡守街亭,既有器重和培养之意,也是一场不得不进行的人才跃升:让一名善于谋划的参军,迅速转化为能够统领诸军的前锋主将。
可战场不会等待一个人慢慢成长。
站在马谡对面的张郃,经历过官渡、渭南、汉中等多次大战,史书称他善于判断形势、安排营阵,连诸葛亮都对其颇为忌惮。马谡第一次承担这样的重任,便遇上了曹魏最有经验的将领之一。
![]()
蜀汉将一个尚未经过充分验证的人,放到了不能失败的位置上。
这不是为马谡开脱。他舍水上山、拒绝王平劝谏,必须承担直接责任。但一个成熟的军事体系,不应让一次主将失误迅速变成全军崩溃。街亭接下来发生的事情,才真正显出了蜀军当时的薄弱处。
## 水路一断,大军为何顷刻“星散”
张郃切断汲水通道后,马谡军没有形成有组织的突围、轮换和接应,而是迅速离散。
史书没有留下街亭双方准确可靠的参战兵力,也没有详细记录每支蜀军如何溃败。但“众尽星散”至少说明,马谡指挥体系一旦失效,部队内部的约束也随之瓦解。士兵没有继续依靠各级军官保持队形,各营之间也没能形成稳定协同。
这与王平所部形成了鲜明反差。
王平手中只有一千人。在大军溃散之际,他命令部下鸣鼓自守。张郃怀疑蜀军设有伏兵,没有贸然逼近。王平由此获得时间,缓缓收拢各营散兵,将他们带回。
![]()
同一战场,同一压力,一边“众尽星散”,另一边却能鸣鼓列阵。差别并不只在士卒勇怯,更在于平时训练、军令执行以及士兵对基层军官的信任。
马谡“举措烦扰”,意味着他的部署不仅有战略错误,在具体组织上也相当混乱。当主将拒绝副将建议,中层军官无法及时修正命令,基层士卒又缺乏在断水、被围情况下维持建制的能力,一次战术受挫便会沿着指挥链向下扩散。
这正是街亭之败最危险的地方:蜀军能在诸葛亮直接统率下做到阵列整齐、号令严明,却未必能在各支部队脱离中枢后保持同样的水平。
诸葛亮回师汉中后,没有把责任完全推给马谡。他上疏自责,称自己“授任无方”,又承认未能“训章明法”,不能在临事时保持足够谨慎,请求自贬三级。
这几句话几乎点出了街亭败局的三个层次:主将用错了,军法没有真正落实到各级,部队面对突发危机时也不够稳定。
随后受到处置的并非马谡一人。将军张休、李盛也被诛,黄袭被夺兵。相反,王平因保全部众、收拢散兵而得到破格提拔,升为参军,统领五部兼管营务。
![]()
诸葛亮显然已经意识到,北伐不能只靠少数主帅运筹,更要靠一批能在前线稳住部队的将领。
## 十六年后,还是王平守住了汉中门户
街亭之后,诸葛亮整顿军队,核定功劳,表彰奋战者,并公开自己的过失。史书称其后“戎士简练,民忘其败”。这不是一句轻巧的安慰,而是蜀军从惨败中重新建立秩序的过程。
王平也从一名裨将逐渐成长为镇守一方的大将。建兴九年,诸葛亮再次出祁山,王平负责守南围,张郃亲自进攻,王平坚守不动,张郃未能攻克。
真正检验他的第二场大仗,发生在延熙七年(244年)。
这一年,曹魏大将军曹爽率步骑十余万进攻汉中。蜀汉在汉中的守军不足三万,诸将震动。有人主张退守汉城、乐城,放魏军进入汉中盆地,等待成都援军。
王平不同意。
![]()
他判断汉中距离涪县近千里,一旦让魏军夺取关隘,后果将难以收拾。他主张先派刘敏、杜祺等人占据兴势险要,自己在后接应;若魏军分兵威胁黄金谷,他再率兵迎击,以空间换取援军到达的时间。
这个方案最终被采纳。蜀军守住兴势,费祎率援军赶到,曹魏大军被迫撤退。
街亭与兴势,相隔十六年,却像一组彼此映照的战例。
马谡试图凭借地形创造优势,却脱离水源、拒绝劝谏,最终让部队失去控制;王平则先判断敌我距离、关隘得失和援军行程,再把有限兵力放到最能延缓敌军的位置。前者把希望押在一次冒险部署上,后者依靠的是明确任务、稳定军令和逐层协同。
更重要的是,街亭大败时没有散掉的那一千人,后来成为王平军事履历中最有分量的一笔。它证明士卒并非天然怯弱,关键在于有没有一套能让他们在险境中仍然服从号令的组织。
诸葛亮失去街亭后,被迫放弃已经响应蜀汉的陇右三郡,只能迁走西县千余户退回汉中。一次原本声势极盛的北伐,就这样失去了继续推进的支点。
马谡的违令是导火索,张郃的老练是外部压力,而大败背后更难解决的问题,是中层将佐不足以支撑多路作战,基层部队又没有普遍形成逆境不乱的纪律。王平能保住一千人,也恰恰反衬出这种人才和军队素质有多么稀缺。
![]()
如果你是当时的诸葛亮,面对迅速扩大的战果和突然西进的张郃,会选择把街亭交给经验丰富、却另有重任的宿将,还是冒险启用更理解自己战略意图、但从未独当一面的马谡?欢迎在评论区说说你的理由。
参考资料:
① 陈寿《三国志·蜀书·诸葛亮传》,裴松之注
② 陈寿《三国志·蜀书·马良传》,裴松之注
③ 陈寿《三国志·蜀书·王平传》,裴松之注
④ 陈寿《三国志·魏书·张郃传》,裴松之注
⑤ 常璩《华阳国志》,晋代巴蜀地方史著作
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.