建兴六年,公元228年,已经在军中摸爬滚打了三十八年的赵云,再一次披甲上阵。
那一年,他大概已经是蜀汉阵营里最“老资历”的战将——“五虎上将”里,关羽、张飞已死,马超病逝,黄忠年迈早亡,只剩下他一个人还在战场上奔波。朝堂上,刘备已在去年白帝城离世;天下格局早已从东汉末年的群雄割据,变成魏、蜀、吴三足鼎立。赵云这一辈子追着的“复兴汉室”“天下太平”,纸面上还挂在诸葛亮的奏疏里,现实里却越来越遥远。
但就是在这个节点上,诸葛亮第一次北伐拉开序幕,赵云迎来了他军事生涯里的“最后一战”——箕谷之役。
比起长坂坡那种惊心动魄的“单骑救主”,箕谷之战显得冷静、复杂又略带悲凉:不以胜负扬名,却以撤退之有序、纪律之严明,给这位老将的战场履历画上了一个极其符合他性格的句号。
故事,就从这一次北伐说起。
诸葛亮出祁山,赵云出斜谷——一场本就不对称的任务分配
建兴六年春,诸葛亮决定正式把“隆中对”搬上战场。他给刘禅上了一道有名的《出师表》,然后亲自挂帅北伐,目标很明确:打曹魏西北防线——陇右五郡,逼迫魏国把兵力从关中、洛阳抽走,为蜀汉争一个战略主动。
总体计划史书里记得很清楚:
“六年春,扬声由斜谷道取郿,使赵云、邓芝为疑军,据箕谷,魏大将军曹真举众拒之。亮身率诸军攻祁山……”——《三国志·蜀书·诸葛亮传》
也就是说,整盘棋分成两路:
![]()
一条是主攻路:诸葛亮亲自点兵,走祁山道出陇右,从略阳、天水、安定、南安、武都一线打过去,直接威胁关中西侧。
另一条是“疑军”路:赵云做主将,邓芝做副将,从斜谷道(褒斜道)杀出来,假装要打郿县,实际上是吸引曹魏的注意力,把曹真大军牢牢拴在关中附近,同时兼顾汉中后方安全。
简单讲:诸葛亮是主攻,赵云是佯攻兼掩护。
从兵力配置上看,这个定位很清楚——赵云这一路,说白了就是一支偏师,不是用来决战的,是用来“表演”和“牵制”的。但对诸葛亮来说,这一路却非常关键:主力要走祁山道,后方汉中必须安稳,关中的魏军不能随便南下扰乱阵脚,否则整个北伐的节奏全乱了。
于是,赵云这个老将被放到了最危险、又最考验经验的位置上。
表面上看起来只是“虚张声势”,实际上背后是诸葛亮对他最大的信任——这样的偏师,只能交给最稳的人。
赵云此时已经不是当年那个白马银枪的“壮年猛将”,而是在蜀汉军中资历堪称“祖师爷”的老兵。他自己心里恐怕也清楚:这很可能是他最后一次出汉中关,最后一次在战场上亲自布防亲自断后。
斜谷、褒斜道、箕谷——这条路到底走去哪儿?
要弄明白箕谷之战,先得把地图摊开。
褒斜道(斜谷道),在史书里极有名气:
![]()
“栈道千里,无所不通,唯褒斜绾毂其口。”——《史记·货殖列传》
南北走向,大致是:
南起褒谷(今汉中市附近),沿褒水、斜水两条河谷一路向北,翻越秦岭,到斜谷口(今眉县斜峪关附近),再出去就是关中平原。
整条路大概两百四十多公里,早在战国时秦国伐蜀,就已经修成能走大军的栈道;到三国时代,这条道仍然是汉中通关中的主干线,是兵马打仗、物资运输的“大动脉”。
关键在于:赵云“据箕谷”到底是在哪儿?
史书只说了一句“据箕谷”,没画图,后人就吵了上千年。
主要有两种观点:
一种说法,把箕谷放在褒谷口附近(靠汉中一侧)。《资治通鉴》里胡三省的注就这么认为,很多历史地图也是这么标的,说今兴元府褒县北十五里有箕山,周边谷地就是箕谷。
问题是——如果箕谷离汉中特别近,那赵云这一路偏师就等于没真正“出去”,完全挨着大本营晃悠。这就不符合诸葛亮的作战意图:要威胁关中,就必须尽量靠近郿县、陈仓一线;魏军要防蜀,也没必要深进到距离汉中那么近的地方去硬拼。
所以这一说,很多学者认为站不住脚。
![]()
另一种说法,把箕谷放在褒水上游、靠近陈仓和斜谷之间的一个谷地。这个观点的依据比较扎实,主要有三条线索:
第一,《水经注·沔水注》里有一段很关键的记录:
“诸葛亮与兄谨书云:‘前赵子龙退军,烧坏赤崖以北阁道,缘谷百余里……’”
这就是说,赵云退兵的时候,从一个叫“赤崖”的地方往北,顺着谷道烧栈道,一烧就是百多里。
今天看地图,褒水上游在太白县和江口之间有段叫红岩河,当地有“赤崖”的旧称。这段河谷正好在褒斜道的上游,赵云要从北面往汉中撤,必然要经过这里。
那既然退兵时在这段栈道上动手,那交战地点肯定在它北面,所以箕谷应该在红岩河以北。
第二,《后汉书·冯异传》也提到过“箕谷”:
“异追战于箕谷,复破之……”
冯异先在陈仓附近击破程焉,又一路追到箕谷才再次交战,这说明箕谷在陈仓以南,是从关中往汉中的必经路口之一。
第三,清代地方文献《姜太公钓鱼碑记》和《南山谷口考》里都说:“箕谷在宝鸡县东南六十五里,有箕谷水,北入渭。”结合现代卫星图看,在太白县东部确实有一个多条支流汇入的谷地,南接褒水上游,东北侧通往陈仓一带,地形居于褒谷与斜谷之间,空间相对开阔,是天然的交通节点。
把这几个线索拼在一起,很大概率可以锁定:箕谷就是褒斜主道北段、陈仓以南、褒水上游与几条支流汇合的那块谷地——一个天然的“十字路口”。
![]()
简化一下:南边是汉中,北边通陈仓,东边连斜谷郿县,赵云就在这么个三向交汇点上设防,既牵制关中,又能护住自己侧后。
这位置,一眼就能看出——绝对是兵家必争之地。
赵云、邓芝出箕谷,曹真举众来拒:一场明知强弱悬殊的对峙
诸葛亮的大军出祁山的时候,赵云这一路已经沿着褒斜道栈道,踩着褒水河谷一路往北,进至箕谷。
你可以想象那画面——山谷狭窄,河水贴着石壁狂奔,险段上架着木梁铁钉的栈道,人马都得贴着山侧慢慢走,下面是深不见底的水。走几十里还好,走一百多里,后面还要打仗,那是对军队体力和心理的双重考验。
到了箕谷,地形稍稍宽了一点,有点类似一个小盆地。赵云就在这里部署——背后是连绵的栈道,能接汉中源源不断的粮草辎重;前面一面向东通斜水河谷,一面向北通几条支流谷地,既可以派前锋往斜峪关方向试探,又要在北线河谷设有巡逻防线,防止魏军侧击。
按照诸葛亮的安排,赵云必须拿出一个“我要打郿县”的架势。于是他让前锋部队在斜峪关一带做攻势动作——接近、试探、不是真正攻坚。目的只有一个:把曹魏的注意力拉住,让曹真误以为蜀军主攻在斜谷一线,而不是祁山。
曹真这边的情况,也能大致还原出来。
曹真是魏国的大将军,长期镇守关中,是从曹操时代一路打上来的老兵,打仗绝不糊涂。诸葛亮突然北伐,对魏国是一次战略上的“措手不及”,洛阳方面赶紧把中央预备军往西拉,关中地方军也集合起来,曹真一出手,兵力肯定不会太少。
史书没有双方兵力的具体数字,但从当时总体军力分布、后勤能力以及后续战果来看,一般学者的判断是:
![]()
魏军方面:洛阳中央军团加上关中地方兵,大约有八到十五万。其中一部分分给张郃去救陇右,曹真自己手上还能有五万上下。
蜀军方面:总兵力号称“二十万”,实际上大概十万左右。诸葛亮亲自带主力出祁山,赵云/邓芝这一路作为偏师,最多也就一两万人,甚至更少。
《三国志·关张马黄赵传》里的原话是:
“云、芝兵弱敌强,失利于箕谷,然敛众固守,不至大败。”
很明确:兵弱敌强,结果是失利,但没有崩盘。
比较有意思的是,《三国志·诸葛亮传》裴松之引《汉晋春秋》的一段话,却记录了诸葛亮另外一个说法:
“亮曰:‘大军在祁山、箕谷,皆多于贼,而不能破贼为贼所破者,则此病不在兵少也,在一人耳。’”
这话表面上好像是说:我在祁山、箕谷两地,兵力都比魏军多,结果却打输了问题在主将——一个是马谡,一个是赵云。
这显然和兵力现实有点冲突。多数研究者认为,这段话更多是一种“政治上的检讨和表态”,并不代表客观兵力对比。一来诸葛亮要在战败后向刘禅认错,自然要把责任往“用人不当”上引,二来也有可能是后世文人为了突显将帅之责,采取了夸张式的表达。从整体史实看,箕谷蜀军兵力少于魏军,是相当确定的。
无论兵力多寡,赵云面对的是——一位经验丰富的大将军,一支人数占优的魏军,还有一个地形复杂、可能被绕侧的谷地防线。
![]()
在这种情况下,“不至大败”就不只是轻描淡写一句话,而是背后很扎实的战场调度。
箕谷失利,“不戒之失”和赵云式撤退:烧栈道、断后、物资无失
关于箕谷交战本身,《三国志》没有细致描写,我们只能从几处零散记载,去拼一个大致的过程。
首先可以确认的是:赵云先把前锋从斜谷撤回,集中兵力在箕谷一线摆防;曹真抓住蜀军不再强攻斜谷的动作,顺势追击南下,双方在箕谷一带发生激战,蜀军最终处于下风,被迫放弃箕谷,向汉中方向撤退。
诸葛亮在战后给刘禅的奏疏里有一句话很关键:
“……至有街亭违命之阙,箕谷不戒之失,咎皆在臣授任无方。”
街亭大家熟,马谡违背王平意见,放弃要道、居高临下防御,结果被张郃绕水断粮,主力被打坏,几乎危及全局。诸葛亮直接把马谡斩了。
而“箕谷不戒之失”,字面意思是——箕谷之败,是因为“不戒”,也就是防备不严、警戒不慎。
这就给了一个方向:赵云在箕谷的部署中,可能在某个环节上被曹真抓了漏洞——或许是侧翼防线被绕过,或许是某一条河谷通道的巡逻不密,被魏军突袭成功,导致阵型被撕开,最终不得不弃谷撤退。
结合地形,曹真很有可能用了“正面牵制+侧路迂回”的组合战术:主力在箕谷正面压住蜀军,另派一部沿北翼谷地(比如伐鱼河、马尾河一带)绕到赵云侧后,一旦形成夹击态势,蜀军为了避免被围歼,只能主动后撤。
![]()
但也必须强调一点:这是根据地形与“不戒之失”推测出来的合理可能,而不是史书明文记载。真实战场细节,已经无从确证。
可确定的是战后局面:蜀军输了,但没有乱。
赵云撤军的表现,在史书里得到了非常高的评价。
《云别传》里记了一段对话:
诸葛亮问邓芝:“街亭军退,兵将不复相录,箕谷军退,兵将初不相失,何故?”
邓芝回答得很直白:“云身自断后,军资什物,略无所弃,兵将无缘相失。”
翻成大白话就是:
街亭溃败后,部队撤退时人仰马翻,兵卒、军官互相找不到人,各自逃命,队伍完全乱了套;
但箕谷这边撤退,兵和将一个都没走丢,队形完整,物资也没丢——原因只有一个:赵云自己在队伍最后面断后,把部队撤退的秩序死死控制住,连辎重都一件件收拾好带走。
这就是老将和“纸上谈兵”的差别。
街亭败走的是马谡:纸上演兵、现场慌乱,说得好听是战略理想主义,说难听点就是“没在战场上摔过跟头”,高地不占、要道不守,退的时候当然乱成一团。
![]()
箕谷败走的是赵云:从常山郡义从长,一路打到蜀汉中坚,“断后”这个词在他身上实际等于一个标签——长坂坡时他断后救阿斗,这次在箕谷,他断后保全整个偏师。
退军过程中的另一个动作,也很有标志性:烧栈道。
前面提到,《水经注》说诸葛亮给兄长诸葛谨的信里写过:“前赵子龙退军,烧坏赤崖以北阁道,缘谷百余里……”
简单说就是:赵云从赤崖(红岩河)以北撤退到汉中的路上,一边走一边烧栈道,一烧就是一百多里。
目的很明显:
一是阻挡曹真继续南追,避免魏军长驱直下威胁汉中;
二是逼魏军假如想再从这条路南下,就得付出巨大修路成本——对当时的魏国来说,这就是一个新的战略压力。
事实上,后来诸葛亮第二次北伐就没有再走褒斜道,改由陈仓道出关,这背后就有用不上的栈道难以短期恢复的现实因素。
撤退之后还有一件“小事”,非常能说明赵云的人品和作风。
《云别传》说:
![]()
“云有军资余绢,亮使分赐将士,云曰:‘军事无利,何为有赐?其物请悉入赤岸府库,须十月为冬赐。’亮大善之。”
大致意思:
战后,赵云部队还有剩余军资、绢帛。诸葛亮想拿这些东西分给将士当慰问奖赏。赵云却说:“打这一仗没获胜,哪来的好处可赏?这些东西全都先送回赤岸仓库,等十月再按冬赐发给全军。”
这话很老派,很“赵云”:
一来,他非常看重“战功”——打得好再谈赏赐,打得不好就别搞小恩小惠;
二来,他关心的是整个蜀军的冬季军需,而不是自己这一路偏师的“独享”。把物资送回公共仓库,而不是就地发掉,很现实也很严格。
诸葛亮的态度是:非常赞同。
这也说明,在箕谷这一战,赵云部队物资消耗不算大,撤退有序,把该带走的都带走了;反观主攻祁山那边,街亭失守,后勤可能遭到严重损失,这时候赵云多出来的军资,反而成为整个军的“缓冲”。
战后结果:赵云被贬,马谡被斩——但他为自己的一生收了一个合理的尾声
第一次北伐以失败告终,这一点众所周知。
![]()
街亭的失守,是整个战役的关键逆转点。
诸葛亮一口气杀了马谡、张休、李盛,撤了黄袭,重用王平,同时自己也在奏疏中按惯例“请罪”:
“……至有街亭违命之阙,箕谷不戒之失,咎皆在臣授任无方。”
这句话里,马谡和赵云的名字没有直接出现,但指的是两个战场上的两个主将的决策问题。马谡是违命,赵云是“不戒”,前者性质严重,后者是战术上的疏漏。
赵云的处分是:从征南将军降为镇军将军。
表面上看是贬官,但结合实际,不难理解:
一来,诸葛亮必须通过“惩处”高层将领,来稳定军心、维持军纪,也向刘禅和朝堂交代——不管是谁,输仗就要担责;
二来,赵云这一战的任务,本来就不是击败魏军,而是牵制与掩护,在兵力严重不利的情况下,能做到“不至大败”、撤退有序,本身已经不容易。贬官更多是一种象征性的军纪措施,而不是对他整个人的否定。
事实也证明,这场战役没有伤到赵云在蜀汉内部的基本声望。
一年之后——建兴七年,也就是箕谷之战后的第二年——赵云病逝,时人称他“年老矣”。蜀汉追谥他为“顺平侯”。
![]()
“顺平”,两个字选得挺有意味:
“顺”,是说他一生从常山郡到汉中,从公孙瓒到刘备,从刘备到刘禅,始终顺着自己的忠义标准行事,不做乱臣贼子,不做阴谋权臣;
“平”,是说他所追求的“太平”,在他在世之时并没有真正到来,但他用自己的方式,尽了为这个目标奔走的全部力气,既没有留下骄兵悍将的祸患,也没有变成乱局的搅局者。
如果把他的战场履历串起来看:
年轻时在北方白马义从中崭露头角;
中年时在长坂坡护主救子,在赤壁之后南征荆州;
晚年在汉中防线里稳坐中军。
到老了,还要在箕谷这样一个危险要地上,面对兵力数倍于己的魏军,却仍能做到撤退不乱、物资无失,最后只背了一个“兵少不戒”的战术责任。
他的一生,以长坂坡扬名,以箕谷收尾,中间把“稳”“忠”“严”贯穿始终——不算传奇,却很完整,很符合他在史书里的形象。
也从侧面映照出一个现实:到了诸葛亮第一次北伐的时候,蜀汉已经不再是当年荆州入蜀时那支气势正盛的军队了。兵力有限,将才多有缺失,一战就是拼命,一败就是元气大伤。诸葛亮在《出师表》里说“北定中原,庶竭驽钝”,赵云在箕谷的那次“驽钝之竭”,也刚好是他个人的最后一次用力。
很多人习惯把赵云的故事停在长坂坡,那个一人一骑从数万曹军中杀出重围的传奇;但如果不看箕谷,你就会少看他作为一个老将,在大势已变、资源已少的时代里,仍然维护好战场秩序、军政纪律的那种沉稳。
传奇和尾声,都是真实的一部分。
箕谷这一战,没有大胜,也没有大败,却精准地刻出了赵云这个人到晚年的轮廓:不是冲锋在前的英雄,而是退时不乱的守者。
他在战场上的故事,到这里收束;他追着的“天下太平”,在他的有生之年没有实现——但他离开的时候,至少可以对自己说一句:能做的,都做过了。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
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.