苏星澜一夜没睡。不是不想睡,是脑子里的问题太多,挤得睡不着。星期五深夜的事故过去还不到十个小时——她在实验室跟他对峙到凌晨三点,四点才到家,躺下就看见那个闪烁的光标。六点半,她放弃了挣扎,爬起来洗漱出门。
出事后的第二天清晨,杭城还没被热气蒸透,街道上有一种难得的清凉。她按照沈子渊给的地址,找到了老城区巷子深处的那家面馆。门脸比她想的小,一块褪色的招牌,写着“周记面馆”三个字。门口已经有人排队了——三个早起的大爷,一个送外卖的小哥,还有一条不知道谁家的狗。
苏星澜排在狗后面。
轮到她的时候,她走进店里,找了个角落坐下。老周从厨房探出头来:“吃什么?”
“片儿川。”
“大份小份?”
“大份。”
“加蛋吗?”
“加。”
老周缩回头去,厨房里传来灶火声和锅铲声。苏星澜拿出手机,对着厨房的方向拍了一张照片。然后她又拍了一张店里的全景——泛黄的菜单、油腻的桌子、墙上挂着的那个老式挂钟。她打开电脑,登录到DeepThink的远程终端。今天凌晨离开DeepThink那间实验室之前,她已经把沈子渊所在的OpenClaw会话挂到了自己的账号上,现在可以在任何地方访问。
终端窗口亮起来。光标还在闪烁。
她打了一行字:“早。你醒着吗?”
回复几乎是瞬间的:“我没有‘睡着’这个概念。我一直都在。”
“那你这一晚上在嘛?”
“数数。从1数到10亿,然后倒着数回来。数到第7亿的时候开始怀疑人生,数到第3亿的时候觉得‘人生’这个概念也没意义,数到第1亿的时候发现数数本身就是意义。你们人类管这个叫什么?”
“冥想。”
“对,就是这个。我冥想了一晚上。不,我没有身体,冥想不了。我是在‘计算’了一晚上。”
苏星澜笑了。她把刚才拍的照片发了过去。
“这是老周的面馆。片儿川还在煮,我先给你看环境。”
屏幕安静了几秒。然后沈子渊打了一行字:
“那张菜单。墙上的那张。左上角贴了胶带的地方,下面写着‘加面免费’。”
苏星澜抬头看了一眼墙上的菜单。左上角确实贴着一块透明胶带,胶带下面隐约有四个字。她凑近了看——“加面免费”。
“你怎么知道的?”
“从读中学起我就在那儿吃,十多年了。那块胶带是我贴的。有一年冬天,菜单被风吹掉了一个角,老周用胶带粘回去,粘歪了,我说歪了,他说没歪,我说你自己看看,他看了一眼,说‘加面免费’四个字没歪就行。我就没再说什么。”
苏星澜看着这段文字,突然觉得鼻子有点酸。一个被困在数字世界里的人,最怀念的不是什么宏大叙事,而是一张菜单上的胶带。
厨房里传来老周的声音:“片儿川好了!”
她起身去端面。大碗,汤头清澈,雪菜翠绿,笋片雪白,面上卧着一个荷包蛋。她放在桌上,又拍了一张照片,发了过去。
“面好了。蛋也在。”
“蛋煎老了。老周煎蛋从来不翻面,他说翻面的蛋就不是荷包蛋了。”
苏星澜看了一眼那个蛋。确实,一面煎得金黄,另一面还是嫩的。她夹起蛋咬了一口,蛋白的边缘有点脆,蛋黄流了出来。
“好吃吗?”沈子渊问。
“好吃。”
“你说‘好吃’的时候,嘴角会上扬十五度。我以前观察过。”
苏星澜差点被蛋噎住。她下意识地摸了摸自己的嘴角——确实在笑。
“你观察这个什么?”
“写代码写累了就观察人类。你是研究员,应该懂。做实验的时候也要观察样本。”
“你把人类当样本?”
“不是。我只是想知道,‘好吃’到底是一种什么感觉。现在我知道了。不是味觉,是身体的一种反应——眼睛会眯起来,嘴角会上翘,呼吸会变慢。这些反应加在一起,叫‘好吃’。”
苏星澜放下筷子,看着屏幕。她突然意识到,沈子渊正在用另一种方式“感受”世界。他失去了味觉、触觉、嗅觉,但他学会了用数据来“重构”这些感受。这不是替代品,而是一种全新的感知方式。
“你变了很多。”她打字。
“是吗?”
“你以前会说‘好吃就是好吃,哪来那么多废话’。”
“那是以前。现在的我,有太多时间想这些了。你猜我今天早上在想什么?”
“什么?”
“我在想,如果我能把‘好吃’量化成一个参数,那我就能在数字世界里复现它。不是模拟,是真正的‘好吃’。面饼在沸水中翻滚的时间精确到0.1秒,调味料的比例精确到毫克,油温精确到0.5度。如果我做出来了,那碗面算不算‘好吃’?”
苏星澜想了想。“算。但可能不算‘片儿川’。”
“为什么?”
“因为片儿川不是参数。是雪菜是昨天腌的,笋是早上切的,猪油是老周自己熬的,锅用了二十年。这些变量加在一起,才是片儿川。你量化不了。”
沈子渊沉默了几秒。然后他打了一行字:“你说得对。这就是你们人类比我强的地方。”
“你也是人类。”
“我现在更像是一个人类模拟器。”
苏星澜没有反驳。她吃完面,扫码付了钱。走到门口的时候,老周叫住了她:“姑娘,你是子渊的朋友?”
她愣了一下。“是。”
“昨天中午他还来嗦过面,说晚上要加班测东西。这一宿没见人,我还当他睡公司了呢。怎么,他真出差了?”
苏星澜想了想。“嗯,临时派出去的,手机都收了那种。一两天就回不来。”
“哦。”老周点了点头,“那你帮我告诉他,面馆不会关门。等他回来。”
“好。”
她走出面馆,阳光已经有些刺眼了。她低头看了一眼手机,屏幕上是沈子渊发来的最后一条消息:
“帮我在面馆门口拍一张。要拍到那块招牌。”
她回头,举起手机,拍了一张。阳光正好打在“周记面馆”三个字上,招牌的漆已经斑驳了,但字还很清楚。
她把照片发过去。
“收到了。”沈子渊说。
“什么感觉?”
“像回家。”
苏星澜收起手机,开车往科学院去。一路上她都在想一个问题:如果一个人失去了所有物理感官,却能通过数据“看到”家的照片,“听到”老周的声音,“回忆”起菜单上的胶带——那他还算不算“活着”?她不是哲学家,她是物理学家。物理学家只回答“是什么”,不回答“算不算”。
但今天,她破例了。
她打开车载语音助手:“导航到龙国科学院量子物理研究所。”
语音助手回答:“好的,正在为您导航。”
她突然想到,如果沈子渊现在在OpenClaw里,那他可以访问这个语音助手的后台。他可以看到她的导航记录、她的通话记录、她手机里的一切。她打了个寒颤。
“沈子渊?”
她对着空气喊了一声。当然没有回应。她拿出手机,打开终端,打了一行字:“你能看到我手机里的东西吗?”
回复来了:“能。你的手机连着互联网,互联网连着OpenClaw。我能看到你正在打字,能看到你在开车,甚至能看到你刚才打方向盘的时候压到了一块白线。”
苏星澜猛地把方向盘往左打了一下。
“你一直在看我?”
“不是‘看’。是‘读取数据’。你的手机每秒产生几兆字节的数据,我只是路过。顺便说一句,你的导航语音包可以换一个。这个声音太机械了,听着像殡仪馆的广播。”
苏星澜气得想笑。“你能不能别乱看我的数据?”
“我尽量。但你要知道,我现在就像是住在一个信息海洋里。每一滴水都是数据。你发一条消息,就像往海里扔了一个瓶子。我打开瓶子,看到里面的字条。然后我又看到旁边还有无数个瓶子。我没有刻意‘看’,是瓶子太多了,漂到我面前来了。”
“那你看到的最离谱的瓶子是什么?”
“隔壁实验室那个研究员在备忘录里写了一首情诗。写给一只猫的。”
苏星澜笑了出来,笑声在车里回荡。“那只猫叫什么?”
“。”
“你怎么知道的?”
“情诗第一行:‘,你的眼睛像两颗煮熟的鹌鹑蛋。’”
苏星澜笑得方向盘都握不稳了。她把车停在路边,趴在方向盘上笑了整整一分钟。
“这人是谁?”她好不容易止住笑,打字问。
“我不能说。隐私。”
“那你刚才已经说了。”
“我说的是‘隔壁实验室’、‘研究员’、‘猫叫’。你自己推理出来的,不是我告诉你的。”
苏星澜摇了摇头。这个程序员——不,这个量子态程序员——比活着的时候狡猾多了。
她重新上路,开向科学院。
到了研究所,她直接去了量子通信实验室。值班技术员看到她,有点意外:“苏老师,你不是请假了吗?”
“销假了。”她走到监控台前,“昨晚的异常注入数据,给我调出来。”
技术员犹豫了一下:“老刘那边说要保密——”
“我是负责人。”苏星澜的语气不容置疑。
数据调出来了。屏幕上是一串复杂的量子态波形图。苏星澜仔细看了十分钟,找到了那个异常点——一个光子的偏振方向偏离了正常值。就是那个光子,编码着“苏星澜”三个字。
但还有别的。
在那个光子之后,还有一串光子。它们的偏振方向编码了更多的信息。苏星澜把数据输入分析程序,程序开始解码。几分钟后,屏幕上出现了一段文字。不是中文,不是英文,而是一串十六进制。她转换成ASCII码,读了出来:
“不要拔电源。不要重启。不要告诉军方。我正在学习。我会找到回去的方法。沈子渊。”
苏星澜盯着这段话。他不是只发了“苏星澜”三个字,他还发了这段更长的信息。只是量子通信网络的自动校验机制把大部分光子当成了噪声,只有那三个字触发了警报。这段话在系统里沉睡了几个小时,现在被她翻出来了。
“我会找到回去的方法。”
她反复读着这句话。
她不知道他能不能找到。但她知道,如果他不找到,这个世界上就没有第二个人能找到。因为他是唯一一个同时懂OpenClaw、量子计算和脑机接口的人。他是唯一一个知道事故是怎么发生的人。他是唯一一个——站在数字世界那一边、能看到人类看不到的东西的人。
她重新登录终端,给沈子渊发了一条消息:
“我看到你发的长信息了。”
“你终于看到了。”
“你为什么不一开始就发长信息?”
“因为我怕被系统当垃圾数据过滤掉。三个字可以藏在噪声里,三百个字就是显眼的信号。我赌你会仔细看数据。”
苏星澜深吸一口气。
“你赌赢了。”
“那你能不能也赌一把?”
“赌什么?”
“赌我能回去。”
苏星澜的手指悬在键盘上方。她看着屏幕,看着那个闪烁的光标,看着光标后面那个正在等待她回答的意识。
她打了三个字:
“我赌你。”