← 返回供应链评论 港口基建

台风“巴威”过后上海宁波仍在消化船舶积压,华南码头承接分流箱船

来源: 中国港口网 · 2026-08-04 · 约 16 分钟
English

核心要点

先看结论——该做什么、什么时候做:

  1. 8月7日之前,把所有未结订舱逐票对进闸记录和指定船的实际开航,不看订舱船期;凡是在计划截关前48小时内还没确认装船的箱子,全部先标出来。
  2. 8月底之前在上海或宁波装船的货,给买家的交期承诺里放两周排队余量,并且明说这是排队缓冲,不是虚报。
  3. 每周两次盯住装运港的锚地等泊时间,直到它回到封港前的常态;等泊时间连续第二周还在往上走,就是触发点——把下一票订舱拆到两个装运窗口上去。
  4. 要把订舱挪到珠三角的港,先核完内陆段、提空箱和支线舱位再落定;泊位后面没有拖车的,不算订舱。
  5. 八月最后一周之前,确认你要用的那个港空箱够不够,并留一个能在24小时内书面确认进闸的港口联系人。
  6. 任何有固定交期的货,另备一条走不同装运港的路线,截关点整体提前整整一周,这样再来一次封港,代价是改道,而不是丢单。
跳到详细拆解 ↓
摘要

受7月台风“巴威”影响,上海、宁波两港一度封港,出现等待时间延长和跳港,船期仍在恢复中。延误与转移船舶正推高盐田、蛇口、南沙等华南码头压力。货代提醒托运人逐票确认进场、装船与实际开航时间,不要只看订舱船期。

详细拆解

把地图摊开看,最要紧的不是关掉的那个港,而是跟着一起关掉的那个关节。上海、宁波蹲在长江口,一边是制造业带,一边是外海;“巴威”在7月逼着两港一起封港,关掉的不只是一两个集装箱码头,而是整个长江水系通向海的那道门。建在这道门上的每一张船期,都得等风还在往北走的时候,整个重排一遍。

现在积压的船队在慢慢消化。船公司在上海、宁波一条条把压港的船排开,等泊时间从高峰往下走,开始写“恢复”是合理的。可别看标题,跟着箱子走,画面就变了。从长江口出去的那股压力没有蒸发,它正在盐田、蛇口、南沙堆起来——珠江口的三个码头,在往南一千公里的地方,靠在另一条河上,服务的是另一批工厂,现在却在接一批原本根本不归它们排期的运力。

货代在提醒托运人:逐票去核进场记录和实际开航,不要只看订舱船期。这句话读起来像事务性的叮嘱,其实是整条新闻里最有价值的一句,因为它指向了台风复产里几乎没人会去拍的那个环节。我想把这句话拆开,再把它放回整张地图上去看。

先把事情说清楚,因为摘要很短,后果不短。7月“巴威”逼停了上海和宁波,两港等泊时间拉长。船公司的应对是跳港——与其每个港都晚到,不如把一个港从这一圈里砍掉。跳港从来不是中性的动作。一条不在宁波靠泊的船,不会装上原本进了闸等着它的箱子,也不会卸下本该卸在宁波的箱子。这些箱子不会消失,它们会在晚些时候被重新送回系统,排在一个当初根本没为它们留位置的队尾,挂在一张当初根本没为它们写过的船期上。

把两个三角洲并排放在地图上,你能看见这里三十年建港底下压着的那条设计假设。长江口和珠江口各自长出自己的一圈泊位、自己的支线网络、自己的内陆连接、自己的用工池和货流。大体上,各管各的腹地:苏州边上的工厂走上海,东莞的工厂走盐田。这条假设能撑这么多年,是因为两套系统很少需要彼此顶班。“巴威”就是对它还能不能成立的一次检验,而早期迹象说明:它没有宣传册上写的那么牢。

