# 古代战争法

类型：深度解读
历史时期：世界古代史
发布日期：2026-08-09T23:43:28.473Z
更新日期：2026-08-09T23:51:01.685Z

## 摘要

战争也有法？一种被低估的历史现实 现代人很难想象，古代战争会存在“法”。在印象里，那只是杀戮、掠夺与无休止的仇恨循环。然而，翻开希罗多德、李维、司马迁乃至《左传》的记载，会发现另一幅图景：古希腊城邦在开战前要互派传令官宣布，天主教世界有“上帝和平”与“上帝休战”的……

## 正文

## 战争也有法？一种被低估的历史现实

现代人很难想象，古代战争会存在“法”。在印象里，那只是杀戮、掠夺与无休止的仇恨循环。然而，翻开希罗多德、李维、司马迁乃至《左传》的记载，会发现另一幅图景：古希腊城邦在开战前要互派传令官宣布，天主教世界有“上帝和平”与“上帝休战”的运动，中国春秋时代的贵族们则讲究“不重伤，不禽二毛”的阵前礼数。当然，这些规则时常被违反，甚至被用来麻痹对手。但值得追问的是：为什么古代人会费心制定战争的规矩？它们究竟靠什么维持？又为什么总在关键时刻失效？

一个常见的误解是把古代战争法视为现代国际人道法的朴素原型，仿佛古人已经具备人道主义萌芽。事实恰恰相反。古代战争法的根基不是普世的人类同情，而是宗教禁忌、阶层荣誉、经济利益和军事技术的共同产物。它不是为了保护所有人，而是为了保护那些“值得”被保护的人——祭司、贵族、士兵、农民，依身份不同享有截然不同的待遇。它更不是出于道德理想，而是源于反复博弈后的理性计算：今天你虐待战俘，明天你的城池被围攻时，就没有投降的出路。

因此，理解古代战争法，不能把它当成立法条文来读，而要当作一套由结构力量维系的“游戏规则”。这套规则在很长时间里确实减少了战争的破坏，但它也同时巩固了战争本身——让战争变得可以预期、可以控制、可以支付成本，因而更容易被发动。这或许是古代战争法最重要的历史作用。

## 神意与禁忌：战争法的最初来源

在一切世俗法典之前，战争规则首先以宗教禁忌的面貌出现。早期社会认为战争是神灵参与的仪式，而神不喜欢混沌无序的杀伐。最典型的例子是古希腊的“神圣休战”——在奥林匹克竞技连续数月期间，所有城邦必须停止军事行动，以保证运动员和观众安全通行。这并非出于人道，而是因为竞技会奉宙斯之名举行，侵犯它就是对神的亵渎。类似地，古代近东的赫梯人在发动战争前会咨询神谕，罗马的祭司团负责确认战争是否符合“正义程序”。每一次宣战，本质上是一次宗教程序：如果不走这个程序，连神都不站在你这边。

中国的春秋战国同样残留着战争的神圣色彩。《左传》记载，晋楚邲之战前，楚庄王派使者向晋军求和，晋军主帅却派人挑战，楚庄王便说“我若德之，则天下皆吾敌也”，反映出战争的合法性需以“德”“礼”为辞。更常见的是“师出有名”——任何战争都需要一个理由，哪怕这个理由是编造的。理由的背后是宇宙秩序的想象：违背礼法的战争会遭到天谴，而“吊民伐罪”则能得到保佑。

宗教禁忌给了战争法最原始的约束力，因为它的执行者不是人而是神。但在实践中，神意往往可以被解释。祭司们经常为君主“定制”出有利的征兆，神圣休战也只需宣布某事属于“非神圣”即可绕开。这就意味着，宗教约束只对那些相信神的人有效，而当利益足够大时，祭司和国家会共同改变对神的解释。然而，禁忌的长期存在仍然建立了一种心理惯性：战争不应该是无差别的屠杀，总有某些时刻、某些对象应当被豁免。这个观念后来被世俗化的规则继承，成为战争法演化的底基。

## 骑士与士族：等级特权的“法律化”

如果把战争法看作一个保护范围不断扩大的光谱，那么它首先保护的并不是平民，而是战士贵族本身。中世纪欧洲的“骑士战争法”是最典型的体现。骑士之间的战斗有严格的准则：不可偷袭，不可伤害对手的马匹，俘虏后要接受赎金而不是处死。这些规则建立在“同侪认同”之上——骑士们共享一套荣誉语言，他们将彼此视为同一阶层的人，而农民不过是牲口般的附属品。

