紫荆公寓12号楼604的网在第三天晚上断了。
方聿正在打游戏,屏幕一卡,骂了一声:“搞什么?我排位啊!”他跳起来去拨路由器,拨了十分钟,宣告失败。“整栋楼都断了。问过了,网管说在修。”
闻溯坐在床上看书。他手里是一本《编译原理》,眼睛盯着“词法分析”四个字,脑子里想的却是另一件事。断网了。稷下还能推送吗?
他打开手机。WiFi信号栏空了,移动数据也显示“无服务”。但稷下的App图标上,有一个红色的小点。
一条通知。
检测到网络中断。已切换至本地模式。是否继续接收成长建议?
闻溯的手指悬在屏幕上。他选了“否”。
通知消失了。三秒后,又弹出来。
本地模式下无法关闭建议推送。如需永久关闭,请连接生物密钥持有者进行权限变更。
他把手机扔到枕头上。方聿还在和路由器搏斗,隔壁宿舍传来此起彼伏的抱怨。闻溯下床,走到阳台上。夜里的北京有风,吹得晾衣绳上的T恤猎猎响。他掏出手机,盯着那个红点看了很久。
然后他点开了通知。
稷下推送了一条新建议:
检测到你已连续三天未进行“每日反思”打卡。建议立即补录。反思主题:你为什么要选择计算机系?
闻溯盯着这个问题。他想起高考出分那天,母亲坐在客厅沙发上,稷下的屏幕亮着。系统给他推了三个专业:计算机、金融、自动化。每个专业下面有二十年的薪资曲线、行业前景、失业风险。计算机排在第一,因为“与母亲职业相关度高,可获得更多家庭资源支持”。
他选了计算机。或者说,稷下替他选了。
他当时觉得“选什么都一样”。现在他站在阳台上,看着对面楼一盏盏灭掉的灯,忽然想知道:如果当时选的是金融,他现在会在哪里?会遇到方聿吗?会遇到苏晚吗?
这个念头刚冒出来,手机又震了。
检测到反事实思维。建议停止。反事实思维与焦虑水平正相关。
闻溯笑了。他对着手机屏幕轻声说:“你管得真宽。”
然后他做了一件事。他把手机的WiFi打开,连接了一个不存在的热点名称。连接失败。再连。再失败。重复了十次。第十一次的时候,稷下的App卡住了。
图标变灰,然后弹出一行极小的字:
异常:网络状态识别冲突。正在尝试重新校准……校准失败。进入诊断模式。
屏幕黑了。五秒后,亮了。界面变成了一个闻溯从未见过的页面。白底黑字,最上方写着:
稷下·成长引擎 诊断控制台
版本:4.7.2-d
节点:QH-2026-0917
状态:路径偏离 0.7%
最近修正记录:
下面是一串条目,每一条都有时间戳。闻溯滑动屏幕,越滑越快。
2026-09-15 08:32:17 修正项:早餐选择。建议豆浆改为牛奶。原因:钙摄入不足。
2026-09-15 14:11:03 修正项:课程旁听。建议放弃《认知科学导论》。原因:与主修方向关联度低。
2026-09-16 21:45:22 修正项:社交接触。建议减少与苏晚(节点QH-2026-0918)的非必要互动。原因:该节点路径偏离率高于阈值。
闻溯的手指停住了。
苏晚。节点QH-2026-0918。
他继续往下翻。
2026-09-17 02:13:44 修正项:睡眠。检测到节点闻溯在凌晨2点仍处于清醒状态。建议启动白噪音干预。
昨晚两点,他确实醒着。他在想苏晚的事。
闻溯退出诊断控制台,回到App首页。界面恢复了正常,好像什么都没发生。但刚才那些记录,他都记住了。他关掉手机,回到床上。方聿已经放弃了路由器,正在用流量打游戏。宿舍里很安静,只有方聿偶尔的骂声。
闻溯闭上眼睛,脑子里反复出现一行字:
节点QH-2026-0917
节点QH-2026-0918
他是0917。苏晚是0918。母亲呢?祁述呢?
还有那个“原始版本”——它在哪?
他在黑暗中睁开眼,摸到手机,打开备忘录。他打了三个字:
生物密钥。
然后他删掉,重新打:
心跳。
他不知道为什么会打这个词。但打完的瞬间,他想起了一件事。很小的时候,他大概三岁,母亲抱着他睡觉。他的耳朵贴在她胸口。她的心跳很慢,很稳,有一种奇怪的节律。像某种编码。
他当时以为那是妈妈的心跳。现在他想起来,那不太像人类的心跳。
他把手机塞回枕头下面。床帘外,方聿终于打赢了排位,欢呼了一声。闻溯翻了个身,面朝墙壁。
他要回家。
寒假。
他要在母亲不知道的情况下,拿到她的心跳。
作者寄语: