城防攻守

【宣和二年·汴京·陈砚】

陈砚把一卷麻纸在案上铺开,纸角压上两块残砖——城南旧墙垮下来的碎块,里头还掺着半截谷壳。烛火跳了跳,把纸上那座小城的轮廓扯得变形。这不是汴京的图,是他凭记忆默画的一座北边州军的子城:外壕、羊马墙、瓮城、马面、城内里壕、月城、暗门,一层套一层,像一只收紧的拳头。他在这图旁另写了一行小字:”守中有攻,不可死守。”这六个字,是他从一卷尚未传世的兵书里读来的——那书叫《守城录》,作者陈规,此刻还是个南方小县的主簿,二十余年后才会在德安连却九寇。陈砚当然不能说破来历,只能把这六个字抄进自己那本《防备北边固圉策》的续编里,注明”闻之故老”。他搁下笔,又想起白天在瓦子里听人说书,讲的是张巡守睢阳,说书人把张巡说得神乎其神,却一字未提张巡最后是饿死的。守城这事,最怕的就是只记得忠勇,忘了粮水。陈砚翻到麻纸背面,工工整整写下两个字:粮、水。然后又添了四个字:瓮听、地听。窗外汴河上又有夜船过,号子声远远的,他没听见。他听见的是另一种声音——一种掘土的声音,从二十六年后的某个冬夜传来。

一、一句话价值

城池攻守是冷兵器时代战争的最高形态,胜负不在一时之勇,而在攻方能否以”围困、堆垒、冲车、云梯、抛石、火攻、地道、水淹”八法耗尽守方之粮、水、兵、器,守方能否以”反地道、烧攻具、逆袭夜斫、金汁灰瓶、粮水储备、心理慑敌”六应逐一化解——陈砚以《武经总要》守城篇为骨,参以陈规《守城机要》”守中有攻、重城重壕、炮置城内”之新法,整理成一份可献于沿边守臣的攻守通鉴,是其以”献策”立身的最高阶技术资产,亦是乱世保命的终极功课。

二、原理

城防攻守的本质,是一场围绕城墙这一高度优势展开的”能量与物资的消耗战”。攻方要做的,是消解城墙的高度与厚度优势,把守方从城上赶下来或把城墙打开一个口子;守方要做的,是维持城墙的完整性、维持城内有生力量与物资的周转、并在攻方暴露弱点时反向出击消耗其有生力量。

现代军事学把攻城分解为三个递进阶段:

  • 隔绝阶段:攻方在城外立寨,断其外援、断其粮道、断其信息,使城成为孤岛。此阶段攻方不直接攻墙,而是”困”。
  • 压制阶段:攻方以抛石机、床弩、火箭压制城上守军,使其无法露头射击;同时填壕、堆垒(距堙),为登城与冲门创造条件。
  • 突破阶段:攻方以冲车撞门、云梯登城、地道入城、水淹城基等法,寻求在城墙上打开一个或多个突破口。

守方对应的三层应对:

  • 反隔绝:保持至少一条出城通路(暗门、突门),不使城完全孤立;以信鸽、驿传维持与外援联络;城内储备足额粮水。
  • 反压制:以抛石机反制攻方抛石机,以弓弩压制填壕与堆垒之敌,以火攻焚毁攻方攻具;女墙、排叉木、皮帘遮蔽城上守军。
  • 反突破:以金汁、灰瓶、檑木、夜叉槎杀伤登城与冲门之敌;以瓮听、地听探测地道,以反掘与注水破之;以出城逆袭打断攻方节奏。

陈规《守城机要》最核心的创新,是把”守”从被动挨打变为“守中有攻”——城门贵多贵开而非贵闭,常留暗门突门以备出击,夜则斫其营寨,使攻方昼夜不得安息,”彼劳我逸”。这一思想在陈砚看来,正是现代军事学”积极防御”的雏形。陈规的另一项关键改良,是把抛石机从城头移至城内,由城上观察手以口令指挥城下各砲施放(间接瞄准法),既避免城上砲位暴露被反击,又解决了城头狭小摆不开大砲的问题——这是世界军事技术史上最早的”间接瞄准”记载。

攻城与守城,归根到底是攻方兵力物资的消耗速率守方粮水器的储备量之间的赛跑。攻方耗不起时退,守方耗尽时破。

三、北宋原料可行性

城防攻守所需的物资,绝大部分北宋均可就地取给,关键不在”有无”而在”预备”:

