
站在青岛莘县路的海岸栏杆边,眼前的水面和大港是同一条胶州湾,但停在面前的船完全不同:大港那边是集装箱货轮和万吨巨轮的剪影,小港这边的港池里挤满了几米长的小渔船和白色游艇。港池水面不宽,大约110米,水也很浅,最深的地方只有4.5米,容不下深吃水的大船[中国港口网:青岛港]。如果顺着莘县路走一个来回,你能看清港区的平面走向是"L"形的:码头沿莘县路南北延伸,到小港一路路口向西转折。渔船的泊位沿着两岸排开,船头朝向港池中心,船尾的缆绳系在岸壁的铁桩上。
这种差异不是巧合,而是两套港口规划在同一个海湾里并置的结果。德国殖民政府在1900年完成青岛第一版城市规划时,刻意把港口分成三类:大港给远洋商船,船渠港给修船用,小港留给中国民船和近海渔业[青岛日报:德占青岛时港口建设]。小港从1899年动工、1901年建成投入使用,一直维持着近海渔业和民船贸易的功能。2004年商业客运停运后,它也没有变成废弃的工业遗迹,而是被渔船和海鲜摊贩继续使用至今。
1900年规划中的"小港"不是临时权宜之计。德国人在1898年占领胶州湾后,拨款500万马克作为建港经费,不久又追加了350万马克[青岛日报:德占青岛时港口建设[中国甲午战争博物馆:近代山东沿海港口]。小港却没有突堤,只有沿海岸线平行的岸壁,小船直接靠岸卸货。这种设计差异不是因为德国人缺钱,而是功能预设本身就不一样:小港的定位从一开始就不是停靠大型远洋轮船。

小港码头在1914年日本取代德国统治青岛后也有扩建。日本占领当局在原有码头基础上增长了约1748米岸壁,并修建了一座浮码头:长48米、宽9米多的钢结构浮码头供客货船靠泊[中国甲午战争博物馆:近代山东沿海港口]。日本人的扩建延续了德国人的功能定位:他们也没有把小港改成远洋码头,而是在同一功能预设下扩容。这说明殖民规划写进图纸的那层"小港=民船渔港"的分工,后来者也没有动力去推翻它。因为大港确实已经能满足商船需求,小港做好自己的本地渔业就够了。
小港的岸壁在1958年至1959年经历过一次大规模改造。青岛市情资料库的记载是:将原斜坡岸壁改建为直立岸壁,增设装卸机械,扩大货场,岸壁全长478米,总投资10.01万元,改建后年矿石吞吐量设计能力为90万吨[青岛市情资料库:海港志]。这段改造的背景是中华人民共和国成立后青岛的工业扩张:当时山东内地对矿石需求急剧增加,需要从小港转运胶南的矿石到各地。整个工程从勘探到施工都由山东省海运局筑港工程队承担,采取了边设计边施工的方法。今天沿着莘县路走,能看到的水泥直立岸壁就是1950年代末改建留下的。岸壁很坚固,但紧挨着岸壁的水域水深只有2到4.5米,大船仍然开不进来,所以还是小船在用。
1970年代以后,随着青岛港的重心往胶州湾西岸的前湾港区和董家口港区转移,小港的商业运输功能逐步萎缩。2004年,小港码头正式闭港,结束了103年的商业运营[网易订阅:小港客运史话]。但闭港不等于荒废。如果你在上午或傍晚来,莘县路码头沿线能看到海鲜摊贩一字排开:刚卸船的鱼虾直接摆到路面,买家现场挑拣过秤,一些摊贩旁边还摆着电子秤和水箱。这种从德占时期延续下来的"渔船进港、卸货上岸、现场交易"的链条,经过了殖民时期、民国、日占、新中国和改革开放五个阶段,至今没有断裂。在岸边站十分钟就能确认:港池里进进出出的小渔船仍然在作业,不是旅游景区的装饰船。

如果你从莘县路往北走,会经过一片低矮的旧楼房,这里就是小港的腹地(历史上仓储、渔具加工和小商铺集中区域)。路面比码头岸线高出大约两三米,一些老房子的墙基还是德占时期的蘑菇石砌法,和青岛南部沿海那些德国建筑的风格一致。但这些房子后面就是现代的高层住宅楼和写字楼的轮廓,新旧之间没有任何过渡带,老旧港区建筑和新的城市开发直接贴在一起。这种"紧贴"的状态说明小港没有被大面积更新重建过,港区功能变化的速度低于周边城市化的速度,所以老建筑和新建楼宇之间的边界是硬切的。
小港西岸的视野拉到远处能看到大港的集装箱岸桥,这组视觉对比最直接地说明了"港口功能分层"的含义。大港的方向是面向全球贸易的深水航道,小港的方向是面向本地渔业的浅水近岸。两套系统在同一个海湾里并行了一百多年,因为写进1900年城市规划的那个分类一直没有被推翻。随着技术的发展,大港不断往外海扩展:1980年代建黄岛油港,1990年代建前湾港区,2000年代建董家口港区。但小港始终留在它被划定的位置上:莘县路沿线这个宽约110米、水深2到4.5米的港池。大港可以升级、搬迁、换代;小港只要维持不变,就自动承担了它被赋予的"近海渔业"功能。在青岛的港口功能地图上,小港是唯一一个没有彻底工业化的历史泊区。大港1到6号码头早已融入现代集装箱作业系统,船渠港变身为游艇码头和滨海步行区,只有小港还保留着百年前"船可以直接靠岸卸货、渔获直接摆摊"的作业方式。这三条演变路径都来自同一个规划源头:1900年的那三类港口划分。
这套机制有一个更大的制度背景。德国人对青岛的殖民规划不只画了港口分类,还对整座城市做了严格的功能分区。中央研究院近代史所的研究指出,德国人在1900年规划中将青岛分为四区:青岛区(欧洲人居住区)、大鲍岛区(华人居住区)、码头区(实业区)和别墅区[中央研究院:城市指南与近代青岛的空间变迁]。小港所在的码头区与华人居住区的大鲍岛直接相邻。大鲍岛是当时青岛华人最密集的街市,小港的渔获可以最短路径进入华人市场。这不是巧合。在1900年的图纸上,港口功能分区与种族居住分区是套在一起规划的:大港靠近欧洲人居住区(大宗进出口贸易),小港贴着华人居住区(服务于本地民船和渔业)。两座港口之间隔着距离,也隔着殖民规划师划出的族群界线。

小港周边还有一个重要的参照物:海关后街区。这个区域位于小港东南侧,历史上是青岛海关及其配套设施的所在地。海关后得名于它在胶海关大楼背后的位置。胶海关是德国人1899年设立的海关机构,管辖胶州湾所有进出口贸易的关税征收。大港的远洋货物和经过小港的民船货物都在同一套海关制度下通关,但查验标准和货物流向完全不同。今天走在海关后的街巷里,还能看到德占时期的老房子和狭窄的巷道格局,道路走向明显受到港区岸线的影响而不是按网格规划。这是港口功能区在城市肌理上留下的痕迹。
小港的港池形态在德占时期的地图上已经定型。1900年规划原图中的小港是一个接近长方形的内凹港池,三面被陆地包围,西面开口朝向胶州湾。今天站在莘县路上看到的港池轮廓和那张规划图几乎一致。一百多年间,大港的方向被填海造地改变了多次,小港的岸线几乎没有外推过。1960年代和1980年代虽然有过疏浚,但港池的边界没有改变。这意味着你今天在水面上看到的岸线形状,和1901年开港时是一样的[青岛市情资料库:海港志]。
小港的改扩建还有一条隐蔽但重要的逻辑:它和铁路的关系。德国人在规划港口的同时铺设了胶济铁路,大港直接连接胶济铁路支线,货物可以从码头直达火车站。小港和铁路之间没有铺专用线,渔船卸下的货物靠人力车和后来的卡车转运到最近的铁路货场。这种"大港铁路直达、小港公路转运"的差异不是设施不足的结果,而是规划者的主动选择:小港的货流规模不需要铁路接入,大港的货流规模离不开铁路。两座港口在基础设施配套上的差距,和它们在规划图纸上的功能分级是对应的。
从一张1945年的美军航拍照片往下看,当时的小港港池里密密麻麻停满了船,海关后一带的建筑物几乎覆盖了所有空地,说明小港在20世纪中叶已经被高度利用。今天的港池不如当年挤,但船的种类和使用方式变化不大。小港的经济生态和周边社区是共生关系。莘县路往南走不远就是大鲍岛街区,这里在德占时期是青岛华人最密集的居住和商业区,密集的里院建筑群至今还在。小港的渔获以大鲍岛为第一级市场,然后才往青岛其他区域扩散。今天小港的海鲜价格通常比市区超市低一到两成,因为省去了中间批发环节,渔民可以直接面对消费者。这种模式在青岛的其他码头已经很少见了。团岛农贸市场的海鲜来自批发市场,不是渔船直供。
2020年代青岛在小港周边推进了海滨休闲改造工程,加建了步行廊道和游艇泊位,但莘县路沿岸的渔船卸货区和海鲜市场没有被移除[信网:小港码头一、二期工程竣工]。市政工程做了一圈,核心功能保留了下来。这和大多数历史港区的改造模式不同:不是把老码头变成观景台,而是在老码头的日常运转外面加了一层休闲功能。
莘县路本身也是观察小港的一个窗口。这条路的北段紧贴码头岸线,路面和码头之间没有围墙或围栏,行人可以直接走到岸壁边上。这种开放式岸线在青岛的老港区并不多见。大港周边的通道已经全部封闭为港区作业区,市民无法靠近。而小港的岸线仍然向市民开放,意味着这些码头泊位的使用权没有完全被大型港务集团统管,保留了分散的、小规模的渔业作业模式。你在路面上看到的不是港务公司的公告栏,而是渔船的缆绳、摊贩的电子秤和泡沫塑料箱,以及偶尔驶过的三轮车拉着满筐海鲜往市区的方向去。读小港的最好方式,就是在这段路上来来回回走一遍。
小港的历史与青岛海关有紧密关联。胶海关大楼建于1899年,位于小港东南侧的新疆路上,距离码头步行不到十分钟。当时海关的职能范围覆盖了大小两港,但两套港口的货物报关流程被刻意分开设计:大港的远洋货物需要正式的提单、装箱单等单据审核,小港的民船货物则沿用中国传统的船货登记方式[青岛日报:德占青岛时港口建设]。两座港口共用同一座海关大楼,但通关程序根据船的类型被分成两套。这说明小港的功能独立性是被制度设计固定下来的,从图纸到海关程序一再得到确认。
对比上海、天津、广州等其他设有外国租界的中国沿海城市,青岛的港口功能分区设计是独特的。上海黄浦江沿岸的码头是列强分别占据的平行竞争格局,天津塘沽新港和紫竹林码头是按国别划分势力范围。青岛是唯一一个由单一殖民政权整体规划、统一建设、并按功能(而非国籍)来分层的港口体系。大港、小港、船渠港各自承担的职能在1900年就书面确定下来了,而且这三类职能直到今天都没有被混淆过。小港能在120年后仍然维持近海渔港的角色,原因之一就是这套功能分层的制度设计从一开始就是硬约束。
对于这座城市而言,小港的存在也提出了一个反常识的问题。大多数人认为港口是随着贸易增长自然扩建的,但青岛的港口发展顺序是"先有规划分类,再有港口建设,然后用了一百多年去兑现这张分类"。小港的持续性不是因为规划本身很准(德国人不可能预见到2004年集装箱船会大到小港装不下),而是因为分类给了一个足够宽的框架,让不同时代的港口使用者都能在里面找到自己的位置。远洋贸易量暴增时,大港负责扩容(向胶州湾西岸的深水区扩展);渔业需求改变时,小港也不需要改造,因为渔船本身就是小型化的,小港的原始尺度刚好够用。
在青岛的所有历史港区中,小港是唯一一个让普通市民可以自由走近水面的地方。大港的每一个码头都有港区围栏和保安岗亭,船渠港被改造为封闭式游艇俱乐部。只有小港的莘县路码头上没有围栏,没有收费口,没有保安。你可以在渔船旁边蹲下来看它们缆绳怎么系、船体吃水多深,也可以和正在卸货的渔民聊几句今天打到了什么鱼。这种"开放性"不是规划者预设的功能,而是小港一直保持低度工业化的自然结果。一个没有被大规模改造的历史港区,在使用权上是开放的。
小港的读法,总结起来就是一句话:它是一座仍在运行的港口规划"化石"。和大多数殖民遗产不同,小港没有被改造成博物馆、文创园区或观光走廊:它今天的主要用途和一百年前几乎没有区别。莘县路上停的仍然是小渔船,港池里卸的仍然是近海鱼获,交易的仍然是本地的商贩和居民。1900年的那张规划图做了"大港商船、小港渔船"的分工,一百二十多年过去,大港已经变成前湾港区和董家口港区的配套部分,小港还是小港。不是因为小港特别重要,而是因为这层功能分层从一开始就是写在规划里的硬约束,后来也没有任何力量需要推翻它。
如果去现场,带五个问题去看
第一,港池里停的是什么船? 站在莘县路护栏边花两分钟数一下视野里的船:是几百吨的货轮,还是几米长的小渔船?这个简单的观察就能回答"小港今天在做什么用"。
第二,岸壁是什么材料的? 仔细看码头岸壁:它是天然斜坡石头,还是水泥直立墙?1958-1959年改造工程留下的直立岸壁,是共和国早期工业扩张的物证。
第三,能同时看到几个年代的痕迹? 沿着莘县路走200米,数一数你能找出几个不同时期的痕迹:德占时期的港池轮廓、1950年代的直立岸壁、2004年闭港公告(如果有留存)、今天的海鲜摊位,这些叠在同一段海岸线上。
第四,对比小港和大港的船。 从莘县路往西北方向看,如果天气好能看到大港方向的集装箱岸桥。想想为什么同一个海湾里同时存在两套完全不同的港口系统。
第五,问一下海鲜摊主。"今天的鱼是哪里打的?" 如果答案是"胶州湾",那这一船货的捕捞半径和一百年前的小港渔船几乎一样。这条供应链的长度没有变过。