站在石浦古城城墙最高处的瓮城往下看,第一眼看到的画面在宁波中心城区任何地方都找不到::渔船紧贴着古城墙根停泊,鱼市大棚搭在码头边上,修船厂的龙门架和居民晾晒的渔网隔一条路相望,白色围墙的现代民居和黑色瓦片的明清老屋从山脚一直叠到半山腰。所有东西都挤在一条不到一公里长的岸线上。这就是石浦渔港古城的核心读法:它是海洋利用的基层形式。捕鱼、修船、卖鱼和住人,四种功能没有经过任何工业区的分隔规划,直接在几百年里混合在一起。

如果你在清晨五点到石浦,会看到更密集的画面:上百艘钢壳渔船在天亮前排着队进港,码头上的吊机把一箱箱带冰的渔获吊到岸上,鱼贩们打着手电在白色塑料筐之间穿行,水产车的引擎声和海鸥的叫声混在一起。往山上看,古城里的居民陆续推开木排门,开始一天的生活。这就是一条完整的海洋食物链在空间上的全部映射。

这个逻辑和宁波北仑港区完全不同。北仑是深水集装箱码头,港口在城市行政边界之外,卡车从高速公路进出,你站在北仑山上看到的是岸桥和整齐堆放的集装箱,港口和居住区是分离的。石浦相反:港口就是镇中心,渔船就是居民的交通工具,鱼市就是日常的商业街。两种模式刚好构成中国沿海海洋利用光谱的两端:一端是全球化贸易港,一端是扎根本地生计的渔港。

石浦渔港全景:月牙形港湾中停泊的渔船
石浦港呈月牙形,港内可泊万艘渔船。这张全景图拍下了港湾、渔船和背后的山脊线,山、城、港三者叠在同一画面里。图源:Wikimedia Commons,作者 Camphora,公有领域。

山-城-港:一座爬上山的古城

石浦古城的空间结构可以概括为三个字:山、城、港。象山县南部海岸线上,一座小山从海边陡然升起,古城从山脚开始一路修筑到山腰,城墙随山势起伏,城门就着地形开口。这种布局在明清海防文献里被叫作"阻山不设"。意思是城墙不需要完全围合,陡峭的山体本身就是防线。明代洪武二十年(1387年),朝廷在此设石浦前、后千户所,属于昌国卫的一部分。石浦所城"南面海,西北依山",城墙周长约六百丈,辟西、南、北三门,设雉堞近两千个。城市规划学刊的一项研究详细梳理了石浦港域从汉代到当代的演化脉络,指出卫所城池"据山控海,因天时,就地利"的布局原则(城市规划学刊论文)。

山把人和海分开,城门又把人和海连接起来。古城的碗行街、福建街、中街、后街四条总长1670米的老街,从中街这个核心开始,分别朝山下渔港和山上居住区延伸。中街是古城的商业动脉,路面由不规则石块铺成,沿着山坡拾级而上,宽不过三米,两个人侧身才能擦肩而过。中街上的封火墙把长街分成五段,每段之间有月洞门连接。封火墙是明清时期防火防盗的工程手段,在石浦这种木结构建筑密集的老街里尤其重要。同时这道墙也在视觉上制造了递进感:每穿过一道门,商业氛围就变一层,从鱼干铺走到手工艺铺,再走回生活区。这种分段方式不是规划出来的,而是各段街道随着功能和住民的演变自然沉淀下来的,每一段墙门都是一个功能分区的界线。

站在中街往两边的巷子看,你会发现这些窄巷几乎没有一条是笔直的。它们跟着山坡的等高线转折、分支、再汇合。这不是设计的结果,而是几百年来居民沿着地形踩出来的通行走廊。每条巷子的末端要么通向一户人家的后门,要么在某个陡坡前突然消失,变成石阶继续往上。这种非正交的街巷网络是山城渔港区别于平原古镇最直观的证据:在宁波市区你找不到这样的路网,在江南水乡也找不到,它只属于象山南部这座半月形海湾边的坡地。

石浦镇政府的国土空间总体规划把这种格局概括为"一核一特",即石浦-东门渔文化核心区和东门岛文化生态岛(石浦镇国土空间总体规划)。但规划术语背后,现场只需要看一件事就够了:中街上的石阶从山脚一路抬升到半山腰,左右两侧是清代店铺的木排门和石库门,门前的石阶被几百年踩得发亮。你在往上走的时候,脚下的每一步都在告诉你这个城市的竖向维度:它不是水平铺开的平原古城,而是从海面直接往山上叠起来的渔港山城。

