从寅宾门沿东城墙往南走约两百米,城墙在这里突然拐了一个弯。拐弯处有一座城门,这就是公安门,荆州城墙原来的六座城门之一。它比其他五座小,城台上没有城楼,城外没有吊桥,只有一片宽阔的水面隔开了城门和对岸。城里的人出不去,城外的人进不来,整座门像是被水困住了。
公安门在荆州城墙六门中排位特殊。它不是正门,不承担迎送礼仪;不是偏门,不与官道相连。它的使命写在名称里:公安门,门对公安县。三国时期,刘备驻军公安,每来荆州视察防务就经水路在此登岸。后人用他驻守之地的名字称呼这座门。和寅宾门"迎宾"的官方性质不同,公安门从一开始就属于商业和水运系统,是货物和人员的日常入口,不是仪仗入口。
公安门在荆州城墙中有一个独特的身份:它是全城唯一的水门。外面那片水不是普通的护城河,而是1788年长江大堤决口后洪水冲刷出来的深潭,现在叫九龙渊。如果把六座城门的平面图画出来,公安门位于东南角,恰好是城墙从东西走向转折为南北走向的拐点。这个位置在一个城市的防御布局中通常最薄弱,两个方向的水流在这里交汇,地基最容易受冲刷。城墙的设计者在这里设了一座水门,等于承认了这个薄弱点的存在,然后用工程手段补偿这个弱点。城门内侧的拱顶上,可以看到一条从顶贯穿到底的竖向凹槽和一道方形开口,这两样东西在其他五座城门里都找不到。它们的存在说明公安门要处理的威胁有两种:兵临城下和水临城下。

抬头看见的防洪装置
走到公安门的城门洞里,先不要急着穿过去,在拱券正下方抬头。拱顶上有一个方形的孔洞,这是天窗,也叫天井。两侧墙上各有一条从上到下的砖砌凹槽,这是闸槽。据荆州古城官方介绍,闸槽和天窗是一套防洪系统的两个组件。洪水来时,关上厚重的大门,在闸槽里插入木板形成第二道屏障,然后从天窗往木板和城门之间的空间填土夯实。这样一来,城门就从通行口变成了一道临时土坝。
这套装置针对的是一个具体的问题:荆州城墙是一座南方水乡的城墙,它的城门不仅要防人,还要防水。长江贴着荆州城西墙和南墙流过,城内又紧邻护城河和湖沼网络,一旦洪水倒灌,城门就是最薄弱的进水点。闸槽和天窗是用最少的建筑材料给城门增加一重液压抗力的方法:水的压力越大,填土夯实的屏障就被压得越紧。文汇报2017年的报道引述荆州古城研究者的说法,称这套设计是理解荆州城墙作为南方水网地带特有的古城墙的关键入口。也就是说,荆州城墙和其他五座申遗明清城墙的差异,有一部分就写在这个门洞的拱顶上。
天窗还有一层操作层面的含义。对现代人来说,城墙上开一个方孔灌土进去是一种古代工程做法。但对当时操作这件事的守城士兵来说,这个天窗意味着他们不需要冒险站在城外去加固城门,而是可以在城台上方完成全部操作。人的安全也是防御系统设计的一部分。

瓮城:防御逻辑没有因为临水而改变
穿过拱门走进瓮城,这里和荆州其他城门的内侧结构基本一致。两道城门(主城台和箭楼城台)之间用砖墙围合成一个半圆形的封闭空间。敌军如果攻破第一道门冲进来,面对的是一圈比他们高出七八米的城墙,守军在城上可以从三面射箭。这种形制在荆州六座城门中都有设置,公安门的瓮城平面呈半圆形,比寅宾门的方形瓮城略小,但功能逻辑一致。
这意味着公安门虽然以水门著称,军事防御功能一点没少。瓮城、箭楼城台、炮台等用来对付人的设施它都有。额外增加的是对付水的闸槽和天窗。一座城门同时承担两套防御逻辑:一套朝外对人,一套朝内对水。在设计者的判断里,水路和陆路在这里是同等级别的威胁。
从望江楼到楚望楼:一座消失的城楼

据荆州古城官方记录,公安门原来也有城楼,名叫望江楼。从名字可以读出它和长江的关联:望江,即眺望长江。后来到了明代,城楼改名为楚望楼,取自"楚望"的典故。这座城楼在日军侵占荆州时被毁,现在只剩下城台上的柱础和基址。
古码头:一座水门的商业记忆
从公安门瓮城穿过主城台往外走,护城河边还能看到青石护岸栏杆和上下码头用的石阶。据百度百科,这些是当年水门码头的遗存。东汉三国时期,这里是荆州城的水运枢纽,码头上来自长江上下游的货船在此停靠,南来北往的商贾聚集。公安门通过一条内河(俗称便河)与沙市相连,再经长湖水道可达汉江。汉代的荆州是长江中游最大的物资集散地,地位与下游的扬州相当,这个水码头承担了城市与长江流域之间的商贸物流。
以水运为主的时代,一座城门同时是码头在城市布局中是常见的。荆州城的特殊之处在于,它的水门今天依然保留着完整的结构:闸槽、天窗、瓮城、青石码头,而不是像大多数古代水门那样被改造或拆除。公安门丧失了交通功能,但没有被拆掉重建,整座城门以近乎原样保存下来。
城楼消失了,但它的命名也留下了一个线索。公安门到长江还有一段距离,中间隔着沙市区,望江楼不是真的能看到江水。它面对的方向,是城门外那条通往长江的内河。借这条水路,沿江的物资和人员可以从这里进出荆州城。所以公安门在和平时期承担的角色是水运码头,而非礼仪入口。它是荆州城的水上门户,和迎送朝廷使节的寅宾门构成一对对照:一个是官方的、陆路的、礼仪的入口,一个是商业的、水路的、务实的入口。
大青石基础:看得见的水位基准线
箭楼城台的基座用大青石砌筑,从护城河岸一直砌到城台顶面。荆州古城官方介绍特别提到了这一点。大青石基座不是为了好看,它的功能是把整座城门的重量分散到更深的地基上,防止地下水浸泡导致城台下沉。荆州城墙的地基问题和其他北方城墙完全不同:北方城墙怕的是冻胀和干燥收缩,荆州城墙怕的是水渗入地基后把夯土泡软。大青石在这里的作用类似今天的防水混凝土,它不是城墙的主体,而是城墙和地下水之间的隔离层。
这道大青石基础还有一个容易被忽略的信息:它会告诉读者,历史上这条护城河的水位曾经涨到过什么高度。青石上如果留有水垢线或冲刷痕迹,那是比文献更精确的水文记录。今天护城河的水面在基础底部附近,和公安门刚建成时的情景大致相当,但1788年那一次水位直接越过了基础,灌进了瓮城。
1788年:洪水如何关闭了一个码头
公安门的码头功能终结于一场灾难。清乾隆五十三年(1788年),荆州遭遇了历史上最大的一次洪水。长江在万城堤决口,洪水从西城墙灌入,同时把公安门外的护城河以及附近的马家菜园冲刷成一个长千米的深潭。据百度百科记载,次年清政府拨银二十万零六千两修复荆州城,但小东门外水面太宽,无法架设吊桥,只得将大小东门的吊桥合并到一处,位置就是现在的东门。从那以后,公安门逐渐丧失了交通功能。

