——从固陵到乌江:楚汉终极杀局的虚实结构
据《史记》《汉书》《资治通鉴》及三家注复原 · 全文超过2万字。一、引言:被评书毁掉的一个顶级战略1.1 "十面埋伏"这四个字,《史记》《汉书》里都没有
先说一个容易被忽略的事实:翻遍《史记》《汉书》《资治通鉴》,找不到"十面埋伏"这四个字。
《史记·项羽本纪》写垓下之战,全部篇幅加起来不到两百字。它记的是兵力的调度、两翼的展开、追击的方向、以及项羽最后三十天的逃跑路线——唯独没有"十面埋伏"这个阵法名词。
那"十面埋伏"是从哪儿来的?
它有两个来源,一个是文字的,一个是音乐的。
文字一路,起于元明讲史平话与章回小说。元代《前汉书平话》、明代甄伟《西汉演义》一类作品,把刘邦灭楚的故事改写成英雄传奇,"十面埋伏"作为一个固定阵法名由此定型。
音乐一路,起于琵琶。明代王猷定《四照堂集·汤琵琶传》记当时的琵琶名家汤应曾弹《楚汉》一曲,写得极为传神:
当其两军决战时,声动天地,瓦屋若飞坠。徐而察之,有金声、鼓声、剑弩声、人马辟易声。俄而无声。久之,有怨而难明者,为楚歌声;凄而壮者,为项王悲歌慷慨之声、别姬声。陷大泽,有追骑声;至乌江,有项王自刎声,余骑蹂践争项王声。使闻者始而奋,既而恐,终而涕泪之无从也。
这支《楚汉》,后来就演变成了《十面埋伏》。现存最早的曲谱见于清嘉庆年间华秋苹编《琵琶谱》(1818—1819年),当时曲名还叫《十面》;到光绪二十一年(1895)李芳园《南北派十三套大曲琵琶新谱》,改名《淮阴平楚》,下注"即《十面埋伏》"。
《十面埋伏》的段落标题是这个样子:
列营、吹打、点将、排阵、走队、埋伏、鸡鸣山小战、九里山大战、项王败阵、乌江自刎、众军奏凯、诸将争功、得胜回营。
十三段里,有六段是"打"。这不是偶然的——它精准地暴露了民间叙事的取向:它要的是热闹,是战场,是刀枪齐鸣。
而更值得琢磨的是"九里山大战"这个标题。九里山在彭城(今江苏徐州)附近,而《史记》记载的决战地在垓下(今安徽固镇、灵璧一带),两地相距两三百里。民间把这两个地点叠在一起,说明民间记的根本不是地理,是场面:哪里打过仗,仗就记到那里去。旧时民间小曲唱「九里山前作战场,牧童拾得旧刀枪」,唱的就是这种叠合的记忆。
![]()
传统评书完全简化了十面埋伏的宏大
1.2 民间叙事做了四个简化
把《史记》和《十面埋伏》对照着读,会发现民间叙事干了四件事:
第一,把时间压扁了。史实上,从撕毁鸿沟之约到项羽自刎,前后横跨四个月、上千里;评书里,这些都发生在"垓下一夜"。
第二,把功劳归给了一个人。民间要一个英雄来承担这场胜利,于是韩信成了"十面埋伏"的设计者。这个归因比事实简单,也比事实好看。
第三,把性质搞错了。民间理解成"人多围死一个人"——十路大军,水泄不通。这是纯粹的暴力美学。
第四,把一仗删掉了。项羽主力在垓下之前就已经被打散了——那一仗是陈下之战,统军的是刘邦本人。但民间叙事需要"垓下"成为唯一的决胜之地(因为那是韩信的舞台),于是《项羽本纪》里本来就语焉不详的陈下之战,被彻底遗忘。
而这一仗,恰恰是理解刘邦的关键。
暴力美学是给观众看的;真正的杀局,是给对手设的。
1.3 本文的论点:这不是一次围歼,是三段递进
回到《史记》本身,垓下之战最反常的地方在哪里?
韩信三十万打项羽十万,韩信先打输了。
《史记·高祖本纪》原文:
五年,高祖与诸侯兵共击楚军,与项羽决胜垓下。淮阴侯将三十万自当之,孔将军居左,费将军居右,皇帝在后,绛侯、柴将军在皇帝后。项羽之卒可十万。淮阴先合,不利,却。孔将军、费将军纵,楚兵不利,淮阴侯复乘之,大败垓下。
"淮阴先合,不利,却"——韩信先交上手,打不动,退了。
如果是"十面围得水泄不通",这个"却"字不应该出现。三十万对十万还要先退一阵,恰恰说明项羽在正面战场上的战斗力是真的,也恰恰说明:垓下的胜利,不是靠围,是靠那两翼在正确的时机展开。
再看项羽死后的记载。《项羽本纪》写他突围时"麾下壮士骑从者八百余人",渡淮河后"骑能属者百余人",到东城只剩"二十八骑"。一个被"十面围死"的人,不该有八百骑可以带走。
所以,真正的问题不是"怎么围死的",而是:一个能带八百骑突围、能靠二十八骑三胜汉军、能在乌江边独自杀掉数百人的战神,为什么会在垓下那一夜,选择逃而不选择战?
本文的回答是:因为他听到的不是杀声,是乡音。
由此,本文要还原的"十面埋伏",是这样一副结构:
层次
手段
承担者
困(前八面)
八路同时合拢,压缩空间,留出南面缺口
韩信、孔熙、陈贺、刘邦、周勃、柴武、灌婴、彭越、英布、刘贾
诱(第九面)
用四面楚歌制造"江东已失"的判断,逼其自行南出
谋局层
绝(第十面)
阴陵断其情报,乌江断其归路,让他在终点自己停步
沿途基层 + 追击部队
困→诱→绝,是三层递进,不是一次合围。
这个杀局的总设计师,不是韩信。韩信是执行层里最大的一颗棋子。
真正的设计者是两个人:拍板的刘邦,谋局的张良。
下面,我们从四个维度——建制、情报、心理、地理——来还原这个被文学叙事遮蔽的顶级谋局。
二、起点:固陵——杀局的真正开关2.1 鸿沟议和,与刘邦的撕约
先把时间线摆清楚,这里有一个常见的纪年错误。
鸿沟议和不在公元前202年,而在公元前203年。
《汉书·高帝纪》:
项羽自知少助食尽,韩信又进兵击楚,羽患之。汉遣陆贾说羽,请太公,羽弗听。汉复使侯公说羽,羽乃与汉约,中分天下,割鸿沟以西为汉,以东为楚。九月,归太公、吕后,军皆称万岁。乃封侯公为平国君。羽解而东归。
《资治通鉴·汉纪二》系此事于"汉高帝四年八月"——即公元前203年八月。
议和之后,项羽做了他一生中最后一个错误的决定:他真的东归了。而刘邦也准备西返。
这时候,两个人站了出来。
汉王欲西归,张良、陈平说曰:「汉有天下太半,而诸侯皆附之。楚兵罢食尽,此天亡楚之时也,不如因其机而遂取之。今释弗击,此所谓『养虎自遗患』也。」汉王听之。 ——《史记·项羽本纪》
这句话需要拆开看。
第一,"汉有天下太半,而诸侯皆附之"——这是建制层面的事实判断。刘邦手里的不是一支部队,是一个联盟。它已经有了合法的分配权(可以封王),也已经有了过半的疆域。
第二,"楚兵罢食尽"——这是后勤层面的事实判断。项羽的军队疲惫、粮道已断。
第三,"天亡楚之时也"——这是把事实判断包装成天命的修辞。
而"今释弗击,此所谓养虎自遗患"这九个字,是整场楚汉战争的转折点。
请注意一个细节:提出撕约的是张良和陈平两个人。
张良是"谋",陈平是"间"。这两个人同时出现在一个决策点上,不是巧合——它预告了后面那套组合拳:张良负责设计格局,陈平负责拆掉项羽的骨架。
2.2 固陵:被"大破"的记载,和一处说不通的地方
项羽东归,刘邦追了上来。第一站:阳夏南。第二站:固陵。
然后刘邦挨了打。
汉五年,汉王乃追项王至阳夏南,止军,与淮阴侯韩信、建成侯彭越期会而击楚军。至固陵,而信、越之兵不会。楚击汉军,大破之。汉王复入壁,深堑而自守。 ——《史记·项羽本纪》
《资治通鉴》写得一样直白:
高帝五年冬,十月,汉王追项羽至固陵,与齐王信、魏相国越期会击楚;信、越不至,楚击汉军,大破之。汉王复坚壁自守。
"大破之"三个字,是史书对刘邦最不留情的一笔。
刘邦约了韩信和彭越来会师,两个人一个都没来;项羽回师一击,刘邦退入营垒,"深堑而自守"。
但这段记载里,有一处说不通的地方。
就在同一时间,刘邦把刘贾派出去了。
《史记·荆燕世家》:
汉五年,汉王追项籍至固陵,使刘贾南渡淮围寿春。
一支刚被"大破"、只能"深堑自守"的军队,同时派出一支渡淮远征的分遣队,去围寿春、去策反对方的大司马。
这在军事上是矛盾的。能分兵,说明没有被击溃;能远程投送,说明指挥体系完好。
更能说明问题的,是另一组史料——它们不在本纪里,而在《史记》的诸将列传和《高祖功臣侯者年表》里:
- 丁义:「以卒从起留,以骑将入汉,定三秦,破籍军荥阳,为郎骑将,破钟离眛军固陵,侯,六百七十户。」
- 靳强:「以郎中骑千人前二年从起阳夏,击项羽,以中尉破钟离眛,功侯。」
- 灵常:「以荆令尹汉王五年初从,击钟离眛及陈公利几,破之,徙为汉大夫。」
- 吕青:「以汉五年用左令尹初从,功比堂邑侯,千户。」
请注意最后两条:灵常是楚国的令尹,吕青是楚国的左令尹。令尹是楚国最高军政长官。
楚国的令尹和左令尹,在汉五年十月前后——也就是固陵的同时期——带着部众投降了刘邦。
这就把本纪的图景顶出了一道裂缝:一支真的被"大破"的军队,不会在同一个月份里,收到对方最高军政长官的投诚。
所以固陵的实际情形,大约是这样:
本纪记的"大破之"是真的——那是项羽亲自回师突击刘邦前锋所取得的战术胜利。但在正面这道战旗之外,汉军在固陵一带破了钟离眛的部队,楚国的令尹、左令尹成建制倒戈,刘邦本人则完成了向刘贾的分兵。
一场战役的胜负,和一场战役的走向,是两件事。
项羽被咬住了。而"被咬住"这三个字,就是刘邦要的全部结果。项羽本可以借这一胜从容东归彭城,重新拿回一个完整的后方和补给线——那样战争就要从头再打一遍。但他没有走成,因为汉军始终缠在他周围。
这里要标明证据的边界:把《功臣侯者年表》里那些零散战功拼成"固陵之战的另一种图景",是后世学者的重建,不是史书的明文。我取这个重建,理由有二:一是它能同时容纳《本纪》和《年表》,不必二选一;二是它能解释刘邦在固陵之后的一连串动作——分兵刘贾、封三王、转攻陈下、会师垓下。若按"刘邦真被打崩了"去读,这些动作一个也解释不通。
2.3 封三王:用建制解决军事问题
固陵一受挫,刘邦就问张良:"诸侯不从,奈何?"张良的回答,是整盘棋最关键的一手:
楚兵且破,二人未有分地,其不至固宜。君王能与共天下,可立致也。齐王信之立,非君王意,信亦不自坚;彭越本定梁地,始,君王以魏豹故拜越为相国,今豹死,越亦望王,而君王不早定。今能取睢阳以北至穀城皆以王彭越,从陈以东傅海与齐王信。信家在楚,其意欲复得故邑。能出捐此地以许两人,使各自为战,则楚易破也。 ——《资治通鉴·汉纪二》
《史记·项羽本纪》记同一件事,末尾一句更狠:「使各自为战,则楚易败也。」
这十四个字值得反复念。
"各自为战"——不是"共击项羽",是"各自为战"。
区别在哪里?"共击"是我指挥你打;"各自为战"是你为了自己的地盘去打。张良非常清楚:韩信和彭越不是不爱国,是没拿到好处。既然如此,就不要谈忠义,谈生意。
而且请注意这两块地的位置:
- 从陈以东,一直到海,给韩信。陈在今天的河南淮阳,向东到海——这是项羽的西楚北部与东北部。
- 从睢阳以北到穀城,给彭越。睢阳在今天的河南商丘,穀城在山东东阿——这是项羽北面的梁地。
这两块地的边界,画的就是项羽的边疆。你要哪块地,就去打哪块地——打到多少算多少。这不是封赏,这是招标。
这就是建制维度的杀招:刘邦用"分配权",把一场单靠他自己难以速胜的战争,变成了一场所有人都有利可图的分赃。
于是:韩信、彭越皆引兵来。
但请注意一件事:刘邦并没有等他们。
封三王是外交准备。而在诸侯兵到达之前,军事上他已经自己先动手了。
2.4 陈下之战:这一仗,是刘邦自己打赢的
固陵之后,战线向东南移动。汉军与楚军主力在陈县(今河南淮阳)一带再次相遇。
这就是陈下之战——一场《项羽本纪》和《高祖本纪》都没有专门记载的决战。
它的材料,散落在几个功臣的列传和《高祖功臣侯者年表》里:
灌婴:「与汉王会颐乡。从击项籍军于陈下,破之,所将卒斩楼烦将二人,虏骑将八人。」 樊哙:「从高祖击项籍,下阳夏,虏楚周将军卒四千人。围项籍于陈,大破之。」 夏侯婴:「复常奉车从击项籍,追至陈,卒定楚。」 靳歙:「击项悍济阳下。还击项籍陈下,破之。」 蛊逢:「以都尉破项羽军陈下,功侯,四千户。」 ——分见《史记·樊郦滕灌列传》《傅靳蒯成列传》《高祖功臣侯者年表》
这一战有三个地方必须看清。
第一,韩信、彭越、英布都不在场。
《项羽本纪》把次序写得很清楚:韩信是"从齐往",彭越从梁地南下,刘贾、周殷从寿春方向来——他们都是奔着垓下去的。而在陈县这一个战场上,汉军的统军者就是刘邦本人,麾下是灌婴、樊哙、夏侯婴、靳歙、蛊逢——全部是他的嫡系。
第二,楚军的损失很重。
仅灌婴一部,就"斩楼烦将二人,虏骑将八人"——十个将领。加上钟离眛所部被破、陈公利几举城降汉(年表:"项氏之将,项氏败,利几为陈公,不随项羽,亡降高祖"),楚军在陈下折损的高级将领在十人以上。
第三,也是最关键的一条:这批人是因陈下之功封侯的。
翻《高祖功臣侯者年表》,汉灭楚最后阶段因军功封侯的记录,写的是陈下;写垓下的,一条也没有。
战功表是封侯的依据,不是宣传材料。它记哪里,就说明朝廷认为哪一仗值钱。
于是:项羽在陈下大败,率残部南逃。但南路走不通——寿春已经被刘贾占了,周殷已经反了。他只能转向东南,退往城父,再退到垓下。
学界有一种观点,据此认为楚汉相争的真正主力决战是陈下之战,垓下之战只是收尾。本文不取这么强的结论——但即使不取,"陈下是垓下的直接成因"这一点,史料是支持的:项羽是在陈下被打散的,垓下只是他被合围的地方。
由此必须纠正一个坏掉的印象。
"刘邦打不过项羽"——这句话是错的。
准确的说法是:刘邦几乎每一次都是在劣势兵力下和项羽交手。彭城,他带的是五诸侯兵(一群各怀心思的盟军,项羽一个突击就散了);荥阳、成皋,他是长期守势;固陵,是他派出的前锋被项羽回师突击。
而一旦兵力集中到他手里,他就能正面击溃项羽。
陈下之战就是证明:同一批汉军,同一批将领,没有韩信,没有彭越,没有英布,刘邦在陈县把项羽的主力打崩了。
这个纠正对整个论证很重要。它意味着刘邦不是"只会用人、不会打仗"的甩手掌柜。他是这盘棋里真正的中路指挥者。后面"困"这一层的八路合拢,在中路把空间一寸一寸压下去的,就是他本人。
2.5 开关:各路同时启动
固陵和陈下合在一起,才是那个开关。按下之后,各路同时展开。
南路(早已铺垫):九江。早在汉三年,刘邦就派随何出使淮南,说动英布归汉。随何的这套说辞,是楚汉之间最漂亮的一次外交操作——《史记·黥布列传》记他最后那句反问:
陛下发步卒五万人,骑五千,能以取淮南乎?
刘邦说不能。随何答:我二十个人就把淮南拿下来了。
东南路(固陵期间启动):刘贾 + 周殷。《史记·荆燕世家》:
汉五年,汉王追项籍至固陵,使刘贾南渡淮围寿春。还至,使人间招楚大司马周殷。周殷反楚,佐刘贾举九江,迎武王黥布兵,皆会垓下,共击项籍。
请注意这四个字:「使人间招」。
"间招"——用间、行间、暗中招降。这是一个情报动作,不是一个军事动作。
《汉书·高帝纪下》记同一件事,措辞更清楚:「十一月,刘贾南渡淮,围寿春,遣人诱楚大司马周殷。殷畔楚,以舒屠六,举九江兵迎黥布,并行屠城父,随刘贾皆会。」
于是整个杀局的时间表浮出水面:
- 汉四年(前203)八月,鸿沟议和;九月,项羽东归
- 汉五年(前202)十月,阳夏、固陵之战;楚令尹灵常、左令尹吕青降汉;张良献封地之计
- 汉五年十一月,刘贾渡淮围寿春,周殷叛楚;陈下之战,刘邦亲率诸将破项羽主力
- 汉五年十二月,垓下之战,项羽败亡
从议和到决战,只有四个月。从固陵到垓下,只有两个月。
这里还要补一句历法上的说明,否则读者会觉得"九月东归、十月追击"快得离奇——
汉初承秦制,以十月为岁首。也就是说,汉五年的第一个月是十月,它紧接在汉四年九月之后,中间没有间隔。"九月项羽东归"与"十月刘邦追击",实际上就是一个月之内发生的事。
项羽刚把太公、吕后送回去,军中还在"万岁",一个月后,背后就杀声四起了。
而他逃向东方的家——彭城——此时已经被灌婴扫成了一片废墟。《史记·樊郦滕灌列传》:
遂降彭城,虏柱国项佗,降留、薛、沛、酂、萧、相。攻苦、谯,复得亚将周兰。与汉王会颐乡。从击项籍军于陈下,破之。
彭城丢了,沛、萧、相降了,项羽的老家一圈,已经全是汉的地盘。
项羽此刻站在固陵、陈一线,向西是刘邦,向东是废墟,向南是九江——而九江的大司马,正在被汉使悄悄招降。
杀局就在这里,正式开始了。
三、第一层"困":前八面——物理合围的虚实部署3.1 垓下的真实阵法:不是十面围死,是五军纵深
把《史记·高祖本纪》那段部署逐字拆开,会发现它根本不是"十面围死",而是一个五层纵深的野战阵形。
淮阴侯将三十万自当之,孔将军居左,费将军居右,皇帝在后,绛侯、柴将军在皇帝后。
《史记正义》注得很清楚:"孔将军,蓼侯孔熙。费将军,费侯陈贺也。"
于是这个阵形是这样的:
- 第一线(正前):韩信,三十万。正面扛住项羽的主力。
- 第二线(左右翼):孔熙居左,陈贺居右。与韩信阵形并列,形成正面三路。
- 第三线(中军):刘邦本部。
- 第四线(预备队):绛侯周勃、柴将军柴武。
关键在于,这个阵形是可以向后收缩的。韩信"先合,不利,却"——他退下来之后,不是阵形崩了,而是让项羽的突击势头撞进了孔、费两翼之间的口袋,然后"孔将军、费将军纵",两翼展开,再从侧后包上来,"淮阴侯复乘之",韩信回身反打。
这是"倒卷珠帘"式的合击:正面让一步,两翼收口袋。
一万多人挤在一起的"水泄不通",在冷兵器时代是打不出这种节奏的。能够先退、再纵、再乘的阵形,必须有纵深,有预备队,有明确的进退节次。
《史记》写的是"纵",民间想象的是"围"。差的就是这一层。
3.2 八路的实际构成
那么"前八面"到底是哪八路?按功能分,是这样:
正面三路(北面)
- 韩信齐军三十万:从齐地南下,正面主力。
- 孔熙(左)陈贺(右):与韩信并列,构成正面三路。
- 作用:正面扛住项羽,不让他向北或向西突破。
中后两路
- 刘邦本部:从广武、成皋一路追出,经固陵、陈下至垓下,中军居中。
- 周勃(绛侯)、柴武:在皇帝之后,作为压阵的预备队。
- 作用:稳住中轴,随时填补缺口。
机动追击一路
- 灌婴骑兵。这是整场战争里最凶悍的一支机动力量。《史记·樊郦滕灌列传》记他在垓下之前已经干了三件事:
- 扫荡楚地后方:渡淮北上,斩薛公,下下邳,破楚骑于平阳,"遂降彭城,虏柱国项佗"——项羽的都城,是他的骑兵拿下的。
- 清扫外围县邑:"降留、薛、沛、酂、萧、相"——请注意,这六个县里,沛、萧是刘邦的老家,留是张良的老家,而它们此前都在楚的控制下。
- 陈下之战:"从击项籍军于陈下,破之。"
垓下之后,他"以御史大夫受诏将车骑别追项籍至东城,破之。所将卒五人共斩项籍,皆赐爵列侯"。
- 作用:咬尾追击,不给项羽喘息。
北路
- 彭越梁军:从梁地南下会于垓下——他的报酬是"睢阳以北至穀城"。
- 作用:断项羽北归之路,并横扫梁地。
南路
- 英布淮南军:从淮南北上——他的报酬是九江、庐江、衡山、豫章四郡,王都六。
- 作用:封住项羽向南方撤退的路线。
东南路(最关键的一路)
- 刘贾渡淮军 + 周殷九江兵
《史记·项羽本纪》:
韩信乃从齐往,刘贾军从寿春并行,屠城父,至垓下。大司马周殷叛楚,以舒屠六,举九江兵,随刘贾、彭越皆会垓下,诣项王。
《史记·高祖本纪》:
及刘贾入楚地,围寿春,汉王败固陵,乃使使者召大司马周殷举九江兵而迎武王,行屠城父,随刘贾、齐梁诸侯皆大会垓下。
这一路的作用,不是封死垓下正面,是封死项羽"后路的后路"。
寿春、六、舒、城父——这一串地名全在九江郡及其周边。九江郡是什么地方?它是项羽向东南撤退的必经之地,是通往江东的门。
刘贾从寿春方向过来,周殷从六、舒方向过来,一南一东,把项羽退往江东的门,从外面锁上了。
八路,就这样同时合拢。
项羽此刻的处境是:东有灌婴扫过的废墟,南有英布加周殷,北有彭越,西有刘邦,正面有韩信。
但请注意——这套部署没有把项羽"围死"。它留了缺口。
3.3 前八面的本质:围师必阙
《孙子兵法·军争篇》有一句被历代注家反复引的话:
故用兵之法:高陵勿向,背丘勿逆,佯北勿从,锐卒勿攻,饵兵勿食,归师勿遏,围师必阙,穷寇勿迫。
"围师必阙"——包围敌人的时候,一定要留一个缺口。
为什么要留?因为把敌人围得毫无退路,他就只剩下一条路:死战。《孙子》后面紧跟着"穷寇勿迫",说的是同一件事:不要把对手逼到"除了拼命没有别的选择"的地步。
这是中国军事思想里非常成熟的一条定律。它的冷酷在于:留缺口不是为了仁慈,是为了让对手按你希望的方向走。
现在回头看垓下的部署:汉军封住了西(刘邦)、北(彭越)、东(灌婴已扫)、南面偏西(英布),唯独东南方向——通往江东的那个方向——看起来是"路"。
那是唯一的缺口。
而那条路的前方,是阴陵,是大泽,是东城,是乌江。
前八面的本质,不是"围得水泄不通",而是"八路同时合拢、压缩空间,然后在一个精心选择的方向上,留出一条看起来是生路的路"。
这条"生路",就是"诱"的发生装置。
四、第二层"诱":第九面——心理埋伏4.1 先排除一个解释:项羽不是不能打
很多人以为项羽在垓下是被打崩的。这个理解不成立。
看一下项羽此前和此后的战场记录:
巨鹿之战——"项羽乃悉引兵渡河,皆沉船,破釜甑,烧庐舍,持三日粮,以示士卒必死,无一还心"。九战,破秦军,诸侯将"无不膝行而前,莫敢仰视"。
彭城之战——刘邦率五诸侯兵五十六万东伐楚,项羽率三万精骑回击,"日中,大破汉军",汉军死伤者把睢水都堵得流不动了。
东城之战——只剩二十八骑,"项王大呼驰下,汉军皆披靡",斩将、刈旗,三胜,"亡其两骑耳"。
《史记·淮阴侯列传》里,韩信自己评价项羽是八个字:"喑噁叱咤,千人皆废。"
这个人越到绝境越能打。
那么问题来了:垓下之夜,他被围、兵少、食尽——如果他是被打崩的,他的反应应该是像巨鹿那样,组织敢死队正面突击刘邦的中军,赌一把。
但他没有。他做了一个完全不同性质的动作:
于是项王乃上马骑,麾下壮士骑从者八百余人,直夜溃围南出,驰走。
"南出"。
他带走了八百骑,朝南走了。
这不是"被围死的人"的反应,这是"被诱导的人"的反应。
被围死的人向上打,被诱导的人向南走。项羽选了南。
4.2 四面楚歌:史料、考据、和它的证据边界
《史记·项羽本纪》写下了那个著名的夜晚:
项王军壁垓下,兵少食尽,汉军及诸侯兵围之数重。夜闻汉军四面皆楚歌,项王乃大惊曰:「汉皆已得楚乎?是何楚人之多也!」项王则夜起,饮帐中。有美人名虞,常幸从;骏马名骓,常骑之。于是项王乃悲歌慷慨,自为诗曰:「力拔山兮气盖世,时不利兮骓不逝。骓不逝兮可奈何,虞兮虞兮奈若何!」歌数阕,美人和之。项王泣数行下,左右皆泣,莫能仰视。
这段话太有名了,以至于很少有人追问一个问题:
"楚歌"到底是一种什么歌?项羽为什么听到它,会"大惊"?
《史记》的三家注里,藏着答案。司马贞《索隐》:
应劭云:「今鸡鸣歌也。」颜游秦云:「楚歌犹吴讴也。」按:高祖令戚夫人楚舞,自为楚歌,是楚人之歌声也。
"楚歌犹吴讴也"——这五个字,是解开整个第九面的钥匙。
颜游秦(唐初人,颜师古的叔父)在这里指出:"楚歌"并不是泛指"楚地的歌",它在曲调上属于"吴讴"——吴地之歌。
而"吴"是哪里?是江东。是会稽、吴郡。是项羽起兵的地方,是他八千子弟的故乡。
顺带说一句,这条注和另一条史料可以对读。刘邦自己也会唱楚歌——《史记》说"高祖令戚夫人楚舞,自为楚歌",他作的《鸿鹄歌》("鸿鹄高飞,一举千里……")就是楚歌。可见"楚歌"在当时是一种上至君主、下至士卒都能随口唱的流行体裁。这是一种人人会唱的歌。它的可怕恰恰在于:人人会唱,就意味着你无法判断对面到底有多少人。
到这里,我们得到的是:项羽听到的,不是一个泛泛的"楚地口音",而是一种有特定地域指向的乡音。
现在,我要把话说清楚,把证据的边界划出来:
史料能证明的:
- 汉营当时确实在"四面皆楚歌"(《项羽本纪》)。
- "楚歌"在曲调上属于"吴讴",即江东吴地之歌(《索隐》引颜游秦)。
- 项羽是下相人,起兵于吴中,他的核心班底是八千江东子弟(《项羽本纪》)。
史料不能直接证明、但结构上高度成立的:
- 唱这些歌的人里,有成建制的江东兵源。
第4条的间接支撑在《史记》《汉书》《资治通鉴》三处互见里:
《史记·黥布列传》:
汉五年,布使人入九江,得数县。六年,布与刘贾入九江,诱大司马周殷,周殷反楚,遂举九江兵与汉击楚,破之垓下。
(补一句校勘:《史记》此处的"六年",《汉书·韩彭英卢吴传》作"五年"。清人考订已指出《史记》"汉五年"三字为衍文、"六年"当作"五年"。以《汉书》为是。)
《史记·荆燕世家》:"使人间招楚大司马周殷。周殷反楚,佐刘贾举九江。"
《汉书·高帝纪下》:"十一月,刘贾南渡淮,围寿春,遣人诱楚大司马周殷。殷畔楚,以舒屠六,举九江兵迎黥布,并行屠城父,随刘贾皆会。"
三处互见,指向同一件事:项羽自己的大司马,带着他自己的郡兵,站在了垓下的对面。
而这还不是全部。
《史记·陈丞相世家》记陈平为刘邦设计反间计,原文是:
顾楚有可乱者,彼项王骨鲠之臣亚父、钟离眜、龙且、周殷之属,不过数人耳。
陈平列出的"项羽骨鲠之臣",一共四个名字。四个里面,范增被离间走了,龙且战死了,钟离眜被逼走投韩信,周殷叛了。
周殷,是这张名单上的最后一个。而反间的实施者,正是陈平。
所以整条链条是:陈平定名单 → 刘贾"使人间招" → 周殷举九江兵会垓下 → 汉营里出现了项羽自己的人。
现在,把这两件事叠在一起:
项羽听到的歌声,是吴讴;
而汉营里刚刚多出来的,是刚刚倒戈的九江兵。
即便我们保守地不取"汉营中有成建制江东兵"这个推论,"楚歌"这一手的效果也照样成立——因为它传递的不是一个假消息,而是一个真消息的极端化呈现:
"我的大司马叛了,我的兵在对面。"
而附在歌声上的,是那句让项羽彻底失态的追问:
汉皆已得楚乎?是何楚人之多也!
请仔细读这句话。他震惊的不是"敌人多",是"楚人多"。他问的是:汉军是不是已经把楚地全部拿下了?不然为什么会有这么多楚人?
这一问,就是心理战命中的证据。
4.3 项羽的三层推断,与那首悲歌
把项羽的思维过程还原出来,是这样三步:
第一步(异常识别):汉营里怎么会有这么多楚人唱歌?(信息异常)
第二步(局势判断):这些是江东腔。江东的兵,怎么会成建制地在汉营里?(局势不利)
第三步(战略判断):江东兵源能够整建制地过来,说明江东已经不保了。(根本崩盘)
第三步的结论,直接改写了他的行动方案。
- 如果江东还在——他应该死守垓下,或者向北突围,去找一个还有根基的方向。
- 如果江东已经不保——他留在垓下毫无意义,唯一的选择是南下,去确认
张良要的,正是他南下。
因为南下的那条路,就是预设好的口袋。
而《史记》在写完歌声之后,紧接着写了一段极重要的细节:
于是项王乃悲歌慷慨,自为诗曰:「力拔山兮气盖世,时不利兮骓不逝……」 歌数阕,美人和之。项王泣数行下,左右皆泣,莫能仰视。
这是整部《史记》里项羽唯一一次流泪。
一个破釜沉舟的人会哭,一个二十八骑还能三胜的人会哭——他不是被打垮的,他是被"认知崩塌"打垮的。
他哭的那首歌,每一句都是"时不利"。"力拔山兮气盖世"是自我确认,"时不利兮骓不逝"是归因于天,"虞兮虞兮奈若何"是彻底的无能为力。
注意:他哭的时候,汉军还没有总攻。
4.4 第九面的本质:不用兵力杀他,用信息让他自己走进下一步
《孙子兵法·谋攻篇》:
故上兵伐谋,其次伐交,其次伐兵,其下攻城。
"上兵伐谋"——最好的用兵方式,是打掉对方的谋。
四面楚歌,就是"伐谋"在实战中的一个极致样本。
它不杀一个人,不夺一座城,它只做一件事:改变对手对局势的判断,从而改变对手的行动方向。而行动方向一变,前八面合围的效益就被完全兑现了——因为项羽不是从包围圈里"突"出来的,是沿着缺口"走"出来的。
那么,这一手是谁下的?
这里必须说一句诚实的话:《史记》只记载了"四面楚歌"这件事,没有记载谁设计的。
但我们仍然可以在结构上判断:
- 韩信在垓下是纯粹的战术执行者。他甚至在正面先被打退了一阵,说明他当时的注意力在阵形的进退节次上,不在敌营的认知管理上。
- 调用敌国降兵、设计反间、安排招降——这是"谋"层的职能,而西汉阵营里承担这一职能的是张良与陈平。
- 更关键的是时间点:陈平的反间名单上写着周殷,而周殷恰恰是这场合唱的"素材来源"。名单是陈平列的,人是刘贾"间招"来的,而这场合唱发生在垓下——三件事串在同一条线上。
所以我倾向于这样判断:四面楚歌不是某一个人的奇思妙想,而是这套情报—心理体系的自然产物。而在这套体系里,负责"谋局"的人是张良。
我还要补一句,作为反证。
《史记·淮阴侯列传》记垓下之后刘邦的第二个动作:
汉王之困固陵,用张良计,召齐王信,遂将兵会垓下。项羽已破,高祖袭夺齐王军。
"项羽已破,高祖袭夺齐王军"——战争刚结束,刘邦就突入韩信营中,夺了他的兵权。
如果韩信是"十面埋伏"这种级别的战略设计者,刘邦不敢在战争结束的第一天就这么干。
一个能设计认知作战的人,不可能被这样卸磨杀驴。这个动作本身,就是对韩信角色的定性。
第九面,是连接"困"与"绝"的枢纽。
它不杀人。它给人指路。
五、第三层"绝":第十面——收网5.1 阴陵指路:这不是运气,是地理情报
项羽向南走了。
于是项王乃上马骑,麾下壮士骑从者八百余人,直夜溃围南出,驰走。平明,汉军乃觉之,令骑将灌婴以五千骑追之。项王渡淮,骑能属者百余人耳。项王至阴陵,迷失道,问一田父,田父绐曰「左」。左,乃陷大泽中。以故汉追及之。
请注意最后七个字:"以故汉追及之"。
司马迁把"迷路"和"被追上"用因果关系连了起来。这是一个非常精确的句子:项羽不是跑得慢,是被人指错了方向;而他之所以会被人指错方向,是因为他跑进了一个不属于他的地方。
现在来看阴陵在哪里。
阴陵,秦九江郡属县,在今安徽定远县西北。东城,同属九江郡,在今安徽定远县东南。
至于乌江:乌江亭不是县,是亭,属东城县。《汉书·地理志》载九江郡领县十五——寿春、浚遒、成德、橐皋、阴陵、历阳、当涂、钟离、合肥、东城、博乡、曲阳、建阳、全椒、阜陵,其中就有东城。后世注家常把乌江系在历阳名下,是因为《元和郡县图志》说"乌江县隶历阳郡"——但那是晋太康六年(285)从东城析出置乌江县以后的事,不是秦汉旧制。《太平寰宇记》说得确切:"乌江本秦乌江亭,汉东城县地。"
这就把话收得更紧了:从阴陵、东城到乌江亭,项羽最后这一路全部在九江郡境内;而最关键的东城快战与乌江自刎,发生在同一个县——东城县——境内。
而九江郡,正是楚大司马周殷的郡。
这一路,项羽本该是主人。
试想:一个在逃亡中的君主,跑进自己旧将的辖区,正常情况下会发生什么?沿途的乡吏会来报信,会有补给,会有接应,会有人告诉他哪条路能走、哪条路是沼泽。
但他得到的只有一句谎话:"向左。"
田父为什么敢骗他?因为基层已经知道谁赢了。
《史记》没有写项羽到了阴陵之后有没有遇到任何一名楚吏,也没有写有没有任何人前来报告军情——一个字都没有。这种沉默本身就是一个信息:那一带,已经没有人再把自己当作楚人了。
这里有一个常被忽略的对照。后世读史的人喜欢说项羽"所过无不残灭",所以田父才骗他。这个解释有一定道理,但不够——
因为在九江郡,真正让田父不需要犹豫的,是那面旗已经换了。周殷叛楚之后,"以舒屠六",在自己的辖区里做了一次清洗。清洗之后,基层的立场已经被重新排过了。
田父的那句"左",不是私仇的报复,是立场的表态。
而对项羽来说,这句话的杀伤力在于:它让他第一次意识到,自己不是在败退,是在别人的地盘上败退。
于是:陷大泽,绕出来,灌婴的五千骑已经追上。
从"逃"到"被追",从此再无主动。
5.2 乌江亭长:不是接应,是周殷布在江边的钩
阴陵之后是东城。
在东城,项羽做了他一生中最后一件"项羽式"的事:二十八骑,分四队,四向,三胜汉军,斩将、刈旗,"亡其两骑耳"。然后他问了一句:"何如?"骑皆伏曰:"如大王言。"
打完这一场,他继续向东。目标:乌江。
于是项王乃欲东渡乌江。乌江亭长檥船待,谓项王曰:「江东虽小,地方千里,众数十万人,亦足王也。愿大王急渡。今独臣有船,汉军至,无以渡。」
先注意开头四个字:"乃欲东渡乌江"。
项羽本来是打算过江的。他不是从一开始就想去死。他一路南逃,就是为了争取过江的机会。
然后他看到了什么?一个亭长,一条船,在等他。
这里有一个被所有读者一带而过的细节:"檥船待"。"檥"通"舣",是把船靠岸;"待"是等待。这个人已经把船靠好了,专门在那里等他。
![]()
乌江渡的项羽已经是无力回天
于是问题就变成了一句话:他是谁的人?
先看他的台词。
传统的读法把这一段读成"忠臣送主":一个江东的老亭长,冒着风险备好船来接自己的霸王。
但如果按"接应"去读,他的台词是说不通的。
一个奉命接应的人,只需要说一句话就够了:「臣在此,速上船。」因为他和项羽之间不需要互相说服——船在哪里、往哪里走、江东什么情况,都是早就定好的预案,一个字都不用多讲。
但亭长说的是另一套话。他讲了三层意思:
一、"江东虽小,地方千里,众数十万人,亦足王也"——论证江东值得去;
二、"愿大王急渡"——催促;
三、"今独臣有船,汉军至,无以渡"——强调稀缺与紧迫。
这不是接应,这是推销。
接应,是对自己人说一件既定的事;推销,是对一个还在犹豫的人说一件还没被接受的事。一个还需要回过头来说服你的人,不是你的下属。
所以,这个亭长不是项羽的人。那么他是谁的人?答案在地理里。
乌江亭属东城县,东城县属九江郡——而九江郡,正是周殷的郡。
周殷反楚之后,九江郡的行政系统整体换了主人。"以舒屠六"是一次辖区内的清洗;清洗之后,寿春、六、舒、阴陵、东城、历阳这一串地方,行政链条都接在了新的上级身上。乌江渡口就是这个链条的末梢——一个"看江的人",一个管渡口和江面的人。
而周殷已经归了汉。所以这个"看江的人",就是刘邦的人。
到这里,整盘棋最冷的一格才真正合上:
这个亭长在此"檥船待",不是来送霸王回江东的。
送项羽过江,江东战事就要重开,那是刘邦最不想要的结果。一个刚刚策反周殷、把九江郡纳入麾下的人,绝不会在这个节骨眼,把一个能重燃江东的火种,好端端地送过江去。
那么他等在这里,是为了什么?
答案只有一句话:诱项羽上船,于水境中擒之。
因为他陆上无敌。
二十八骑还能三胜汉军,东城快战斩将刈旗,乌江边独自杀掉数百人——一直到死,他都是那个"千人皆废"的项王。正面野战、陆上接战,汉军拿他毫无办法;东城那一战,灌婴的五千骑围住二十八骑,也只换回"亡其两骑"的惨淡战绩。
要拿下这样的对手,唯一可靠的法子,是把他的脚从地上挪开。
一旦上了船,他就不再是"陆地上的霸王":无马、无地、无回旋,舟中不过一困兽。一个亭长加几名伏卒,便足以制住他——或缚之献汉,或引舟就伏兵。彼时陆上无敌之项王,于水境中不过一待擒之人。
所以这条船不是逃生通道,是钩。亭长的台词,是包着忠义外衣的诱饵:劝他"急渡",实则是劝他"上船"。
而"今独臣有船,汉军至,无以渡"这一句,在这个读法里有了新的重量:它既是诱饵的一部分(制造稀缺、催他快上),也同时是一份死讯——这条江已经换了主人,能"渡"的,只有这条为我所用的船。
这里要把边界划清楚:我仍不能证明《史记》明文写了"亭长领命诱擒"。史料呈现的是"忠义长者"形象,设计者之名亦未留下。但所有客观条件都指向同一结论:渡口已归周殷—刘邦体系,而亭长那套"论证、催促、强调稀缺"的台词,恰恰是一份诱饵,不是一份接应预案。把他读成"钩"而非"渡",比读成"忠臣送主"更能解释为什么一个楚人旧地,会有一个不属于霸王的人在江边备好船、还拼命劝他上去。
而这一点,已经足够困住一个人了。
这是一句最温柔的诱,也是一个最彻底的笼。
不过,这副钩真正致命的,还不在这个「擒」字——而在亭长自己说漏的那句人口数。船可以夺、人可以杀,可那句数字一旦出口,比五千追兵更早一步,把霸王钉在了岸上。
5.3 他本想渡江——直到听见那个数字
项王笑曰:「天之亡我,我何渡为!且籍与江东子弟八千人渡江而西,今无一人还,纵江东父兄怜而王我,我何面目见之?纵彼不言,籍独不愧于心乎?」
先纠正一个常被颠倒的因果。
《史记》写得明白:"于是项王乃欲东渡乌江。"他本来是打算过的。从垓下溃围、渡淮、陷阴陵大泽、东城快战,一路杀到这里,他所有的奔逃都指向同一个目标:过江,回江东,东山再起。
他是在听完亭长那番话之后,才改了主意。
这是整段史料最容易被读过的一行。它意味着:真正让项羽停下的,不是江,不是船,也不是身后追兵——是亭长话里的一个数字。
我们在 5.2 已经拆过那番话的表面:论证江东值得去、催促、强调稀缺,是推销不是接应。但这段话里还藏着一个更致命的东西,亭长自己大概都没意识到说漏了嘴:
江东虽小,地方千里,众数十万人,亦足王也。
"众数十万人"。
这个数字是整段话里最不该出现的一句。
因为就在几十天前,垓下战场上,刘邦一方光是士兵就有五十余万——韩信三十万为正力,孔熙、陈贺为两翼,刘邦本部与周勃、柴武居中,灌婴骑兵在外,再加彭越、英布、刘贾、周殷各路诸侯兵会师,合计远逾五十万。
而江东,全境人口才"数十万"。
注意,亭长说的是"众数十万人"——那是人口,不是兵。项羽要的是能打仗的兵,亭长递上来的却是总人口数。
拿一个才数十万人口的江东,去对抗一支五十多万人的大军,这是什么账?
一笔从一开始就算不赢的账。
而这,恰恰是这番话最毒的地方。
船是陷阱,项羽未必看不穿。他带着的二十八骑,全是江东子弟,里面未必没有会驾船的人;真要过江,他完全可以杀了亭长、夺了船、自己过去——江面辽阔,追兵的五千骑未必追得上。
所以物理上的陷阱,困不住一个想走的霸王。
真正困住他的,是亭长亲口点出的那个"数十万"。
在垓下突围的那个夜里,项羽心里转的是什么?是"回江东就有机会"。他一路南逃、一路死战,脑子里想的从来不是"江东到底还有多少潜力",而是"只要回到江东,就能再来一次"——这是他起兵八年以来最深的肌肉记忆:当年八千江东子弟渡江西进,掀翻的是整个秦帝国。
他算漏了一件事:当年的八千子弟,面对的是秦朝分散的地方驻军;而此刻挡在江东面前的,是刘邦刚刚在垓下完成合围、超过五十万、且各路诸侯归心的大军。
对手根本不是一个量级。
亭长那句"众数十万",像一盆冷水,把项羽从逃亡的狂乱里浇醒。他第一次不是以"霸王"的身份,而是以"算账的人"的身份,重新审视江东:
人口不如人家兵多,兵源已经跟着楚歌去了垓下对面,本土又未经组织——这样的江东,拿什么挡五十万?
过江,不是重燃战火,是把刘邦的大军引去毁灭江东。
所以项羽的"不渡",不是被陷阱吓住,是算明白了账。
这也正好接上他自己的那句自白——
且籍与江东子弟八千人渡江而西,今无一人还,纵江东父兄怜而王我,我何面目见之?
这句话常被读成道德自责。但在"困—诱—绝"的结构里,它是项羽做完那道算术题之后的结论:八千人一个没回来,江东父兄即便怜我、奉我,也凑不出一支能挡五十万的兵;而我若回去,只会把战火带到他们头上。
他不是刚刚才想通。是在亭长点出"数十万"的那一刻,他从逃亡的狂热里醒过来,把这笔账从头算到了尾。
这才是一个霸王真正的万念俱灰——不是打不过,是算清楚了,打不过。
于是他笑了。"天之亡我,我何渡为"——这句笑容背后,是一个刚刚做完最后一道算术题的人。
这就是第十面的本质:船是笼,话是刀。物理的陷阱他本可以杀出去;但亭长亲口报出的那个数字,比五千追兵更早一步,把他钉在了岸上。
5.4 最后的动作:赠马、奉头、五人分尸
接下来的记载,是《史记》里最惊心动魄的一段。
乃谓亭长曰:「吾知公长者。吾骑此马五岁,所当无敌,尝一日行千里,不忍杀之,以赐公。」乃令骑皆下马步行,持短兵接战。独籍所杀汉军数百人。项王身亦被十余创。
他把乌骓送给了亭长。
乌骓是"常骑之"的马,是他在帐中唱《垓下歌》时点名的那匹马("骓不逝兮可奈何")。把马送出去,等于把"回江东"这个选项正式交出去。
然后下马,步行,持短兵。
这是主动赴死的姿态——不是战死,是了结。
接着是一个极小、极扎人的细节:
顾见汉骑司马吕马童,曰:「若非吾故人乎?」马童面之,指王翳曰:「此项王也。」
追他的汉军骑兵里,有他的旧相识。
这可能是整段史料里,对"沿途基层不再认项羽"这个判断最好的注脚。一个曾经在楚军里待过的人,此刻穿着汉军的衣服,骑在马上,指着他说:这就是项王。
这不需要阴谋。这只需要一个事实:楚地的人,已经在汉的编制里了。
而更准确地说,吕马童这个名字,是整个"绝"字最后一块拼图——它不是敌军,是熟人。项羽的死,不是被敌人消灭,是被时代放下了。
项王乃曰:「吾闻汉购我头千金,邑万户,吾为若德。」乃自刎而死。 王翳取其头,余骑相蹂践争项王,相杀者数十人。最其后,郎中骑杨喜,骑司马吕马童,郎中吕胜、杨武各得其一体。五人共会其体,皆是。 故分其地为五:封吕马童为中水侯,封王翳为杜衍侯,封杨喜为赤泉侯,封杨武为吴防侯,封吕胜为涅阳侯。
"五人共会其体,皆是"——五个人把各抢到的一片拼起来,验明正身,真的是他。
司马迁连验尸都写下来了。
这是"绝"的技术性完成:不只是人死了,是尸体被拆分、被核验、被封赏、被记录。这个人的存在,被行政程序一格一格地注销了。
5.5 一条必须补上的尾巴:他丢的是门,不是屋
写到这里,我必须把最后一层真相补上,否则这篇文章就会变成对民间叙事的另一种简化。
项羽在乌江边放弃的那个江东,当时还没有易主。
证据在《史记·樊郦滕灌列传》,灌婴的传记里:
项籍败垓下去也,婴以御史大夫受诏将车骑别追项籍至东城,破之。所将卒五人共斩项籍,皆赐爵列侯。降左右司马各一人,卒万二千人,尽得其军将吏。下东城、历阳。渡江,破吴郡长吴下,得吴守,遂定吴、豫章、会稽郡。还定淮北,凡五十二县。
请注意其中的次序:"下东城、历阳"——先肃清江北;"渡江"——然后才过江;"遂定吴、豫章、会稽郡"——江东三郡是最后才拿下的。
江东本土(吴、会稽、豫章),是灌婴在项羽死后才渡江平定的。
所以更准确的说法是:他丢的是门,不是屋。
江北的门户——东城、乌江一带,也就是九江郡的东部——已经在周殷的体系里。通往江东的渡口、船只、接应、情报、补给,全都随着九江郡一起换了主人。而江东本土那间"屋子",因为项羽没有回去,就始终没有被组织起来。
这才是这盘棋最冷的地方。
第九面给项羽的不是假消息,是一个提前到来的真消息。
四面楚歌让项羽把"我的兵在对面"读成了"江东已经没了"。这个判断在战略方向上并不算错——门确实丢了,兵确实空了,接应确实不存在;他错的只是时间:江东本土要到几十天后才真正易主。
而正是他在江边那一夜的提前放弃,让那几十天变成了空等。
他一不渡,江东就真的成了空的。
没有项羽坐镇的江东,面对灌婴的骑兵,几乎不需要打。于是"渡江,破吴郡长吴下,得吴守,遂定吴、豫章、会稽郡"。
心理战杀死的不只是项羽一个人,还有江东的抵抗意志。
一条完整到令人不寒而栗的因果链:
楚歌 → 项羽南逃 → 江东无主 → 灌婴渡江,三郡不战而下。
项羽的失败不是"被围死",是他用最正确的方式,解了一道被改过条件的题。
这里还有一条尾巴值得一提。《项羽本纪》记:项羽死后,"楚地皆降汉,独鲁不下。汉乃引天下兵欲屠之,为其守礼义,为主死节,乃持项王头视鲁,鲁父兄乃降。始,楚怀王初封项籍为鲁公,及其死,鲁最后下,故以鲁公礼葬项王穀城。"
直到看见头,还有人替他守城。
这说明什么?说明楚地的抵抗意志,是被"项羽已死"这个消息解除的,不是被兵力解除的。
而且刘邦"为发哀,泣之而去",并且"诸项氏枝属,汉王皆不诛",后来还都赐姓刘。
看明白了吗?连"清算"都是精心设计的。杀项羽,不杀项氏;葬以鲁公之礼;用一场哭泣,把最后一点人心收走。
这已经不是一个军事行动了,这是一整套政治收尾程序。
六、三层架构:谁在下这盘棋6.1 决策层:刘邦——他不只是拍板的人,也是中路指挥的人
先把前面那处纠正收进来。
"刘邦打不过项羽"是一个坏掉的印象。准确的说法是:刘邦几乎每一次都是在劣势兵力下与项羽交手。彭城,他带的是五诸侯兵——一群各怀心思的盟军,项羽一个突击就散了;荥阳、成皋,他是长期守势;固陵,是他派出的前锋被项羽回师突击。
而兵力一旦集中到他手里,他就能正面击溃项羽。陈下之战,就是他自己的野战胜利。
所以刘邦在这一盘棋里的身份是双重的:
在战略层,他是拍板的人,提供"建制";在战役层,他是中路的指挥者,亲手把项羽钉住、打散。
先说他提供的"建制"。三件事:
第一,他拍板撕毁了鸿沟之约。这件事的道德成本极高,讲信用的人做不出来。但它是整个杀局的前提——不撕约,就没有固陵,没有后面的所有。
第二,他拍板割地封王。张良提供了方案,但捐出"从陈以东傅海"和"睢阳以北至穀城"的,只能是刘邦。他把自己的领土当成筹码,去买别人的军队。
第三,他拥有别人没有的东西:合法性 + 分配权。
然后是他做的"战役":
第四,他亲自打了固陵和陈下两仗。固陵,他在承受前锋挫折的同时完成了向刘贾的分兵;陈下,他在诸侯兵未到的情况下,用灌婴、樊哙、夏侯婴、靳歙这批嫡系,把项羽的主力打崩了。
《史记·高祖本纪》结尾,刘邦自己说过一段话,是这盘棋的说明书:
夫运筹策帷帐之中,决胜于千里之外,吾不如子房;镇国家,抚百姓,给馈饷,不绝粮道,吾不如萧何;连百万之军,战必胜,攻必取,吾不如韩信。此三者,皆人杰也,吾能用之,此吾所以取天下也。
请注意最后四个字:"吾能用之"。
但这句话不能被读成"刘邦只会用人"。他说的是"吾不如"他们——不如子房的谋,不如萧何的治,不如韩信的野战攻城。他没有说自己不会打仗;他说的是这三件专项技能他不占优。
而他占优的是"用":他能把韩信、彭越、英布各自的私心,"用"成一股合力——用封地、用名分、用诸侯共击的名义;也能把灌婴、樊哙、夏侯婴、靳歙这些嫡系,"用"成一个能在陈下把项羽打崩的野战集团。
这就是"汉有天下太半,而诸侯皆附之"这句话的真正分量:它说的不是疆域,是组织能力。
而这套能力的最后一次体现,是在战争结束的第一天:
还至定陶,驰入齐王壁,夺其军。 ——《史记·高祖本纪》
"驰入齐王壁,夺其军"——打完了,第一件事是夺韩信的兵。
建制权力在和平的第一天,就这么毫不犹豫地兑现了。
6.2 谋局层:张良——他是这盘棋的设计者
现在说本文的核心判断:这个杀局的设计者是张良。
先说张良的"资质"。《史记·留侯世家》记他年轻时在下邳圯上遇老父,受一书:
父曰:「读此则为王者师矣。后十年兴。十三年孺子见我济北,穀城山下黄石即我矣。」遂去,无他言,不复见。旦日视其书,乃《太公兵法》也。 ……良数以太公兵法说沛公,沛公善之,常用其策。
《太公兵法》——一部讲"谋"而不是讲"战"的书。而张良用它,刘邦"常用其策"。这是一个"谋"型角色,在刘邦阵营里的定位。
然后看时间尺度。
下邑之谋,发生在汉三年(前204年),距垓下之战还有一年多。
《史记·留侯世家》:
至下邑,汉王下马踞鞍而问曰:「吾欲捐关以东等弃之,谁可与共功者?」良进曰:「九江王黥布,楚枭将,与项王有郄;彭越与齐王田荣反梁地:此两人可急使。而汉王之将独韩信可属大事,当一面。即欲捐之,捐之此三人,则楚可破也。」
看清楚:英布、彭越、韩信——三路夹击的构想,是张良在一年多以前就写好的。
而垓下之战的八路合围,就是这三路夹击的最终落地版本。
- 英布,就是南路的淮南军。
- 彭越,就是北路的梁军。
- 韩信,就是正面三十万的齐军。
- 其余(刘邦本部、孔熙、陈贺、周勃、柴武、灌婴、刘贾、周殷),都是在这三路基础上补进去的零件。
"下邑画策"到"垓下合围",中间隔了一年多。这不是临场应变,这是按图纸施工。
而张良在这盘棋里的具体手法,可以归纳为四件事:
一、分化瓦解。反间范增,招降周殷,用封地钓住韩信与彭越——让项羽身边的人一个一个掉出去。
二、合围聚歼。八路同时合拢,留出缺口。
三、诱敌入彀。四面楚歌。这是"诱"的核心,是连接"困"与"绝"的枢纽。
四、收尾。阴陵的情报环境、乌江的空渡口、以及最后的"葬以鲁公礼"——这些未必都由张良亲自安排,但它们共同构成了同一套逻辑。
刘邦对张良的定位,见《留侯世家》:
汉六年,封功臣。良未尝有战斗功,高帝曰:「运筹策帷帐中,决胜千里外,子房功也。 自择齐三万户。」
"良未尝有战斗功"——张良从来没有战功。但刘邦封功臣的时候,第一个要封的是他,还要他自己挑三万户。
一个"没有战功"的人,被认定为第一功臣。刘邦比谁都清楚:这盘棋是谁下的。
关于四面楚歌的署名,我要把话说完整:《史记》没有记载它是谁设计的,本文的归因是结构性的推论,不是史书的明文。
但这个推论有一个很强的支撑点:陈平。
反间计的名单是陈平列的(《陈丞相世家》:"项王骨鲠之臣亚父、钟离眜、龙且、周殷之属,不过数人耳"),周殷是刘贾"使人间招"来的,而项羽听到的歌声,是吴讴。
情报、招降、心理——这三件事在同一批人手里。而在这批人的上游,是张良。
《太公兵法》讲"上兵伐谋"。四面楚歌,是这四个字在实战里最漂亮的一次落地。
6.3 执行层:韩信——他是最大的一颗棋子
韩信在这场战争中的地位,需要分两层说。
在垓下的战术层面,他是主力,但不是设计者。
《史记·高祖本纪》给他的记录只有两句半:"淮阴侯将三十万自当之"——"淮阴先合,不利,却"——"淮阴侯复乘之,大败垓下"。
三十万,打十万,第一回合还退了。这不是"十面埋伏设计者"该有的战报。他是阵形里的第一线,负责扛住、让位、然后回身。
再想一层:真正把项羽主力打崩的那一仗,韩信根本不在场。
第二章说过,陈下之战破项羽主力的,是刘邦带着灌婴、樊哙、夏侯婴、靳歙打的。韩信从齐地南下、彭越从梁地南下、英布从淮南北上——他们都是奔着最后的合围点垓下去的。
一个"十面埋伏"的总设计师,不会缺席把对手打垮的那一战,更不会在那一战之后才到场。
但韩信在战争全局层面的贡献,比垓下重要得多——而且他的贡献,恰好也在"地理"这个维度上。
看他在楚汉战争中的履历:灭魏、破代、下赵、降燕、破齐。
他做的事情,是把地图上的空白一格格填满。当刘邦在荥阳、成皋一线被项羽死死压住的时候,韩信在北面开出了第二战场,把黄河以北的诸侯国一个一个变成了汉的领土。
换句话说:当项羽正面的兵力越打越强时,他背后的地图,正在被韩信一块一块地涂成汉色。
垓下之围,只是这场漫长包围的最后一次收口。
所以韩信的角色定位是:他是把这张地图画完的人,但不是画这张地图的人。他是执行层里最大的一颗棋子。
而刘邦对这件事的判断,比我们任何人都清楚——
《史记·淮阴侯列传》:
汉王之困固陵,用张良计,召齐王信,遂将兵会垓下。项羽已破,高祖袭夺齐王军。
再重复一次这个顺序:"用张良计,召齐王信"→ 韩信来了 → 打赢了 →"项羽已破,高祖袭夺齐王军"。
是"用张良计"把韩信召来的。
然后仗一打完,兵就收了。
如果韩信是总设计师,刘邦不可能在战争结束的第一天,就冲进他的营垒夺军。这不是对韩信的战功不尊重,恰恰说明刘邦对韩信的能力有极清晰的估价:他的价值在于"能战",而"能战"的价值在战后就归零了。
而韩信自己对这件事的定论,是那句被抄了两千年的话:
上问曰:「如我能将几何?」信曰:「陛下不过能将十万。」上曰:「于君何如?」曰:「臣多多而益善耳。」上笑曰:「多多益善,何为为我禽?」信曰:「陛下不能将兵,而善将将,此乃信之所以为陛下禽也。 且陛下所谓天授,非人力也。」 ——《史记·淮阴侯列传》
"陛下不能将兵,而善将将。"
这句话是臣服,也是对这套结构最准确的描述。
刘邦不是"将兵"的人,是"将将"的人。而张良,是那个告诉他"该将哪些将、怎么将他们"的人。
6.4 一个补充:用间者的结局
写到这里,我想补一段史料,作为整篇文章里最冷的一个注脚。
周殷。
这个人是楚的大司马,被陈平列进"骨鲠之臣"的名单,被刘贾"使人间招",举九江兵会垓下,帮刘邦赢了这场战争。
他后来封了侯。
再后来,汉文帝后元六年(前158年),他被诛杀在长安。
《汉书·天文志》只有一行字:
八月,天狗下梁野,是岁诛反者周殷长安市。
"诛反者周殷长安市"。
从垓下到长安,隔了四十四年。
一个背叛了自己君王的人,替新朝打赢了决定天下的一仗,然后在四十四年后,以"反者"的罪名,被公开处死在另一个城市的市口。
用间者,终被间。
这是这盘棋之外,另一句更冷的注脚——杀局不只杀对手,它也处理自己用过的刀。
七、结语:十面埋伏的本质不是十路大军围一个人
把全文的结论收一下。
"十面埋伏"不是"十路大军围一个人"的暴力美学。
它是三层递进:
第一层,困——八路合围,压缩空间,围师必阙,留出南面的缺口。
先是刘邦自己在固陵咬住、在陈下打散项羽主力;再是八路同时合拢:韩信、孔熙、陈贺在正面,刘邦本部与周勃、柴武在中后,灌婴咬尾,彭越在北,英布在南,刘贾、周殷封住东南。项羽的四面,没有一面是空着的——只留了一条看起来是生路的路。
第二层,诱——一路攻心,用四面楚歌制造"江东已失"的判断。
用吴讴唱出的乡音,把"我的大司马叛了、我的兵在对面"这个真消息,放大成"全线崩盘"的错觉。让一个从来只会死战的人,选择了南逃。
第三层,绝——一路收网,用阴陵和乌江把他引进最弱的环境。
阴陵的田父指错方向,是情报环境的崩塌;乌江亭长则是周殷—刘邦体系布在江边的钩:以"忠义长者"的诱饵劝他上船。但真正杀死霸王的不是这副物理的钩——项羽本可杀船夫、夺船而过——而是亭长话里那句"众数十万":它让一路狂逃的项羽第一次算清了账,发现江东人口竟不如汉军兵多,回去只是把大军引去毁灭江东。于是他不肯下水,在岸上自刎。
它覆盖的范围:从鸿沟到陈县,再到乌江,横跨千里。
它延续的时间:从汉四年八月撕约到汉五年十二月自刎,四个月。
它动用的维度:建制、情报、心理、地理。
四个月、上千里、四个维度、三个阶段。
这就是"十面"的真正含义——不是十路人,是十条线。
谁在下这盘棋
- 决策层兼中路指挥:刘邦。拍板撕约,拍板封三王,提供合法性与分配权;而"困"这层最实的两仗——固陵和陈下——是他本人在中路指挥的。他不是"打不过项羽所以只好用人",他是先在劣势兵力下打消耗、再在兵力集中后正面击溃对手。
- 谋局层:张良。《太公兵法》的继承者。下邑之谋在三年前就写好了三路夹击的图纸,固陵的封地之计是图纸的中段,四面楚歌是"诱"的杀着,阴陵、乌江是"绝"的收尾。
- 情报层:陈平与刘贾。陈平开出反间名单,刘贾"使人间招"周殷。反间、招降、攻心,是同一套动作。
- 执行层:韩信及各路将领。韩信是最大的一颗棋子——三十万当正面,而且没赶上把项羽打崩的陈下之战;垓下一结束,兵权即被收走。
虚的是"江东还在"这个幻觉,实的是八路兵力;而杀局用的,是前者。
项羽输的是什么
项羽输的从来不是兵力。
真正把他主力打散的,是垓下之前的陈下之战。那一仗,汉方没有韩信、没有彭越、没有英布,刘邦带的是他自己的嫡系——结果楚军折损十余名将领,陈公利几举城降汉,项羽率残部南逃。他到垓下的时候,已经不是"十万精锐的西楚霸王",而是一支被打残的部队。
垓下之战,他的部队"可十万",汉军三十万加诸侯兵,差距悬殊——但项羽这辈子打的都是劣势仗。巨鹿、彭城,都是以少胜多。他有在劣势中翻盘的能力;只是这一次,牌在发到他手上之前就已经被换过了。
项羽输的也不是勇气。
二十八骑还能三胜,乌江边独自杀掉数百人。一直到死,他都是那个"千人皆废"的项王。
他输的是信息。
他在垓下那一夜听到的那几声江东调,让他把"我的兵在对面"读成了"江东已经没了"。他南下确认,撞进预设的缺口,在阴陵被人指入大泽,在东城打出最后的威风,在乌江看到一个空渡口。
然后他自己停下了。
从江东歌响起的那个夜晚开始,项羽的每一次奔逃,都只是在走向一个预设的终局。
而这一切的起点,是那句"楚歌犹吴讴也"——
他听到的不是杀声,是乡音。
那是张良开始收网的信号。
附:史料出处与考辨
一、核心史料
内容
出处
鸿沟议和、张良陈平劝撕约
《史记·项羽本纪》《汉书·高帝纪上》《资治通鉴·汉纪二》
固陵之战、张良封三王之计
《史记·项羽本纪》《高祖本纪》《资治通鉴·汉纪二》
破钟离眛军于固陵
《史记·高祖功臣侯者年表》(丁义、靳强)
楚令尹灵常、左令尹吕青降汉
《史记·高祖功臣侯者年表》
陈下之战(灌婴、樊哙、夏侯婴、靳歙、蛊逢)
《史记·樊郦滕灌列传》《傅靳蒯成列传》《高祖功臣侯者年表》
五军纵深部署、楚歌、灌婴追东城
《史记·高祖本纪》
垓下合围、四面楚歌、阴陵、乌江、五人分尸
《史记·项羽本纪》
刘贾渡淮、使人间招周殷
《史记·荆燕世家》
周殷举九江兵会垓下
《史记·项羽本纪》《高祖本纪》《黥布列传》《汉书·高帝纪下》
反间名单(亚父、钟离眜、龙且、周殷)
《史记·陈丞相世家》
灌婴下彭城、虏项佗、渡江定三郡
《史记·樊郦滕灌列传》
韩信会垓下、袭夺齐王军、"善将将"
《史记·淮阴侯列传》
下邑之谋、圯上受《太公兵法》
《史记·留侯世家》
刘邦"此三者皆人杰"
《史记·高祖本纪》
周殷之死
《汉书·天文志》
二、关键注疏
- 《史记索隐》引应劭「今鸡鸣歌也」、颜游秦「楚歌犹吴讴也」——是理解"四面楚歌"地域指向的关键注文。
- 《史记正义》:「孔将军,蓼侯孔熙。费将军,费侯陈贺也。」
- 《史记正义》引《括地志》:「固陵陵名在陈州宛丘县西北四十二里。」
- 《史记正义》:「(东城)县在濠州定远县东南五十五里。」
- 《汉书·地理志》九江郡领县十五:寿春、浚遒、成德、橐皋、阴陵、历阳、当涂、钟离、合肥、东城、博乡、曲阳、建阳、全椒、阜陵。
- 《太平寰宇记》:「乌江本秦乌江亭,汉东城县地。」《元和郡县图志》:「晋太康六年始于东城界置乌江县,隶历阳郡。」
三、四处需要说明的考辨
- 纪年。鸿沟议和系于刘邦为汉王第四年(前203)八月至九月,"前202年八月议和"之说有误。汉五年十月(前202)阳夏、固陵之战,十二月垓下决战。
- 历法。汉初承秦制,以十月为岁首。故"(汉四年)九月项羽东归"与"(汉五年)十月追至固陵"实为紧接的两个月,中间无间隔。
- 异文。《史记·黥布列传》"汉五年,布使人入九江,得数县。六年,布与刘贾入九江",其"六年"当作"五年",《汉书·韩彭英卢吴传》已正作"五年"。
- 乌江亭的隶属。乌江亭属东城县,不属历阳县。后世注家多把乌江系在历阳名下,是因《元和郡县图志》有"乌江县隶历阳郡"之说,但那是晋太康六年(285)从东城析出置乌江县以后的建置,不能上推秦汉。
四、本文的推论与证据边界
本文明文区分了两类内容:
- 史料支持的事实:所有加引号的《史记》《汉书》《资治通鉴》原文、三家注原文,均照录不改。
- 结构性的推论:其中四处是本文的判断,而非史书的记载,特此标明——
- 固陵之战的"另一种图景"。《项羽本纪》《高祖本纪》均作"楚击汉军,大破之"。本文据《高祖功臣侯者年表》(丁义、靳强破钟离眛军于固陵;灵常、吕青以楚令尹、左令尹降汉于汉五年十月)与《荆燕世家》(同期分兵刘贾)三组材料,主张固陵是"本纪所记的战术挫折"而非"战略溃败"。这是学者重建,不是史书明文。
- 四面楚歌的设计者归属。《史记》只记"夜闻汉军四面皆楚歌",未记设计者。本文据陈平反间名单、刘贾"间招"周殷、吴讴的地域指向三事,作结构性归因。
- "汉营中有成建制江东兵源"之说。《史记》记周殷"举九江兵",未记其兵源的江东成分。本文已标明为推论,并说明即便不取此说,楚歌的心理效果依然成立。
- 乌江亭长的任务。《史记》呈现的是"忠义长者"形象,未记其受命。但本文据"乌江亭属东城县、东城县属九江郡、九江郡已随周殷归汉"这一地理链条,主张:亭长在此"檥船待"并非接应,而是诱项羽上船、于水境中擒之的钩——因为项羽陆上无敌,汉方在正面野战与东城快战皆不能制,唯一可靠的法子是把他的脚从地上挪开,引他入舟。需说明:此为结构推论,史料未明言设计者;但"劝他上船而非送他过江"的动机,与"周殷已归汉、江东战事不可重开"的全局逻辑高度自洽,也比"忠臣送主"更能解释那段过度推销的台词。进一步,本文认为这番话真正的杀伤核心在"众数十万"一句:它迫使项羽以江东总人口(而非兵力)与汉军五十余万对账,从而从逃亡狂热中冷静下来,得出"江东不足以抗"的结论——这而非单纯"识破陷阱",才是他"不渡"的真正原因。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
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.