Skip to Content Facebook Feature Image

一具小小的馬鐙,如何改寫了歐亞大陸的戰爭形態?

博客文章

一具小小的馬鐙,如何改寫了歐亞大陸的戰爭形態?
博客文章

博客文章

一具小小的馬鐙,如何改寫了歐亞大陸的戰爭形態?

2026年10月10日 16:30

在馬鐙出現之前,騎馬是一項極具挑戰的技能。騎手只能靠雙腿夾住馬腹,再至少用一隻手扶住馬鞍,以避免在顛簸中墜落——這種騎法稱為「騸騎」(騸騎)。此狀態下,騎手在馬背上極不穩定,難以在高速奔馳中自如使用兵器,更難完成揮刀劈砍、持矛衝刺等需要全身發力的動作。

改變這一切的,是馬鞍兩側一對不起眼的環。

然而,關於這對鐵環,流傳最廣的幾個說法——「北魏才成型」、「中原王朝靠它碾壓遊牧民族」、「它催生了歐洲騎士與封建制」——都需要重新審視。真實的歷史,比這些簡化的故事更複雜,也更有趣。

從單鐙到雙鐙:一條完整的考古證據鏈

馬鐙的發明並非一蹴而就,而是經歷了從單鐙到雙鐙的漸進過程。中國考古發現構成了目前世界範圍內唯一完整的早期馬鐙證據鏈:

  • 公元271年(東吳建衡三年):南京五佰村丁奉墓出土的釉陶騎馬俑,馬鞍左側塑出一件三角形馬鐙——這是目前全世界已知最早的馬鐙形象。
  • 公元302年(西晉永寧二年):長沙金盆嶺墓出土的青瓷騎馬俑,馬鞍左側有同類小鐙;值得注意的是,騎者的腳並未踏在鐙裡,鐙帶僅有人腿的一半長。這種單鐙僅供上馬時踩踏,上馬後即不使用。
  • 約316年前後:河南安陽孝民屯154號墓出土一套鎏金銅馬具,其中有單鐙實物(木芯包銅)——這是我國目前考古發現年代最早且最完整的馬具實物資料。
  • 公元322年:南京象山7號墓(墓主一般認為是王羲之的叔父王廙,卒於322年)出土的陶鞍馬俑,馬鞍兩側皆有馬鐙——這是已知最早的雙鐙形象,也是真正意義上供騎乘蹬踏的馬鐙。
  • 公元415年:遼寧北票北燕馮素弗墓出土一對鎏金木芯雙馬鐙,以桑木條彎成鐙圈、外包鎏金銅片,通高約24–25厘米、寬16.8厘米——這是目前唯一有確切紀年、保存基本完整的最早雙馬鐙實物。
  • 此後,遼寧朝陽袁台子墓(木芯包皮革雙鐙)、寧夏固原北魏墓(鐵鐙)相繼出土;僅前燕、後燕、北燕四十座墓葬中就有十座發現馬具,馬鐙均為雙鐙。

這條證據鏈糾正了兩個常見誤解。其一,馬鐙的雛形最早出現在江南而非北方(丁奉墓、長沙墓皆在南方),這與「高橋鞍鞍橋越高、上馬越難,故需輔助踏腳」的需求直接相關——馬鐙最初解決的是「怎麼上去」,而非「怎麼打仗」。其二,雙馬鐙在東晉十六國(4世紀)即已成型並廣泛裝備,遠早於北魏(北魏始於386年);學界一般推測,從單鐙到雙鐙這一革命是由鮮卑人(尤其慕容鮮卑)完成的。

甲騎具裝:人馬皆甲的巔峰

雙馬鐙的普及,直接催生了中國古代重裝騎兵的黃金時代——「甲騎具裝」。《宋史·儀衛志》給出權威定義:「甲騎,人鎧也;具裝,馬鎧也。」

魏晉南北朝時期的標準馬鎧由六部分組成:面簾(保護馬面的狹長金屬護面,上開眼孔)、雞頸(護頸)、當胸(護胸)、馬身甲(護軀幹)、搭後(護臀)、寄生(立於鞍後、扇狀豎起的裝飾,用以障蔽騎者背部)。除耳、目、口、鼻、四肢與尾外,戰馬全身皆披甲。

技術上的關鍵在於「三角支撐」:高橋鞍(曹魏時代出現,前後鞍橋高聳以約束騎者身體)+雙馬鐙,使騎手獲得穩固支點,可以身披重甲、雙手持長兵器衝鋒,並承受長矛刺擊的巨大反作用力。騎士格鬥兵器由戟改為長刃馬矛——馬槊。