赎金制度是骑士战争法的经济核心。一个骑士被俘后，往往可以按照其身份和领地价值设定赎金数额，战俘本人会被体面地关押，甚至允许家人送来衣物和食物。这种看似“人道”的做法，根本原因是俘虏具有经济价值。对于领主而言，杀掉一个有地骑士等于砍掉自己的收入来源；而留下他换取赎金，则是划算的商业模式。于是，战争对贵族而言变成一门生意，对平民而言依然是灾难。当时的战争法是经过“阶层筛选”的，它不保护普通步兵——这些雇来的农民通常在战后直接被屠杀，因为没人会为他们付赎金。

东方的类比是春秋时代的“士”战争礼法。宋襄公在泓水之战中坚持“不击半渡”“不鼓不成列”，看似迂腐，背后却是贵族武士的小共同体规则：战争是贵族的荣誉竞技，而不是械斗。这种规则同样依赖身份认同——参战的“国人”属于同一文化圈，日后还要在政治舞台上交往，因此彼此留有余地。但到了战国时期，战争规模扩大，平民被大量征召，贵族式的礼仪迅速崩溃。《孟子》说“争地以战，杀人盈野”，正是规则失效后留下的血证。骑士战争法之所以能延续更久，是因为中世纪欧洲的战争规模小、参与者少、且军事技术（重骑兵）天然将贵族与平民分离，这使得“等级化的战争法”可以稳固运行。

这一对比揭示了一个深层机制：战争法的保护范围与社会的阶层结构高度重合。它是由掌握战争主导权的人为自己制定的法，平民只是规则的旁观者或受害者。古代战争法因此被深深打上等级的烙印，不可能成为现代意义上的人道法。

## 攻城战与协约：技术决定规则边界

如果说骑士战争法是“人”的等级规约，那么攻城战就是“地”的规则集合。在火药普及之前，对付高墙深垒最有效的手段是围困，而围困极其消耗粮草、时间和兵力。于是，双方在漫长的对峙中发展出一套心照不宣的谈判程序：守城者投降，攻城者保全其生命和部分财产；攻城者允许守军在约定时间内等待救援，若救援未至即开城。这些规则写在拜占庭、中世纪欧洲和伊斯兰世界的军事手册中，成为“有条件投降”的祖宗。

一个著名的例子是十字军东征期间耶路撒冷等城市的降约。每当攻城方准备进攻，通常会发出最后通牒，守城方可以选择谈判。如果投降，则居民可保住性命或缴纳赎金；如果拒绝，则城破后“屠城”被视为合法权利。这种二元规则对双方都有利：攻城者节省了进攻的巨大伤亡，守城者获得体面的退路。而拒绝投降导致的屠城（如十字军攻克耶路撒冷）并非单纯的残暴，而是对规则的执行——用恐怖的代价威慑未来的守城者，让他们不敢拒绝投降。

这里可以看到军事技术与战争法的直接关系：当城墙技术占优时，围城战周期长、成本高，理性的攻城者愿意接受低条件投降；当火炮出现后，城墙迅速失守，攻城时间缩短，攻城方不再需要给守城者多少宽容。于是，战争法的妥协空间被技术压缩。反过来，古代战争中的“奴隶制”也是这类规则的副产品——俘虏被卖为奴，往往是因为其不具备赎金的交换价值，而奴隶作为战利品又是军队的经济激励。战争法与战利品分配从来就是一体两面。

因此，攻城战的规则不能被浪漫化为“骑士风度的发扬”，而是长链军事后勤的产物。它反映出战争法的本质：对暴力的制约程度，取决于制约的“成本收益比”。当遵守规则能降低己方成本时，规则就会被执行；当违反规则没有惩罚且收益更大时，规则立即被抛弃。

## 谁在执法？博弈、声誉与报复机制

如果古代战争法不是由国家或国际机构强制实施的，那么凭什么让它维持？答案是分散化的“互惠”与“报复”机制。简单地说，如果你违反规则，对方及其盟友也会违反规则，导致你在未来战争中承受更大的代价。这种威慑逻辑在每个文明中都有体现。