物资类别 攻方所需 守方所需 北宋可得性 备注
木材 云梯、冲车、抛石机、轒辒车、壕桥、距堙 檑木、夜叉槎、壕桥、排叉木、抛石机 充足 大木须自山区调运,平原州军就近取杨柳亦可用
石料 抛石机弹、填壕 抛石机弹、檑石、城基石脚 充足 汴京周边少山,须自嵩山、太行余脉运入;守方平时须预积”砖檑”“泥檑”以补石料不足
铁件 冲车铁首、云梯铁钩、箭镞 铁蒺藜、铁撞木、铁箍、铁索、箭镞 可得 铁价不菲,官府工程可支;见《06-灌钢法改良》
牛皮皮革 攻具覆革防火箭 皮帘、皮竹笆、篦篱笆 可得 牛为农本,宰杀受限,须官府调拨
油脂 火攻 火攻、金汁煎煮 可得 荏油、麻油、动物脂均可
硫磺、硝石 火球、毒药烟球、火箭 同左,另加金汁毒料 可得 见《04-火器》及火药篇,军器监管辖
粪汁、毒草 (少用) 金汁(粪炮罐法) 充足 狼毒、草乌、巴豆、砒霜等药铺可购
陶瓮 (少用) 瓮听、地听、灰瓶、粪炮罐 充足 普通陶器,窑场可造
粮食 攻方粮道是软肋 守城第一命脉 视储备 平时须积”三年之蓄”,战时一日不可缺
攻方须远汲 守城第二命脉 视井泉 城内须有井,且须防攻方投毒与断源
兵员 攻方损耗大,须续补 守方损耗小,但须轮换休息 视编制 乡兵、弓手、保甲皆可协守

关键判断:守城物资的瓶颈不在”造不造得出”,而在”预备不预备”。汴京外城周回四十八里有余,常备檑木、灰瓶、金汁锅、抛石机若按《武经总要》之制每段百步配置,所需以万计。靖康前夜汴京守具之匮乏,并非造不出,而是平日未备、临阵仓促。陈砚札记反复强调的,正是”预备于平日”五字。

四、工艺流程

城防攻守非一匠一器之事,以下按”攻方八法—守方六应”的对应关系,分述其法。陈砚的角色仍是参赞献策,札记须托名”汇集古籍、参以见闻”,不可流露私人主张。

(一)攻城八法

一、围困

围困是攻城的第一步,亦是大多数城池陷落的真正原因——非被攻破,而是被饿破、渴破、拖破。

围困之法有三:

  • 立寨合围:攻方在城外四面立寨,寨与寨之间以鹿角、拒马、壕沟相连,形成包围圈。寨须远城弓弩射程之外(约二百步外),避免被城上火力袭扰。
  • 断粮道、断水源:攻方以骑兵游弋城外,截击任何试图入城的粮队、水车、援军。若城依赖城外水源(引水入壕或引渠入城),攻方或截断水渠,或于上游投毒(死畜、粪汁、毒草)。
  • 心理施压:攻方常以”纵俘传信”“射书入城”之法动摇守方军心民心,许以不杀、赏官,或威胁屠城。亦有攻方故意放老弱入城消耗守方粮食之例。

围困的成败,取决于攻方能否持久。攻方远道而来,粮道绵长,本身亦有消耗。故围困常与”逼援决战”配合——攻方围城以诱守方援军来救,于要道设伏歼援,援灭则城降。此即”围城打援”。

二、堆垒土山(距堙 / 临)

距堙,即攻方在城外堆筑土山,高于城墙,使攻方可自土山居高临下射城上守军,或自土山直接跃登城头。此法《孙子兵法》称”距堙,又三月而后已”,极耗人力与时日。

堆垒之法:

  • 选城墙某薄弱段落(多为城角、城门侧),自远而近逐层堆土,前以轒辒车(覆牛皮的木屋,下容数人)掩护填土之兵,防城上矢石。
  • 土山初成,上立巢车或望楼,以弓弩手居高射城,压制城上守军。
  • 土山渐高至与城等,乃至高于城,攻方即可自土山以飞梯接城头,或直接跃登。

守方应对(详见下文”守方六应”):以抛石机轰击土山与轒辒车;以出城逆袭焚毁轒辒、破坏土山;最关键者——陈规之法,于城内靠城脚急开里壕,壕上筑月城,使纵有敌自土山登城,”亦不能入城;或能入城,亦不能过里壕;纵过里壕,决不能过月城”。这是以城内第二道防线消解土山之利。

三、冲车(撞车)

