# 古代中国的“攻城器械”：云梯与冲车

类型：深度解读
历史时期：春秋战国
发布日期：2026-08-09T00:35:18.190Z
更新日期：2026-08-09T00:45:58.485Z

## 摘要

被城墙框定的历史：攻城器械为何值得重新审视 在中国古代战争史中，攻城往往比野战更艰难，也更具决定性。一座坚城可以挡住十倍兵力，让征服者的野心在墙下粉碎；而一旦城门洞开，整个区域的政治秩序就可能瞬间易主。云梯与冲车作为最经典的攻城器械，经常被简化为“爬墙工具”和“撞……

## 正文

## 被城墙框定的历史：攻城器械为何值得重新审视

在中国古代战争史中，攻城往往比野战更艰难，也更具决定性。一座坚城可以挡住十倍兵力，让征服者的野心在墙下粉碎；而一旦城门洞开，整个区域的政治秩序就可能瞬间易主。云梯与冲车作为最经典的攻城器械，经常被简化为“爬墙工具”和“撞门工具”，但它们的真实意义远不止于此。这两类器械的兴衰，反映的其实是国家如何集中资源、如何组织工匠、如何在攻防对抗中更新军事思想——一句话，它们是国家动员能力与工程技术水平在战争中的直接投影。

一个值得注意的事实是：早在春秋战国时期，攻城技术就已相当成熟，而秦汉以后反而很少出现大型云梯和冲车的详细记载。这不是技术倒退，而是战争重心发生了变化。理解这一点，就能明白攻城器械并非孤立的技术清单，而是连接财政、官僚、地理与战略的枢纽。本文不打算罗列历代攻城器械的形制，而是想回答三个层面的问题：为什么攻城会成为古代中国的核心难题？云梯与冲车解决了什么、又无法解决什么？它们的兴衰如何折射出中国历史上进攻与防御、中央与地方、技术与社会之间的持久张力？

## 城墙的悖论：守城者为何总能用少量兵力拖住大军

古代中国的政治格局，很大程度上是被城墙塑造的。从西周到明清，大大小小的城池既是行政中心，也是军事堡垒。城墙的存在，使得攻城不再是简单的兵力对比问题，而变成了一个关于“时间”和“消耗”的问题。攻方即便拥有绝对兵力优势，也必须面对一堵墙带来的几何难题：城墙越高，攻方需要付出的伤亡越大；城墙越长，围城所需的兵力越多。而守方依靠相对较小的兵力，就能把战争拖入漫长的对峙。

云梯和冲车正是在这种困境中诞生的。云梯的目标是“越墙”——通过直接攀登压垮守方的垂直防线；冲车的目标是“破门”——通过撞击城门制造突破口。但这两类器械本身就有巨大局限。云梯在攀爬过程中，梯上的士兵完全暴露在守方的箭石之下，而且梯子搭上城头的那一刻，守军可以用叉杆推拒、用滚木砸击、用热油浇灌，即使登上城头也往往寡不敌众。冲车则要顶着城上的火攻和巨石推进到城门下方，行动缓慢，又是庞然大物，一旦被点燃火就成为守军的目标。

所以，历史上的攻城战很少靠单一器械成功。真正决定胜负的，往往是围城期间的粮草供给、内部瓦解和外交分化。公元前260年前后的长平之战，秦军围困赵军靠的不是云梯，而是切断补给线；隋炀帝三征高句丽，在辽东城下使用了大量云梯冲车，却因守军顽强而屡攻不克。这揭示了一个核心事实：攻城器械只是攻方工具箱中的一件工具，它们能否发挥作用，取决于整个军队的组织和后勤能否支撑一场持久的消耗战。

## 云梯的演进：从“钩援”到“折叠”，技术如何回应防御

云梯并不是一夜之间变成后来模样的。最早的攻城爬梯可能只是简单的竹木梯，后来逐渐发展出带轮子的“云梯车”，再到可以折叠、带有防护装置的复杂结构。春秋战国时期的《墨子·备梯》详细记载了当时云梯的用法和反制措施，说明那时云梯已经是一种需要专门研究和演练的器械。

云梯的真正技术难点不在于梯子本身，而在于如何把它从远处运到城下而不被摧毁。于是有了安装轮子的底盘，有了前端的钩状装置以便勾住城墙，还有了覆盖在梯身外的牛皮或木板，用来抵挡箭矢。但这一切努力，都受到一个物理限制：梯子越长越重，越难以快速移动；越短越轻，又够不到高墙。汉代以后，随着筑城技术提高，城墙普遍加高，云梯的性价比反而下降。唐代的攻城记载中，更常见的做法是堆土山、挖地道，或者干脆筑“土壅”逼近城墙。云梯在名义上仍在装备，但实际使用频率远不如前。

这种技术演变的背后，是攻防双方的成本竞赛。守方加高墙、加厚门，只需少量材料和劳动力；攻方却要制造庞大的云梯、冲车，每件都耗费大量木材和熟练工匠。更关键的是，运输这些庞然大物本身就是一个噩运问题——在缺乏道路和大型运输工具的时代，把一根数丈长的云梯梯臂运到前线，其难度可能不亚于制造它。因此，历代兵书虽然都列出云梯冲车的图样，但真正能在战场上投入使用的，往往是那些拥有强大国力、可以在战前就预先制造并随军携带的王朝。

## 冲车与“临冲”：要撞开的不仅是门，还有政治意志

冲车，又称“撞车”，核心功能是撞击城门。但城门往往是整个城防最坚固的部分，外裹铁皮、内填土石，冲车要撞开它并不容易。于是有些冲车被设计成巨大的“临冲”——一种带有攻城锤的棚车，士兵在棚内推动撞木，同时棚顶覆盖湿泥和皮革以防火攻。这种器械在攻城战中承担着“正面突破”的角色，但它的使用条件极为苛刻：攻方必须掌握前线的战术主动权，把冲车推到距离城门不远的位置，还要保证周围没有深壕和拒马。

