中國通史(第三卷) · 第九章 蘇秦、張儀、公孫衍

戰國中期以後,秦的國勢日強。秦與東方各國的關係,表面上是時張時弛,實際上是日益緊張。對這種形勢,有人主張聯合東方各國共同對秦,也有人想分散東方各國,使其分別對秦和好或屈服。前者是企圖進行東方各國間南北向的聯合,故有合縱之稱。後者是企圖東方各國分別與秦進行東西向的聯合,故稱為「連橫。」在戰國時從事合縱、連橫的活動家,被稱為縱橫家。蘇秦、張儀是縱橫家中的代表人物,公孫衍在縱橫家中也享有聲譽。 第一節 蘇秦 蘇秦字季子,東周洛陽乘軒里人。生年不詳,約死於公元前321年。如依《戰國縱橫家書》說他死於公元前284年,比張儀死得晚。《史記》有《蘇秦列傳》。《戰國縱橫家書》與《史記》有出入。今所論述,以《史記》為依據,並旁采《戰國縱橫家書》。 相傳蘇秦曾到齊國跟鬼谷先生學習。後來,出外遊說了幾年,遭受到很多困難、挫折,只得回家。兄弟嫂妹妻妾都暗地嘲笑他說:東周人的風俗,都治理家裡的產業,致力於工商,謀取十分之一二的盈利,他卻丟掉根本而去從事耍舌頭,還不應貧困嗎?蘇秦聽了這些話,感到慚愧。於是發憤讀書。過了一年,他揣摩出當時國君的心意,便到秦國,以連橫之策說秦惠文王。當時,秦國剛殺了商鞅,妒恨遊說的人,蘇秦得不到信用。他又遊說周顯王。顯王左右的人向來熟悉蘇秦,都輕視他,不聽信他的話。 蘇秦週遊到燕國。過了一年多,才見到燕跟趙合縱。燕文侯供給他車馬和金銀布帛,讓他去趙國說趙肅侯,請合韓、魏、齊、楚以抗秦。趙供給蘇秦以更多的車馬,財物。蘇秦便去遊說韓宣王、魏襄王、齊宣王、楚威王,終於定下合縱盟約,他被任為縱約長,佩六國相印。 蘇秦回趙國時,中途經過洛陽,車輛馬匹輜重以及各諸侯國派使者護送他的,為數很多,氣派跟國王差不多。周顯王聽說很驚恐,於是清掃道路,派人到郊外進行慰勞。蘇秦的兄弟、妻子和嫂嫂,斜著眼不敢抬頭看蘇秦,都俯伏在地,侍候他用飯。蘇秦笑著問他的嫂嫂說:為什麼先前傲慢而現在卻這樣恭順呢?嫂嫂把臉貼著地面,謝罪說:因為我看到季子地位尊貴,財物很多。蘇秦深有感慨地嘆息說:「同樣對待我這,一個人,富貴了,親戚就這麼敬畏我;貧賤的時候,卻輕視鄙薄我。何況對其他一般境況懸殊的人呢?假如當初在洛陽有兩頃良田,我現在又怎麼能佩上六國相印呢?」於是他施散千金,以賜同族的人和朋友,普遍地報答了所有曾經給他好處的人。蘇秦回到趙國,趙肅侯封他為武安君,送縱約書給秦,秦兵不敢出函谷關。後來,秦欺騙齊國和魏國,要聯合進攻趙國。趙王責備蘇秦。蘇秦害怕,請求出使燕國,說一定要報復齊國。蘇秦離開趙國以後,各國合縱的盟約隨著就瓦解了。 蘇秦到燕國時,適值燕文侯卒,易王初立。齊宣王乘喪伐燕,取得十城。蘇秦為燕說齊王歸還了十城。蘇秦與燕易王的母親私通,擔心會遭到易王的殺害,便假裝得罪,逃奔到齊國。齊宣王以蘇秦為客卿。宣王死,湣王繼位。後來,齊大夫多有與蘇秦爭寵的人,使人刺殺蘇秦。蘇秦受了重傷,但還能走動。齊王派人捉拿兇手,沒有抓到。蘇秦快死了,對齊王說:「臣即死,車裂臣以徇於市,曰『蘇秦為燕作亂於齊。』如此,則臣之賊必得矣。」齊王按蘇秦的話作了,果然得到了兇手。 荀子說蘇秦「內不足使一民,外不足使拒難」,是一個「巧敏佞說,善取寵乎上」的「態臣」①。《呂氏春秋·知度》把他比做夏桀時的羊辛、商紂時的惡來。這是站在齊國的角度,採取否定的態度。1972年出土的西漢初年銀雀山竹簡中《孫子·用間》說:「燕之興也,蘇秦在齊」,把他與商的伊摯、周的呂牙並提。《說苑·君道》又把他跟鄒衍、樂毅、屈景並稱為「四子」;漢初的鄒陽,則把他稱為「燕之尾生」②。這些都是從燕國的立場出發,給予他充分肯定。其實,這正好從兩個不同的角度,說明了在促使燕國由敗轉勝、由弱變強,以及使齊國由勝轉敗、由強變弱的過程中,蘇秦起了極為重要的作用。 蘇秦的弟弟蘇代、蘇厲看到哥哥的成就,也都發奮讀書,遊說諸侯,都很有名氣。 ①見《荀子·臣道》。 ②《漢書·賈鄒枚路傳》。 第二節 張儀 張儀,魏國人,生年不詳,死於公元前309年。相傳張儀跟蘇秦都事鬼谷先生,蘇秦自以為不及張儀。 張儀遊說諸侯,曾經從楚相飲酒,楚相丟失了璧。楚相門下人說張儀「貧無行」,誣賴他偷了璧,捉住他拷打。他的妻子嘻笑他說,你不讀書遊說,怎受到這樣的污辱?張儀張開嘴叫妻子看看,說:舌頭還在不在?妻子笑著說:還在。張儀說:這就夠了。 蘇秦約定六國合縱,很怕秦攻諸侯,破壞合縱,就暗地使人勸導張儀,「你與蘇秦相好。現在蘇秦已得勢,你為什麼不去找他?」張儀便到趙國求見蘇奏。蘇秦告誡門下的人不為通報,又使他在幾天之內走不了。等到見到了,叫張儀坐在堂下,給奴僕的飲食,並用言辭激諷他:「以你的才能,怎麼困辱到這種地步。我難道不能使你富貴,可不能收留你這樣的人」。張儀來投奔蘇秦,自以為是老朋友,可以得到幫助,卻反受到污辱。他惱羞成怒,考慮只有秦國能使趙困苦,便決定到秦國去。 蘇秦告他的舍人說:「張儀是天下賢能的人,我趕不上他。我幸而先有成就。可是能夠得到秦國權柄的人,獨有張儀。他貧窮,沒有因由進入仕途。我恐怕他樂小利而不上進,所以召他來羞辱、激怒他。你為我好好暗中事奉他。」蘇秦請趙王拿出金幣車馬,派舍人尾隨張儀,跟他同宿舍,慢慢接近他,需要時就給予車馬金錢,但不明說。 張儀見到秦惠文王,惠文王以為客卿。蘇秦的舍人來告別。張儀說:「依賴你的幫助,我得到官職。我將要報答你,你為什麼要走呢?」舍人說:「我不了解你。了解你的是蘇秦。蘇秦擔心秦攻趙,破壞縱約,認為不是你得不到秦的權柄,故意激怒你,使我供給路費。現在你已被任用,請允許我回去報告。」張儀說:「哎呀,我在圈套中而不知覺,我不如蘇秦,已很明顯了。我又新被任用,哪能圖謀趙國,回去替我謝謝。蘇君在位的時候,儀不敢破壞縱約。」 張儀於秦惠王九年(公元前329年)到了秦國。次年,為秦相,寫信警告楚相說:「從前我跟你一起喝酒,你誣賴我偷璧,鞭打我,你好好防守你的國家,小心我將要盜你的城。」公元前322年(魏惠王后元十三年),張儀離秦至魏,跟惠施在「合縱連橫」的意見上發生分歧,張儀欲以魏合於秦、韓而攻齊、楚,惠施欲以魏合於齊、楚以按兵①。張儀把惠施排擠走,他代替惠施為魏相。張儀想以魏合於秦、韓而攻齊、楚,以達到使魏事秦而使諸侯仿效魏的作法。 巴蜀相攻,②秦惠文王想趁機伐蜀。這時韓國攻秦,秦王又想先打韓國,對韓取得勝利後再伐蜀。雖然伐蜀是個好機會,但恐怕被韓國鑽了空子。秦王猶豫不決,召集群臣商議。司馬錯說伐蜀,張儀說不如伐韓。秦王讓他們說說各自的道理。 張儀說:親魏善楚,進兵三川(韓三川郡,今河南宜陽一帶),兵臨東局西周。造成挾天子以令天下的形勢,諸侯誰敢不聽,這能成就帝王的事業。①以下,記張儀事,見於《史記·張儀列傳》,不另注。 ①《戰國策·魏策一》,又見《韓非子·內儲說上》。 ②巴蜀是古代的兩個國。巴約在今四川東部,沿長江南北之地。蜀約有四川中部岷江、沱江、涪江流域的地區。 所謂「爭名者於朝,爭利者於市」。三川、周王室就是天下都想爭奪的朝市,不爭這個而去爭奪偏遠的巴蜀戎翟,離帝王的事業太遠了。 司馬錯反駁說:不能這樣說。我聽說要富國就要擴大土地,要強兵就要富民,要成就王業就要廣施恩德。有了這三種條件,王業就隨之而來。今天秦國還是地狹民貧。蜀是西邊戎翟的首領,而有桀紂之亂。秦現在趁機發兵,容易征服。得到巴蜀的地方,秦國的國土擴大了。得巴蜀的財富,秦國軍民富足了。攻取巴蜀,天下不以為秦國暴,也不以為秦國貪。如果攻韓,劫天子,有不義之名。齊、韓是友好國,「周自知失九鼎、韓自知亡三川」,兩國就會緊密聯合,向齊、趙、楚、魏求援。以鼎與楚,以地與魏,秦國是阻止不了的。總之,伐韓、周對秦國的危險很大,不如伐蜀有利。 秦惠文王採納了司馬錯的主張,於公元前316年(秦惠文王九年)派張儀、司馬錯、都尉墨等人率兵伐蜀。蜀王戰敗被殺。他的太子所率領的殘餘力量也被消滅,蜀亡。在蜀地基本平定後,張儀等人揮兵東指,順利地占領了巴,俘虜了巴王。從秦軍出發到結束巴蜀的戰爭,一共只有二三個月的時間。 公元前314年,秦王封兒子通國為蜀侯,以陳壯為相。不久,陳壯反秦,殺蜀侯通國,秦派張儀、甘茂、司馬錯等人入蜀殺陳壯。秦在巴蜀採取發展經濟的措施,修築從秦本土到巴蜀的棧道,大量移民進巴蜀,興修水利,如著名的都江堰,修築城邑。張儀、張若等人築成都城周圍十二里,高七丈,還修築別的一些城邑。 秦攻占巴蜀以後,對楚國在軍事上處於十分有利的地位。公元前308年,司馬錯帶領十萬大軍,米六百萬斛,從巴蜀乘船沿江而下,攻占了楚地黔中郡。 秦國欲攻打齊國。齊國跟楚國的關係好,秦害怕齊楚聯盟。秦惠文王和張儀商議,問他有什麼辦法。張儀說,讓他去楚試試,看能否拆散齊楚聯盟①。公元前313年,張儀去到楚國,對楚懷王說:「大王能夠閉關絕齊,我請秦獻商於(今河南淅川、內鄉一帶)之地六百里。這樣,能夠北弱齊、西好於秦,得商於地為利,一舉而得三利。大王何不行之?」楚王很高興的答應了。 楚王派一使臣隨張儀入秦受地。張儀假裝墜車,說受了傷,三個月不上朝。楚王聽到這一情況,說:張儀以為我不和齊國絕交。於是派一勇士去齊國大罵齊王。齊王很生氣,斷絕了和楚國的外交,跟秦國和好。張儀上朝,見楚國的使者。對使者說:我有六里的俸邑,願獻給楚王。使者還報楚王。楚王一怒之下,和秦國絕交,派屈匄率師攻秦。秦國派兵迎戰,公元前312年,秦楚戰於丹陽(今河南丹水北)。楚大敗。秦俘楚將屈匄及副將等七十餘人,斬首八萬。秦取楚漢中郡。失敗的消息傳到楚國,楚懷王惱羞成怒,調動全國的軍隊攻打秦國。公元前312年,秦楚又戰於蘭田(今陝西蘭田縣),楚軍大敗。韓國、魏國趁楚失敗的機會,出兵攻楚,至鄧(今河南鄧縣)。楚軍兩面受敵,趕快撤退,割兩城與秦講和。 過了不久,秦王派使者告訴楚王,希望以秦國武關以外的地方換楚國的黔中地。楚王說:不願換地,願得張儀而獻黔中地。張儀聽說,請求到楚國去。秦王說:楚王正想得到你,報復上次說獻商於地的事,怎能去呢?張儀①《戰國策·秦策二》,《史記·楚世家》和《屈原賈生列傳》。 說:「秦強楚弱,我奉王命去楚國,楚國不敢殺我。我和楚國的大臣靳尚關係好,靳尚又得到楚王的寵姬鄭袖的信賴。鄭袖的話,楚王沒有不聽的。張儀到了楚國,楚王把他關押起來,要殺他。通過靳尚向鄭袖說情。鄭袖請求把張儀放掉,與秦和親,懷王果然聽從鄭袖,放了張儀。楚國三閭大夫屈原,剛從齊國出使回來,準備勸說懷王殺掉張儀。但為時已晚,張儀已越出楚境了。 張儀遊說楚國、韓國跟秦國連橫。張儀從韓國回秦國時,秦惠文王封儀五邑,號武信君。惠文王又使張儀遊說齊、趙、燕跟秦連橫,都獲得成功。他在回秦的途中,秦惠文王卒,秦武王繼位。武王從作太子時就不喜歡張儀,群臣又說張儀的壞話,張儀離秦復至魏,為相一年,死於魏。 第三節 公孫衍 公孫衍,魏之陰晉人。曾仕魏,任犀首②,人因以犀首稱之,好象這就是他的本來姓名。《史記集解》引司馬彪曰:「犀首,魏官名,今虎牙將軍。」犀首當是武職。 公孫衍於秦惠文王五年(公元前333年)在秦,為大良造,後居魏。楚使者陳軫,也是一個縱橫家,他過魏,獻計於衍。他說「魏相田需約諸侯縱親,楚王疑而未信。如果您請於魏王,說您與燕趙之王有交情,多次有使者來邀請相見。魏王如答應了您,給您車子,你也不必多要,有三十輛乘就可以了。您把車子陳列在庭中,公開宣稱,要到燕國和趙國去。」公孫衍照辦了,燕趙之王派使者迎公孫衍到他們的國中,楚王聽說,大怒,以為田需欺負他,就全不聽從田需的話了。齊國聽說公孫衍要到燕趙去,也派人以國事相托。於是,公孫衍行三國相事,有了相當大的權力。 公孫衍主張合縱,張儀宣揚連橫。他們在政治上和私人關係上都是對手。公元前322年(秦惠文王更元三年),張儀相魏。公孫衍設法取得韓國當權的支持,破壞了張儀聯合秦魏的政策。公元前319年,張儀被迫去魏,公孫衍代張儀為魏相。公元前318年,魏、趙、韓、燕、楚合縱攻秦。這次進攻,沒有取勝,軍至函谷關而還。但這次進攻,還是一次有名的對秦的進攻。西戎義渠跟魏有往來。有一次,義渠君朝魏。公孫衍就趁這個機會,勸告義渠君加強對秦的警惕。他說,如中原無事,秦就要對你們燒殺掠奪;如果中原有事,秦將輕使重幣去同你們交好。後來,五國攻秦。恰巧這個時候,秦以文繡千純,美女百人,遺義渠君。義渠君集合群臣議論這件事。義渠君說,這就是公孫衍當年所說的那話了。於是起兵襲秦,大敗秦人。 《史記》稱公孫衍於張儀死後,「入相秦,嘗佩五國相印,為約長」。 此所謂五國約長,似即指公元前318年五國攻秦之事。 《孟子·滕文公下》記景春的諸說:「公孫衍張儀,豈不誠大丈夫哉! 一怒而諸侯懼,安居而天下熄。」公孫衍在當時一些人的心目中是與張儀齊名的,但傳下來的事跡不多。《史記》有公孫衍傳,系附於張儀傳。《戰國策》也只有幾條零星的記載。 《漢書·藝文志》縱橫家,有《蘇子三十一篇》,《張子十篇》,是關於蘇秦、張儀的專書,不知是否他二人的作品,均已久佚。關於公孫衍的專書,未見著錄。《漢書·藝文志》縱橫家還著錄有西漢的蒯通、鄒陽、主父偃、徐樂等人的書,可見西漢前期,縱橫家之風猶有存者,但比起戰國時期的縱橫家,當有很大的不同。 ①以下關於公孫衍的紀事,基本上取材於《史記·張儀列傳》,不另一一作注。②見《史記·秦本紀》。