石浦古城老街的石阶和封火墙
中街的不规则石阶从山脚一路抬升,五道封火墙把长街切成分段。光线穿过月洞门在石阶上投下明暗交替的阴影,每一段街区的功能也随节奏变化。图源:Wikimedia Commons,CC BY-SA 4.0。

捕捞-维修-交易-居住:四条功能带挤同一条岸线

石浦最值得读的机制,是岸线功能的密集程度。站在渔港路边往海里看,从近到远排列着:最贴近岸边的是鱼市大棚,凌晨归港的渔获在这里分拣和讨价还价;往水里几米就是加油码头和制冰补给站;再往外是修船区,船排和龙门架露在水面上;更远处才是渔船停泊区,几百艘钢壳渔船的桅杆在月牙形港湾里织成一片森林。岸上和水上之间没有围墙,没有缓冲绿地,甚至没有专门的人行通道。渔民从修船棚走到停泊区只需要穿过一条马路。

这种密集混合不是规划出来的。石浦从秦汉时期就有人在此渔猎,唐宋时形成渔商埠,明清代叠加海防功能。清代古诗"蜃雨腥风骇浪前,高低曲折一城圆"描述的就是石浦的地形:一座城从海面抬升到山腰,高低曲折,没有一条直路。国家发展改革委发布的全国沿海渔港建设规划将石浦列为全国十大中心渔港之一,象山渔港经济区拥有海洋渔船3984艘,年水产品总量58.51万吨(发改委渔港建设规划)。这些船需要停泊、补给、维修和交易,而石浦的古城区就这么大,所有功能只能往同一条岸线上塞,别无选择。

也正因如此,石浦被称为全国四大渔港之一和全国渔业第一镇。它的特殊性在于:渔港、古城和居住区在空间上是同一件事。居民推开窗能看见渔船,走出门就是鱼市,修船棚和厨房隔一条巷子。这和沈家门那种纯粹渔业集散地不一样,也和北仑那种工业贸易港完全不同。

这种多重功能在空间上的密集重叠有一个物质代价:石浦港区的鱼市气味、修船噪声和凌晨作业的灯光,直接渗透到每一户居民的日常生活里。没有缓冲带,没有工业区隔离绿地。站在渔港路往对岸看,你能看到居住楼的阳台上晾着渔网和一排排鱼鲞,这种画面既是石浦的审美特征,也是它的功能逻辑的直接后果。

渔港中的渔船和远处的古城建筑
渔港中的钢壳渔船紧邻古城山脚停泊,右手边就是沿山而建的明清老屋。这种"船停在脚下、人住在头上"的格局,在全中国的古镇中只有渔港型古城才有。图源:Wikimedia Commons,作者 中日韩越的汉字,CC BY-SA 4.0。

十二个展馆和一座活的古镇

古城景区在2025年7月完成了二期开街,现在共有14个展馆镶嵌在老街两侧。宏章绸庄用600多种中国盘扣做展陈,源生钱庄复原了民国金融场景,侍郎府纪念明代礼部侍郎俞士吉出使西洋。但现场最值得观察的不是展馆内容,而是展馆和民居之间的物理距离:宏章绸庄隔壁就是一户正在晾衣服的住户,源生钱庄的游客出口正对着一家居民的厨房后窗。展馆和民宅在同一个街区里的间距通常只有几米,中间没有缓冲区。宁波晚报报道,2025年1至10月石浦镇累计接待游客209.80万人次,实现旅游收入7.50亿元,同比分别增长11.5%和12.4%(宁波晚报)。

但这些展馆有一个共同的局限:它们把渔港拆成一个个可消费的文化碎片来展示,像把海浪装在玻璃瓶里一样。渔港真正的生命力在展馆外面。在凌晨四点的鱼市竞价声里,在修船厂电焊的火花里,在居民在巷口修补渔网的日常动作里。余秋雨曾评价石浦是一座"活的古镇"。超过1.8万居民住在古城范围内,由居民自己居住、自己维护。这种活态在旅游语境下是一把双刃剑:一方面它让古城没有变成空壳景区,另一方面居民晾晒衣物、停放车辆、维修旧房这些基本生活需求,与旅游形象之间存在持续的摩擦。

百度百科在石浦渔港的保护开发描述中,明确记录了这些矛盾:古城保护区内居民擅自改造原有老建筑为现代建筑的情况不断出现,老街街道狭窄,旅游旺季人流如潮带来的噪音和安全问题比较突出,居民生活与游客体验之间的平衡至今未能妥善解决(百度百科石浦渔港条目)。这些问题恰好也是"活的古镇"这个标签的代价:如果居民全搬走了,古城干净了,但也就死了。如果居民全留下,生活必须继续,旅游和居住之间就永远存在摩擦。

