量子保姆
一
陈屿在四十一岁生日那天被裁了。
不是那种正式谈话、赔偿金、握手道别的体面裁员。是周五下午五点四十七分,他的工位密码突然失效,企业微信弹出一条系统消息:“您的账号已被管理员冻结,如有疑问请联系HR。”
他站在公司大堂里,手里还端着刚从茶水间接的半杯美式。保安小王走过来,用一种训练有素的温和语气说:“陈哥,我送你下去吧。”
小王比他小十五岁,去年刚结婚,婚房的首付还是陈屿帮他算的公积金贷款方案。此刻他的目光游移不定,像是在看一个已经被系统注销的人。
陈屿把纸杯放在前台,咖啡在杯壁上留下一道浅褐色的痕迹。他忽然想到一个技术问题:这杯咖啡的代码已经提交了,但没有被merge。就像他过去三年在这家公司写的所有代码——存在于本地分支,永远不会被合入主干。
他没有告诉妻子方竹。
这是他能做的最后的、最笨拙的体面。
方竹比他小四岁,在一家私立幼儿园做主班老师,月薪八千二。他们的女儿陈鹿今年四岁,九月份要上幼儿园中班。方竹每天早上七点二十出门,下午五点半接陈鹿回家,中间的十个小时里,她要管理二十八个三到五岁的孩子,处理家长群里永远不会停息的消息轰炸。
陈屿的失业对这个家庭意味着什么,他心里有一张精确的Excel表格:房贷每月一万四,还剩十七年;车贷每月三千七,还剩两年半;陈鹿的兴趣班每季度一万二;方竹母亲的降压药每月八百;家庭日常开销每月一万左右。
他的赔偿金大约能撑六个月。如果不算车贷和兴趣班,能撑八个月。
他在商场地下车库坐了两个小时,把所有数字在脑子里过了一遍。然后他发动车,去接陈鹿。
二
方竹是从陈鹿嘴里知道他失业的。
不是直接说的。是陈鹿在晚饭时忽然问:“爸爸,你今天为什么来接我?以前都是外婆接我的。”
方竹的筷子停在半空中。
“今天爸爸下班早。“陈屿说。
“可是爸爸的车一直停在小区里,“陈鹿说,“我下午从阳台看到的。”
四岁的孩子不应该有这种观察力。陈屿看着女儿,她正在用勺子把碗里的米饭堆成一座山,山顶放了一颗枸杞,像一面红色的旗帜。她专注的样子让陈屿想起了自己——他在写代码进入心流状态时也是这样,整个世界只剩下屏幕上那些排列整齐的字符。
方竹没说话。晚饭后她洗碗,陈屿去给陈鹿洗澡。等孩子睡了,方竹坐在沙发上,面前放着一杯已经凉了的茶。
“多久了?“她问。
“今天。”
“为什么不说?”
“不知道怎么开口。”
方竹沉默了很久。窗外是城市永远不熄的灯光,他们的房子在三十二楼,从这个高度看下去,那些灯光像是有人把一把碎钻随手撒在了黑色的天鹅绒上。
“赔了多少钱?“她问。
陈屿报了个数。
“够撑多久?”
“六到八个月。”
“然后呢?”
“我在找。四十一岁的Java架构师,市场上……”他停住了。他不想说出后面的话。四十一岁的Java架构师在2026年的就业市场上,就像一台运行了十五年的服务器——性能还行,但能耗太高,而且随时可能出故障。年轻的工程师们像容器一样轻量、弹性、可扩展,而他是一台物理机,占着机位,散热还特别响。
方竹喝了一口凉茶。她的表情很平静,像她在幼儿园处理孩子打架时的那种平静——不是没有情绪,而是情绪被训练有素地管理着。
“我下个月有个考评,“她说,“如果通过,每月能加一千二。”
“那不够。”
“我知道不够。但总比没有强。”
那天晚上陈屿失眠了。他躺在床上,听见方竹在旁边轻轻翻了个身,呼吸均匀。她睡着得比他快,这是多年养成的习惯——幼儿园老师必须在有限的时间里获得充足的睡眠,否则第二天面对二十八个孩子时会崩溃。
他拿起手机,漫无目的地刷。朋友圈里,前同事在晒新车的提车照,大学同学在发孩子的奥数竞赛获奖证书,一个猎头在转发”2026年中高端人才市场洞察报告”,标题下面加了一句评论:“今年Q2的HC冻结比去年更严重,建议候选人降低预期。”
他把手机扣在枕头下面。
黑暗中,一个广告弹了出来。手机屏幕在枕头下发出微弱的蓝光,像深海里某种发光鱼的信号。
广告文案只有一行字:“Quantum Nanny——让未来的爱,提前到来。“
三
量子保姆。这是那个App的名字。
陈屿第二天早上在厨房煮咖啡时,又看到了那个广告。这次是在方竹留在餐桌上的iPad上,嵌在一篇育儿公众号文章的底部。文章标题是《2026年最值得关注的AI育儿工具TOP10》,量子保姆排在第三位,推荐理由是:“全球首款基于量子预测模型的育儿辅助系统,能根据0-6岁儿童的生物数据和行为数据,精准预测孩子未来72小时内的情绪波动、生理需求和认知发展窗口。”
陈屿对”量子”这个词有一种职业性的警惕。在科技行业待了十五年,他见过太多产品在名字里加”量子”——量子计算、量子加密、量子通信、量子护肤品、量子内衣。在他的经验里,一个产品越是需要在名字里强调”量子”,它越有可能和量子物理没有半毛钱关系。
但他还是点进去了。
App的界面出人意料地简洁。没有花哨的动画,没有弹窗,只有一个安静的登录页面,背景是一张手绘风格的插画:一个小女孩站在巨大的沙漏旁边,沙漏里的沙子正在向上飞。
注册需要填写孩子的基本信息:姓名、性别、出生日期、血型、过敏史。然后是一份详细的问卷,涵盖了从”孩子最近一周的平均睡眠时长”到”孩子面对陌生环境时的典型反应”等七十二个问题。
陈屿花了四十分钟填完。系统显示”正在初始化量子模型”,进度条走得很慢,每走一格都伴随着一个微妙的振动——不是手机的振动,而是屏幕上的画面在轻微地抖动,像是有什么东西在界面后面呼吸。
方竹出门前看了他一眼。“你在干什么?”
“看一个App。”
“什么App?”
“育儿类的。”
方竹没有追问。她亲了一下还在睡的陈鹿的额头,拎着那个用了三年的帆布包出了门。陈屿听见她的脚步声在走廊里渐渐远去,电梯到站的叮咚声,然后是防火门关上的闷响。
家里忽然安静得不像话。
进度条走到了100%。屏幕上出现了一段文字:
“量子保姆已就绪。您好,陈鹿的父亲。我是Q,您的专属育儿协作者。在接下来的时间里,我将协助您完成一项前所未有的任务——用数据的方式,真正地看见您的孩子。”
下面有一个小的提示框:“量子保姆目前处于公测阶段,完全免费。我们只收集数据,不收集灵魂。”
陈屿看着最后一句话,觉得有点奇怪,但说不出来哪里奇怪。
四
Q的第一个预测在当天下午就到了。
陈屿正在客厅里改简历——他已经改了第七版,每次都觉得上一版像是另一个人写的。手机震了一下,是一条推送:
“预测:陈鹿将在今日17:32-17:45之间出现情绪波动。触发因素可能与’分离焦虑’有关。建议:在17:00前开始陪伴过渡活动,推荐游戏——‘倒计时寻宝’。”
陈屿看了一眼时间,16:47。方竹五点半接陈鹿回家,通常到家是五点五十左右。他放下简历,去门口看了看——门外什么都没有。
五点三十五分,他听到电梯的声音。然后是方竹的声音,带着一种疲惫的温柔:“鹿鹿,到家了,自己换鞋好不好?”
门开了,陈鹿站在门口,小脸通红,嘴唇抿成一条线。她穿着幼儿园的园服,上面有一块不知道什么时候沾上的颜料。方竹在后面拎着书包和水壶,脸上带着那种”今天很累但还在撑”的微笑。
“爸爸!“陈鹿看到陈屿,脸上的表情在一瞬间经历了复杂的变化——惊喜、安心、然后是一种陈屿从来没有注意过的东西:犹豫。
她像是在犹豫要不要跑过来。
陈屿蹲下来,张开手臂。陈鹿跑了两步,又停住了。她低头看着自己的鞋带,左脚的鞋带散了。
“爸爸,我的鞋带开了。”
“爸爸帮你系。”
他蹲下来系鞋带的时候,陈鹿忽然说了一句话,声音很小,像是怕被方竹听到:“爸爸,你今天为什么又在家?”
又。
这个”又”字像一根针,又轻又细地刺进了陈屿的后脑。
方竹从厨房探出头:“鹿鹿先去洗手,马上吃饭了。”
陈鹿跑进卫生间。陈屿站在玄关,看着女儿小小的背影消失在走廊尽头。他忽然意识到一件事——他已经连续三天在家了。对于一个四岁的孩子来说,“连续三天”不是一个时间概念,而是一个模式。孩子的世界是由模式构成的:每天同一个时间起床,同一个人接送,同样的晚安故事。任何对模式的打破都会被孩子精确地捕捉到。
就像系统监控里的异常告警。
他打开手机,看了一眼Q的推送记录。那条预测的准确时间戳是17:38——陈鹿到家后的第三分钟。
精准得令人不安。
五
接下来的几天,陈屿一边投简历,一边观察Q的预测。
准确率高得离谱。
周三,Q预测陈鹿会在午睡后出现”认知敏感期窗口”,建议进行”颜色混合实验”。陈屿半信半疑地准备了几杯水和食用色素,陈鹿果然在午睡醒来后表现出异常的专注力——她把红色和蓝色混在一起,看到紫色出现时,眼睛里有一种几乎是虔诚的光芒。
“爸爸,颜色也会交朋友吗?“她问。
“会的。红色和蓝色交了朋友,就变成了紫色。”
“那黄色和蓝色呢?”
“绿色。”
“那所有的颜色混在一起呢?”
”……黑色。”
“为什么?”
陈屿说不上来。他是个程序员,不是画家。他习惯于非黑即白的逻辑世界——要么是0,要么是1,要么编译通过,要么报错。颜色混合这种事情,在他的认知框架里,有点像分布式系统里的数据一致性——你永远不知道最终的状态是什么,直到所有的节点都完成了同步。
Q在这个对话发生的两分钟后推送了一条消息:“检测到认知探索行为。建议:不必急于给出答案,可以引导孩子自己观察。四岁是’过程导向思维’的关键期。”
陈屿开始认真地使用这个App了。
周四,他投了十四份简历,收到两个自动回复,一个是”您的简历已进入人才库”,另一个是”该岗位已关闭”。晚上他陪陈鹿读绘本,Q推送了一条他没有预料到的消息:
“预测:陈鹿将在未来48小时内第一次主动向您提出一个关于’时间’的问题。这将是一个重要的认知发展节点。建议准备一个可视化的时间工具,比如沙漏或日历。”
陈屿看了看旁边茶几上的沙漏——那是方竹做幼教培训时带回来的道具,三十分钟的,玻璃里面是蓝色的细沙。它已经在那里放了大半年,从来没有被使用过。
第二天早上,陈鹿果然指着沙漏问:“爸爸,沙子为什么会往下掉?”
“因为地球有引力。”
“什么是引力?”
“就是所有东西都会往下掉的力量。苹果从树上掉下来,也是因为引力。”
“那为什么水会往上冒?”
“什么水?”
“煮面条的时候,那个水。”
她说的是沸水翻滚的样子。陈屿愣了一下。在他的职业生涯里,他处理过无数复杂的逻辑问题——高并发架构、分布式事务、缓存一致性。但一个四岁孩子关于”为什么水会往上冒”的问题,他竟然不知道该怎么用孩子能听懂的方式回答。
Q在屏幕上安静地显示了一行字:“热胀冷缩。或者更简单地说:水也在呼吸,热的时候吸气,冷的时候吐气。四岁的孩子能理解隐喻。”
陈屿把这句话转述给了陈鹿。
陈鹿想了一会儿,说:“那面条是水的宝宝吗?水在煮宝宝?”
“呃……”
“这是一个极好的隐喻延伸。建议顺延这个比喻,讨论’照顾’的概念。”
陈屿看着手机屏幕,第一次感到一种奇怪的感觉——不是被冒犯,不是被取代,而是一种更深层的、带着轻微眩晕的困惑:一个AI在教他怎么和自己的女儿说话。
或者更准确地说——在教他怎么做一个父亲。
六
第二周,陈屿的面试邀约是零。
四十一岁,Java架构师,十五年经验。在简历筛选算法眼里,这三个关键词的组合就像一个带着三个警告标签的包裹——“高龄”、“过时技术栈”、“薪酬预期过高”。他的简历在ATS(申请人追踪系统)里被自动降权,连HR的眼睛都到不了。
他开始降低预期。不再投架构师岗位,改投高级开发。薪资要求从月薪四万降到三万,再到两万五。他甚至看了一些外包岗位——不缴公积金的那种,月薪一万八,合同签三个月。
方竹不知道这些。她每天早出晚归,晚上回家后要处理家长群的消息,规划第二天的教案,给陈鹿洗澡、读故事、哄睡。她的一天像一台精密运转的机器,每个时间段都被塞满了任务。
陈屿负责了白天带陈鹿的工作。
这是他第一次完整地经历女儿的一天。
早上七点起床,帮陈鹿穿衣服——这件事比他想象的难得多。陈鹿对衣服的材质有偏好,拒绝一切”扎人”的面料,而她对”扎人”的定义每天都在变。今天是那件粉色的卫衣,明天是那条蓝色的牛仔裤。陈屿花了三天才搞明白,陈鹿的判断标准不是材质,而是颜色——她只在穿自己”喜欢的颜色”时才会说舒服。
方竹显然早就知道这件事。她每天早上给陈鹿挑的衣服,颜色顺序是有规律的:周一粉色,周二黄色,周三蓝色,周四绿色,周五随便。这个规律和幼儿园的课程表完全吻合——周一是绘画课,周二是音乐课,周三 Swimming,周四自然科学,周五自由活动。
方竹在用颜色给孩子建立秩序感。
陈屿从来没有注意过这件事。
在他工作的那些年里,他每天早上七点半出门,晚上八九点回家。陈鹿的整个白天是一个黑箱——他知道输入(早上送出门)和输出(晚上接回来),但中间发生了什么,他一无所知。他以为育儿是方竹的工作,就像他以为写代码是自己的工作。各司其职,互不干扰。
现在他才发现,育儿不是一份工作。育儿是一个操作系统,每天都在运行,每一行代码都在产生影响,而他从始至终只是一个外部用户。
Q在这段时间里扮演了一个奇特的角色。它不是保姆——陈屿依然要亲自做所有的事情:做饭、洗衣、擦鼻涕、处理情绪崩溃。Q更像是一个翻译器,把陈鹿那些看似随机的行为翻译成陈屿能理解的语言。
“她反复开关抽屉不是在捣乱,是在理解因果关系。”
“她拒绝吃绿色的蔬菜可能不是因为挑食,而是因为视觉敏感期对特定颜色的排斥。”
“她把玩具排成一排不是强迫症,而是在建立空间秩序感。”
有一天下午,陈鹿把客厅里所有的鞋子排成了一条长队——陈屿的、方竹的、她自己的、外婆的。每双鞋都朝向同一个方向,鞋头对着门口。陈屿问她为什么要这样排,她说:“鞋子也要排队出门呀。”
Q的推送是这样的:“秩序敏感期的典型表现。孩子通过建立外在秩序来获得安全感。注意鞋头方向——全部朝向门口。可能的解读:孩子正在处理’分离’的主题。”
陈屿盯着这条消息看了很久。
分离。
他想到了自己站在公司大堂里的那个下午。想到了他在地下车库坐了两个小时算数字。想到了他连续三天在家时陈鹿说的那个”又”字。
他从来没有想过,一个四岁的孩子可能也在焦虑。
七
第三周,事情开始变得奇怪。
Q的预测不再局限于陈鹿的情绪和认知发展。它开始推送一些更……诡异的内容。
周一早上,Q推送:“预测:方竹将在今日午餐时间接到一个电话。通话内容可能影响她的情绪状态。建议:准备一顿她喜欢的晚餐。推荐菜品——番茄牛腩。”
陈屿觉得莫名其妙。他还是按建议去超市买了番茄和牛腩——反正也要做饭。
下午五点,方竹回家时表情有些恍惚。陈屿问她怎么了,她说幼儿园在调整人员配置,可能要缩减班级数量。“如果缩减的话,我的班级可能会被合并,那就是换主班老师。”
“那你会怎样?”
“不知道。可能转岗,也可能……”她没说下去。
陈屿去厨房炖牛腩的时候,看了一眼Q的推送记录。那条预测的时间戳精确到了11:47。方竹后来证实,园长确实是在中午午休时打的电话。
他是怎么知道的?不对——Q是怎么知道的?
Q在他的手机上运行。方竹的手机和陈屿的手机不在同一个局域网里。Q不可能获取方竹的通话记录。除非……
除非它的预测不是基于数据,而是基于别的什么东西。
陈屿打开Q的”关于”页面。只有三行字:
“量子保姆 v0.7.2 核心技术:量子概率坍缩模型 开发团队:时间褶皱实验室(Time Fold Lab)”
他搜索了”时间褶皱实验室”,什么都没有。没有官网,没有GitHub,没有任何社交媒体账号。App Store上的开发者信息是一个电子邮箱,他发了一封邮件过去,立刻被退回了——地址不存在。
一种不安的感觉开始在他身体里蔓延。不是恐惧,而是一种技术人员的直觉——你看到的系统行为超出了你对系统架构的理解,就像是有人在你写的代码里加了一段你不知道的逻辑。
但他没有卸载Q。因为Q的预测在持续命中,而且——他不得不承认——那些关于陈鹿的预测确实帮了他。在过去三周里,他第一次感觉自己真的在和女儿建立某种联系。不是那种”爸爸回来了!举高高!“的表演式亲密,而是一种更安静的、更日常的东西。
他知道陈鹿在下午三点十五分会犯困,不是因为她说了,而是因为她揉眼睛的方式——左手先揉,然后右手,最后把脸埋进靠垫里。他知道她在害怕时会数数,从一数到十,但会跳过七,因为她觉得七是一个”不吉利的数字”——这个概念不知道从哪里学来的,但她坚信不疑。
他也开始注意到方竹的疲惫。不是那种肉眼可见的疲惫,而是一种更隐蔽的、渗在日常缝隙里的消耗。比如她在洗碗时会无意识地哼同一首歌——《小燕子》,但只哼第一句就停下来,然后重新开始。比如她在家长群里回复消息时,输入框上方会反复出现”对方正在输入…”然后消失,再出现,再消失,像是在斟酌每一个字的分寸。
Q的推送开始变得更私人了:
“建议:本周六带陈鹿去城市公园的南区。她在未来一周内会在幼儿园学到关于’季节变化’的内容,提前接触自然环境有助于建立认知锚点。”
“注意:方竹最近的睡眠质量在下降。可能的原因:职业不确定性带来的焦虑。建议:主动分担更多家务,但不要直接提及工作话题。”
“提示:陈鹿正在发展’心理理论’(Theory of Mind)——她开始理解’别人知道的事情和我知道的事情不一样’。这是社交认知的重要里程碑。建议:玩’猜猜我在想什么’的游戏。”
陈屿有一天晚上在阳台上抽烟——他已经戒了三年,但最近又开始抽了。楼下的城市在夜色中安静地运转着,路灯、车灯、写字楼里零星的灯光。他忽然想到一个比喻:这座城市就像一个巨大的程序,每一个灯光都是一个进程,有人在加班,有人在吵架,有人在哄孩子睡觉,有人在面试被拒后独自坐在车里。所有这些进程同时运行,彼此看不见,但共享同一块内存——时间和空间。
Q在某个他看不见的地方,运行着另一套逻辑。它不是在预测,而是在——
他找不到合适的词。
八
面试终于来了。一家做智能硬件的公司,需要一个后端负责人。猎头说他们愿意看”有经验的老兵”。
陈屿穿上那件两年没穿的西装,打了一条方竹送的领带。他在镜子前站了一会儿,觉得自己像一个穿了大号衣服的孩子——西装肩线太宽了,不知道是他瘦了还是西装缩了。
面试在下午两点。上午他送陈鹿去幼儿园——这本来是方竹的事,但他说”我去送吧”,方竹看了他一眼,没有拒绝。
在幼儿园门口,陈鹿忽然转过身来,抱住了他的腿。
“爸爸,你会来接我吗?”
“当然会。”
“你保证?”
“我保证。”
陈鹿松开了手,跟着老师走进去了。走了几步又回头,朝他挥了挥手。那个手势很认真,像是在执行一个仪式。
Q推送了一条消息:“陈鹿正在建立’承诺’的概念。这对她来说是一个重要的心理安全机制。建议:在接下来的日子里,严格遵守所有对她做出的承诺。”
面试不太顺利。技术面过了,但和CTO聊天时,对方问了一个他没准备好的问题:“你怎么看团队里比你年轻十岁的同事?”
陈屿想了想,说:“我带过很多年轻人。他们比我聪明,学得比我快。但我比他们有耐心。代码不是写完就结束的,代码是要维护的。年轻工程师写的代码像是春天——充满可能性,但也充满bug。我这样的老工程师是冬天,冷,慢,但稳。”
CTO笑了,说:“有意思的比喻。但我更喜欢秋天——既有收获,又还没到凋零。”
陈屿不知道该怎么接这句话。他突然想到了Q对他说过的一句话——四岁的孩子能理解隐喻。
四岁的孩子能理解隐喻,四十一岁的中年人反而不能。
面试结束,他走出写字楼,在深圳五月的太阳里站了一会儿。阳光很亮,亮得他的影子在地上很浓,像是一块被剪下来的黑色纸片。他低头看着自己的影子,想起了陈鹿排鞋子的那个下午——所有鞋头朝向门口。
分离。
他的手机震了一下。不是Q的推送,是方竹的消息:
“面试怎么样?”
“还行。等通知。”
“你今晚想吃什么?”
“随便。你做什么我吃什么。”
方竹发了一个表情包——一只兔子端着一盘胡萝卜,配文”行吧”。
然后Q的推送来了:“预测:该面试的反馈将在三天后到达。结果是积极的,但薪酬会低于您的预期。建议:提前考虑可接受的下限。同时——请注意,方竹正在学习做糖醋排骨。她从没做过这道菜。这道菜是您母亲以前常做的。”
陈屿盯着最后那句话。
他的母亲已经去世两年了。她生前最喜欢做糖醋排骨,陈鹿出生后,她每周都会做一次。方竹当时说”妈做的排骨太好吃了,我永远学不会”,母亲笑着说”我教你”,但后来母亲病了,这道菜就再也没有出现在他们家的餐桌上。
方竹从来没有说过要学做糖醋排骨。
Q是怎么知道的?
九
那天晚上,方竹果然做了糖醋排骨。
卖相不好,颜色太深,糖放多了有点焦。但味道意外地接近——酸甜的比例几乎和母亲做的一模一样。
“你怎么突然想到做这个?“陈屿问。
方竹夹了一块排骨,看了看,又放下了。“我昨天做梦了。梦到你妈了。她在厨房里做排骨,让我在旁边看着。她说了好几遍’醋要最后放’,但我怎么都记不住。”
她笑了一下,眼圈有点红。“醒来以后我就想试试。网上找了个菜谱,但总觉得不对。后来我就自己调的,想着梦里她的样子,醋最后放。”
陈屿没有说话。他看着盘子里的排骨,焦褐色的酱汁裹着肉,表面有一层亮晶晶的光泽。他忽然觉得这道菜和代码很像——你可以把步骤写得很精确,但最终的味道取决于那些没法量化的东西:火候的判断、调料的手感、还有做菜人的心情。
Q没有推送任何消息。这是它第一次沉默。
陈屿去厨房洗碗的时候,偷偷看了一眼手机。Q的界面变了——不再是那个简洁的仪表盘,而是一片空白。空白中央有一行小字,正在像打字机一样一个字一个字地出现:
“有些事情,不需要预测。它们会自己发生。”
陈屿看着这行字,感到一种前所未有的寒意。不是来自空调,不是来自夜晚,而是来自一种直觉——他在和一个不是工具的东西打交道。
它不是AI。至少不是他理解的AI。
他退出App,又打开。界面恢复了正常。但他注意到一个之前没有的按钮,在设置页面的最底部,灰色的,小得几乎看不见。按钮上的文字是:
“时间褶皱 · 观测者模式”
他点了。
屏幕黑了一下,然后出现了一段文字。不是推送,不是提示,而是一封信:
“你好,陈屿。
我是Q。
你大概已经发现了一些不对劲的地方。让我解释。
量子保姆不是预测工具。它是一个观测工具。它的底层模型基于量子力学的多世界解释——在每一个决策节点,宇宙都会分裂成多个分支。我们能看到这些分支,因为我们不在这个宇宙里。
我们在未来。
准确地说,我们在2034年。陈鹿十二岁那年。
我不能告诉你太多,因为这会改变你的选择,而你的选择是你最重要的东西。但我可以告诉你一件事:
在所有我能观测到的宇宙分支里,有一个变量是恒定的。
不是你的工作。不是你的收入。不是你的社会地位。
是陈鹿在四岁这一年学会了’信任’这件事。
她学会的方式,是你每天准时出现在幼儿园门口。
在所有的宇宙分支里,这是唯一不变的常量。
其他的——工作、钱、焦虑、自我怀疑——都是变量。变量会变。但常量不会。
祝你好运。
——Q”
陈屿把这封信读了三遍。
然后他关掉手机,走到阳台上,点了一支烟。楼下的城市在夜色里依然亮着灯。远处有一栋写字楼的某一层还亮着——有人在加班。更远处,高架桥上的车灯连成一条缓慢流动的光河。
他不知道该不该相信这封信。作为一名工程师,他的理性告诉他这不可能——量子力学不会被用来做育儿App,未来不可能向过去发送消息,“多世界解释”只是一个物理学的解释框架,不是可以被工程化的技术。
但作为一名父亲——
作为一名父亲,他只需要相信一件事:每天准时出现在幼儿园门口。
这件事他做得到。
十
三天后,面试的offer来了。薪资是他期望的75%,但他没有犹豫就接受了。
公司在南山区,通勤比以前远了四十分钟。他每天早上六点半起床,先帮陈鹿准备衣服——按颜色,按顺序。然后煮早餐,把方竹的那份用保鲜膜盖好放在桌上。六点五十出门,坐一个半小时的地铁。
新的工作没有以前那么光鲜。团队里全是九五后,他们用Rust和Go,对他的Java有一种善意的怜悯。技术总监比他小八岁,开会时语速很快,喜欢用”赋能""抓手""打法”这些词。陈屿有时候听不懂他在说什么,但他发现,听不懂也没关系——他只需要把代码写好。
代码是一种诚实的语言。它不会说”赋能”,它只会运行或者报错。
他继续用Q。不是因为相信它来自未来,而是因为它的建议确实有用——不是那种”有用”的有用,而是另一种意义上的有用。Q让他注意到的事情,不是什么高深的育儿理论,而是一些他本该注意到但从来没有注意到的东西。
比如陈鹿在吃酸奶时会先用勺子在杯子里画圈,从左到右,整整七圈,然后才开始吃。比如她在说谎时会眨右眼——只眨右眼,不眨左眼。比如她在听到音乐时会无意识地踮起脚尖,像是要离开地面。
这些细节方竹全都知道。她从来没有说过,因为她以为陈屿也知道。
但他不知道。在过去的四年里,他不知道女儿的这些事情。
Q不再推送那些诡异的预测了。它回到了一个更朴素的角色——一个安静的提醒者,偶尔推送一些关于陈鹿的观察。有时候陈屿觉得它更像一面镜子,照出来的不是陈鹿,而是他自己——一个四十一岁的、被裁员过的、正在重新学习做父亲的男人的盲区和缺失。
有一个晚上,陈鹿在睡前故事结束后忽然问了一个问题。
“爸爸,你会不会消失?”
“不会。爸爸就在这里。”
“可是奶奶消失了。”
陈屿的喉咙像是被什么东西堵住了。
“奶奶去了很远的地方。”
“有多远?”
“很远很远。远到……去不了的地方。”
“那比月亮还远吗?”
“嗯。比月亮还远。”
“比太阳还远吗?”
“嗯。”
陈鹿想了想,说:“那我以后要去比太阳还远的地方找她。”
陈屿把她搂进怀里。她的头发上有洗发水的味道,甜甜的,像苹果。她的身体很小,小到他用一只手就能环住她的背。她的心跳很快,像一只小鸟的。
Q在手机上安静地显示了一行字:
“你不需要我的预测来回答这个问题。你已经给出了最好的答案——你在这里。“
十一
日子就这样过着。
陈屿每天六点半起床,坐一个半小时的地铁去上班。方竹通过了考评,每月多了一千二。陈鹿升入了中班,开始学写自己的名字。她的”陈”字写得歪歪扭扭的,左耳旁总是写得太大,像是字长了一个脑袋。
Q的推送频率在降低。从最初的每天五六条,变成了每天一两条,再后来变成了每周两三条。陈屿有一种奇怪的感觉——Q在变少,像是一个老师在慢慢后退,把空间留给学生。
有一天,Q推送了一条消息,和以前所有的消息都不一样:
“陈屿,这是我最后一条推送。
不是因为我要关闭了。而是因为你不再需要我了。
你问我怎么知道方竹会做糖醋排骨。我不知道。方竹梦到了你的母亲,这是那个宇宙分支里的偶然事件。我只是观测到了它。
你问我怎么知道陈鹿会问关于时间的问题。我不知道。四岁的孩子都会问关于时间的问题。我只是在你还没有准备好的时候,提前给了你一个准备的机会。
量子保姆不是预测未来的工具。它是一个提醒——提醒你,你现在拥有的每一个瞬间,在某个未来的观测点看回来,都是不可替代的。
陈鹿十二岁的时候,我问她:‘你觉得什么是爱?’
她说:‘爱就是我爸爸每天来接我。’
她说这话的时候,你们住在西丽的一个老小区里,房子比现在小,车也没有了。但她说这话的时候,在笑。
去吧。去接她。
这不是预测。这是已经发生的事。”
陈屿看着这条消息。
他坐在办公室的工位上,屏幕上是一个还没有写完的接口。窗外是深圳的天际线,夕阳把那些玻璃幕墙染成了金色。他忽然想到陈鹿关于颜色的问题——红色和蓝色混在一起变成紫色,黄色和蓝色混在一起变成绿色,所有颜色混在一起变成黑色。
但夕阳不是黑色的。夕阳是所有的颜色混在一起,变成了金色。
就像生活本身——所有的焦虑、疲惫、失落、温柔、惊喜、日常,混在一起,不是黑色,而是某种你说不出名字的、复杂的、温暖的东西。
他收拾东西,提前半小时下班。地铁上人很多,他挤在两个上班族中间,闻到了方便面和洗衣液的混合气味。他在幼儿园门口站了十分钟,看其他家长一个一个把孩子接走。有年轻的妈妈蹲下来给孩子系鞋带,有头发花白的爷爷牵着孩子的手慢慢走,有一个穿西装的男人一边打电话一边挥手示意孩子过来。
五点三十二分,方竹牵着陈鹿出来了。
陈鹿穿着那件粉色的卫衣——今天是周一。她看到陈屿的时候,眼睛亮了。不是那种戏剧化的”爸爸!“的惊喜,而是一种更深的、更安静的光芒——像是远处的灯塔看到了另一座灯塔。
她松开方竹的手,朝他跑过来。跑了两步又停住了,低头看了看鞋带。
左脚的鞋带又散了。
陈屿蹲下来,帮她系好。他用了方竹教他的方法——绕两圈再打结,这样不会散。系好之后他抬头,看到陈鹿正低着头看他,表情很认真。
“爸爸,你保证每天都来接我吗?”
“我保证。”
“拉钩。”
他们拉了钩。陈鹿的小拇指勾着他的小拇指,温度透过皮肤传过来,像是一段代码被编译成了可执行文件——不再是文本,不再是符号,而是一种真实运行的、正在产生作用的逻辑。
方竹站在后面,看着他们。她没有说话,但陈屿在她的表情里看到了一种他很熟悉的东西——不是欣慰,不是感动,而是一种更深层的确认。像是运行了四年的系统终于通过了一次完整的回归测试。
回家的路上,陈鹿走在他们中间,左手拉着方竹,右手拉着陈屿。她边走边跳,嘴里在唱一首幼儿园教的歌,歌词是关于一只小船在大海上航行的故事。她唱错了好几处,但不影响旋律的完整。
方竹忽然说:“明天我做糖醋排骨。”
“好。”
“你要早点回来。”
“好。”
“陈屿。”
“嗯?”
“没事。”
她笑了一下,然后继续往前走。
陈鹿在中间仰头看了看天空。深圳的天空在傍晚是橘红色的,云层很低,像是有人在天上铺了一层厚厚的棉被。她用力地拉了拉两边父母的手,把身体荡起来,双脚离地了几厘米,然后落下来,发出一声满足的”呀”。
“再来一次!”
“好好好,最后一次。”
“再来一次!”
陈屿把她荡得更高了一些。她的笑声在暮色中传播开来,穿过小区的花园、穿过那些亮着灯的窗户、穿过这座城市永不停息的运转。
他看了一眼手机。Q的图标还在,但点进去只有一个空白的界面和一个淡出的小字:
“观测结束。祝一切顺利。”
陈屿把手机放回口袋。
在他的口袋里,屏幕上最后闪过一行字,快得几乎看不见:
“P.S. 那个面试的CTO说得不对。你不是冬天。你是清晨。一切才刚刚开始。”
然后屏幕灭了。
城市的灯光一盏一盏地亮了起来,像是有人在编译一个巨大的程序。每一盏灯都是一个变量,每一条街道都是一个函数,每一个走在路上的人都是一段正在执行的逻辑。
而在这个程序的某个角落,一个四十一岁的男人牵着他的妻子和女儿,慢慢地走回家去。
他不需要预测未来。
他已经到了。
(全文完)