須加限定的是:馬鐙真正改變的,或許不是「衝擊的瞬間」,而是衝鋒之後的近身纏鬥。因為衝擊戰術本身早於馬鐙——亞歷山大的伙伴騎兵、帕提亞與薩珊的具裝騎兵皆無馬鐙而能衝鋒;學界與復原實測傾向認為,夾槍衝刺的穩定性主要來自高橋鞍與馬刺,馬鐙提供的助力有限。有了馬鐙,騎手才真正得以在馬上轉身、側擊、持久格鬥而不墜。

唐初的轉向:具裝衰落與輕騎兵興起

這裡正是流行敘事最容易出錯之處:甲騎具裝的鼎盛在十六國至南北朝,而在隋末唐初驟然衰落;唐朝擊敗突厥,靠的恰恰不是重裝衝擊。

南北朝末年,以輕騎兵為主力的突厥興起,動搖了甲騎具裝的地位。據《隋書》,隋軍與突厥交戰時「每慮胡騎奔突,皆以戎車步騎相參,與鹿角為方陣,騎在其內」——重騎兵只能躲在車陣裡被動挨打。原因很直白:突厥騎兵輕裝上陣,「不恆其陣」「隊不列行」,根本無陣可破;而具裝若時刻披掛,則「馬多瘦死,士卒疲勞,無有戰志」。甲騎具裝「破陣」與「固守」兩大優勢,被輕騎兵同時克制。

轉型的關鍵人物是李淵。大業十二年(616年),他「訓練能騎射者二千人,飲食居止,一同突厥,隨逐水草」——一場類似趙武靈王「胡服騎射」的改革。義寧元年(617年),隋將桑顯和率驍果精騎數千夜襲唐軍,隨唐軍出征的西突厥特勤史大柰「將數百騎出顯和後,掩其不備,擊大破之」——機動靈活的輕騎兵,擊敗了防護力強而機動性差的甲騎具裝。

入唐之後,這一轉向更為明確:李靖滅東突厥,「選精騎一萬,齎二十日糧往襲之」,自太原直撲河套;征吐谷渾,輕騎深入青海腹地、踏雪絕漠,縱橫數千里——「如此史詩級的戰爭,也只有機動性強大的輕騎兵才能做到」。就連李世民的坐騎「昭陵六駿」也是突厥馬,不披馬鎧。

至於玄甲軍,《資治通鑑》原文為:「秦王世民選精銳千餘騎,皆皂衣玄甲,分為左右隊,使秦叔寶、程知節、尉遲敬德、翟長孫分將之。每戰,世民親披玄甲帥之為前鋒,乘機進擊,所向無不摧破,敵人畏之。」——正史只言黑衣黑甲,並未載明其為「人馬具裝」(學界對此仍有爭議);且其成名之戰是武德四年(621年)虎牢關之戰,對手是王世充、竇建德,屬中原統一戰爭,而非對突厥、高句麗之役。

西傳:從草原絲路到「馬鐙大論戰」

中國發明的馬鐙,經草原絲綢之路向西傳播。國際學界主流觀點認為:雙馬鐙技術自中國出發,經北方遊牧民族西傳,先入歐亞草原,再擴散至中亞、西亞,最終進入歐洲。傳統觀點以阿瓦爾人(6世紀)將馬鐙帶入東歐為關鍵節點——孫機即指出:「歐洲的馬鐙最早發現於6世紀的匈牙利。」拜占庭皇帝莫里斯《戰略學》(約590年)要求騎兵「鞍上附兩隻鐵馬鐙」,是歐洲文獻首次出現馬鐙;8世紀法蘭克王國(查理曼時代)大規模裝備;至11世紀諾曼征服前後,歐洲騎士已離不開它。從南京的陶馬俑到諾曼騎士,馬鐙走了將近八百年。

技術的邊界與歷史的反諷

馬鐙並未讓任何一方永遠立於不敗之地。它解決了穩定性與近戰問題,卻解決不了後勤與成本:具裝騎兵對馬匹負重、糧草消耗的要求急遽上升,「一馬之費,可養步兵二十五人」。一旦戰線拉長、補給不繼,鐵甲騎士就會變成行動遲緩的靶子。

更具反諷意味的是技術的流向。最早完成單鐙→雙鐙革命、最早大規模使用甲騎具裝的,是慕容鮮卑等北方民族;而遊牧民族同樣迅速獲得了這項技術——正是他們將馬鐙沿草原絲路帶到了歐洲。技術從來不是某一方的專利,它總是雙向擴散的。與其說馬鐙讓「中原碾壓遊牧」,不如說它把歐亞大陸的騎兵同時武裝到了牙齒,將戰爭推向了更重的甲、更強的衝擊與更昂貴的成本。