从明初洪武年间重建荆州城墙设置六座城门,到公安门失去交通功能,中间隔了约四百年。这套闸槽和天窗的防洪设计在这四百年里保护了城门不被洪水从内部攻破,但它不能阻止外部地形被洪水重塑。这也解释了闸槽和天窗这套设计思路的边界:它可以挡住水压,却无法阻止整座城市的水文环境变化。公安门的防洪装置在工作了四百年后被另一个级别的洪水从外围淘汰了。
这件事在荆州城墙的六座城门中只有公安门发生了。不是它的设计有问题,而是它的位置处在最容易受水冲击的角上。1788年洪水不仅冲毁了城墙,也改写了城门的功能。同一场洪水在西城墙那边改写了龙山门的名字(龙山门改为安澜门),在东城墙这边直接埋掉了公安门的交通功能。洪水以不同的方式在荆州城墙的每一座城门上留下了痕迹。公安门的方式最特殊:不是改名,不是增筑,而是门前多了一片拆不掉的水面。
公安门的独特之处还体现在一个容易被忽略的细节上。荆州六座城门中,五座有城楼或曾经有城楼:寅宾门有宾阳楼,拱极门有朝宗楼,安澜门曾有城楼,南纪门曾有城楼,远安门曾有景龙楼。只有公安门例外。它的城楼(望江楼)在日军侵占时期被毁后始终没有重建。今天站在公安门的城台上,头顶没有屋顶,脚下是青石基础和大青石基座,四面是城墙和护城河。这个"失去城楼"的状态恰好让公安门的内部结构暴露得更彻底:你可以直接从上方俯瞰闸槽的全貌,看到天窗开口与两侧凹槽的对位关系,理解土料从天窗灌入后如何被凹槽和城门面板约束成一个闭合的填筑体。在其他城门被城楼遮盖的结构,在公安门一览无遗。从功能角度看,一座失去城楼的水门反而比有城楼时更适合作为理解荆州城墙防洪设计的教学现场。
读公安门的方法,其实也适用于荆州其他城门和城墙。每个城门除了防御功能,都有自己在城市系统中的分工:有的是正门,有的是便门,有的是水门,有的是运粮门。这些分工写在名称里,也写在结构里。公安门教会读者的事,是留意城门的内部结构(闸槽、天窗、基础做法)而不是只看外观。一套城市防洪系统的证据,往往藏在不用眼睛看就发现不了的角落里。
公安门的例子也提出了一个关于城市基础设施生命周期的问题。它的闸槽和天窗是一套高效的局部工程方案,在四百年里成功保护了城门不被洪水从内部攻破。但它无法阻止城市外围地形被洪水重塑:1788年那场洪水冲垮了万城堤,顺便在公安门外冲出一个水面太宽无法架桥的深潭。这说明任何工程方案都有自己的作用半径:闸槽解决的是局部水压,改变不了水文环境。站在今天护城河宽阔的水面上回想1788年之前这里还是一段可以架桥的窄河道,能看到基础设施失效最经典的模式:不是设计本身有问题,而是外围条件变了,设计方案再也覆盖不了新的物理现实。
把公安门和西门安澜门放在一起比较也很有说服力。同一场洪水,在西门只是改了名字(龙山门→安澜门),在小东门直接废掉了交通功能。两座门相距不过几百米,结果差异如此悬殊。这个差异的来源不在设计上,在地理位置上:小东门恰好卡在城墙拐角和水流交汇点。一座城门的命运,在它选址时就大体确定了,后面的四百年只是把地理想定的结果一步步兑现。
公安门还有一个容易被忽略的细节:它是荆州六座城门中唯一失去城楼的城门。朝宗楼(拱极门城楼)1838年重建后留存至今,宾阳楼1987年复建,其他几座城楼虽然消失但至少留有基址。公安门的望江楼毁于日军战火后一直没有重建,不是因为没有技术或资金,而是因为城门本身的交通功能已经在1788年之后终结了。一座没有功能的城门不需要一座城楼。这个选择本身说明了城市基础设施退出使用之后发生的连锁反应:先是码头废了,然后是吊桥拆了,然后是城楼不修了,最后是整座门变成了城墙上的一个装饰性缺口。公安门从一座水运枢纽退化成一个"城墙上的缺口"用了不到两百年,而它的建设周期可能更长。城市基础设施的衰亡速度往往快于建造速度,公安门就是一个数据点。
城市基础设施的衰亡速度往往快于建造速度,公安门就是一个数据点。
一个更广的城市规划视角能从公安门延伸出来。中国古代城墙城市的城门数量通常为四座或六座。四座对应四方,是标准府城配置;六座则在四方基础上加两个便门,对应更高的城市等级或特殊的地理需求。荆州是六门城市,多出来的两座分别是公安门(水运便门)和水津门(西侧水门,1788年洪水后废弃)。城门数量不仅说明城市规模,还说明城市的功能构成。荆州需要六座门而不是四座,因为它的身份不仅仅是一座府城,还是一座长江中游的南北水陆枢纽。公安门的存在每天都在提醒我们:这座城在城墙围合之前就已经是一座港口,它的城市基因里写的是水运而不是防御。城门内侧拱顶上的天窗和闸槽到今天还能看到,它们是1788年洪水之后被保留至今的工程遗物,说明洪水虽然关闭了码头,但关闭不了居住在这里的人对水的警惕。这些痕迹也是荆州城墙区别于其他中国古城墙的最根本特征之一。
四个现场问题
第一,站在城门洞里抬头找天窗和闸槽。这两样东西是如何配合工作的?如果洪水来了,你需要多少人和多长时间才能把它变成一道临时土坝?
第二,穿过瓮城回头看两道城门之间的半圆形空间。瓮城的设计假设攻方是从城外进来的。但如果威胁来自城内方向(比如内涝),城墙的防御逻辑还成立吗?
第三,走到城墙外看看护城河的宽度,再对比寅宾门的护城河宽度。两个门的水面差距说明了什么?为什么独有公安门无法架设吊桥?
第四,沿着城墙往北走回寅宾门,这两座城门相距不过两百米,但一座是迎宾正门,一座是水运偏门。同一个城墙段上并置两种功能不同的入口,这在规划上是怎么实现的?