冲车专攻城门。其制以大木为槌,槌首裹铁叶或铸铁首,横置于车架之上,下安四轮,以数人至十数人推之,反复撞击城门。

冲车之变体:

  • 轒辒车:覆牛皮的木屋,下容数人,推至城门或城根,掩护挖掘或撞门之兵。牛皮防火,矢石难入。
  • 尖头木驴(木牛车):轒辒车的改进型,顶作人字形以滑落檑石,更为坚固。
  • 鹅车(对楼 / 临冲吕公车):高层攻城车,以木搭成数层楼,高于城墙,顶层设飞桥可直接搭城头,士兵自车内登顶跃城。此为攻城车之最巨者。

守方应对:以铁撞木(绳系大铁椎自城上掷下砸碎冲车)、燕尾炬(燃烧的草束缚尾掷下车顶焚之)、金汁(熔铁汁浇之)、大石(自城上掷下)破之。郝昭守陈仓即”以绳连石磨压其冲车,冲车折”,可见绳系大石下砸是破冲车的经典之法。陈规之法则更进一步——城门不必固守,”城门贵多不贵少,贵开不贵闭”,故意留门诱敌冲入,于门内两侧预伏兵与机械夹击之。

四、云梯

云梯是登城的基本工具。宋《武经总要》载云梯已较前代大进:主梯分两段以转轴连接(折叠式),副梯顶端装辘轳可沿城墙上下滑动(飞云梯),底部以大木为床下置六轮,外覆生牛皮掩护推梯之兵。

云梯攻城之法:

  • 攻方以抛石机、弓弩压制城头守军,使其无法露头推梯。
  • 推梯兵以云梯车抵城墙根,放下副梯搭城头。
  • 登城兵自梯攀登,至城头与守军肉搏,建立城头立足点,后续源源而上。

守方应对:以叉杆、抵篙推拒云梯(叉住梯身推向外倾覆);以连枷棒击打已登城之敌(连枷自上而下拍击,无须探身);以钩镰割断云梯铁钩;以金汁、灰瓶、檑木杀伤梯上与梯根之敌;以火箭焚云梯木质。最彻底者,以抛石机或床弩在云梯抵城前先行摧毁。

五、抛石机(砲)

抛石机是攻守双方的主力远程武器,以杠杆原理抛射石弹。宋代抛石机分单梢、五梢、七梢等,小者数人操作,大者(《武经总要》载七梢砲)需二百五十人拽索、二人定放,石重九十斤,射五十步外。

攻方抛石机之用:

  • 压制城头:以密集砲石轰击城头,使守军无法露头,为填壕、推梯、冲门创造条件。金军攻汴京时”一夜安砲五千余座”,城上守军日死二三十人,已是极高伤亡率。
  • 摧毁城楼、敌楼、马面楼子:城上木构最怕砲,一击即塌。陈规《守城机要》即言马面楼子”一为所击,无不倒者”,故主张马面上不再建楼子,改筑高厚墙中留品字空眼。
  • 毁墙:持续轰击夯土墙某一段,可致崩塌。然此法极耗石料与时日,非数月不克。

守方抛石机之用(陈规改良,详见下文):配置城内而非城头,由城上观察手以口令指挥间接瞄准,反制攻方砲位、摧毁攻方攻具。

六、火攻

火攻以焚烧攻方攻具、杀伤攻方人员为目的。攻守双方皆用。

攻方火攻:

  • 火箭:箭头缚引火物(油脂、硫磺),射入城楼、敌楼、城上木构,焚之。
  • 火球(《武经总要》载):以火药、油脂、草药制成球状,以抛石机抛入城中,燃烧发烟。又有毒药烟球,掺狼毒、草乌等毒草,烟可致盲致呕。
  • 火禽、火兽:以鸡、鸭、牛、羊身缚引火物,点燃后驱入城中或攻方营寨,引燃建筑。

守方火攻:

  • 燕尾炬、飞炬:以草束缚尾如燕尾,浸油点燃,自城上掷下攻方云梯、冲车、轒辒车顶,焚之。
  • 猛火油柜:以铜柜盛猛火油(石油粗制品),以唧筒喷射,点火焚烧攻具。此物宋代已有,《武经总要》载其制。
  • 金汁(熔铁):于城上设”行炉”,常熔铁汁,以勺洒敌或以土罐盛铁汁抛之。铁汁冷却凝固,烫伤之外能致残,更能焚毁攻具木质。耗铁甚巨,宜专用于焚毁大型攻具。
  • 粪炮罐法(见《城墙与防御工程》篇详述):以人粪加狼毒、草乌、巴豆、皂角、砒霜、砒黄、斑蝥、石灰、荏油同煎,装瓦罐以砲抛击,破甲入肉,溃烂成疮。放毒者须口含乌梅、甘草以辟其毒。