馬鐙的意義,不在於創造無敵神兵,而在於它揭示了一條冷兵器時代的法則:戰爭的勝負,往往不取決於誰更勇猛,而取決於誰先將物理法則轉化為戰術工具——以及誰能承受這套工具所帶來的成本。當一具小小的鐵環讓騎士在馬背上站穩,歷史的槓桿便已悄然偏移;但真正決定戰局的,始終是那些更笨重、也更根本的東西:機動、補給、財力,與選擇輕裝還是重裝的那一次判斷。




《山河戰骨》

** 博客文章文責自負,不代表本公司立場 **

(按:「卡路里」係現代熱量單位,此處借為比擬,指糧秣自耗於運輸過程的物理性消耗。)

元狩四年(公元前119年),漢武帝發動漠北之戰。《史記·匈奴列傳》載:「乃粟馬,發十萬騎,私從馬凡十四萬匹,糧重不與焉」——這是馬匹;而《漢書·衛青霍去病傳》另載:「上令大將軍青、票騎將軍去病各五萬騎,步兵轉者踵軍數十萬」——這是人。十萬騎兵背後,是十四萬匹馬與數十萬轉運步兵。

戰果載入史冊:霍去病「封狼居胥山,禪姑衍,臨翰海而還」,「是後匈奴遠遁,而幕南無王庭」。但《史記》緊接著寫下另一行字:「漢兩將軍大出圍單于,所殺虜八九萬,而漢士卒物故亦數萬,漢馬死者十餘萬。匈奴雖病,遠去,而漢亦馬少,無以復往。」

這才是古代戰爭最真實的底色。史書上那些動輒「百萬大軍」的宏大敘事,往往掩蓋了一個殘酷的數學真相:在沒有鐵路和卡車的時代,糧食運輸的自耗,足以拖垮任何一個看似強大的帝國。

沈括的殘酷算式:運糧的「卡路里」黑洞

北宋沈括在《夢溪筆談》卷十一〈官政一〉中,留下了一份中國古代最珍貴的後勤數學模型。開篇即斷言:「凡師行,因糧于敵,最為急務。運糧不但多費,而勢難行遠。」

他的計算基準極為質樸:一名運夫背負米六斗(宋制一石約五十九公斤,六斗約合今三十五至三十六公斤),每人每日食二升,士兵另自攜五日乾糧。據此推演:

一人餉一卒:單程可行十八日;若計回程,只能前進九日。

二人餉一卒:單程可行二十六日;若計回程,只能前進十三日。

三人餉一卒:單程可行三十一日;若計回程,只能前進十六日。

請注意這組數字的形狀:每加一名運夫,邊際增益急遽遞減——第一人撐出十八天,第二人只添八天,第三人只添五天。而一旦計入回程,行程立即腰斬:十八日變九日,二十六日變十三日,三十一日變十六日。這意味著約有一半的糧食,消耗在往返路途本身。沈括於是給出結論:

「三人餉一卒,極矣。若興師十萬,輜重三之一,止得駐戰之卒七萬人,已用三十萬人運糧,此外難復加矣。」——出兵十萬,扣除三分之一輜重兵,實得戰卒七萬,卻已需三十萬人運糧,而且「難復加矣」——這已是人力的上限。

沈括還補了兩筆更冷峻的賬。其一,實際負擔遠超六斗:「其間隊長不負,樵汲減半,所餘皆均在眾夫。更有死亡疾病者,所負之米又以均之,則人所負常不啻六斗矣。故軍中不容冗食,一夫冗食,二三人餉之,尚或不足。」——一個吃閒飯的人,就要兩三個運夫來養。

其二,畜力並非解藥:「若以畜乘運之,則駞負三石,馬、騾一石五斗,驢一石。比之人運,雖負多而費寡,然芻牧不時,畜多瘦死,一畜死則並所負棄之,較之人負,利害相半。」——牲畜馱得多、耗得少,但一旦倒斃,所馱糧食同歸於盡,算下來與人背負各有利弊。這打消了「用馬車不就行了」的廉價想像。

這就是古代戰爭的「卡路里黑洞」:兵力數字每向外推進一步,所需的運輸人力便以數倍膨脹,而可支撐的時間卻同步縮短。古籍中那些動輒「百萬」的兵力,往往正是把運糧民夫計入在內的口徑——真正能上陣的,可能不過其中的一兩成。

秦嶺:諸葛亮的北伐天花板