旅游与原真:一场仍在进行的调试

石浦的保护与旅游开发面积大约只有5公顷,远小于最初划定的22.3公顷保护区。大量历史建筑仍处于未修缮状态。延昌街甚至到了"再不实施抢救性保护就会失去古城风貌"的境地。这不是石浦独有的困境。每一座活着的历史城镇都要面对这个张力:保护需要投入,投入依赖旅游,旅游带来商业改造,商业改造又反过来挤压原真性。

这座古城经历过多次角色转换。秦汉时期这里是渔猎据点,唐宋时期发展为渔商埠,明代叠加海防功能成为昌国卫的一部分,清代延续为渔港市镇,2005年开放为景区,2022年由line+建筑事务所启动新一轮活化更新规划(line+古城活化更新)。每一次角色转换都在岸线上留下了可见的痕迹:明代的瓮城、清代的封火墙、20世纪的水泥民居、2025年的新展馆,它们在同一片坡地上并置着,不留空白,不分先后。line+的规划策略是把古城看作一个不断生长的有机生命体,保留各个时间阶段的建筑群体风貌,而不是只恢复到某个"理想年代"的样子。这种思路在现场是成立的:石浦不需要修旧如旧,它本身就是旧与新在同一个屋檐下的叠合。

石浦与北仑港区的差异超出了规模之分。它代表的是两种截然不同的海洋利用哲学。前者靠海吃饭,渔船维修棚和鱼市大棚就是海洋经济的全部界面。后者管海赚钱,码头岸桥和集装箱堆场把人与海隔开。渔船维修棚和集装箱码头之间的全部距离,正是中国沿海从传统渔村到全球贸易港的整个光谱。

2008年,石浦入选浙江省首批历史文化名镇。2021年,它又被列入浙江省"千年古城复兴"试点。这些标签背后的核心矛盾从未消失:石浦的主街中街长不足250米,但这条街上同时要承担游客通行、居民出行、店铺营业和社区活动。从保护的角度看,街越窄、屋檐越密、地面越不规则,历史风貌就越完整;但从居住的角度看,这些恰恰是最难现代化改造的部分。宁波晚报的报道提到,石浦的公房大多已成危房,609户公房中大量梁断壁塌,维修资金短缺,保护与民生的冲突在每一栋老宅里都在上演。一座渔港要同时做好经济码头、旅游景区和居住社区三件事,这在全球范围都是一个没有标准答案的难题。

石浦提供的读法不限于渔港。当一个空间被迫容纳捕捞、维修、交易和居住四种功能,而且没有规划缓冲区时,每种功能都会在邻居的地盘上留下痕迹:鱼市的气味渗入晒在阳台上的衣服,修船电焊的火花照亮隔壁的厨房窗户,凌晨卸货的吊机声穿透居民的卧室。这些"挤压痕迹"是判断一个老城区是否在真实运转的可靠指标:纯粹商业景区不会有气味和噪声,纯粹居住区也不会有精密的生产工具。反过来想,石浦之所以被余秋雨称为"活的古镇",恰恰是因为这些挤压痕迹还在。学会在任何老街区识别这种功能挤压的物理证据,你就能判断它到底是活着的社区还是被架空的景区外壳。这种判断方法可以被带到任何一个自称"活着"的老街区去用:看气味多远能闻到、听生产噪声什么时候出现、找生产工具和居住空间之间有没有隔离带,三项检查做完了,答案自然就有了。

现场可以带着这四个问题去看

第一,站在瓮城或中街最高处往下看,从海边到山腰,你能分出几层功能带?哪些是渔港作业区,哪些是居民生活区,哪些是旅游商业区?它们之间的边界是清晰的还是模糊的?

第二,走进中街,注意地面的坡度、封火墙的位置和巷道的宽度。这种空间尺度和江南水乡古镇(比如乌镇或周庄)有什么不同?石浦的"山城渔港"属性如何体现在街巷的每个尺度上?

第三,找一个能看到鱼市和居民区的交叉点,观察渔民日常作业(卸货、补网、修船)与游客活动之间的空间关系。它们并置在一起时让人觉得是冲突还是共存?

第四,在古城入口看瓮城。重建的瓮城占地240平方米,入口设城门,出口为城楼重檐。这座瓮城在明代的防御功能是什么?今天它提示了石浦的哪一种历史身份?