十年前这里是另一回事,差别不在港口的大小——当年它们已经很大了。差别在冗余待的地方。那时候中间层的独立码头多几家,重叠的航线多几条,一个箱子错过它该上的那条船,还有别的办法赶上一条还能用的。整合做的事,整合一直在做:把平均每一票的成本压下去,把平常日子的效率抬上来,顺手把那些只在非常日子才赚回本钱的冗余悄悄退掉。现在就是那个非常日子。一套照着平均值优化出来的系统,撞上尾巴时,就是这个样子。

机制落在船期表上,不落在风上。一张计划船期,本质上是一个藏着一点缓冲的承诺——每个港留几个小时空档,够消化码头晚开、引航迟到的日常摩擦。台风会一口气把这些缓冲全吃掉。缓冲见底之后,船公司保护剩下这一圈航程只剩两条路:把延误背在身上,让它摊到后面每一个港;或者干脆把一个港从这一圈里砍掉,让其他港准点。船公司几乎总是砍,因为跳港是一处干净、可控的损失,而摊开的延误是会滚雪球的损失。对这条船来说,这个决定是理性的。对被跳掉那个港的货来说,它意味着换一条路、换一个开船日,或者多等——这三样,没有一样是免费的。

地理就在这里拐了个弯。盐田、蛇口、南沙并没有闲着半仓等你来救场。它们有自己的航线圈、自己的支线、自己伸进珠三角厂门口的一串驳船和拖车。分流过来的运力到了,码头不是出于好心、也不是出于闲余产能来接,而是靠把别的东西全部挤紧来接。泊位窗口变窄;堆场被那些要停更久的箱子填满;闸口排起队;而把大码头和小河港缝在一起的那些支线和驳船舱位,会最先被挤掉——因为它们是整条链里最没人保护、最容易被挪开的那一段。

谁被挤到,取决于你原本站在哪。手里有服务合同、有客户经理的大进口商,不会因此拿到更快的泊位——复产期里谁的泊位都不会更快——但它拿到消息更早,而且有量去行动:拆一票订舱,把一家工厂的货分到第二个装运窗口,用手上已有的库存扛过一周的延误。中小出口商两头都没有,它真正能动的只有时间;而在拥堵的港口,时间是一种很残忍的杠杆,它奖励能提前进场的人,惩罚工厂交期晚的人——而工厂的生产排期,早在“巴威”有名字之前就定好了。

再往后,是那些没法灵活起来的货。冷藏箱要插电,插座数量是死的;在复产期挤掉一条船的冷藏箱,不只是迟到,是在排队等一种稀缺资源。超限货和项目货要专门的作业窗口,而被压缩的船期,恰恰是最不愿意把窗口让出去的那种。最后是空箱——平时它是系统里最便宜的东西,直到一个都没有的那一刻。一股把重箱从一个三角洲甩到另一个三角洲的积压,会把空箱池一起甩过去,因为空箱是追着出口跑的。换了装运港,就等于换了空箱的需求地,而箱子不会瞬移。

摆一道小算术,好让这件事的形状看得见;假设我先明说,因为这些都是我的假设,不是港口的数字。假设一个大码头平时一天接三条远洋干线船,每条船在泊位上大约转一天。假设“巴威”把这个码头关了三天。平常的三天里,本该有九条船靠泊;封港期间一条也没有,九条船全压住。再假设复港之后能把吞吐提到一天四条——每天多转一条,靠拉长班次和把堆场作业压紧硬挤出来,这已经在硬撑,不是谁都能长期维持的节奏。

那么每天净追回的就是一条船。要填掉这九条船的坑,就得连续九天跑在正常水平之上——而这九天里,后面还在不断涌来的新船,港口一条都还没顾上。把这段再读一遍:封锁三天,换来的大约是九天的复产,三倍放大,而且这是在只有单个港口、把一切连带效应全部剥掉的模型里算的。这个放大不是管理失灵,这是一个队列在你停止喂它、再重新喂它时本来就会有的反应。

