古蜀國曾經參與了牧野之戰原來上古時代的中國有兩個蜀國!

最近,三星堆遺址火了,它向我們展示了3000年前古蜀文明的輝煌。然而一些媒體在介紹古蜀國的時候就犯了一些嘗試性的錯誤,其中一個錯誤就是將古蜀國看作是牧野之戰中的“蜀”。

蜀這個族群在甲骨文就多次出現。但是該蜀並非位於四川盆地,而是出於中原地區。甲骨文中多次提到商朝國王到達了蜀地,很顯然商朝國王不可能沒事就往千里之外的四川跑。 胡厚宣說 : “夫以益州群山之高三峽之險,殷人入川,大非易事,卜辭中之蜀,絕不能如此之遙。”

古蜀國曾經參與了牧野之戰原來上古時代的中國有兩個蜀國!

三星堆

商朝還多次和蜀國發生戰爭,最終使得蜀國成為了商朝的方國之一。卜辭雲 :“貞至蜀,我有使”, “甲寅卜,臣子來蜀”。另外,蜀國在後來也被周朝征服,在甲骨文中有周人“伐蜀”、“克蜀”的記錄,這個填補了目前史書的空白。蜀國被周朝征服後,就成為了周朝的封國,於是加入了周朝討伐紂王的大軍,根據記載,當時加入周朝大軍的方國有 庸、蜀、羌、髳、微、盧、彭、濮,統稱為“牧誓八國”。

古蜀國曾經參與了牧野之戰原來上古時代的中國有兩個蜀國!

那麼這個中原的蜀國到底位於哪裡呢?春秋時期的一些文獻給我們提供了線索。《左傳》記載:“楚於是乎有蜀之役”,“楚師侵衛,遂侵我師於蜀”。《春秋》記載:“公會楚公子嬰齊於蜀”。從《春秋》和《左傳》來看,蜀在春秋時期已經併入魯國,在現在的泰安一帶。

但是,西周建立初期,這裡還處於商朝的勢力範圍之內,西周不可能越過商朝而進攻蜀國。因此,這裡的蜀可能是後來躲避犬戎而東遷的。那麼西周初期的蜀在哪裡呢?根據《後漢書·郡國制》記載:“長社有長葛,有蜀城,有蜀津”,《史記·魏世家》:“惠王元年,韓、趙合伐魏,戰於蜀澤。”這裡的蜀大概處於許昌市長葛一帶。

古蜀國曾經參與了牧野之戰原來上古時代的中國有兩個蜀國!

牧野之戰地圖(其中有蜀國地點)

古本《竹書紀年》記載“夷王二年,蜀人、呂人來獻瓊玉。”可見兩國相距不遠,當時呂國位於南陽一帶。根據班簋銘文:“王命毛伯更虢城公服………秉繁、蜀、巢令”,也就是讓毛公要執掌、蜀、巢三國的政令,討伐徐國。可見,這三國和徐國很近。根據記載,繁國位於河南汝陽,巢國位於南陽一帶。

實際上,中原古蜀國的位置還有很多文獻可以考證。總體而言,中原蜀國位於河南中部,最初是商朝的方國。西周要滅商朝,就必須要征服古蜀,古蜀國後來臣服後,加入了西周的聯軍,參加了牧野之戰。

而四川的古蜀國是一個輝煌的文明古國,雖然和長江流域的文明有交流,但是總體上自成體系。在商周時期,中原王朝還不知道古蜀文明的存在。直到戰國時期,秦國才和蜀國取得了直接的聯絡。在秦惠王時期,蜀國內亂,於是秦國出兵滅蜀,古蜀文明就此中斷,淹沒於歷史長河之中。