宁波到杭州的铁路,在腊月二十五那天全线铺通了。地址发布邮箱 ltxsbǎ@GMAIL.COM
铺完最后一段钢轨的时候,天已经黑了,工地上点着几十盏油灯和火把,将路面上新铺的铁轨映成一排发光的平行线。铁轨的接头处被拧紧了最后一颗螺栓,工人把扳手从螺栓上卸下来,站起来退到路基旁边,有人蹲在地上摸了摸钢轨接缝的平整度,两侧的枕木上还残留着白天施工时留下的木屑和铁屑,在火把的光照下泛着细碎的光点。路基两侧围了几十个看热闹的人,有人在数铁轨的根数,有人蹲在路基边沿伸手探了探钢轨的温度。
翌日清晨,宁波火车站举行了一个简短的试车仪式。新建的站台是一条简单的木制月台,月台尽头立着一根旗杆,旗杆上挂着镇南王府的旗帜,旗帜在晨风里展平又收起,旗面上绣着“镇南”二字的边角在风中微微翻卷。机车头从车库里驶出,蒸汽从锅炉两侧的排气管喷涌出来,在初冬的空气中散成白茫茫的雾团,铁轮碾过钢轨时发出沉闷而有节奏的声响。洪启明站在月台前端,机车头驶过面前时,他在驾驶室窗口看见了何锦堂。何锦堂手里攥着一条擦汗的布巾,正蹲在锅炉侧面观察压力表的指针变化,满脸黑灰和机油。
火车在站台前停稳后,洪启明没有上车。他站在月台上,看着铁轨延伸出去的方向,车头发出的蒸汽在晨光里泛着白色的光,在低矮的天空下停留了片刻,然后被风吹散。站在路基两侧的人群在晨光里安静地站着,有人蹲在田埂上啃着干饼看完了全程,也有人端着一碗粥边喝边看,蒸汽在铁轨和路基之间缓缓弥散,钢轨在蒸汽里反射着细微的光线。有人回头往远处看了一眼,又转回来继续看着那列火车在轨道上停稳又启动,烟囱口升起的白烟被晨风拉成一道长长的弧线,飘过田野和村庄的上空。
第二天傍晚,上海到杭州的有线电报线路也正式接通了。消息传到杭州府衙的时候,洪启明正在正堂里看一份清军动向的汇总报告。他抬起头来,站在窗边朝南面望了一眼。窗外天色渐暗,运河边的工坊区灯火初上,与远处田野间新架设的电报线杆在暮色中形成一道细长的剪影。傍晚时分,他让郑文远拟了一份简短的电报稿,由设在杭州的电报局发往上海周掌柜的洋行。几分钟后收到回复:“收到。祝你成功。沪上一切平稳。周。”
清军的第二次试探在电报接通后的第三天到来了。
这一次不是小股侦查。洪启明接到苏州方向的消息时天还没亮,消息是沿运河设在各处的哨位接力传来的:至少十余艘清军船只沿着苏州城外的运河支流分两路推进,前队在镇江与常州之间等候换防,后队在长江口外的浅水区待命。地址发布邮箱 ltxsbǎ@GMAIL.COM船队中除了运兵船之外,还有几艘载着土炮的平底船,炮管用油布裹着,船头堆着成捆的弹药箱。洪启明把地图在桌面上铺开,用炭笔标出了清军船队的推进路径。
黄文金在天亮前赶到了府衙。他在正堂门口站住,手里捏着一份行军笔记,笔记上画着清军在水路上的推进路线和可能的登陆点。赵四紧跟在他身后,手里拿着一卷苏州周边的地形图。三人围着地图蹲下来,洪启明先把苏州与嘉兴之间的运河沿线哨位分布图铺在中央,在上面标出了已确认的清军推进位置和速度,用红圈标出了几处清军船队可能在运河交汇处停靠的河段。
“清军这次不只沿一条路线推进,而是从上海方向沿运河支流和长江南岸分头过来,意图在苏州外围形成钳形攻势,然后集中进攻铁路工地和运河码头。”洪启明站起来,拍了拍手上的炭灰,“以铁路工地为主战场。黄文金在苏州外围的工坊区和运河码头沿线布置正面防御,清军陆路进攻的主力会撞上正面防线。赵四带一部分部队从东面侧翼包抄,阻断清军从长江沿运河支流过来的增援路线。如果清军水路上的土炮船试图靠近码头和沿岸设施,我来负责封锁。刘阿大带陆战队在苏州城西待命,一旦清军水路的进展受阻,清军的攻势会出现停顿,你们的防线会更稳固。”
黄文金在图上沿着运河画了一条线,以铁路工地为中心,在几处关键路段的交叉点标注了防御工事的位置和兵力分配比例,并设定了反击路线和迂回路径。赵四在地图的侧翼位置画了几道平行的虚线,代表在运河支流沿岸预设的伏击点,与原有哨位配合,确保清军的增援船队在靠近工地之前就被拦截或受阻。
洪启明在图上标注了清军土炮船的可能集结位置,沿着运河关键弯道和渡口的岸线用炭笔标记了几个浅滩和回流区,那里河道收窄,水流回旋,大型船只转向困难,土炮船一旦进入该区域就会受限。他在图边写了几行备注,描述了几处适合拦截的位置和预期地形条件。
当天傍晚,清军的船队在运河支流上的推进速度明显放缓了。他们显然已经发现了前方的哨位,正在调整队形和航速,试图寻找空隙。
当夜洪启明沿运河支流的河岸走了一趟。他在一处芦苇密布的河湾停下,空间膜贴着水面铺展开去,覆盖了前方约数里范围的水面。几处暖红色的光点正在向他的方向缓慢移动,彼此间隔均匀,船队分布规整,前后保持了队形,显然是指挥统一的正式编队。船队前方是一艘带有明显装甲板外形的炮船,船尾的旗帜在夜风里被吹得猎猎作响,船头的水浪被船首破开,沿着船舷两侧涌开。洪启明蹲在芦苇丛中,没有立即动手。空间膜沿着水面继续向前延伸,覆盖了那艘装甲炮船的船底轮廓。然后他锁定了装甲炮船船尾下方水线附近的一个位置——那里的钢板与船壳的接口处有一条细长的焊缝,是整船结构中最薄弱的环节。空间切割能力沿着那条焊缝切了一道极细的口子,切口平滑,深度刚好贯穿钢板但不至于立即崩裂。完成切割之后他收回了空间膜,沿着河岸的另一侧无声撤出,没有留下踪迹。
第二天早晨,清军的水路攻势突然中断了。最前方那艘装甲炮船在运河支流的主航道上开始大幅倾斜,船尾下沉,船头翘起,船壳在自身重量的压迫下发出扭曲的声响。船上的清兵开始弃船跳入运河,炮管滑入水中,船体在漂浮片刻后缓缓翻转,最后半沉在水中,只露出部分船壳板。失去了开路炮船的保护后,其他清军船只被迫停泊在河面两侧,既不能前进也无法安全撤出,整个水路的进攻节奏被打断了。陆上的攻势在侧翼包抄部队和正面防线的双重压力下也开始松动。没有水路的支援和补给,清军的陆上部队在推进受阻后士气明显松动,攻势逐次减弱,最终在铁路工地外围停下了脚步。
清军的这次试探性攻势没有突破到铁路工地。赵四的侧翼部队在当天傍晚开始收拢包围圈,清军的陆上部队在失去水路支援后无法展开有效攻势,开始在夜色掩护下向后撤。黄文金没有追击,只让部队向前推进了一段距离,把清军赶出铁路工地周边五里范围之后,开始组织人手修复被炮火损坏的临时掩体和填充被炮弹炸出的坑洞。
当天深夜,洪启明回到杭州府衙。他坐在后院石凳上,把清军这次进攻的规模、路线和受阻的方式记在了桌上的备忘录里。他闭了一会儿眼,在脑海里把战术细节重新过了一遍。清军的进攻路线和推进方式与初期情报吻合,水陆两路的配合也基本协调,但指挥不够灵活,一旦出现关键船只的损失,整个进攻节奏就断了,无法在短时间内重新组织起有效的协同攻击。弱点在于装甲炮船受损后,水路部队就陷入混乱,陆路部队在失去水路配合后也失去了推进的方向和后续补给支撑。他在笔记末尾加了一行字:“后续防御重点:苏州—嘉兴铁路段与运河交汇处,需在河道转弯处预设拦截点。清军若再犯,同样的战术不会起第二次作用。”
第二天天亮的时候,洪启明站在杭州城墙上往南望了一会儿。远处运河方向已经恢复了平静,铁路上没有出现新的破坏痕迹,工坊区和码头也没有受损。清军撤走之后,铁路工地重新开始了施工。工人们正在修复路基上被临时加固设施压出的浅坑,有人蹲在钢轨旁边检查接头处有无松动。运河上的船运已经恢复,几艘载着铁料的货船正在从宁波方向驶来,船首破开水面,橹声在晨光中响亮而平稳。远处的田野在晨雾中渐渐清晰,棉田里已经没有棉花了,只剩光秃秃的棉秆整齐地排着。有人在田埂上修补水渠的缺口,渠水顺着新补的渠沿缓缓流过。远处的工坊区烟囱开始冒烟了,灰白色的烟柱在薄雾中上升,被风吹成一条平行的长线,伸展着穿过田野和村庄的上空。
何锦堂带着他的机械设计团队在机器局厂房里调试新到的几台脚踏车,铁架和齿轮在车间里发出有节奏的声响。何锦堂趴在车架底下调整轴承,拧好最后一个螺丝后翻身坐起来,在衣摆上擦了擦手,用力踩了一脚脚踏板,后轮平稳地转了一圈又一圈,发出均匀的震动和微弱的金属摩擦声。在上海租界的办公室里,周掌柜正在把一封新到的外交信函拆开细读;赫德坐在他那间窗户朝向港口主航道的办公室里,面前摊着一张标记了清军撤退路线的海图,海图上有铅笔画的箭头和日期标记,标注了几支清军部队从长江口方向的退却路径。他没有说话,只是把海图卷起来,放进了办公桌最下面的抽屉里,重新上了锁。
天色从清晨渐渐亮到午后,整个浙江和苏南的田野和村庄笼罩在一层均匀的日光里,铁轨和田野的交界线延伸向远方,从港口和工坊区延伸到铁路和运河的交汇处,在冬日的日光下闪着细长的光。远处的钢铁厂高炉依旧燃烧着,在港口的天空下持续地亮着,像一颗不灭的暗红色星辰。运河上的船队继续穿行,橹声、桨声、汽笛声在河面上交织成一片,船只不断驶向各自的方向,满载着新到的铁料、木材和砖瓦。田野里的水渠在日光下泛着细长的波光,像一道道均匀分布的银线,嵌入大地深处,延伸向远处。洪启明在城墙上的风里多站了一会儿。远处的工坊区烟囱冒出第三缕灰烟,烟柱升起后向东北方向弯曲,沿着运河和铁轨延伸的方向缓缓散开,在午后低垂的天幕下留下一道细长的白色尾迹,然后彻底消散在更高的天空里。