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

台风“鹦鹉”致深圳及珠三角码头作业中断

来源: 德迅 / Container News · 2026-07-26 · 约 15 分钟
English

核心要点

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

  1. 2026年7月30日前,指定一名走廊负责人,两周内按更新后的预计靠泊时间、而不是原始开航日,重排每一个出口柜的进港计划。
  2. 7月29日起,把账上分成两张清单——绑死客户硬日期的柜子、能改后一班船的柜子——并在每个柜最早可能的靠泊窗口前至少七天定下它的去向。
  3. 对绑死硬日期的柜子,预算出提前进港的费用;对其余的,主动挪到后面的船,别再为已经排不上号的箱子付堆存费。
  4. 在把任何柜子改到珠三角以外的港口之前,先确认替代港有你能真正赶上的卡车运力和截关日;把「天气之外」当成有它自己的队伍,而不是免费。
  5. 8月21日前达标:在窗口最后一天才进闸的柜子不超过10%,堆场里不留下任何一个没有已确认靠泊窗口的箱子。
  6. 算例基线按500个出口柜、走廊假设积压约6万柜、闸口日通过量约9000柜来排,积压按周计消化;把两个码头当成一份相关风险,而不是两个选项。
跳到详细拆解 ↓
摘要

2026年7月24日至27日,台风“鹦鹉”带来的大风暴雨扰乱深圳及珠三角地区集装箱作业,盐田、蛇口码头船舶与闸口作业一度停摆。此前台风“巴威”“红霞”已先后冲击华东港口、打乱靠泊窗口,本次叠加进一步加剧了亚洲—北美、亚洲—欧洲干线的船舶积压。货代提醒货主注意错过截关的风险,并建议按更新后的预计靠泊时间重排进港计划。

详细拆解

把珠三角摊在地图上,手指从东北角的盐田顺着湾的东岸往下划,绕过岬角向西,再进蛇口。2026年7月24日到27日,台风「鹦鹉」把这两扇门一起关上了。大风暴雨让盐田、蛇口的船舶作业和闸口作业一度停摆,整个珠三角的集装箱机器停了将近四天。这就是新闻本身。它到底意味着什么,全看你的手指落在哪儿。

十年前的这条走廊是另一个地方,不只是因为它比现在小。它比现在少了一样东西:单一性。两个码头隔着一个湾,供着一片当年还愿囤一个月库存、如今只囤几天的工厂腹地,还有一张在当年「一台卡车在等」还只是麻烦、而不是一行成本的路网。地理没变,压在这块地理上的力道变了。

这一周值得细看的不是风,是顺序。「鹦鹉」不是进了一张安静的网络,它是跟在台风「巴威」「红霞」后面来的,前两个台风在这个月早先已经把华东港口的靠泊窗口打乱过一次。所以我想坐下来想的问题,不是「鹦鹉」有多强,而是一条走廊在一个月里被砸三次会出什么事,以及这第三次到底是一个台风的故事,还是一张网的故事。

十年前,一道闸门关闭,是拿「卡车小时」来算的麻烦。门后的工厂手里压着更多库存,下游买家手里有更多缓冲,时间表里有一种没人特意去命名的余量,因为没人需要。这份余量没了。这条走廊过去十年的全部意义,就是把库存从系统里挤出去,让时间表去扛这份压力。可时间表只有在它经过的每一个节点当天都守规矩时才成立。当盐田和蛇口一起停四天,被中断的不是一队卡车,是几百家工厂对已经卖出去、已经在对日子数的客户许下的承诺。闸口已经成了这份承诺兑现或作废的地方,而闸口,比一片海窄得多。

把这四天读细一点,因为一个码头的两半是不同原因停、又不同速度起的。船舶作业停,是因为风超过了吊机能安全作业的等级。闸口作业也因为这个停,但闸口还多一个原因:门后的堆场被塞满了,装不了货的卡车堵在接不了它们的泊位后面。两半一起停的时候,恢复不是扳一个开关,是放水。船按风暴之前写下、如今已经作废的靠泊窗口排队回来,闸口则在一个堆场从没按这个尺寸设计过的压力下重新开启。风暴只持续一两天,它留下的队伍要排到这条走廊最窄的那一段清空为止,而最窄的那一段,几乎从来不是水面。

所以因果链不是从「鹦鹉」开始的。它从这个月早先就已经把余量花光的那一刻开始。「巴威」「红霞」在7月早些时候冲击华东,把靠泊窗口挪了位;那些被打乱的船没有消失,它们在排队。在这张网还没消化完那第一支队的时候,「鹦鹉」到了珠三角,又压上四天。这就是为什么台风不是故事本身。一场台风是一次脉冲。一个月里三次脉冲,砸进一个前两次已经把余量吃掉大半的系统,那叫压缩。被压缩的系统不会在它最强的地方崩,它在最薄的地方崩,而在一个现代枢纽里,最薄的是闸口和门后的路,不是泊位和吊机。