火攻的关键是引火物的附着:油脂类须能粘附目标持续燃烧,硫磺类须能快速引燃。雨雪天火攻效力大减,故火攻多择晴日。

七、挖地道(穴地攻)

挖地道是攻城最隐蔽也最难防之法。攻方自城外远处掘地道,斜向城基,掘至城墙根下时,以木柱支撑地道顶部,撤柱烧柱,地道塌陷,城墙随之崩塌一段,攻方自缺口涌入。

挖地道之法:

  • 选城墙某段(多为城角或土质松软处),自城外百步外开掘,地道口隐蔽于营寨或土山之后。
  • 地道断面约高四尺、宽三尺,仅容一人弯腰通过,掘进之土须悄然运出,不可堆积于城外引人注意。
  • 掘至城基,向两侧扩展,挖空一段城墙基础,以木柱(”地栿”)支撑。
  • 时机成熟,撤柱烧柱(或以火药爆),地道塌陷,城墙崩塌。

守方应对——反地道,是守城技术中最精微的部分(详见下文”守方六应”之反地道)。

八、水淹

水淹之法,适用于城处低洼、且攻方能引水围城之势。攻方于城外筑堤壅水,或决上游河渠、堤坝,引水灌城。水淹可坏城基(夯土怕水)、可断城内井泉(地下水被污染或壅塞)、可溺杀低处军民。

水淹之条件苛刻:须有可引之水、须城低于水源、须攻方有筑堤之人力。北方平原州军多缺大水,水淹少见;南方水乡则反之。

守方应对:城内预开排水沟渠、预备土袋堵城门低处;城外预察水系,于上游要害设哨,攻方一有筑堤动向后立刻出城破坏;城基以石脚包砌防浸泡(见《城墙与防御工程》篇)。

(二)守方六应

一、反地道:瓮听、地听、注水试漏、反掘

反地道是守城六应中最具技术含量者。攻方挖地道,其难在隐蔽;守方破地道,其难在探测。宋代发展出一套完整的探测与反掘体系:

一、瓮听 / 地听(探测)

《武经总要》载:”凡敌攻城,城外四面有巨穴处,敌人掘地道,则城内亦掘深井以瓮覆井口,令聪耳者伏瓮而听之,审知穴处所在,则凿迎之。”

其法:于城内沿城墙根,每隔若干步挖一深井(深约二丈),井口覆以蒙生牛皮的崭新陶瓮(瓮须无裂缝,牛皮蒙口增共鸣),令听觉灵敏之兵以耳贴瓮口,倾听地下有无掘土之声。陶瓮起共鸣放大作用,犹如现代声学中的”声学透镜”,能将远处微弱的挖掘声放大至可辨。

掘土声的特点:节奏性的”咚咚”或”沙沙”声,与自然渗水声、城上震动声有别。听音兵须受训辨别方向与远近——声从某方向来,则攻方地道在该方向;声大则近,声小则远。

二、注水试漏(验证)

若瓮听察觉某段城基下有异响,但方位不能确断,可以注水试漏之法验证:于疑有地道之处的城内地面,挖浅坑注满水,观察水面有无漩涡或下渗。若地下有地道,水会沿土层缝隙快速渗入地道,水面下降明显或有漩涡;若地下实土,则渗水缓慢。此法可粗略定位地道走向。

又有一法:于城内沿城根挖一道横向浅沟,沟中注水,水若在某处突然消失或流速异常,则该处下方有地道穿过。

三、反掘迎击(破坏)

探明攻方地道方位后,守方自城内掘反地道(”迎凿”) intercept 之。反地道须比攻方地道更浅或更深(视攻方地道深度而定),掘至与攻方地道相交处,以三法破之:

  • 烟熏:于相交处点燃柴草、辣椒、狼毒等发烟物,以皮囊或风扇车(”风扇车”《武经总要》载)将烟鼓入攻方地道,窒息攻方掘兵。风扇车是关键——地道狭长,自然通风不畅,须以机械鼓风方能将烟送至远处。
  • 灌水:若城内水源充足,自反地道向攻方地道灌水,淹溺攻方掘兵,并可泡软攻方地道土壁致其坍塌。
  • 直接交锋:反地道挖通攻方地道的瞬间,以长枪、刀盾手堵口,封堵或反杀攻方掘兵。亦可于相交处堆放干柴引燃,以火封口。

