# 公孙衍五国伐秦：大国联盟与将领竞争

类型：深度解读
历史时期：春秋战国
发布日期：2026-08-10T00:26:58.862Z
更新日期：2026-08-10T00:38:05.286Z

## 摘要

公元前318年，由公孙衍发起、五国共同参与的伐秦之战，是战国中期规模最大的一次合纵行动。表面上看，这是一场以多击少的联合进攻，拥有绝对的数量优势和名义上的正当性；实际结果却是联军在修鱼一带被秦军击溃，死伤惨重，几乎成为一场军事闹剧。这个反差本身就是战国政治最值得玩……

## 正文

公元前318年，由公孙衍发起、五国共同参与的伐秦之战，是战国中期规模最大的一次合纵行动。表面上看，这是一场以多击少的联合进攻，拥有绝对的数量优势和名义上的正当性；实际结果却是联军在修鱼一带被秦军击溃，死伤惨重，几乎成为一场军事闹剧。这个反差本身就是战国政治最值得玩味的地方。

这一战之所以值得重新解释，不在于它印证了公孙衍与张仪的私人恩怨，也不在于它是一场普通的胜负。它真正揭示的是战国列强在“抗秦”这个共同目标下如何陷入集体行动的困境，以及秦国依靠什么性质的军事制度和地理优势，能够把一次看似危险的包围化解为顺势的扩张。公孙衍作为组织者，既是这出大戏的编剧，也是被结构力量碾碎的角色。

## 一、合纵与连横：一场关于成本分摊的博弈

战国中期的国际格局，是由秦国变法后的崛起重新定义的。经过商鞅变法，秦国建立起一套以军功为核心的国家动员机制，地缘上又占据关中高原，进可攻退可守。东方各国，特别是与秦国接壤的韩、赵、魏，感受到了持续的压力。在这种背景下，合纵连横成为两种相互对立的应对策略：合纵主张弱国联合制秦，连横则主张与秦结好自保。

公孙衍与张仪是这两种路线的代表性人物。公孙衍曾长期在秦国任职，官至大良造，是军事将领出身；张仪则以外交辞令闻名，主张以连横破合纵。两人在秦惠文王朝中形成竞争关系，最终张仪靠一连串外交活动取得优势，公孙衍被迫离开秦国，转而到魏国担任将相。这场个人之间的竞争，恰好被嵌入到列国博弈中，成为合纵连横策略相互对抗的缩影。

但需要指出的是，合纵连横表面上是外交路线的选择，本质上是各国在“谁承担抗秦成本”问题上的一场博弈。合纵要求各国出兵出钱、共担风险，但收益却有排他性——打退秦国后，谁收复的土地归谁，谁从更安全的地缘中获益，并不均衡。因此，每个国家都希望他人多出力，自己少出血。这种成本分摊的矛盾，从一开始就注定了联合行动的内在紧张。公孙衍的最大难题，正是在于如何让五个利益各异、互不信任的国家真正协同行动。

## 二、公孙衍：从秦将到五国总策划

公孙衍的履历，使他成为这个角色的最佳人选，也让他背负了最沉重的包袱。作为曾经的大良造，他深谙秦国的军事组织、技术装备和作战风格，能够制定有针对性的战略。更重要的是，他在三晋和楚国都有广泛的人脉，有能力搭起一个框架。这个框架不是基于理想，而是基于各国对秦国的共同恐惧，以及趁火打劫的诱惑。

然而，公孙衍的处境也是双重的。他离开秦国时带着个人仇恨，急于证明自己有能力击败老对手；同时，他在魏国的位置并不稳固，需要一场外交和军事上的胜利来巩固自己的地位。因此，五国伐秦对他而言，是一次个人豪赌。他选择的策略，是把楚国推为纵长，因为楚怀王威望较高，且楚国国力雄厚，可以震慑其他诸侯。他还策动义渠人从背后袭击秦国，试图牵制秦军主力。整个计划看似精妙，但所有环节都依赖于一个前提：联盟成员愿意按照他的剧本行动。

后来的发展证明，这个前提是最脆弱的。公孙衍的纵横家才能，可以在一时间促成一份盟约，却无法替代各国在战场上共进退的必要条件。他推举楚怀王为纵长，本意是想借楚国的威信来统领联军，但楚国并不打算为三晋火中取栗。同样，燕国远在北方，与秦国没有直接利益冲突，出兵只是象征性。于是，这个由公孙衍亲手搭建的联盟，从一开始就是一个空壳。

## 三、五国伐秦的实际阵容：联盟的泡沫

名义上的五国，在动员起来以后迅速露出了裂缝。楚国虽然被推为纵长，但楚怀王忌惮秦国的报复，始终没有派遣主力部队；燕国军队长途跋涉，实力有限；真正积极出兵的是韩、赵、魏，也就是三晋。这三国的核心诉求各有侧重：韩国最怕秦军东出，首当其冲；赵国则希望利用这一战夺回被秦占领的土地；魏国更是急于收复河西故地，并且有公孙衍的直接推动。