把同样的形状套到分流出去的货上。等不起长江口复产的箱子,总得去个地方,那个地方就是珠江。它们以额外的需求,砸到本来就在自己节奏里打转的盐田、蛇口、南沙。把两条曲线叠起来看,第二个三角洲最忙的那两周,大概落在第一个三角洲复港之后两到四周——远到看起来无关,近到其实是同一件事。这个时间差,就是为什么故事让人感觉刚要收尾,第二章才刚开始。

时间在这里比任何单个数字都重要,把我读到的时间轴摆出来。上海、宁波海侧的船队,按码头真能撑住多少复产产能,几天到两周不等地消下去。船期表要恢复正常更慢,因为一个航线圈只有在整圈——每一个港、每一条支线——重新对齐之后才算复位,这以周计,不以天计。空箱池更慢,因为空箱得靠同一条已经在满负荷运转的网络去调。商务上的后果落得最晚——库存告急、交期跳票、零售窗口错过——要一个月甚至更久才显现,也正因为最晚,在看得见的船队开始排干的时候,它最少被提起。

要想知道到底清得多快,只盯三件事就够了。盯河口外的锚地船数,因为它是最先动的那个数。盯等泊时间,因为那才是真正让货付代价的那个数。盯码头的闸口周转时间,因为那个数告诉你,队伍是不是正从海侧挪到陆侧——船的队伍在缩短、闸口的队伍在拉长,那不叫恢复,那叫搬家。这三个里面有两个,你不必特意去要,问你的船公司或货代就能拿到;第三个通常得专门去要,而在复产期,去要这件事本身就是工作的一部分。

有一点我没在报道里看到,而它恰恰是真正在走货的人最该关心的。复产期里,所有人盯的都是海侧——锚地船数、等泊时间、河口外那一串船。但真正的硬约束,几乎从来不在码头前沿。一个码头通常总有办法让更多船靠上来:岸桥、泊位、加班,本来就是干这个的。它没法在同一个星期里凭空变出更多拖车、更多底盘、更多堆场、更多驳船舱位,或者更多空箱。

所以当标题说上海、宁波的积压在消化,真实发生的事情是:一条海侧的队伍,正排进一条没有摄像机对着的陆侧队伍。货代那句“逐票核进场、核实际开航”之所以是整条新闻里最聪明的一句,就是因为它能告诉你,你的箱子卡在这个界面的哪一边。订舱船期是海侧的数字,进场记录是陆侧的事实。两者打架的时候,对的是陆侧,而真正会让你滞期的,也是陆侧。

这底下还有第二层,讲的是这张网的记忆。一个从别的港出去的箱子,不是回到它本该在的位置。它回到的是另一个地方,挂在另一圈航线上,排在另一个次序里;那些当初照着原路径校准的支线和空箱回路,现在和现实对不上了。在这条箱子身上,没有任何东西会以“错误”的形状显出来,直到下游那一程接不到货。这就是改港那种安静的代价:这张网心里存着一张“东西该在哪”的地图,而每一个改港的箱子,都会让那张图在之后好几周里稍微更不准一点。几千个这样的箱子乘上去,你就得到一个技术上正在恢复、背地里却在悄悄错接的系统。

还有一个被所有摘要抹平的航线问题。两个三角洲跑的货不是同一批。长三角重的是去欧洲和跨太平洋的大块头箱量,成规模、成建制地走;珠三角跨太平洋的量也大,但它同时还背着大量从不离开本区域的亚洲内贸和支线流量,再加上电子和消费品那套自带节拍的货流。所以当有人跟我说“挪到华南就行了”,老实的回答是:得看你这条货在哪条航线上。如果你的服务两个三角洲都挂,改港是一次排期的麻烦;如果不挂,改港就不是把你的货挪到同一条船上的另一个泊位,而是挪到另一条船、另一张订舱、甚至另一份合同上去——这比听起来大得多。