反地道是守方对攻方地道的”以地道破地道”,是冷兵器时代最接近现代”反潜战”的战术形态。

二、烧攻具

攻方攻具(云梯、冲车、轒辒、鹅车、抛石机)皆为木构,覆牛皮防火,然牛皮非不可燃——以猛火油、燕尾炬、金汁持续灼烧,牛皮焦裂后木质即燃。

烧攻具之法:

  • 攻具未抵城时,以抛石机抛火球、火箭焚之于半途。
  • 攻具抵城根时,自城上以燕尾炬、飞炬、猛火油柜、金汁浇焚。
  • 攻方退后修整攻具时,以夜出精兵焚其攻具于攻方营中(详见下文”逆袭夜斫”)。

烧攻具的关键是时机:攻具行进中最为脆弱,一旦抵城根贴墙,城上火力死角增大,反难烧之。故守方须尽力在攻具抵城前以远程火力摧毁或焚毁。

三、出城逆袭、夜斫营寨

此即陈规”守中有攻”之核心。死守必困,守方须主动出击,打断攻方节奏。

逆袭之法:

  • 择机:攻方填壕、堆垒、推梯、冲门之时,兵力集中于城外某段,他处必虚。守方于攻方薄弱处开暗门(城墙上伪装的隐蔽出口)或突门(羊马墙上的临时通道),以精兵骤出,袭攻方侧后。
  • 夜斫:入夜攻方回营休息,守方以小股精兵自暗门出,潜至攻方营寨,焚其攻具、烧其粮草、斫其将领,得手即退。使攻方”昼夜不得安息,自然不敢近城立寨”。
  • 半渡击:若攻方填壕后半渡,守方可于其半渡时出兵邀击,背水之敌进退两难。

陈规明确反对”吊桥”之制,认为吊桥”碍城内出兵”——放下吊桥出兵则攻方有备,出兵后收吊桥则退路断。主张拆去吊桥,只用实桥,使城内军马进退皆便,攻方反不敢近。此论与常理相悖,却深合”积极防御”之理。

四、金汁、灰瓶、檑木、夜叉槎

此四者乃城上近战之器,专杀贴墙之敌与攻具。

  • 檑木:以粗木(径三寸以上,长丈余)自城上滚下,砸击攀城之敌与云梯。又有”夜叉檑”(夜叉槎),以木为身四面钉铁钉与利刃,以绳索系于城上,可放可收,专扫城脚聚集之敌,”放之则下,收之则上”,反复使用。又有”砖檑”“泥檑”(以砖石、三合土制檑),补石料之不足。
  • 狼牙拍(狼牙板):以厚木板钉铁钉,自城上掷下,拍击城脚之敌。
  • 灰瓶:陶瓶盛石灰粉,封口,自城上掷下,瓶碎石灰飞扬迷目,使攻方无法睁眼攀城。
  • 金汁:二义。其一为熔融金属(铁汁),自城上以勺洒敌或以土罐盛之抛击,烧毁攻具、烫伤敌兵;其二为煮沸粪汁(粪炮罐法,见前文火攻一节与《城墙与防御工程》篇),以砲抛击,破甲入肉致溃烂感染。

五、城内粮水储备

守城第一命脉不是兵器,是粮与水。张巡守睴阳之败,败在粮尽食马、马尽食人;许多城池非被攻破,而是被渴破——攻方断其水源,三日无水则城内大乱。

粮水储备之法:

  • :平时须积”三年之蓄”,至少一年。战时实行配给,兵民分口。粮须干燥储存,防潮防鼠。城内须有磨坊、碾坊,使原粮可加工成可食之饭。
  • :城内须有井,且井数须足。井须深及地下水,攻方断城外水源后井水仍可用。须防攻方投毒——井口须加盖加锁,专人看守。又须预备蓄水池、蓄水缸,平时储满,战时备用。
  • :柴薪常被忽略,然无薪则无法炊饭、无法煎金汁、无法烧攻具。城内须预积柴薪。
  • :金汁、毒烟、粪炮所用毒草(狼毒、草乌、巴豆、砒霜等)须平时备齐,战时药铺或已空。

陈砚札记中专门列了一章”守城五储”:粮、水、薪、药、器。五者缺一,城不可久守。

六、心理战

攻守之争,亦是心气之争。守方军心民心一散,城不攻自破。