联军没有任何统一指挥体系。公孙衍虽然是发起者，却没有被正式授权为统帅；楚怀王身为纵长，远在南方；各国将领各怀心事，不愿听从他人号令。更严重的是，联军没有明确的战略目标——究竟是进攻秦国的关中腹地，还是仅仅在边境上施加压力，始终没有达成一致。与此形成鲜明对比的是，秦方早已通过情报和外交手段掌握了联军的虚实。秦国一面派使者与楚国周旋，承诺割地换取楚国退兵，一面干脆利落地向义渠发兵，解除侧翼威胁，从而可以集中全力对付东面的三晋部队。

所谓“五国伐秦”，实际上变成了一场韩、赵、魏的单独行动。公孙衍的合纵框架在现实压力下一层层剥落，剩下的只是三国联军与秦国军队的正面碰撞。当秦军主动出击时，联军的士气与组织能力根本无法支撑一次真正的决战。

## 四、修鱼之战：秦国的制度性胜利

公元前317年（一说前318年，这里采用战后修鱼之战发生在前317年的主流说法），秦军在庶长樗里疾的率领下，与韩、赵、魏联军在修鱼展开会战。樗里疾是秦国宗室将领，既能打仗又懂权术，是秦惠文王信赖的统帅。他采取的战术并不复杂：先集中兵力击败兵力最强的韩军，再回身攻击赵魏两军。这个先后顺序的决策，体现的是秦军对战场态势的敏锐判断，而非单纯的蛮力。

更重要的是，秦军背后的制度支撑。商鞅变法后，秦国实行军功爵制，士兵斩首越多，爵位越高，直接与土地、宅院、仆役等个人利益挂钩。这使得秦军士兵在战场上表现出远超东方列国的进攻欲望和纪律性。与此同时，秦国本土作战，后勤补给线短，而三晋联军则远离自己的粮仓，深入敌境，一旦战事胶着，补给就成了致命问题。修鱼一战，秦军斩首八万，这个数字在当时可能有所夸大，但足以说明联军遭受的不是普通挫折，而是制度性崩盘。此后，联军四散撤退，公孙衍的计划彻底失败。

这次胜利再次确认了一个事实：在战国时代的战争形态下，一支训练有素、激励机制明确并有本土依托的正规军，远比一支临时拼凑、利益多元的联合部队更可靠。秦国也许并不是当时最强盛的国家，但它拥有最高效的战争机器。五国伐秦的失败，不是由于某个将领的失误，而是秦国的整体动员能力超越了联盟所能调集的集体行动力。

## 五、合纵的遗产：失败战略为何被反复复制

修鱼战败后，公孙衍的声望一落千丈，张仪的连横政策更加得势。秦国利用这一胜利，进一步蚕食三晋的土地，并借助外交压力迫使韩国、魏国接受城下之盟。公孙衍本人虽仍在魏国任职，但再也没能组织起如此规模的联合行动。然而，合纵作为一种战略范式，并没有因为这次失败而终结。在战国余下的时间里，各国不断重演合纵伐秦，但几乎都没有改变秦强六国弱的格局。

这看起来很奇怪：既然合纵总是失败，为什么各国还要一次次尝试？答案在于，对东方六国来说，合纵是一个“没有办法的办法”。单独抗秦没有胜算，屈服于秦则意味着渐进地丧失独立性。合纵即使不能真正击败秦，也可以作为一种外交筹码来迫使秦在外交上让步；只要联盟存在，秦就不敢过于肆无忌惮。因此，合纵是六国在弱势状态下的一种防御性姿势，它更多是服务于国内政治稳定和拖延时间，而非一种真正能发起战略进攻的有效工具。

从这个角度看，五国伐秦不仅是一场军事失败，更是一件展示战国列国结构性困境的政治作品。每个国家都知道联合的必要，却都无法超越自身的短期利益；每个统治者都希望别人先承担代价，自己坐收渔利。这种集体行动的困境，不是公孙衍或张仪的智慧所能化解的。它是由各自国家的军力、财政、地理和君主意志共同决定的。秦国的成功在于，它的制度设计把国家与个人的利益高度绑定，从而最大限度地降低了内部的协调成本；而六国间的协调成本，恰恰是压倒其他一切考量的大山。

## 六、意义：集体行动困境下的历史走向

五国伐秦的硝烟散去后，真正留下的不是某个战胜者的荣耀，而是关于战国政治运作逻辑的清晰投影。公孙衍以纵横家的身份试图用联盟改变时代，但他最终被时代和结构所击败。这场战争说明，在一群势均力敌但互不信任的主权国家之间，共同安全和共同利益并不足以形成持续而有效的协作。军事实力、国家组织的效率以及地缘战略的得失，才是决定胜负的最终变量。

而后来的历史进程也印证了这一点。秦之所以能够由西陲之地逐步吞并六国，除了商鞅变法塑造的制度优势，还因为东方列国始终未能建立一个可靠的大国协调机制。每一次合纵，都是在这个问题上重复碰壁。公孙衍发起的五国伐秦，是第一次也是最具象征性的一次尝试，它用一场惨败告诉所有人：松散联盟无法对抗一个高度组织化的战争国家。这个判断，比任何一次战役的胜负都更有历史分量。

原始页面：https://shishuguan.com/topic/gongsun-yan-five-state-campaign