諸葛亮北伐,史書所載實為五次(228年春、228年冬、229年、231年、234年),其中出祁山僅兩次(228年、231年)——「六出祁山」是《三國演義》的說法,不宜據為史實。五次皆無功而返,致命傷確在後勤。

蜀漢國力本弱,自漢中越秦嶺攻關中,唯倚棧道與谷道,轉運極難。諸葛亮為此絞盡腦汁:《三國志》載其「長於巧思」,231年出祁山「以木牛運糧」,234年出斜谷「以流馬運」。木牛流馬具體形制今已不可考(可確定者為非後世附會的「自動機械」),但它們提高了單次運輸效率,卻無法改變秦嶺的地理法則。

第五次北伐(234年),亮屯兵五丈原,與司馬懿對峙。司馬懿看清了蜀軍軟肋,堅壁不出——蜀軍數度挑戰,甚至遣使遺以巾幗婦人之飾,魏軍終不出戰。他心裡很清楚:拖下去,對己有利。

但須辨明兩點。其一,諸葛亮並非坐以待斃:《三國志·諸葛亮傳》明載「亮每患糧不繼,使己志不申,是以分兵屯田,為久駐之基。耕者雜於渭濱居民之間,而百姓安堵,軍無私焉。」——他試圖以屯田就地解決補給,這正是對「糧道」困境的自覺應對。其二,他的死因是疾病,非餓死:本傳作「其年八月,亮疾病,卒于軍,時年五十四」。流傳甚廣的「糧盡勢窮,憂恚嘔血」之說,出自裴松之注引王沈《魏書》——魏人所撰,屬敵國記載,裴松之已疑其不實,與《三國志》本文不合。

換言之,秦嶺確實給蜀漢的北伐畫上了難以逾越的界線,但這條界線的形狀是:不是一次糧盡的潰敗,而是一場無法轉化為持久佔領的消耗。諸葛亮以屯田對抗地理,已是其所能達到的極限。

帝國的擴張邊界,由糧道決定

翻開中國古代軍事史,會發現一條頑固的規律:中原王朝的擴張,往往在抵達農耕區與遊牧區、平原與山地的交界(約當四百毫米等降水量線)後便顯著減緩——不再是將帥不夠英勇,而是農業帝國後勤體系的物理極限。水運網絡中斷之處,陸路成本便急遽攀升;繼續前進的軍事收益,開始低於維持補給線的經濟成本。唐朝的安西四鎮時斷時續、終陷吐蕃,明朝難以長期深入漠北,皆可以此觀之。

最慘烈的一課,是隋煬帝征高句麗。《隋書·煬帝紀》載大業八年(612年)出師:「總一百一十三萬三千八百,號二百萬,其餽運者倍之」——一百一十三萬餘眾,號稱二百萬,而運糧者還要加倍。《資治通鑑》記其運輸慘狀:徵發民夫六十餘萬,「往還在道常數十萬人,填咽於道,晝夜不絕」,死者相枕。

結果是災難性的。隋軍圍遼東城不下,另遣宇文述等九軍渡鴨綠水趨平壤。高句麗將領乙支文德「見述軍士有飢色,故欲疲之,每戰輒走」——敵人從士兵臉上的飢色,讀出了隋軍的命門。隋軍渡薩水、距平壤三十里,終因「士卒疲弊,不可復戰」而還;七月壬寅,退至薩水,「軍半濟,高麗自後擊其後軍」,諸軍俱潰。將士「奔還,一日一夜至鴨綠水,行四百五十里」。

《資治通鑑》留下了那句觸目驚心的總結:「初,九軍渡遼,凡三十萬五千,及還至遼東城,唯二千七百人,資儲器械巨萬計,失亡蕩盡。」——三十萬五千人渡遼,回到遼東城的只有二千七百人,損失率逾九成九。(須說明:此係渡遼深入的九軍,非煬帝親率的遼東城主力。)

另有一重制度性原因同樣致命:煬帝「凡軍事進止,皆須奏聞待報,毋得專擅」——前線一舉一動須層層請旨,機動盡失。這與糧道的困境疊加,使龐大軍隊淪為一堆無法自主行動的數字。

此後二征(613年)因楊玄感於黎陽起兵、進圍東都而倉皇退兵;三征(614年)「所徵調士兵多不能按期到達,有的在路上相繼逃亡」,不了了之。三征高句麗耗盡民力,成為隋末大亂的導火線,隋朝隨之瓦解(618年)。

古代戰爭的勝負,往往在兩軍交鋒之前就已經註定。決定歷史走向的,不僅是將帥的奇謀與士兵的勇武,更是那些在漫長驛道上默默負糧的民夫——以及他們肩上,那條由卡路里與血汗鋪就的脆弱防線。