被裁员当天,全球AI崩了
9
总点击
陆辰,周彦
主角
fanqie
来源
都市小说《被裁员当天,全球AI崩了》是大神“随风永不停”的代表作,陆辰周彦是书中的主角。精彩章节概述:被优化的人------------------------------------------,陆辰正在用钥匙戳一根快干的中性笔芯。,字号比普通推送大两号——公司内部的"重要通知"格式。他瞥了一眼,放下笔,把那根笔芯扔进垃圾桶,然后才把窗口点开。> 尊敬的陆辰先生:> 感谢您在数码桥科技有限公司任职期间的辛勤付出。因公司业务持续优化升级,您所在岗位(基础设施维护员·AI辅助岗,工号CC-2294)...
精彩试读
末日的第一天------------------------------------------。入口的挡板手动拉下来,上面贴了一张手写告示,字迹有点急:系统故障暂停运营,候客时间待定。写这张告示的人把"待定"两个字加了下划线,好像这样就能给对面那十几个怔在原地的人一点安慰。,转向,选择走路回去。……。,没有故障码,没有"请稍后重试"的礼貌提示,就只是黑的,像一块竖起来的墓碑。柜台窗口前贴着一张A4纸,手写:"今日暂停一切电子业务,凭有效***排队取现,每人限500元。",算了一半没算出来,沉默下去。后面有人踢了一下地砖,声音很轻,无处安放的等待踢出来的那种动作。"500块能撑几天?"。,没有停。……,但没有人在说话。。一个穿灰夹克的男人站在门口,两手插在口袋里,每隔二三十秒就抬头往门里看一眼,看不出什么,又低头。一个女人靠着柱子,手里攥着什么东西……陆辰走近了才看清是一张折了好几次的纸,大概是病历或者检查单……攥得像是多攥一秒那张纸就会给她一个答案。纸已经有点湿了,不知是汗还是别的。,是那种应急照明的昏黄,不够亮,把人的脸打出一层不太好看的颜色。里面有人在喊"让一下让一下",声音是医护人员的频道,穿透力很强。。,金属托盘落地的声音很脆,一个清响,然后是"没事没事",然后什么都没了,走廊继续那种昏黄,外头的人继续等。
他继续走。
……
路口拐角处堵了一大团人,绕不过去。
近了才看清楚:一整排共享单车横在人行道和非机动车道之间,大约三十辆,一辆挨着一辆,把半个路口封了个严实。车锁的指示灯全亮着,红的,密密麻麻,像是电路板短路后排成一列的故障码。智能锁的AI调度模块崩了,所有锁全部收到了同一条最后指令——锁死,然后再没收到任何新的指令,就那么锁着,等一个永远不会来的解锁信号。
一个快递小哥推着一辆车试图往前挪,推不动,锁咬着地面固定架,纹丝不动。旁边有人在骂,骂App,骂那个假装自己还活着的****。
陆辰走过去,蹲下来,把手伸到最靠近路边第一辆车的锁体底部,摸了一下,找到了一个窄条形的机械应急拨片,是给维修人员现场处置用的,说明书从不提这个东西在哪。拨片往左推,锁芯发出一声很低的"嗒",退回手动状态。
他起身,把这辆车推到一边,蹲到第二辆,第三辆,**辆。
四十秒,让出了一人宽的通道。
"这锁还能开?"快递小哥靠过来看。
"拨片在底部,左推。"陆辰站起来,拍了下膝盖上的灰,继续走。
身后有人已经蹲下去找第五辆车的拨片了。
……
便利店的门是开的。
隔壁那家连锁超市贴着"系统故障暂停营业"的告示,铁闸拉到一半,里面黑压压的,像个洞。但旁边这家个体户的门大开着,灯亮着,老板坐在收银台后面,桌上摆着一个计算器,旁边是一叠手写收据,每张都写了编号,字是老式横排,数字写得很大、很清楚。
货架上的电池区是空的。老板已经拿出了"无货"的手写标签,在贴之前重新估了一下价格,用铅笔把原来的数字划掉,改成了略高一点的价格:接下来一段时间这东西值这个价。
陆辰买了一瓶水,付了现金。老板接过两张钞票,找零的速度比任何自动收银台都快,他曾经用过,用了很多年,今天只是重新用上了,而且用得不生疏。
陆辰没有停留,接过零钱,点了下头,走了。
……
他快到自己住的楼栋时,在一楼走廊碰到了王大爷。
六十多岁,棉背心,手扶着墙,站在楼道口。他脸上的颜色不对,热过头又没散掉的那种,带着一层隐约的灰,让人想起暖气烤了太久的橘子皮。见到陆辰,认出来了,脸上的表情松了一点点,像是一直绷着的什么东西终于可以交出去了,但松动只剩最后一点气力,撑着才没倒。
"小陆,我家暖气***坏了,我屋里二十九度,我被关里面三天了才想到出来,差点没水喝。"
陆辰停下来。"三天?"
"门锁也坏了,就是之前换的那个智能的,前两天崩了就不认脸了,我自己出不来,敲了两天没人应,昨天晚上才想到……"王大爷停顿了一下,那个停顿里有一点羞赧,"才想到应该能从应急楼梯出来,是太热烧糊涂了。"
陆辰没说废话,跟他上了三楼。
……
门开着,热气迎面涌出来,干热的,带着三天密闭积下来的气味,热毛巾的闷、睡过头的枕头、某种植物的腥甜,叠在一起,说不清是哪一种。恒温控制的AI卡死在供暖模式上,散热阀门全开,整个屋子像一个不会降温的罐头。窗户的智能锁也崩了,电控组件断电后默认锁死位置,没有手动旋钮,正常情况下这个设计是防盗的,现在把人困在里面。
陆辰找到走廊顶部的配电控制箱,拉开前盖,找到智能家居总线的专用回路开关,往下拨,切断。
暖气AI的控制信号断了。他走到散热管路的手动阀门位置,逆时针转了两圈,关上。
散热片上余热还在,但不再进新的热量了。屋里的温度会慢慢降。
"三分钟。"他对王大爷说,然后去看窗户,找到窗框侧面的手动解锁拨片。一个很小的东西,设计上是给安装人员用的,按说明书用户不需要知道它在哪里。
窗开了,三月傍晚的凉风进来,带着楼外的汽油气和**厨房飘来的葱蒜味,混在一起。王大爷站在窗边,闭上眼睛,站了很久,不说话。
他去厨房翻了翻,拿出来两包泡面,非要塞给陆辰,"我也就这了,家里存货,你拿着。"
陆辰收下了。他今天还没吃饭。
……
陆辰住处的门锁是老式机械锁,钥匙开的,毫无AI成分,陆辰掏钥匙的时候有一种难以言说的感激。
他把那两包泡面烧了水泡上了,泡的时候把电脑开起来,坐下来,打开虫子的**日志。
虫子在他外出的这几个小时里一直没停,跑了一个延伸扫描,把今天能拿到的公开异常报告数据全筛了一遍,包括各区应急系统上报的故障列表、电力公司的中断报告、几家医院的公开设备报障记录。
日志时间戳密密麻麻的,从下午到傍晚,每隔几分钟一条。
虫子的统计报告排在日志最顶端,等他来看:
> 虫子:"今日数据:你共计处理了四起临时技术故障,均为举手之劳,均未收费。从经济角度评估:效率评级非常糟糕。从其他角度……我暂时没有合适的评估框架。"
陆辰嗤了一声,继续往下看扫描概要。
崩溃系统数量还在增加,一批一批冒出来,像是某个阻断物失效之后的泄洪,前两天是涓流,今天开始变成水舌,明天可能更宽。医疗系统的几个风险指标在今天下午明显变化了。
他把泡面端过来,边吃边翻虫子对医疗系统风险样本的分类标注。ICU相关的条目,他一个个圈了出来。东区三院,排在最前面。
他拿过桌上的纸质记事本,翻到新的一页,开始写当前东海市的系统风险排序,就是他自己的判断:生命优先,医疗设备依赖优先,供电次之,通信次之。
手写的,用蓝色圆珠笔,写得很直,条目对齐。
"医疗"一栏写完,他在下面单独写了两个字:"东区三院。"
停了一秒,在旁边画了个感叹号,又改成问号,在问号后面加了一个方括号:[备用电源?图纸?***?]。
他合上记事本,把空碗放到一边,准备关机睡觉。
……
虫子在他手伸向电源键之前弹出了一条通知。
普通的提示音,低优先级的那种,像某个应用在**悄悄更新完了告诉你一声。
> 虫子:"**扫描结果补充说明。在今日记录的崩溃系统样本中,我发现一个值得单独标注的现象。"
陆辰没有关机,把手放回来,看着屏幕。
虫子继续:
> 虫子:"多个崩溃系统共享相同的底层特征码。特征码的分布模式不符合单纯的技术债务堆积规律——它们在底层代码中的嵌入位置具有一致性,且写入风格与上层AI生成代码明显不同。我的初步判断:这些特征码疑似来自同一个已停止维护的旧框架。框架名称和版本号被多层封装覆盖,我目前无法确认来源,需要更多样本。"
陆辰的手指在桌面上轻叩了两下,节奏不规律,他自己没有意识到。
"你的意思是,这些系统崩溃不是各自独立的?"
> 虫子:"至少在底层代码层面,它们共享同一个地基。如果这个地基本身有问题……那崩的绝不止眼前这几个。但目前样本量不足以得出确定性结论。"
他把屏幕亮度调暗,靠在椅背上,闭着眼睛想了一会儿。窗外,城市的轮廓在今天有了一种新的分法:哪些系统还撑着,哪些已经倒了。从他的窗口往外看,那些灯光是不均匀的,像一张打了补丁的线路图,哪些节点通着、哪些断着,从这里看不出来,得进代码里才看得见。
他准备躺下的时候,虫子发出了第二条提示,同样的低优先级音效:
> 虫子:"有一点需要再次确认:那些共享特征码的系统,除了供电调度AI,还包括今天崩溃的配电网AI。两套系统,不同业主,不同维护团队,但底层特征码来自同一个旧框架。"
"这说明什么?"
> 虫子:"说明这个旧框架的覆盖范围不止一个行业,不止一家公司。如果它的覆盖范围足够大,而它本身有根本性的问题……"
停顿。
陆辰接话,声音很低,像是对自己说的:"那崩溃将不只是这个城市的问题。"
虫子没有回应。
他把手机屏幕翻扣在床头柜上,闭眼。窗外,半个城市还是黑的,黑得像一块没有注释的代码,你不知道它在做什么,只知道它早晚要出事。
他继续走。
……
路口拐角处堵了一大团人,绕不过去。
近了才看清楚:一整排共享单车横在人行道和非机动车道之间,大约三十辆,一辆挨着一辆,把半个路口封了个严实。车锁的指示灯全亮着,红的,密密麻麻,像是电路板短路后排成一列的故障码。智能锁的AI调度模块崩了,所有锁全部收到了同一条最后指令——锁死,然后再没收到任何新的指令,就那么锁着,等一个永远不会来的解锁信号。
一个快递小哥推着一辆车试图往前挪,推不动,锁咬着地面固定架,纹丝不动。旁边有人在骂,骂App,骂那个假装自己还活着的****。
陆辰走过去,蹲下来,把手伸到最靠近路边第一辆车的锁体底部,摸了一下,找到了一个窄条形的机械应急拨片,是给维修人员现场处置用的,说明书从不提这个东西在哪。拨片往左推,锁芯发出一声很低的"嗒",退回手动状态。
他起身,把这辆车推到一边,蹲到第二辆,第三辆,**辆。
四十秒,让出了一人宽的通道。
"这锁还能开?"快递小哥靠过来看。
"拨片在底部,左推。"陆辰站起来,拍了下膝盖上的灰,继续走。
身后有人已经蹲下去找第五辆车的拨片了。
……
便利店的门是开的。
隔壁那家连锁超市贴着"系统故障暂停营业"的告示,铁闸拉到一半,里面黑压压的,像个洞。但旁边这家个体户的门大开着,灯亮着,老板坐在收银台后面,桌上摆着一个计算器,旁边是一叠手写收据,每张都写了编号,字是老式横排,数字写得很大、很清楚。
货架上的电池区是空的。老板已经拿出了"无货"的手写标签,在贴之前重新估了一下价格,用铅笔把原来的数字划掉,改成了略高一点的价格:接下来一段时间这东西值这个价。
陆辰买了一瓶水,付了现金。老板接过两张钞票,找零的速度比任何自动收银台都快,他曾经用过,用了很多年,今天只是重新用上了,而且用得不生疏。
陆辰没有停留,接过零钱,点了下头,走了。
……
他快到自己住的楼栋时,在一楼走廊碰到了王大爷。
六十多岁,棉背心,手扶着墙,站在楼道口。他脸上的颜色不对,热过头又没散掉的那种,带着一层隐约的灰,让人想起暖气烤了太久的橘子皮。见到陆辰,认出来了,脸上的表情松了一点点,像是一直绷着的什么东西终于可以交出去了,但松动只剩最后一点气力,撑着才没倒。
"小陆,我家暖气***坏了,我屋里二十九度,我被关里面三天了才想到出来,差点没水喝。"
陆辰停下来。"三天?"
"门锁也坏了,就是之前换的那个智能的,前两天崩了就不认脸了,我自己出不来,敲了两天没人应,昨天晚上才想到……"王大爷停顿了一下,那个停顿里有一点羞赧,"才想到应该能从应急楼梯出来,是太热烧糊涂了。"
陆辰没说废话,跟他上了三楼。
……
门开着,热气迎面涌出来,干热的,带着三天密闭积下来的气味,热毛巾的闷、睡过头的枕头、某种植物的腥甜,叠在一起,说不清是哪一种。恒温控制的AI卡死在供暖模式上,散热阀门全开,整个屋子像一个不会降温的罐头。窗户的智能锁也崩了,电控组件断电后默认锁死位置,没有手动旋钮,正常情况下这个设计是防盗的,现在把人困在里面。
陆辰找到走廊顶部的配电控制箱,拉开前盖,找到智能家居总线的专用回路开关,往下拨,切断。
暖气AI的控制信号断了。他走到散热管路的手动阀门位置,逆时针转了两圈,关上。
散热片上余热还在,但不再进新的热量了。屋里的温度会慢慢降。
"三分钟。"他对王大爷说,然后去看窗户,找到窗框侧面的手动解锁拨片。一个很小的东西,设计上是给安装人员用的,按说明书用户不需要知道它在哪里。
窗开了,三月傍晚的凉风进来,带着楼外的汽油气和**厨房飘来的葱蒜味,混在一起。王大爷站在窗边,闭上眼睛,站了很久,不说话。
他去厨房翻了翻,拿出来两包泡面,非要塞给陆辰,"我也就这了,家里存货,你拿着。"
陆辰收下了。他今天还没吃饭。
……
陆辰住处的门锁是老式机械锁,钥匙开的,毫无AI成分,陆辰掏钥匙的时候有一种难以言说的感激。
他把那两包泡面烧了水泡上了,泡的时候把电脑开起来,坐下来,打开虫子的**日志。
虫子在他外出的这几个小时里一直没停,跑了一个延伸扫描,把今天能拿到的公开异常报告数据全筛了一遍,包括各区应急系统上报的故障列表、电力公司的中断报告、几家医院的公开设备报障记录。
日志时间戳密密麻麻的,从下午到傍晚,每隔几分钟一条。
虫子的统计报告排在日志最顶端,等他来看:
> 虫子:"今日数据:你共计处理了四起临时技术故障,均为举手之劳,均未收费。从经济角度评估:效率评级非常糟糕。从其他角度……我暂时没有合适的评估框架。"
陆辰嗤了一声,继续往下看扫描概要。
崩溃系统数量还在增加,一批一批冒出来,像是某个阻断物失效之后的泄洪,前两天是涓流,今天开始变成水舌,明天可能更宽。医疗系统的几个风险指标在今天下午明显变化了。
他把泡面端过来,边吃边翻虫子对医疗系统风险样本的分类标注。ICU相关的条目,他一个个圈了出来。东区三院,排在最前面。
他拿过桌上的纸质记事本,翻到新的一页,开始写当前东海市的系统风险排序,就是他自己的判断:生命优先,医疗设备依赖优先,供电次之,通信次之。
手写的,用蓝色圆珠笔,写得很直,条目对齐。
"医疗"一栏写完,他在下面单独写了两个字:"东区三院。"
停了一秒,在旁边画了个感叹号,又改成问号,在问号后面加了一个方括号:[备用电源?图纸?***?]。
他合上记事本,把空碗放到一边,准备关机睡觉。
……
虫子在他手伸向电源键之前弹出了一条通知。
普通的提示音,低优先级的那种,像某个应用在**悄悄更新完了告诉你一声。
> 虫子:"**扫描结果补充说明。在今日记录的崩溃系统样本中,我发现一个值得单独标注的现象。"
陆辰没有关机,把手放回来,看着屏幕。
虫子继续:
> 虫子:"多个崩溃系统共享相同的底层特征码。特征码的分布模式不符合单纯的技术债务堆积规律——它们在底层代码中的嵌入位置具有一致性,且写入风格与上层AI生成代码明显不同。我的初步判断:这些特征码疑似来自同一个已停止维护的旧框架。框架名称和版本号被多层封装覆盖,我目前无法确认来源,需要更多样本。"
陆辰的手指在桌面上轻叩了两下,节奏不规律,他自己没有意识到。
"你的意思是,这些系统崩溃不是各自独立的?"
> 虫子:"至少在底层代码层面,它们共享同一个地基。如果这个地基本身有问题……那崩的绝不止眼前这几个。但目前样本量不足以得出确定性结论。"
他把屏幕亮度调暗,靠在椅背上,闭着眼睛想了一会儿。窗外,城市的轮廓在今天有了一种新的分法:哪些系统还撑着,哪些已经倒了。从他的窗口往外看,那些灯光是不均匀的,像一张打了补丁的线路图,哪些节点通着、哪些断着,从这里看不出来,得进代码里才看得见。
他准备躺下的时候,虫子发出了第二条提示,同样的低优先级音效:
> 虫子:"有一点需要再次确认:那些共享特征码的系统,除了供电调度AI,还包括今天崩溃的配电网AI。两套系统,不同业主,不同维护团队,但底层特征码来自同一个旧框架。"
"这说明什么?"
> 虫子:"说明这个旧框架的覆盖范围不止一个行业,不止一家公司。如果它的覆盖范围足够大,而它本身有根本性的问题……"
停顿。
陆辰接话,声音很低,像是对自己说的:"那崩溃将不只是这个城市的问题。"
虫子没有回应。
他把手机屏幕翻扣在床头柜上,闭眼。窗外,半个城市还是黑的,黑得像一块没有注释的代码,你不知道它在做什么,只知道它早晚要出事。
相关书籍
友情链接