积压不是相加,是重叠。第一场风暴打乱一批船,这批船想在恢复窗口里靠泊。第二场风暴在窗口关掉之前就到了,它的船也想在同一个窗口靠泊,而这个窗口现在要用一套吊机、一套引航员,去伺候两场风暴的船量。第三场,「鹦鹉」,落在一个已经在消化两支队的前提下。这就是「叠加」这个词藏起来的算术:第三次扰动不是三分之一份伤害,因为它进的是一张余量已经比第一场来时更少的网。通报里提到的亚洲—北美、亚洲—欧洲干线的船舶积压,说的正是这件事,它不是三份各管各的积压,而是一份被每一场风暴都撑得更大的积压。

谁在疼,疼多深?从航线开始说。通报点名的是亚洲—北美和亚洲—欧洲航线,从这里说起是对的,因为这些航线装的是价值最高、最讲时效的货,跑的又是排得最紧的基础班期。这些航线上窗口一乱,最先显形。然后是它们身后的货主。一个每周有十几个航次的大出口商,错过一个截关,可以把箱子挪到下一班船,至少挪到下一班也满了、再下一班也满了之前。一个每周只有一个订舱的小货主不行。对后者来说,错过截关就是错过一份承诺,是一次没人想谈的空运对话,或者是一个在弱势位置上谈下来的折价。风暴不会把疼匀着分,它把疼集中给最等不起的那个人。

把两条航线分开看,先后的顺序又告诉你另一件事。跨太平洋这条线是全球对班期最敏感的贸易之一:航程长,买家手里的到货窗口卡得紧,而在起运地丢掉的一周没法在海上追回来,因为船本来就是按基础航速在跑。亚洲—欧洲航线在水上余量多一点,但它更长,所以闸口这一步的延误会在更长的距离上滚起来,也更难在挂靠第一个欧洲港之前追回。在平常的一个月里,这两类航线的差别只是一条排期备注。在一个有三场风暴的月份里,它变成了那个决定「哪个客户会接到你的电话、哪个客户会自己撞见意外」的变量。最先感到风暴的那条航线,就是箱子的处境本来就已经贴着承诺边缘的那条,而它几乎从来不是你预期的那条。

像这样一周之后,人总会想去翻出那个「本来能救回来」的决定,而通常并没有这样一个决定。你安排不了台风,你也没法在一周里把一道闸口拓宽。你能做的是提前决定:哪些箱子可以晚,而这个决定,几乎没人真会在风暴已经堵到门口之前做。这一周扛得最稳的货主,不是路线安排得最巧的,而是那个在7月之前就已经把无聊的问题白纸黑字回答过的:哪些订单不能碰,哪些可以等。这份清单,是唯一对「压缩」有效的提前防守,因为压缩不给你思考的时间,它只给你时间去执行一个你早就定好的事。

把这块海岸本身摊开,你就看得懂它为什么这么暴露。珠三角是个漏斗:宽湾收成江口,四周是码头,层层叠叠是堆场,横过去的是把工厂缝到水边的路。过去四十年全球制造业扑向这一个小河口,是有道理的;而那个道理,恰恰就是它脆弱的道理。让珠三角高效的一切——密集、贴得近、一个供应商、一个拼箱商、一个拖车行、一个泊位全在一小时之内——也正是天气一翻脸时它整体一起动的原因。密集是一种杠杆。它灵的时候,放大你的速度;它废的时候,放大的是失败本身,因为漏斗里没有一块能让任何东西站到旁边的空地。

下面这一点是我在标题里没看到的,也是我会摆到任何计划者面前的一点。所有人都把盐田和蛇口当成两个选项,当成冗余,好像一个堵了另一个能顶上。这一周说明这份冗余有多薄。两个码头共享同一场风暴、同一个湾、同一套路网、同一池卡车,还有夹在它们和工厂之间那一圈场外堆场。当一个天气系统横穿珠三角,它一次就穿过两个肩膀。你没法从一个港口切换到另一个「处在同一片天气里、抽同一批司机、抢同一片临时堆放区」的港口。真正的冗余,不是一个地方的两道门,是另一个地方的一道门。这一周的珠三角,没有这一道,而那个假定有的计划,其实不算计划。

这就把我带到我总会绕回来的那个十年尺度的问题上。这是一次脉冲,还是一个转折?脉冲是这张网消化掉、然后忘掉的一场坏天气。转折是这类坏日子来得足够密,使得这张网为了守住承诺,不得不换一个形状:更多缓冲库存、更多门户、门户之间更大的间距。在一个塞得下三个台风、又花了十年拆掉自己缓冲的走廊里,我看到的是:这张网被要求带着比写班期时更少的余量,去扛更大的波动。那是通向转折的方向。一个月证明不了什么。但正是这样一个月,会让一张网第一次意识到,自己可能正走在一个转折里。