守方心理战之法:

  • 固军心:守将须身先士卒,常在城头,不可躲在城中。赏罚分明,临阵退缩者斩。定时开仓赈民,使百姓知守城有利。
  • 安民心:城中百姓易因围困而恐慌抢粮,须提前实行军管,配给粮水,严惩抢掠。城门启闭、出入通道须有序,不可因恐慌而拥堵踩踏。
  • 慑攻方:以信鸽、驿传维持与外援联络,故意让攻方截获”援军将至”之信(真伪参半),动摇攻方久围之志。以出城逆袭展示”城内尚有余力”,使攻方不敢懈怠。
  • 反间:以重金收买攻方细作,或故意放出假情报,使攻方误判城内虚实。

(三)陈规《守城机要》五项关键改良

陈规守德安(建炎元年至绍兴初,前后九却来攻之寇)的经验,凝结为《守城机要》四十余条,其与北宋旧制(即《武经总要》之制)的关键差异,陈砚在札记中逐条比对,以下五项最为重要:

一、除瓮城,改护门墙

北宋旧制,城门外筑瓮城,瓮城上建敌楼。陈规认为瓮城”费用极多”,且”遇敌人大炮,则不可用”——瓮城突出于外,反成攻方砲击的明显目标。主张除去瓮城,改于城门前五丈许横筑一道”护门墙”,使城外看不见城门启闭;又在城门内两侧各筑墙五六十步,使外人”乍入,不知城门所在”。纵使攻方冲入,亦是”自投陷阱”,城上砲石雨下,两侧夹击。

二、城角缩里

北宋旧制城身四方,城角建敌楼战棚。陈规指出攻方”先务攻角,以其易为力”——城角两面受敌,砲石力小则为楼棚所隔,力大则飞入城里;攻方于城东立砲则城上东西数十步人不能立,于城南再立一砲则南北亦然。主张将城角少缩向里,使攻方无论从哪个方向立砲,城上皆可用砲倒击其后。城角不再建楼棚,改筑高厚墙如马面之制。

三、女墙改平头墙、品字眼

北宋旧制女墙高不过五尺,作”山”字形,两女头间留女口,挂皮竹篦篱牌遮矢石。陈规指出女墙低小,”城外箭凿可中守御人头面”,且篦篱牌”御大炮全不济事”。主张城上先筑鹊台(高二丈、阔五尺),台上再筑平头墙(高六尺、厚二尺),墙上留”品”字形方眼(眼阔一尺、高八寸)以觇望与施枪刀。靠墙立排叉木,横编粗绳如笆,使攻方纵过品字眼亦不能到平头墙上。此制以实墙替代镂空女墙,防砲能力大增。

四、马面改高厚墙,不建楼子

北宋旧制马面上建楼子(敌楼),陈规指出楼子”一为所击,无不倒者”,楼倒则守军不安,且楼倒后敌以砲石弓弩并力临城,损害人命至多,亦无法再架楼。主张马面上只筑高厚墙,中留品字空眼以觇望与施枪刀,靠城身两边开小门下看城外施御捍之具。墙里造瓦厦屋避风雨,遇攻击则拆去瓦厦屋,靠墙立高大排叉木横编粗绳,”任其攻击,必不能为害”。

五、抛石机配置城内,间接瞄准

此为陈规最具革命性之创举。北宋旧制抛石机配置城头,问题有二:城头狭小摆不开大砲;砲位暴露于城外,易被攻方砲石反击。陈规主张抛石机改置城内,”由城上士兵导引抛射”——城上观察手目测目标方位距离,以口令指挥城下各砲施放,砲弹越过城墙落于攻方阵地。此即间接瞄准法,世界军事技术史上最早记载。城内砲位不暴露,攻方难以反击;城内地面宽阔,可布大砲多座;石弹可自城内预积,运送便捷。

陈规按射程分层配置:射程最远之砲(约五百步)打攻方将领营帐与砲阵地;射程次远之砲(约四百步)打攻方工兵阵地;射程最近之砲(约三百步)打攻方攻城器械。层层压制,使攻方攻具难以抵近。

陈规又以泥弹补石弹之不足——石料沉重运送费力,泥弹以三合土团制,晒干可用,重量可调,命中即碎不致被攻方捡回反抛。

此五项改良,陈砚在札记中逐条抄录,注明”闻之荆湖归客”(陈规守德安在荆湖路),不敢直书来源。他心里清楚,这些改良若能于靖康之前为汴京守臣所知所行,汴京城防或可多撑数日——而数日之差,可能就是南渡与覆灭之差。

五、难点

法律与政治风险(本篇重中之重)

