公元前330年,雕阴战场上,秦军主将当着俘虏的面,下令把魏军统帅龙贾押到阵前。这位主将姓公孙,名衍,魏国西河人。押解他昔日同僚的,恰恰是他自己的手。这一年,河西之地在魏国手里握了近八十年,被他一战夺回。

奇怪的是,这样一个替秦国立下大功的人,十几年后却成了组织六国联军、专门找秦国麻烦的头号人物。更奇怪的是,折腾了将近二十年之后,他又心平气和地回到秦国,当上了相邦,最后病逝在那个位子上。

一个人的立场,怎么可能反复到这个地步?如果只看结果,很容易把他归为"反复无常""墙头草"一类。但把整个过程摆开细看,会发现这背后藏着的,是战国这个特殊时代里,一个有本事的人,究竟能有多少种活法。

先说他的出身。公孙衍出生在魏国西河郡,这地方在战国早期地位不低,吴起、子夏都曾在这里讲学育人,算得上人才辈出的一块沃土。但魏国有个死结——朝堂长期被老牌贵族占着,外来人才很难往上走。公孙衍在本国干过"犀首"一类的军职,大致相当于参谋一类的位置,可上头压着一堆人,再有本事也升不动。

打开网易新闻 查看精彩图片

战国这个年代,跳槽不算丢人,反而是常态。商鞅从魏入秦,张仪从魏入秦,吴起从魏到楚,几乎都是这个路数——本国不给机会,就去别处闯。公孙衍也走了这条老路,只不过他选的目的地格外扎眼:魏国的死对头,秦国。

那时的秦国刚处死商鞅,但商鞅变法定下的规矩一条没动。新继位的秦王嬴驷正到处寻访能打硬仗的人。公孙衍一到,立刻被相中,前333年直接封为大良造——军功爵制度里的第十六级,文武兼管,除了秦王,基本就是秦国说话最管用的那个人。

嬴驷交给他一个任务:把河西夺回来。这块地几十年前被魏将吴起抢走,秦国东边的门户就此被死死堵住,几代秦王想起这事都憋屈。公孙衍领命出征,对手正是自己的母国。

打开网易新闻 查看精彩图片

雕阴一战,公孙衍打得极狠,魏军主将龙贾被俘,数万人阵亡,河西防线彻底垮掉。魏惠王接到战报,只能咬牙把地吐出来。一个魏国人,亲手替秦国雪耻,同时又亲手让母国吃了几十年来最狠的一次亏。这时候如果有人问公孙衍效忠谁,答案似乎已经很清楚。

可命运在这里拐了第一个弯。就在公孙衍等着接相邦位子的时候,另一个魏国人张仪出现了。张仪主张连横——拉着弱国一起去打别的国家,这条路子比公孙衍主张的硬打更省成本。前328年,张仪成了秦国相邦,公孙衍被一步步架空。

这不是能力输了,是路线赢了。打仗归打仗,国君要的是收益最大、代价最小的方案。公孙衍能打硬仗,可硬仗打完是要死人、耗粮的,张仪那套"以利诱之"听起来轻松得多。嬴驷选张仪,不是否定公孙衍的本事,而是在权衡成本。

公孙衍卷铺盖走了。他没有四处漂泊,而是直接回了魏国。魏惠王对这个曾经带兵打自己的人,又恨又怕,可看在他确实是个能打的将才,最后还是把兵权交给了他。从这一刻起,公孙衍的身份彻底反转——曾经替秦国打魏国的人,转头要替魏国打秦国。

打开网易新闻 查看精彩图片

问题是,魏国一家跟秦国单挑,根本没有胜算。公孙衍很清楚这一点,所以他把目标定得更大:把所有怕秦国的国家都拉到一条船上。合纵,从此成了他后半生押上全部本钱的方向。

前325年,他联合齐国将领田朌打赵国,平邑一战斩了赵将,让各国看到联合作战真能赢。前323年,他推动魏、韩、赵、燕、中山五国互相承认王号,这一招的巧妙之处在于——大家都称王了,谁也不好装死不管别人的事。

可这盘棋很快被搅乱。齐国、楚国不服,楚国干脆出兵抢了魏国八座城。张仪也没闲着,趁机把齐楚都拉进了自己的阵营。五国相王的联盟还没捂热就散了架。公孙衍第一回合输了,但没就此认输。

打开网易新闻 查看精彩图片

前322年,张仪索性亲自跑到魏国当相邦,直接在公孙衍的地盘上推连横。两个魏国人,在魏国朝堂上打了一场没有硝烟的仗——一个讲合纵,一个讲连横,底下的大臣左右为难。公孙衍花了三年时间,联合齐楚燕赵韩,才把张仪从魏国挤走。

前319年,公孙衍当上魏国相邦,权力生涯走到顶点。他立刻发动人生中最大的一场豪赌——五国伐秦。