那什么会让我改口?如果同一个汛期里再来一次同样的戏码——又一次封港,又一次往珠三角的下游外溢——我就不会再叫“巴威”一次脉冲,我会叫它一种模式。一场台风是天气,一个汛期里两场、并且这张网每次都这么应对,就是一个关于系统冗余有多薄的事实。反过来,如果盐田、蛇口、南沙把分流来的运力吃下去、并在一个正常的航线周期里回到自己的节奏,那就是我说得太丧,这张网比我以为的更有弹性。能让整个结论翻过来的那个变量,是时间。海侧的队伍要是一周内排干,这就是一个关于船期的故事;要是拖过两周,它就变成一个关于这张网的冗余去哪了的故事。

放到十年的尺度看,我不认为“巴威”重新画了什么线。两个三角洲还会是两个三角洲;长江还得把内陆的出口机器送到海边,珠江还得喂南岸。但脉冲就是给系统把脉的方式,而这一次的脉息有信息量。一张真正有韧性的网,会在末梢挨这一下,中心几乎感觉不到。一张把冗余换成了效率的网,会把这一下往里传,港接港,三角洲接三角洲,直到某座工厂发现,它一直以为的航运问题,其实是一个攒了十年的产能问题。这到底是哪一种网,我还不知道。“巴威”只是其中一次读数。下一场风暴会告诉我们,它是不是一次例外。

更大的问题,也是我更愿意用来给这十年做注脚的问题,是这张地图下一步往哪长。过去二十年,答案一直是“更多”——更多深水、更多岸桥、更多自动化、每公顷更多吞吐。这个答案在平常日子里仍然成立。而过去一个月悄悄在问的是:下一轮投资买的到底是更多产能,还是更多余量——一个工厂真能开到手的第二装运港,一条能给箱子提供真实替代方案的驳船或铁路连接,一个不必横跨一千公里去找船的空箱池。这些东西在救下那票货之前,看起来都很贵;救下之后,就显得很便宜。

说到替代方案和它们的代价——“改走华南不就完了”这句话,藏着一大堆活。换装运港不是一个箱子的事,是一整条链的事。内陆那一段要重新询价、重新订车,一千公里的拖车不会自己挪。提空箱的地点跟着装运港走,那儿有箱子还好,没箱子就是真麻烦。接进大码头的支线或驳船舱位得有,而支线舱位是第一个被挤掉的东西。单证那一串——订舱、装运指示、挂在装运港名下的一连串截关节点——都得围着新港重建,而这份活永远比谁排的预算都花得久,也永远在最不是时候的时候落到托运人桌上。

坑是可以预判的。以为“积压清了”等于“恢复正常”,其实它只意味着队伍不再变长。以为订舱船期就是开船时间,其实它只是一个希望。以为第二个三角洲是第一个的替身,其实有些航线上它连同一条服务都不是。以为空箱会跟着你的货走,而空箱跟的是需求,不是你的意愿。

那具体该怎么办,我就说得直白一点,不铺垫。先要事实,再谈船期,而且要逐票去要。每一个装运日在上海、宁波、或者它们下游某处的未结订舱,都去看进闸记录和那一条指定船的实际开航,不要看订舱船期,这件事这个星期就做,不要拖到月底。任何在计划截关前48小时里还没确认装船记录的货,现在就标出来,趁订舱窗口还没关,还能把它挪出去。如果这批货是从珠三角走的,先把内陆段、提空箱、支线舱位核完,再去庆幸找到了泊位——一个没有拖车的泊位不叫订舱,叫许愿。给买家的交期承诺,八月剩下的时间里按一段排队余量来搭——两周,不是两天——并且明着讲出来,因为讲出来的缓冲叫计划,藏起来的缓冲叫道歉。

把地图慢慢收起。两个河口还会在那里,两个三角洲还会扛着这个国家卖给世界的绝大部分东西,再过一两年,今年七月会变成某份船期档案里一个没人会翻开的脚注。那不算是坏事——那是一个系统正常运转的声音。但一场三天的风暴,要让整张网消化一个月这件事,值得记一记。不是因为风暴有多大,而是因为它用那么小的力气,就让地球上最忙的两个门户,加上替它们顶班的那三个码头,全都站在同一次潮水里等。

↑ 返回核心要点

— 作者 托马斯

港口拥堵上海港宁波台风影响华南港口