铁律:城防攻守涉军国重事,陈砚只能”献策”或”受聘参赞”,绝不可私议、私练、私备。

  1. 私议攻守即涉”妄议边事”。 宋代文官武将论兵须有公凭,布衣私撰攻守之策呈送官府,轻则不报,重则触”妖书妖言”之罪。陈砚的札记须托名”汇集古籍、参以见闻”,包装为”为防备北边、修武备以固疆圉”的通用话术,绝不可指名某敌某时某城。靖康前的隐性紧迫须藏于字里行间,不可明写”金人南下”等语。
  2. 私备守具即涉”私蓄军器”。 檑木、金汁、抛石机等守具属军器监管辖,民间私造私储是大罪。陈砚不可自备任何守具,只能在札记中详细记述其法,待官府采纳后由军器监或州军自造。
  3. 结交守臣须慎。 城防攻守之策须通过守臣(知州、知府、安抚使)方能实施,陈砚以”格物致知”的书生身份结交,须有文官或武官在场作保,不可私下密会论兵。涉及具体城池形制者,尤须谨慎——指出某城某段薄弱,等于告密于敌,须极度小心措辞。
  4. 不可流露”预言”之态。 陈砚心知北边局势日紧,但札记中不可流露”某年某城必被攻”之语,否则惹祸。他只能在”防备北边”的旗号下,把最要紧的东西(粮水储备、反地道、炮置城内)写得显眼一些。

技术难点

  1. 反地道的听音辨向极难。 瓮听之法听起来简单,实操极难——地下声波经过土层折射反射,方向感模糊,听音兵须长期训练方能辨别。且攻方若以间歇掘进(掘一段停一段)、或以木槌包布减声,听音更难。陈砚札记中诚实标注”此法须久练方验,存疑”。
  2. 抛石机间接瞄准的协同复杂。 城上观察手与城下砲手之间须有一套精确的口令与量度系统——方位以”钟表位”或”左右若干步”描述,距离以”步”估测,砲手据此调整砲梢仰角与拽索人数。这需要大量训练,临阵仓促必不协调。陈砚能贡献的,是借鉴现代炮兵的”试射—修正—效力射”流程,写成一份砲兵口令规范。
  3. 金汁、粪炮的制备危险。 熔铁须千度以上高温,城上设行炉须防倾覆烫伤己兵;粪汁煎煮须防毒烟自伤(放毒者须口含乌梅甘草)。此二者皆高危操作,平日不可轻试。
  4. 粮水储备的”度”极难把握。 储少了不够,储多了则平日耗费巨大、且粮食久储易霉。汴京这种百万人口的大城,”三年之蓄”几乎不可能,”一年之蓄”已是极限。陈砚札记中提出”分城分储”之法——外城、内城、皇城分别储粮,破一层尚有一层。
  5. 守城与出城逆袭的兵力分配。 兵力有限,守城已嫌不足,何暇出击?陈规之法的关键在于”以逸待劳、以小搏大”——出击者须是精锐小队,得手即退,不求大胜,只求扰敌。这要求守方有一支训练有素的精兵,而北宋厢军乡兵的训练水平……陈砚只能叹气。
  6. 心理战的双刃。 摄攻方的同时,也可能动摇己方民心——”援军将至”之信若迟迟不至,民心反散。须把握分寸。

六、价值评估

维度 评级 说明
难度 ★★★★ 涉及攻守战术、城防工程、兵器制造、情报心理多领域协同,须有实战方能验证;陈砚所知多来自兵书与现代军事学,未经实战检验,须诚实标注存疑
立身价值 ★★★★★ 城防攻守是国之重器中的重器,能献攻守通鉴于枢密院或沿边帅臣者,可结交最高层军事人脉,政治资本极高;亦是乱世保命的终极依托——知攻守者,方知何处可守、何处不可守
变现速度 不能私备私售,须待官府采纳,自献策到实施往往数年;回报以”名”“位”“恩”为主,非现金
政治风险 ★★★★(高) 私议攻守即涉”妄议边事”;指名某城薄弱等于告密;涉及军器器械(金汁、砲、地道)更敏感;靖康前夜献策须极度谨慎措辞
推荐优先级 中后期推进 落地初期不碰;待声名、人脉、资本积累到能接触枢密院或沿边帅臣时,方可系统进献;建议以”札记”形式先行扩散,待时机成熟再面陈