这一周给出的建议,实质是:别把你的进港计划当成固定的,照着更新后的预计靠泊时间重排。用货主的耳朵听,这像一句排期小贴士。当成一个结构性事实来听,它说的是更大的事:对时间表的支配权搬家了。十年前是货主决定什么时候送箱子,码头尽力配合。现在是码头决定箱子什么时候能进,货主围着它排。这个倒转,才是藏在一场四天风暴里的长期真变化。每一次门户在一次冲击之后对进出做定量配给,它都在预演一个「由港口、而不是货主来定节奏」的模型,而一个被反复预演的模型,早晚会变成常态。

让我摆个算例,并且把假设说出来,因为这里只有少数几样东西来自通报:两个码头从7月24日停到27日、这是这个月第三场风暴、受累的是亚洲—北美和亚洲—欧洲航线。假设你账上未来有五百个出口柜,全在这两条航线上。假设整条走廊正扛着大约六万个箱子的风暴后积压。这六万是我举的例子,不是公布数字,但对一条一个月里第三次丢掉四天的珠江口来说,数量级是对的。

假设两个码头状态干净时合计一天能进港约九千个箱子,那么这份积压在下一场风暴还往里推的箱子之外,就已经是大约一周的闸口通过量。你的五百个柜就夹在这条队伍里的某个位置,而它的位置是由一个已经不复存在的靠泊窗口定下的。你几乎唯一能控制的,是在自己窗口里多早动手,因为在窗口第一天就进闸的箱子,给这条走廊多留下了好几天「把别的事都判断错」的余地。

这张网里还有一根骨头值得点名,因为它是码头自己的宣传册里永远不会出现的那个零件:路,和司机。闸口的配给,配给的不只是箱子,是一台牵引车一天能进几次、出几次;一台等三小时而不是九十分钟的车,后面这一周是补不回来的,因为司机的工时有法律在数,也有家要回。珠三角的拖车队是有限、而且是共用的。当盐田和蛇口同时限流,同样一批有限的卡车被要求去伺候两个肩膀,而路网早就是这条链上最紧的一段。

这就是为什么闸口规则的成本先出现在拖车等待费上,再出现在别处;也是为什么你能为自己的货做的最有用的一件事,恰恰是最不风光的:把箱子往前挪进窗口的前半段,让轮子一直转。第一天就进闸的箱子不只是清掉了自己,它腾出一台车去拉别人的箱子,而在被配给的一周里,这层二阶效应就是全局。

那你到底该做什么,又该拒绝做什么?冲击之后的本能是冲刺,把货全早点发出去、把堆场填满、然后等它过去。这个本能花钱,也占堆场,而这一周它两样都占了,因为堆场本来就满。更该做的是带日期的分诊。对一个改后一班船也不会毁掉客户承诺的箱子,最省的做法是主动把它挪到后面的船,别再为它付堆存费。对一个绑死了硬承诺的箱子,你花钱让它早进港是在买确定性,这笔钱花得值,但只对这一只箱子值。

陷阱是把五百个柜一视同仁。另一个陷阱是往外海挪:改走不受天气影响的港口。听着像明摆着的答案,可风暴之外的港口也有自己的队伍、自己的卡车运力、自己的截关日;如果半个珠三角都想到一块儿,你只是到别处去排了一条更长的队。没有免费的闸口。

接下来是反事实,因为它能告诉你,这里面有多少是「鹦鹉」,有多少是这个月。把「巴威」「红霞」拿掉。假设「鹦鹉」是这一季第一场风暴,进一条缓冲完整的走廊。盐田和蛇口照样停四天,但它们停进的是一张有余量的网:队伍一两周就疏开,滑掉的截关很少,到了8月没人记得。那就是一次脉冲。这个月之所以不是,是因为前两场风暴已经把余量花掉了。也就是说,决定结果的变量不是任何一场台风有多强,而是一个恢复窗口里落进来几场。把这一个条件改掉——再加第四场,或者把它们挨得更近——同样这三场风暴,就会变成比一个坏月份更糟的东西。

这里还有一层区域经济的东西,只读船期表的人容易漏掉。珠三角不只是一个港口群,它是一个制造生态系统,港口是嘴,工厂是身体。嘴一闭,整个身体在「怎么排计划」这件事上都会感到。那些花了十年把库存推回供应商身上的欧美买家,如今发现这海岸上四天的关闭,会变成一个他们本地补不上的缺货。这份压力会沿着链条往回走,变成对更多缓冲、更长提前期、更高安全库存的要求,而这恰恰是过去十年那套效率的反面。一场风暴很少改变一个采购决策。像这样一个月的反复出现,正是采购决策悄悄开始改的方式。

退后一步看,珠三角还是它一直以来的样子:一片又宽又忙的海岸上的一组窄门,干着一个大陆的工厂靠它活着的那件事。台风比港口更老,这片海岸受了几百年的风。变的是闸口另一侧的东西:一个拿余量换了速度的系统,如今发现速度恰恰是「一个月来三场风暴」时买不到的那样东西。水面总会清。走廊会慢一些,因为一条走廊最宽也不过它最窄的那个承诺那么宽,而这个月,那个承诺只有四天宽。

↑ 返回核心要点

— 作者 托马斯

台风深圳盐田蛇口港口中断