冲车的战略意义，与其说是技术上的破门，不如说是心理上的施压。城门是一座城池的“脸面”，一旦城门被撞破，守军的战斗意志往往会迅速崩溃。因此，许多守军会宁可放弃外郭，也要死守内城门，或者干脆在城门后堆满土石，让冲车撞开了外层也进不去。公元23年的昆阳之战，刘秀以两万偏师抵抗王莽四十二万大军，守城时并未依靠冲车，而是靠绿林军的死守和刘秀的奇兵突袭。反过来，曹操围攻吕布于下邳，先是引水灌城，然后才利用城墙坍塌破城，冲车在其中作用有限。这说明，冲车能撞开的只是物理之门，而真正决定城池归属的，往往是双方的后勤、士气与指挥。

从国家动员的角度看，冲车和云梯的制造需要集中大量木材、铁料和工匠。秦朝统一战争中，能同时动员几十万军队并配属大量攻城器械，其背后是郡县制下高效率的征发体系。而到了分裂割据时代，各政权往往无法维持这样庞大的技术官僚体系，攻城器械反而趋向简易化。这是一个值得注意的“逆相关”：中央集权越强，攻城器械越复杂；地方割据越盛，攻城战越依赖人力堆砌。

## 守城者的反制：一部“墨守”传统背后的技术竞赛

攻城器械的每次进步，都会立刻催生守城技术的反制。战国时期，《墨子》书中的《备城门》《备高临》等篇，详细记载了如何用连弩车、藉车（一种抛石机）对付云梯，如何用“铁蒺藜”“地听（听音探地）”对付地道。这种攻防对抗不是简单的“新武器—盾牌”式竞速，而是形成了一套独立的守城知识体系。守城方往往利用城墙上的木女墙、悬门、瓮城来限制攻城器械的接近，甚至会在城外挖掘多重壕沟，让云梯车和冲车根本到不了墙边。

这套“墨守”传统后来被历代兵书继承，成为军事知识的重要组成部分。守城战术的核心思想是“不要依赖城墙本身”，而是把城墙当作一个巨大的防御平台，利用高度优势投射火力，利用城内储备进行长期对峙。攻城方发明了俄车（一种装载士兵的攻城楼）来抵消高度差，守城方则用“临冲”的相对应还击——在城上建更高的木楼。双方在这种垂直对抗中不断加码，直到一方资源耗尽。

这种竞赛的最终结果，是各种极端手段的出现：水攻、火攻、土攻、地道。云梯和冲车反而变成了辅助角色。真正的攻城大师，往往是那些懂得运用地形和工程的大师，比如韩信在井陉的背水一战是野战，而曹操在官渡、袁绍在邺城的攻防，则更多依靠壕沟和地道。可以说，云梯与冲车代表了“直接打击”的战术思路，但历史证明，这种思路往往是成本的陷阱；更聪明的做法是切断粮道、挑拨内应，或者干脆绕过坚城。

## 攻城的极限：为什么中国历史上很少出现“攻城决定一切”

纵观中国古代史，攻城器械从未像欧洲中世纪那样成为战争的核心主角。这与中国的地缘环境和政治结构有关。中国的战场空间广阔，攻城并非唯一目标；游牧民族的骑兵更擅长野战，而农耕民族的城池虽多，但攻陷一座城不等于占领全国。蒙古灭南宋时，虽然使用了回回炮（投石机），但真正让南宋崩溃的是襄樊被破后的连锁反应——那已经是高度复杂的攻城技术，而云梯冲车早已不是主角。

更根本的是，攻城器械的高昂成本使其成为了“国家行为”而非“军队行为”。云梯、冲车的制造和运输需要中央政府的指令，地方军阀往往无力负担。因此，中国历史上的统一战争多发生在中央集权较强的王朝初期，而分裂时期则很少出现大规模攻城器械的记载。这反过来强化了城墙的防御价值：只要政权分裂，割据者就会拼命加固城墙，使得攻方更难得手。于是形成了一种循环：分裂导致攻城成本上升，攻城成本上升又加重了分裂的稳定性。直到火药传入，这种循环才被打破。

从这个意义上说，云梯和冲车是中国古代战争史上一个特殊的“工业产品”——它们代表着国家对暴力资源的集中运用，也代表着技术本身在战争中的天花板。它们从来没有真正颠覆过城墙，但它们的兴衰，却让我们看到一个国家如何衡量投入与收益、如何组织工匠与物资、如何面对地理与后勤的硬约束。

## 结语：器械之上的国家逻辑

云梯与冲车，在漫长的历史中不断被改进、被记载、被绘制成兵书图谱，但它们从未成为攻无不克的利器。原因在于，它们所要面对的不仅仅是砖石，更是由守军的组织、民众的忠诚和后方补给共同构成的一个复杂系统。攻破一座城池最可靠的方式，永远不是破解它的物理防线，而是在政治、经济和心理上消耗它的守卫者。云梯和冲车存在的意义，恰恰是提醒我们：军事技术的单点突破，永远无法替代国家整体的动员能力。

当我们重新审视这些古老的木质器械，看到的不是有趣的机械发明，而是一面映照出中国历史深层结构的镜子——那里有中央与地方的博弈，有技术知识的传承与断裂，更有无数无名工匠在炉火前锻造的统一意志。它们或许没有改变战争的最终走向，却从侧面界定了“中国”作为一个政治体的可能边界。

原始页面：https://shishuguan.com/topic/siege-engines