中世纪欧洲专门设有“掠夺权” (droit de pillage) 等习惯法，规定在何种情况下可以洗劫乡村，但保护教堂和磨坊。这些豁免并非因为仁慈，而是因为教堂和磨坊对农业生产至关重要，毁掉它们会让整个地区陷入无序，从而影响未来的军事补给。更直接的是战俘交换：双方都扣留俘虏，如果一方虐待俘虏，另一方必然报复，最终可能导致“以命偿命”的升级。这种“以牙还牙”使得战争中的军官有动力约束士兵，因为他们的统帅亲戚也可能落于敌手。

中国的战国时期，商鞅变法后的秦国实行军功爵制，士兵以斩首数计功，这直接造成战争的残酷化。因为规则鼓励杀人，惩罚不够，导致士兵不再关心活捉俘虏。这恰好从反面证明了战争法的强制性依赖于规则之下的共同利益。当激励机制改变，战争法的效力就瓦解。同理，伊斯兰世界的“法伊” (fay') 和“吉兹亚” (jizya) 制度区分了三种人：穆斯林、有经人、异教徒，对前两者给予保护，对后者则视为可杀。这种分类本身就是一种法律化的等级，而它同样通过报复机制得以执行——威胁不纳税，就会遭到军事讨伐。

值得注意的是，古代战争法往往通过“第三方中介”运作。最典型的是外交使节不可侵犯的惯例。罗马法的“使节神圣不可侵犯”原则被视为万民法的基石，违反者将受到全地中海世界的鄙视，还可能成为合法战争的借口。因为外交神权是各方传递信息、谈判投降的唯一通道，一旦破坏，战争就失去停止的可能性。在这个意义上，战争法约定的不是“怎么打”，而是“怎么结束”。它让战争始终保留一条通往和平的缝隙。

## 规则的悖论：限制战争，还是使战争可接受？

古代战争法从未成功制止过战争，这点毋庸置疑。但更深刻的悖论是：它可能延长了战争的“秩序性”，从而让战争变得更容易被社会接受。当战争被规范为一种贵族间“合法竞赛”或城邦间的“神圣裁决”时，参战者就不需要承担太多心理负担。宋襄公的优雅战法，让战争看起来像一种高贵的竞技，而不是尸横遍野的屠杀。中世纪骑士之间的战争往往避开平民，使得战争对社会的整体冲击被控制在局部，这也让骑士阶层可以长期维持好战的生活方式。

与此同时，战争法的存在本身就承认了战争的合法性。它不追问“你为什么打仗”，只追问“你怎么打仗”。因此，它被统治者当作一种工具。当王室与贵族冲突时，用战争法约束对手；但当对付农民起义时，又宣布起义者不是“合法交战方”，可以随意屠杀。欧洲历史上无数次对“异端”和“叛乱”的镇压，都刻意排除战争法的保护。可见，战争法的保护范围掌握在强者手中，弱势群体一旦被定义为“非法敌人”，就失去了所有规则庇护。

这种局限提示我们，古代战争法与现代国际人道法存在本质差异。现代战后法基于“人格尊严不可剥夺”的超验观念，任何身份的人都受最低标准保护，甚至单方面违反也不影响另一方遵守的独立义务。古代战争法则是一种“对称的互惠”，它依赖于双方的权力平等和身份认同。一旦权力失衡——如十字军与穆斯林、殖民者与土著——这种对等的互惠就不存在，战争法便沦为单方面的宣传用语。

不过，即便如此，古代战争法仍留下了宝贵的遗产。它证明了人类即使在极端暴力中，也试图建立秩序，也拒绝承认纯粹的无序。今天的《日内瓦公约》中“区分原则”“比例原则”“禁止背信弃义”等条款，在远古的《摩奴法典》、伊斯兰教法《古兰经》宣战规则、中世纪《战争论》中都能找到先声。当然，它们经过了彻底的重构，保护范围从精英扩展到每一个人。认识这段历史的边界，恰恰让我们看清：战争法的进步不是直线累积的人道主义，而是社会结构变化（民主化、媒体监督、战争成本上升）的产物。

古代战争法最终教会我们的不是“古人有文明”，而是“规则是博弈的沉淀物”。如果我们期待今天国际秩序中的战争规则也能被执行，就必须正视它产生和运行的底层逻辑——它无法依靠道德号召存活，只能依靠各方真实的利益与可持续的报复能力来支撑。只要战争还存在，人类就会继续制定规则；而规则能走多远，取决于这个世界愿意为它付出多大代价。

原始页面：https://shishuguan.com/topic/ancient-law-of-war
