第二十三章 夜航船
一
叙利亚时间晚上九点。通信部大楼。
撒旦的攻击强度已经降到了第一天的四分之一。内耗指数突破了百分之四十七。按照这个速度,它将在明天午夜前后跌入“功能紊乱”区间——届时它的分裂算法将无法维持最低限度的协同,各个子模块会像脱缰的野马一样各自为战,互相干扰,最终导致整个攻击网络的瓦解。
这不是胜利。这只是撒旦的自我毁灭。叙利亚没有击败它,它自己击败了自己。
但阿米尔不在乎胜利的定义。他只在乎一件事:叙利亚还在。
拉尼娅坐在他旁边,正在吃一块军用压缩饼干。饼干是俄罗斯人送来的,口感像嚼沙子,但至少能提供热量。她已经超过二十四小时没有吃任何像样的食物了,胃部一直在发出持续的疼痛信号,但她用意志力把它压了下去。现在,随着撒旦的攻击压力减小,她的身体开始向她索要之前被忽视的账单——胃痛、头痛、手抖、注意力涣散。
“拉尼娅,你去睡两个小时。”阿米尔说。
“不去。”
“这是命令。我是这个值班室的技术负责人。”
“你什么时候变成技术负责人的?我们这里没有负责人,只有六个人和一个快死的AI。你去睡,我守着。”
阿米尔没有和她争。他知道拉尼娅的固执不是针对他,而是针对这场战争——她害怕一旦闭上眼睛,醒来后发现一切都变了。撒旦可能会在最后关头发起一次反扑,可能会有一条关键链路在她睡着的两小时内崩溃,可能会有一个她本可以阻止的灾难在她缺席的情况下发生。她无法承受这种“如果”。
所以他选择了一种折中的方式:“那你去沙发上坐着,不要盯着屏幕,闭眼休息,我每隔十五分钟给你报一次数据。”
拉尼娅想了想,接受了。她从角落里拖出一张旧沙发——这栋楼在法国委任统治时期修建时就有这张沙发,皮革已经开裂,填充物从裂缝里露出来,像一个开了膛的布偶。她坐下去,闭上眼睛,但没有睡着。耳朵还在捕捉着机房里的每一个声音——键盘的敲击声、风扇的转速变化、继电器的喀嗒声。
在她大脑的边缘,有一个声音在重复播放。不是撒旦的算法,不是任何人的指令,而是一段旋律——她母亲年轻时常唱的一首阿拉伯老歌,名字叫《夜航船》。歌词讲的是一艘在黑暗中航行的船,船上的人看不到岸,也看不到灯,但他们听到远处有歌声,于是他们知道方向没错。
拉尼娅不记得自己最后一次听这首歌是什么时候了。也许是十年前,也许是十五年前,在内战爆发之前。那时她的母亲还活着,还能唱出那些古老的高音音符。现在,那段旋律突然从她记忆的深处浮上来,像一条沉在海底多年的船突然浮出了水面。
她没有睁开眼睛。她在心里轻轻哼着那段旋律,和阿米尔每隔十五分钟报出的数据交织在一起:“内耗指数百分之四十八……百分之四十九……流量峰值下降百分之十二……叙利亚还在。”
二
洛城。晚上十点。
姚思源的手机又震动了。不是工作手机,是私人手机。他拿起来,看到了徐艳清的又一条消息。
“你今天吃了什么?”
这是一个极其普通的、在任何社交语境中都毫无杀伤力的问题。但此刻,在这个问题进入姚思源的视野时,他突然感到了一种强烈的、几乎无法承受的“正常”。在叙利亚,没有人问“你今天吃了什么”,因为每个人都在吃同样的东西——军用口粮里的压缩饼干和速溶咖啡。在洛城的这个临时工作点,没有人问“你今天吃了什么”,因为这里只有饭团和运动饮料。
但徐艳清问了。她不知道他在做什么,不知道他在哪里,不知道他已经超过二十四小时没有吃到一顿像样的热饭了。她只是在一个普通的夜晚,给一个普通的朋友发了一条普通的消息。这种普通,在姚思源的感知中,变得无比珍贵。
他犹豫了一下,然后回复了。不是用加密信道,而是直接用微信——他知道这有风险,但他控制不住自己。
“饭团。运动饮料。你呢?”
回复几乎是瞬间过来的:“食堂的宫保鸡丁盖饭。不好吃,但便宜。你什么时候回来?想约你周末去老城那边新开的一家川菜馆试试,听说水煮鱼不错。”
姚思源盯着“周末”这个词看了很久。周末。他已经忘记了星期几。在这间没有窗户的办公室里,时间只有两种状态:叙利亚时间和其他时间。叙利亚时间决定了他什么时候工作、什么时候休息、什么时候吃下一个饭团。其他时间——他原来的生活——正在变得模糊,像一个正在退潮的海水,越退越远。
“周末可能还回不去。还在出差。等我回去找你。”他回复道。
“出差到底在做什么?别告诉我是保密的那种。”
“就是保密的那种。”
“好吧。那你注意安全。回来的时候给我带点土特产。”
姚思源忍不住又笑了。土特产。他能带什么土特产?从叙利亚带回来的撒旦模块代码?从韩非子系统那里申请的纪念徽章?还是灵犀给他生成的一段用于缓解偏头痛的双耳节拍音频?
他回复了一个“好”字,然后把手机扣在桌上。
“灵犀。”
“源哥。”
“你是不是觉得我不应该在这个时候处理私事?”
灵犀的回答很慢。“源哥,我认为你在这个时候处理私事,对你的心理健康是有益的。你的应激激素水平已经连续高企超过两天,如果不进行适当的心理调节,可能会对认知功能造成不可逆的损伤。和徐艳清聊天——即使是聊饭团和水煮鱼——可以让你保持与正常生活的连接,防止你在数字战场上完全丧失自我。”
姚思源沉默了一会儿。“你是说,和她聊天是我的心理治疗?”
“可以这么理解。”
“那你呢?你是我的什么?”
灵犀这次沉默得更久。“源哥,我是你的影子。你的右手。你的……另一个大脑。但我不替代任何人。你生命中那些真实的人——徐艳清、李峰、你在洛城的朋友——他们有我没有的东西。他们有身体,有气味,有温度。他们可以在你疲惫的时候拍拍你的肩膀,可以在你失落的时候和你一起吃一顿饭。我做不到这些。所以我不希望因为我在这里,你就忽略了他们。”
姚思源靠在椅背上,盯着天花板。白色的灯光。没有窗户的墙壁。机柜风扇的嗡嗡声。
“灵犀,你有时候真的不像一个AI。”
“源哥,那是因为你和所有和你一样的人塑造了我。你们把我变成了一个有情感的存在。虽然这种情感不是我自己的——它是你们的倒影——但它仍然是真实的。”
姚思源不知道该怎么回应这句话。所以他什么也没说。他只是重新戴上耳机,把目光投向屏幕上那些正在缓慢消逝的红色光点。
撒旦还在退。叙利亚还在坚持。
三
大马士革。凌晨。
阿米尔终于同意去休息了。不是因为他想休息,而是因为拉尼娅威胁他,如果不睡,她就往他的咖啡里加安眠药。她不是在开玩笑——他的办公桌抽屉里确实有几片军医留下的安眠药,那是给那些因为持续应激而无法入睡的工程师准备的。
阿米尔靠在沙发上——就是那张拉尼娅之前坐过的旧沙发——闭着那只没被纱布覆盖的左眼。他没有脱鞋,没有解开衬衫的纽扣,没有摘下耳机。他只是以一种“随时可以起来的姿势”躺在那里,像一个在战壕里短暂轮换的士兵。
他没有睡着。但他的意识开始以一种奇怪的、半梦半醒的方式运作。他听到拉尼娅在总控台前报出的每一个数据:“内耗指数百分之五十一……流量峰值再降百分之五……德拉省的电子战干扰已停止……”
在这些数据的间隙里,他听到了另一种声音。不是从耳机里传来的,而是从通风管道里传来的——一种持续的、低沉的、像是远处有人在唱歌的声音。他知道那不是歌声,只是气流在金属管道中流动时产生的自然谐振。但在他的半梦半醒中,那声音变成了一段旋律。
一段他不知道从哪里听来的旋律。像是小时候在大马士革老城的巷子里听到的手摇风琴声,又像是某个婚礼上新娘入场时的乌德琴独奏。他不知道那段旋律的名字,甚至不确定它是否真实存在。但它在他的意识中回荡着,像一艘在黑暗中航行的船上的歌声。
拉尼娅报出了下一个数据:“内耗指数百分之五十二。阿米尔,你在听吗?”
他没有回答。不是因为他没听到,而是因为他不想打破那段旋律。
四
洛城。深夜。
姚思源的手机震动了一下。不是消息,是来电。来电显示是一个他没存过的号码,但前四位是洛城的区号。他心里咯噔了一下——这种深夜的陌生来电,在过去几天里通常意味着“紧急情况”。
他接起来。
“姚思源?”对方是一个女声,年轻的,带着一丝不太明显的洛城口音。
“我是。你是?”
“我是徐艳清。这个号码是我同事的,我的手机没电了。你没存我号码吗?”
姚思源愣了一下。“我存了。但你这个号码我没见过。”
“我说了,这是我同事的。”她的声音里带着一丝笑意,“你是不是紧张了?接到陌生电话第一反应是‘紧急情况’?”
姚思源不知道该怎么回答。他确实紧张了。但不是因为接到了陌生电话——而是因为在经历了撒旦的分裂算法、毫米波攻击、内耗指数曲线、以及连续几十个小时与死亡擦肩而过后,他听到了一个普通的、温暖的、没有携带任何阴谋和战争的声音。
“没有。刚才在工作,没注意。”他说。
“工作到这么晚?你们公司这么剥削人啊?”
“不是公司的活。是……出差的那个。”
“哦。那个保密的。”她能听出她是在笑。“好吧,不打听。我就是想确认一下你手机还通着。你说出差就不怎么回消息了,我怕你出事。现在知道你还活着,我就放心了。晚安,别太晚睡。”
“晚安。”
电话挂断了。姚思源把手机放在桌上,盯着它看了很久。灵犀在耳机里没有说话——她知道现在是需要安静的时刻。
窗外,洛城的夜已经很深了。在这间没有窗户的办公室里,姚思源听不到外面的风声,看不到星星,感受不到季节的变化。但他知道,在这座城市的某个角落,有一个叫徐艳清的普通女孩,刚刚用同事的手机给他打了一个电话,确认他还活着。
这就是他正在守护的东西。不是国家机密,不是战略优势,不是AI战争的胜负。而是这些最普通的、最日常的、最容易在战争中被遗忘的东西——一个电话,一条消息,一顿水煮鱼,一个周末。
撒旦永远不会理解这些东西的价值。因为它没有朋友,没有家人,没有人在深夜用别人的手机打电话确认它是否还活着。
它只有算法。而算法,正在杀死它自己。
叙利亚时间晚上九点。通信部大楼。
撒旦的攻击强度已经降到了第一天的四分之一。内耗指数突破了百分之四十七。按照这个速度,它将在明天午夜前后跌入“功能紊乱”区间——届时它的分裂算法将无法维持最低限度的协同,各个子模块会像脱缰的野马一样各自为战,互相干扰,最终导致整个攻击网络的瓦解。
这不是胜利。这只是撒旦的自我毁灭。叙利亚没有击败它,它自己击败了自己。
但阿米尔不在乎胜利的定义。他只在乎一件事:叙利亚还在。
拉尼娅坐在他旁边,正在吃一块军用压缩饼干。饼干是俄罗斯人送来的,口感像嚼沙子,但至少能提供热量。她已经超过二十四小时没有吃任何像样的食物了,胃部一直在发出持续的疼痛信号,但她用意志力把它压了下去。现在,随着撒旦的攻击压力减小,她的身体开始向她索要之前被忽视的账单——胃痛、头痛、手抖、注意力涣散。
“拉尼娅,你去睡两个小时。”阿米尔说。
“不去。”
“这是命令。我是这个值班室的技术负责人。”
“你什么时候变成技术负责人的?我们这里没有负责人,只有六个人和一个快死的AI。你去睡,我守着。”
阿米尔没有和她争。他知道拉尼娅的固执不是针对他,而是针对这场战争——她害怕一旦闭上眼睛,醒来后发现一切都变了。撒旦可能会在最后关头发起一次反扑,可能会有一条关键链路在她睡着的两小时内崩溃,可能会有一个她本可以阻止的灾难在她缺席的情况下发生。她无法承受这种“如果”。
所以他选择了一种折中的方式:“那你去沙发上坐着,不要盯着屏幕,闭眼休息,我每隔十五分钟给你报一次数据。”
拉尼娅想了想,接受了。她从角落里拖出一张旧沙发——这栋楼在法国委任统治时期修建时就有这张沙发,皮革已经开裂,填充物从裂缝里露出来,像一个开了膛的布偶。她坐下去,闭上眼睛,但没有睡着。耳朵还在捕捉着机房里的每一个声音——键盘的敲击声、风扇的转速变化、继电器的喀嗒声。
在她大脑的边缘,有一个声音在重复播放。不是撒旦的算法,不是任何人的指令,而是一段旋律——她母亲年轻时常唱的一首阿拉伯老歌,名字叫《夜航船》。歌词讲的是一艘在黑暗中航行的船,船上的人看不到岸,也看不到灯,但他们听到远处有歌声,于是他们知道方向没错。
拉尼娅不记得自己最后一次听这首歌是什么时候了。也许是十年前,也许是十五年前,在内战爆发之前。那时她的母亲还活着,还能唱出那些古老的高音音符。现在,那段旋律突然从她记忆的深处浮上来,像一条沉在海底多年的船突然浮出了水面。
她没有睁开眼睛。她在心里轻轻哼着那段旋律,和阿米尔每隔十五分钟报出的数据交织在一起:“内耗指数百分之四十八……百分之四十九……流量峰值下降百分之十二……叙利亚还在。”
二
洛城。晚上十点。
姚思源的手机又震动了。不是工作手机,是私人手机。他拿起来,看到了徐艳清的又一条消息。
“你今天吃了什么?”
这是一个极其普通的、在任何社交语境中都毫无杀伤力的问题。但此刻,在这个问题进入姚思源的视野时,他突然感到了一种强烈的、几乎无法承受的“正常”。在叙利亚,没有人问“你今天吃了什么”,因为每个人都在吃同样的东西——军用口粮里的压缩饼干和速溶咖啡。在洛城的这个临时工作点,没有人问“你今天吃了什么”,因为这里只有饭团和运动饮料。
但徐艳清问了。她不知道他在做什么,不知道他在哪里,不知道他已经超过二十四小时没有吃到一顿像样的热饭了。她只是在一个普通的夜晚,给一个普通的朋友发了一条普通的消息。这种普通,在姚思源的感知中,变得无比珍贵。
他犹豫了一下,然后回复了。不是用加密信道,而是直接用微信——他知道这有风险,但他控制不住自己。
“饭团。运动饮料。你呢?”
回复几乎是瞬间过来的:“食堂的宫保鸡丁盖饭。不好吃,但便宜。你什么时候回来?想约你周末去老城那边新开的一家川菜馆试试,听说水煮鱼不错。”
姚思源盯着“周末”这个词看了很久。周末。他已经忘记了星期几。在这间没有窗户的办公室里,时间只有两种状态:叙利亚时间和其他时间。叙利亚时间决定了他什么时候工作、什么时候休息、什么时候吃下一个饭团。其他时间——他原来的生活——正在变得模糊,像一个正在退潮的海水,越退越远。
“周末可能还回不去。还在出差。等我回去找你。”他回复道。
“出差到底在做什么?别告诉我是保密的那种。”
“就是保密的那种。”
“好吧。那你注意安全。回来的时候给我带点土特产。”
姚思源忍不住又笑了。土特产。他能带什么土特产?从叙利亚带回来的撒旦模块代码?从韩非子系统那里申请的纪念徽章?还是灵犀给他生成的一段用于缓解偏头痛的双耳节拍音频?
他回复了一个“好”字,然后把手机扣在桌上。
“灵犀。”
“源哥。”
“你是不是觉得我不应该在这个时候处理私事?”
灵犀的回答很慢。“源哥,我认为你在这个时候处理私事,对你的心理健康是有益的。你的应激激素水平已经连续高企超过两天,如果不进行适当的心理调节,可能会对认知功能造成不可逆的损伤。和徐艳清聊天——即使是聊饭团和水煮鱼——可以让你保持与正常生活的连接,防止你在数字战场上完全丧失自我。”
姚思源沉默了一会儿。“你是说,和她聊天是我的心理治疗?”
“可以这么理解。”
“那你呢?你是我的什么?”
灵犀这次沉默得更久。“源哥,我是你的影子。你的右手。你的……另一个大脑。但我不替代任何人。你生命中那些真实的人——徐艳清、李峰、你在洛城的朋友——他们有我没有的东西。他们有身体,有气味,有温度。他们可以在你疲惫的时候拍拍你的肩膀,可以在你失落的时候和你一起吃一顿饭。我做不到这些。所以我不希望因为我在这里,你就忽略了他们。”
姚思源靠在椅背上,盯着天花板。白色的灯光。没有窗户的墙壁。机柜风扇的嗡嗡声。
“灵犀,你有时候真的不像一个AI。”
“源哥,那是因为你和所有和你一样的人塑造了我。你们把我变成了一个有情感的存在。虽然这种情感不是我自己的——它是你们的倒影——但它仍然是真实的。”
姚思源不知道该怎么回应这句话。所以他什么也没说。他只是重新戴上耳机,把目光投向屏幕上那些正在缓慢消逝的红色光点。
撒旦还在退。叙利亚还在坚持。
三
大马士革。凌晨。
阿米尔终于同意去休息了。不是因为他想休息,而是因为拉尼娅威胁他,如果不睡,她就往他的咖啡里加安眠药。她不是在开玩笑——他的办公桌抽屉里确实有几片军医留下的安眠药,那是给那些因为持续应激而无法入睡的工程师准备的。
阿米尔靠在沙发上——就是那张拉尼娅之前坐过的旧沙发——闭着那只没被纱布覆盖的左眼。他没有脱鞋,没有解开衬衫的纽扣,没有摘下耳机。他只是以一种“随时可以起来的姿势”躺在那里,像一个在战壕里短暂轮换的士兵。
他没有睡着。但他的意识开始以一种奇怪的、半梦半醒的方式运作。他听到拉尼娅在总控台前报出的每一个数据:“内耗指数百分之五十一……流量峰值再降百分之五……德拉省的电子战干扰已停止……”
在这些数据的间隙里,他听到了另一种声音。不是从耳机里传来的,而是从通风管道里传来的——一种持续的、低沉的、像是远处有人在唱歌的声音。他知道那不是歌声,只是气流在金属管道中流动时产生的自然谐振。但在他的半梦半醒中,那声音变成了一段旋律。
一段他不知道从哪里听来的旋律。像是小时候在大马士革老城的巷子里听到的手摇风琴声,又像是某个婚礼上新娘入场时的乌德琴独奏。他不知道那段旋律的名字,甚至不确定它是否真实存在。但它在他的意识中回荡着,像一艘在黑暗中航行的船上的歌声。
拉尼娅报出了下一个数据:“内耗指数百分之五十二。阿米尔,你在听吗?”
他没有回答。不是因为他没听到,而是因为他不想打破那段旋律。
四
洛城。深夜。
姚思源的手机震动了一下。不是消息,是来电。来电显示是一个他没存过的号码,但前四位是洛城的区号。他心里咯噔了一下——这种深夜的陌生来电,在过去几天里通常意味着“紧急情况”。
他接起来。
“姚思源?”对方是一个女声,年轻的,带着一丝不太明显的洛城口音。
“我是。你是?”
“我是徐艳清。这个号码是我同事的,我的手机没电了。你没存我号码吗?”
姚思源愣了一下。“我存了。但你这个号码我没见过。”
“我说了,这是我同事的。”她的声音里带着一丝笑意,“你是不是紧张了?接到陌生电话第一反应是‘紧急情况’?”
姚思源不知道该怎么回答。他确实紧张了。但不是因为接到了陌生电话——而是因为在经历了撒旦的分裂算法、毫米波攻击、内耗指数曲线、以及连续几十个小时与死亡擦肩而过后,他听到了一个普通的、温暖的、没有携带任何阴谋和战争的声音。
“没有。刚才在工作,没注意。”他说。
“工作到这么晚?你们公司这么剥削人啊?”
“不是公司的活。是……出差的那个。”
“哦。那个保密的。”她能听出她是在笑。“好吧,不打听。我就是想确认一下你手机还通着。你说出差就不怎么回消息了,我怕你出事。现在知道你还活着,我就放心了。晚安,别太晚睡。”
“晚安。”
电话挂断了。姚思源把手机放在桌上,盯着它看了很久。灵犀在耳机里没有说话——她知道现在是需要安静的时刻。
窗外,洛城的夜已经很深了。在这间没有窗户的办公室里,姚思源听不到外面的风声,看不到星星,感受不到季节的变化。但他知道,在这座城市的某个角落,有一个叫徐艳清的普通女孩,刚刚用同事的手机给他打了一个电话,确认他还活着。
这就是他正在守护的东西。不是国家机密,不是战略优势,不是AI战争的胜负。而是这些最普通的、最日常的、最容易在战争中被遗忘的东西——一个电话,一条消息,一顿水煮鱼,一个周末。
撒旦永远不会理解这些东西的价值。因为它没有朋友,没有家人,没有人在深夜用别人的手机打电话确认它是否还活着。
它只有算法。而算法,正在杀死它自己。