前318年,魏赵韩燕楚五国推楚怀王当盟主,浩浩荡荡杀向秦国。公孙衍留了一手很少被人提起的暗招——他找到秦国背后的游牧势力义渠,提醒对方一个简单道理:秦国现在给你送礼,是因为要专心对付东边,等打完了东边,回头第一个收拾的就是你。义渠君听进去了,后来果然在李帛大败秦军,从背后捅了秦国一刀。

东线的进展却完全没达到预期。联军推到函谷关就被挡住,根本原因还是老问题——五个国家各有各的算盘。楚国正忙着跟越国打架,出兵不积极;燕国离秦国太远,能拖就拖。真正拼命的只有魏赵韩三国。

打开网易新闻 查看精彩图片

这就是合纵这种联盟形式的结构性硬伤——所有人都想让别人先出力,自己后收成果,一旦局势不利,溃散比谁都快。前317年修鱼之战,秦将樗里疾集中兵力反扑,三国联军八万余人阵亡。史书上留下一句冷冷的记录:"五国共攻秦,不胜而去。"

十年心血,一战清零。魏国朝堂上开始有人翻旧账,说公孙衍的合纵把国家拖进了无底洞。他在魏国待不下去,转去韩国继续推合纵。前316年他鼓动韩国出兵,前314年秦军在岸门再度大胜,韩国被打服,把太子送去秦国做人质。这是公孙衍最后一次以合纵组织者的身份站上战场,而这一次,他输得几乎没有翻盘的余地。

那一年,公孙衍大概五十多岁。半生奔波,联盟散了三次,韩魏两国相继向秦国低头。如果故事到这里结束,他会是一个彻底的失败者——一个耗尽心血却什么都没换回来的合纵发起人。

但历史偏偏在这里又转了一个弯。前311年,秦惠文王去世,张仪失去了君主的信任,黯然离开秦国,不久死在异乡。新继位的秦武王嬴荡是个务实的莽夫,不吃张仪那套嘴皮子功夫,更看重真能打的人。他派人把公孙衍接回了秦国。

打开网易新闻 查看精彩图片

《史记》里对这件事的记载只有寥寥数语,可这背后的转折,放在整个战国也找不出第二例——当年替秦国打魏国的人,后来组织五国伐秦,如今又以秦国相邦的身份重新上位。回到秦国后,公孙衍帮秦武王打下了宜阳。这座城卡在秦军东进中原的咽喉上,拿下它,秦国进军中原的路彻底打开。他最终病逝在秦国相邦的任上。

据部分史料记载,前293年伊阙之战后,白起斩杀韩魏联军二十四万人,魏国被打得元气大伤,魏昭王一度派公孙衍去秦国求和——如果这段记载属实,那么一个当年打赢河西之战、组织过五次伐秦的人,最后一次出现在史书上,竟是代表被打残的魏国向秦国低头,这中间的落差,足够让人愣上半天。

回头看公孙衍这一生,很难用"忠诚"或"背叛"这类简单标签去概括他。他为秦国打过魏国,为魏国打过秦国,晚年又替秦国效力,每一次选择的背后,都是当时那个国家能不能给他施展本事的空间。战国不是一个讲究从一而终的时代,士人的效忠对象往往是给自己机会的人,而不是出生的那片土地。

打开网易新闻 查看精彩图片

合纵之所以屡战屡败,不是公孙衍一个人的问题,而是这种联盟形式本身的死穴——利益分散,责任模糊,谁都想让别人先流血。秦国是一个拳头,联军是五根手指,而且每根手指都在琢磨临阵怎么缩回去。加上张仪从最薄弱的环节反复撬动,合纵想赢,难度本就极高。

可反过来想,如果没有公孙衍那几次硬碰硬的联合出击,秦国东扩的路上未必会遇到那么大的阻力。孟子评价他"一怒而诸侯惧",这不是虚言——至少在那些年里,他让秦国清楚地感受到,东边六国不是想怎么捏就怎么捏的软柿子。

历史书写往往偏爱胜利者。张仪的连横成功了,所以留下浓墨重彩的记载;公孙衍的合纵一次次功亏一篑,就容易被后人简化成一个跳槽频繁、立场摇摆的配角。可如果换一个角度看,一个人在魏、秦两国的政治夹缝里辗转半生,始终没有停止寻找能让自己发挥价值的位置——这未必是墙头草的软弱,也可能是那个大争之世里,一个有才干的人所能做出的最理性的选择。

打开网易新闻 查看精彩图片

评判历史人物的忠诚,不能用今天的国家概念去套战国的士人。那个年代的"忠",忠的往往是给机会的君主,而不是出生的那片土地。公孙衍走完的这一生,恰恰是那个时代游走于列国之间的士人群体,最真实也最矛盾的一个缩影。