七、升级路径

  1. 第一阶(立足期·崇宁至大观):不碰攻守。先以肥皂、玻璃、钢铁、火器等技术立身,结交士大夫与工部、军器监低层吏员,默默积累对汴京城防形制与北宋边防格局的观察。私撰《攻守通鉴》初稿,秘不示人。
  2. 第二阶(扩张期·政和初年):以”格物致知”为名,将《武经总要》守城篇与陈规《守城机要》的攻守之法整理成通俗图解,在书院讲学中传播”攻守之理”的力学与战术原理(抛物线、杠杆、声学共鸣、积极防御),培养一批懂攻守的工匠与士子。
  3. 第三阶(体系期·政和中后期):以”防备北边”为旗号,向枢密院或沿边帅臣进献《攻守通鉴》,重点推荐陈规五项改良(除瓮城改护门墙、城角缩里、女墙平头墙、马面高厚墙、炮置城内);争取受聘”参赞”一两个具体城防工程或演习,在实践中验证反地道、间接瞄准等法。
  4. 第四阶(战略期·宣和年间):以汴京或某沿边州军为试点,推广攻守改良;尤其注重粮水五储、反地道瓮听、抛石机城内配置、火器(震天雷、铁管火枪)的守城应用——后者见《04-火器》。暗中物色可靠守臣与匠师,结为攻守人脉网。
  5. 第五阶(靖康前夕·备战期):以《攻守通鉴》为底,编《守城应急便览》,详列”围城七日内每日当作之事”,使守臣临阵有章可循。重点:粮水配给、反地道部署、砲位城内预设、暗门突门预设、出城逆袭精兵编组。
  6. 远期(南渡以后):以陈规《守城录》为蓝本,结合南宋城防实战经验(如襄阳、钓鱼城),编《城防攻守全书》,统一各州攻守标准;探索火炮(管形火器)时代的攻守新形态——当攻方也有火炮时,城墙的高度优势将被重新定义。

八、参考

  • 曾公亮、丁度等《武经总要》前集卷十二”守城”(北宋庆历四年,1044)——筑城之法、瓮城、羊马城、壕桥、马面、敌楼、弩台、钓桥、金汁、粪炮罐法、瓮听、风扇车、抛石机(单梢至七梢)、云梯、冲车、巢车、望楼、轒辒车等
  • 陈规《守城机要》(南宋初,约建炎至绍兴间)——除瓮城改护门墙、城角缩里、女墙平头墙品字眼、马面高厚墙不建楼子、抛石机配置城内间接瞄准、重城重壕、城门贵多贵开、守中有攻出城逆袭、长竹竿火枪(绍兴二年,1132)
  • 汤璹《建炎德安守御录》(南宋绍熙间表上)——记述陈规守德安前后九却来攻之寇的实战经过
  • 《孙子兵法·谋攻》——”攻城之法为不得已”“距堙又三月而后已”
  • 《墨子·备城门》《备梯》《备穴》《备蛾傅》——先秦守城术之祖,载连梃、轒輼、反地道之法
  • 《左传》——巢车、楼车、冲车之最早记载
  • 郦道元《水经注》——陈仓之战郝昭以绳连石磨压冲车、以火箭烧云梯
  • 《宋史·陈规传》——陈规守德安、顺昌事迹,乾道八年诏刻《德安守城录》颁天下
  • 《金史》——1232 年金军守汴京抗蒙古,用震天雷、飞火枪
  • 李诫《营造法式》”壕寨制度”——夯土版筑规范
  • 秦九韶《数书九章》(南宋)——”石基木骨土心砖包”四要素
  • 本手册《08-建筑营造/06-城墙与防御工程》——城防工事的物理基础与建造工艺(本篇前置)
  • 本手册《06-冶金兵器/04-火器》——火器在攻守中的应用(震天雷、铁管火枪、火箭、地雷水雷)
  • 本手册《17-军事外交/01-阵法与训练》——守城精兵的训练基础
  • 本手册《17-军事外交/02-军事通信(密码烽火)》——守城与外援的通信联络

陈砚把麻纸卷起,用细麻绳扎好,塞回枕头下的暗格。札记已写到第六十页,比他穿越时带来的那本《机械工程手册》还厚。他吹灭灯,侧耳听了听——窗外汴河的号子声没了,换成了更夫的梆子,三更天。他闭上眼,脑子里却停不下来:反地道的瓮听须多久练方验?抛石机的间接瞄准口令该如何规范?粮水五储的”度”该如何把握?这些问题他答不全,因为他没有守过城,也没有攻过城。他只有一本札记,和一颗比札记更沉的心。他知道,这些纸上的字,终究要在一座真正的城墙上去验——而那座城墙,他希望永远不要等到。