优选文学
《星轨上的心动》 · 懵懵懂懂的晚风

第16章

更新时间:2026-06-29 16:17

苏晚晴发现陆星辰今天不太对劲。

不是那种很明显的不对劲——他没有发脾气,没有摔东西,没有突然站起来走出去,他依然安静地坐在工作台前,手指在全息键盘上跳跃,深蓝色的眼睛盯着屏幕上一行行滚动的代码,校服整洁,头发一丝不苟,和每一个普通的子没有任何区别。

但苏晚晴注意到一个小细节——他的光脑腕带今天没有戴在左手腕上,而是放在工作台的角落里,屏幕朝下,背面朝上,像是一个被刻意忽略的存在。

这很不对劲…

陆星辰是一个会把所有东西都放在固定位置的人,他的螺丝刀永远在工具架第三格,他的书永远按照字母顺序排列,他的光脑腕带永远戴在左手腕上,表盘朝外,精确到毫米。

这个习惯从他第一天出现在实验室起就没有变过,苏晚晴甚至怀疑他睡觉的时候都不会摘下来。

但今天他摘了,并且把它放在了一个看不见的地方。

但苏晚晴没有去问。

她学会了不在一开始就问问题,因为陆星辰不是一个会主动分享心事的人,如果他想说,他会说;如果他不想说,问也没用,他只会给你一个精确但毫无温度的答案,然后把话题岔开,岔到代码上,岔到小星星的传感器上,岔到任何不需要谈论他自己的事情上。

所以她只是安静地坐在他对面,拿着那本《数据结构入门》,翻到二叉搜索树的那一章,继续看那些她已经开始慢慢理解的概念,只是偶尔她会抬起头看他一眼,确认他还在,确认他没有突然消失,确认他的耳朵还是没有红——今天他的耳朵没有红,一直保持着正常的肤色,这让她更加确信确实有什么事情发生了。

下午三点的时候,陆星辰的光脑腕带震动了。

屏幕朝下扣在工作台上,震动的声音闷闷的,像有什么东西被压在下面挣扎。陆星辰的手指在全息键盘上停了一下,然后继续敲击,没有理会。

腕带又震动了。

这一次持续的时间更长,像是在坚持,像是在催促,像是在说——你接一下,很重要。

陆星辰关掉了全息屏幕,站起来,走到窗前,背对着苏晚晴,他的背影在午后的阳光中显得格外瘦削,校服的布料在肩胛骨的位置绷出两道浅浅的褶痕,像是在承受某种看不见的重量。他站在那里,一动不动,像一棵被风吹过的树,叶子在动,但扎在地里,哪里都去不了。

腕带停止了震动。实验室里安静得能听到小星星充电时发出的细微电流声,能听到小Q趴在储物柜顶上打呼噜的声音,能听到两个人隔着整个房间的呼吸声。

然后腕带又震动了。

这一次陆星辰走回去,拿起腕带,看了一眼屏幕,然后走出了实验室。

门在他身后关上,发出轻微的咔哒声。苏晚晴坐在工作台前,手里还拿着那本《数据结构入门》,眼睛盯着门口,琥珀色的眼睛里倒映出那扇紧闭的门。

她不知道发生了什么事,但她知道那不是一件小事。

陆星辰不是一个会回避电话的人,他接电话的时候永远是那副表情——平静、简短、高效,像在处理一个待办事项,他从来不会因为一个电话而离开房间,从来不会把屏幕朝下扣在桌上,从来没有露出过刚才那种表情——那种表情不是愤怒,不是悲伤,而是一种更复杂的东西,像是一个人同时在做两个完全不同的梦,不知道哪个是真的,哪个是假的,哪个应该醒来,哪个应该继续睡。

苏晚晴放下书,走到窗前,看着窗外青森穹顶城的街景,悬浮飞梭在固定航道上有序穿梭,球形家政机器人在人行道上滚来滚去,街边的全息广告牌播放着最新款纳米服的宣传片。一切都很正常,和每一个普通的下午一样以及和昨天、前天、大前天的下午没有任何区别。

但陆星辰不正常。

他在外面站了大概十分钟,苏晚晴没有跟出去,没有趴在门上偷听,没有做出任何她会告诉林知意自己没做过的事情,她只是站在窗前,看着外面的街景,手指在玻璃上无意识地画圈,心里数着秒。

六百秒后,门开了。

陆星辰走进来,把腕带戴回左手腕上,走回工作台前,重新打开了全息屏幕,他的动作和离开前一模一样,精准、平静、不带任何多余的情绪,好像什么都没有发生过,好像那个持续震动了三次的电话只是一个幻觉,好像他从来没有走出过这扇门。

苏晚晴看着他,张了张嘴,想说点什么,但又不知道该说什么,最后她只是问了一句最没有技术含量的话——你还好吗?

陆星辰的手指在全息键盘上停了一下,他抬起头看着她,深蓝色的眼睛里映出她站在窗前、手里还捏着书页、阳光在她栗色短发上镀了一层金色的样子,他的嘴唇动了一下,嘴角微微弯起一个弧度,那个弧度很小,小到几乎看不见但苏晚晴就是看到了注意到了!

没事…他说。

苏晚晴看着他,没有追问。

她走回工作台前,坐下来,把那本《数据结构入门》翻到刚才看到的那一页,继续看。她一个字都看不进去,那些印刷的字体在她眼前变得模糊,像被水浸泡过的纸,笔画晕开,纠缠在一起,变成一团她看不懂的黑色线条。但她没有放下书,因为她不想让陆星辰觉得她在盯着他,在等他开口,在期待他说出那个电话的内容。

她要让他知道——他可以不说,她不会他,她会一直在这里。

时间在安静的翻书声和键盘敲击声中流逝,人造太阳的光线开始变暗,从亮白变成暖黄,从暖黄变成橘红,从橘红变成深蓝,苏晚晴看着那些光线的变化,心里想着,如果时间可以用颜色来衡量,那她大概已经和陆星辰一起经历了从白到蓝的所有颜色。

傍晚的时候,陆星辰忽然开口了。

那是我母亲打来的电话。

苏晚晴的手指在书页上停了一下。她没有抬头,没有看他,只是安静地听。

她在研究所工作,很忙很忙…,她和我父亲都是如此,陆星辰的声音很轻,像是在对自己说话,而不是在对她——他们一年大概回来两三次,每次待几天,然后就走。

小时候我会问他们为什么不能多待几天,后来不问了,因为我知道答案——他们的工作很重要,关系到整个月城联邦的未来。

苏晚晴抬起头看着他,他依然在全息屏幕前,手指放在键盘上,但没有敲击,他的侧脸在屏幕的光线下显得格外苍白,嘴唇抿成一条线,深蓝色的眼睛盯着屏幕上某行代码,但目光是空的,像在看一个不存在的东西。

今天是她打电话告诉我,下个月的穹顶建成他们回不来了,因为有一个紧急要赶,整个团队都不能休假,陆星辰的声音没有任何起伏,像在念一份工作报告——他们去年也没有回来,前年也没有…我已经不记得上一次一家人一起过穹顶建成是什么时候了。

苏晚晴放下书,转过身面对他——你还记得吗?

什么?

上一次一家人一起过穹顶建成。

陆星辰沉默了片刻——十岁那年。他们带我去看了穹顶建成的烟花,全息投影的那种,在云端观景台上,我记得那天人很多,我站在他们中间,左边是我父亲,右边是我母亲,烟花在头顶绽放,全息投影的光落在他们脸上,我在想——这大概就是幸福。

苏晚晴的眼眶有点热,她看着陆星辰,看着他依然平静的脸和依然空荡的眼睛,心里涌起一种难以形容的心疼,她想走过去,站在他身边,拉他的手,告诉他——你不是一个人,你还有我,还有小Q,还有小星星,还有那些在实验室里度过的夜夜,但她没有动,因为她知道,有些伤痛不是几句话就能抚平的,有些空缺不是任何人可以填补的。

她只是问他——你还想看烟花吗?

陆星辰转过头看着她,深蓝色的眼睛里映出她的脸——什么?

穹顶建成的烟花,苏晚晴说——我们一起去云端观景台看,不是全息投影的那种,是真的,穹顶外放的烟花,虽然穹顶建成用全息投影放烟花是为了节约能源,但我知道有一个地方可以看到真正的烟花——在穹顶的东区,那个废弃的观测站,穹顶的透明屏障在那里是最薄的,可以看到外面放的烟花。

陆星辰看着她——你怎么知道那个地方?

我爸带我去的!苏晚晴的嘴角弯起一个温暖的弧度——他每年穹顶建成都带我去,说那里是离烟花最近的地方。

烟花在穹顶外面绽放,我们在穹顶里面看,隔着一层透明屏障,像隔着一层玻璃。烟花的光落在穹顶上,漫开来,把整片天空染成五颜六色的,我爸说这大概就是天堂的样子。

陆星辰看着她,沉默了很久,久到苏晚晴以为他不会回答了,实验室里安静得能听到两个人呼吸的节奏,一个快,一个慢,像两个不同频率的钟摆,在同一个空间里摆动,永远不会同步,但永远不会停止。

他终于开口了…说了声好。

苏晚晴笑了,笑得眼睛弯成两道月牙,笑得嘴角都快咧到耳朵了——那我们说定了,穹顶建成,一起去。

陆星辰点了点头,然后低下头,继续写代码。

他的手指放在键盘上,开始敲击,速度比之前快了一些,像是在用代码驱散什么东西,苏晚晴看着他,看着他微微低垂的睫毛,看着他左手无名指上那道环形的疤痕在灯光下泛着银白色的光泽,看着他耳朵尖终于恢复了往的红——不是那种尴尬的红,不是那种害羞的红,而是一个人终于不再独自承受时、心里那弦松下来之后、血液重新开始流动的红。

她转回去,继续看书,这次她能看进去了,那些印刷的字体重新变得清晰,笔画分明,字字句句都在对她说话,她翻到了二叉搜索树的删除作——删除一个节点有三种情况:被删除的节点没有子节点,直接删除;被删除的节点有一个子节点,用子节点替换它;被删除的节点有两个子节点,用右子树中的最小节点或者左子树中的最大节点替换它。

苏晚晴看着这三种情况,脑子里浮现出的画面不是树,而是她父亲工具箱里那个分了很多格子的零件盒,如果要删除一个格子,如果格子下面没有别的格子,直接拿走;如果格子下面只有一个格子,把下面的格子提上来;如果格子下面有两个格子,从右边最下面拿一个最小的上来,或者从左边最下面拿一个最大的上来。

她觉得这个逻辑和人生有点像,有些人离开了,如果你没有别的牵挂,直接走;如果你还有一个人需要照顾,那就带着那个人一起走;如果你有两个人需要照顾,那就要找一个最合适的人来接替你,把你留下的空缺填补上,让一切继续运转,不让任何一个人因为你的离开而失去依托。

她把这个想法写在书的空白处,字迹潦草得她自己都快认不出来了,但她不在乎,因为这本书是她的,这些笔记是她和知识之间的对话,是她和人生之间的对话,是她和陆星辰之间的对话——虽然他不会看到,虽然这些字永远只会停留在这个世界的这个角落,但她知道它们存在过,就像她知道她的心里住着一个人,那个人不需要知道,她只需要自己知道。

陆星辰忽然从全息屏幕前站起来,走到材料区的储物柜前,从最里面翻出了一个旧箱子,箱子不大,灰黑色,表面有几道划痕,边角磨损得厉害,看起来有些年头。

他把箱子放在工作台上,打开盖子,里面装着一些旧书、旧笔记、几个看上去已经不能用的旧零件,还有一个相框。

相框是全息相框,但因为没电,屏幕是黑的,陆星辰按了一下侧边的开关,屏幕亮了起来,投射出一张全息照片——照片里有三个人,一对中年夫妇和一个孩子,孩子大概七八岁的样子,穿着一件印着星星图案的T恤,被母亲抱在怀里,父亲站在他们身后,一只手搭在母亲的肩膀上,三个人都在笑,笑得很好看,像是在某个阳光很好的下午拍下的,像是那个下午永远都不会结束。

陆星辰看着那张照片,看了很久…久到小Q从储物柜顶上跳下来,落在他肩膀上,用脑袋蹭了蹭他的脖子,绿色的眼睛里映出照片里那个孩子的笑脸。

这是你吗?苏晚晴走过去,站在他旁边,指着照片里那个孩子。

陆星辰点了点头。

苏晚晴看着照片里那个七八岁的孩子,穿着星星T恤,被母亲抱在怀里,笑得眼睛弯成两道月牙,他的笑容和现在完全不同——现在他笑起来的时候,嘴角只是微微弯一下,像一道被压缩到最小的弧度,不仔细看本看不出来,而照片里的他笑得肆无忌惮,嘴巴张得大大的,露出还没换完的牙齿,眼睛眯成两条缝,整张脸都在发光。

你小时候笑起来真好看。苏晚晴说,声音很轻,像是在对自己说。

陆星辰没有回答,但他把相框放回了箱子里,盖上盖子,推到工作台的角落里,不在中间,不在他随手能拿到的地方,但也没有收回到储物柜里,所以他把它放在一个中间的位置——一个既不会时时看到、又不会完全遗忘的位置。

苏晚晴看着那个箱子,心里忽然涌起一种冲动,她想问他——你想他们吗?你想你父亲吗?你想你母亲吗?你想那个一年只回来两三次、每次待几天就走、连穹顶建成都不能回来陪你过的父母吗?

她没有问,因为她知道答案…答案在箱子里,在那些旧书和旧笔记里,在那个没电的全息相框里,在他左手无名指上那道环形疤痕里,在他每次接完电话之后那种平静到不正常的表情里,在他凌晨两点还在写代码的每一个夜晚里。

她想告诉他——你不是一个人,你还有我,还有小Q,还有小星星!我虽然不是一个好学生,成绩差,排名低,上课走神,考试蒙题,连分子料理机都用不利索,但我是一个好人,一个可以在你难过的时候陪你坐着、在你接完电话之后不问任何问题、在你把全息相框放在工作台角落的时候假装没看到的人。

但她没有说出口,因为时机还没到…

最好的时机是小星星赢了决赛的时候。是站在云端观景台上看着夜空中的地球的时候,是她可以指着穹顶外的星空说你看那颗蓝色的星球就是地球、我虽然没去过但我听说那里的海是蓝的山是绿的风是暖的、等小星星赢了比赛等我们毕业等我们长大等我们可以去任何想去的地方的时候。

她等着那一天。

晚餐后,陆星辰继续写代码,苏晚晴继续看书,小Q蹲在箱子上,两只爪子扒着箱子的边缘,低头看着里面那些旧书和旧零件,绿色的眼睛里闪烁着一种类似于好奇的光,苏晚晴看了它一眼,觉得它大概在思考——这些是什么东西?为什么主人要把它们藏起来?为什么拿出来又不收回去?为什么看了那张照片之后就不再看了?

AI宠物也许没有真正的意识,但它们有程序编写的模拟情感,小Q的模拟情感大概包括好奇、贪吃、护主、以及对苏晚晴从最初的鄙视到现在的勉强接受,她不知道陆星辰在编写小Q的代码时,是不是把这些情感参数调得比标准值高了,还是说,朝夕相处之下,一个模拟情感的AI也会产生某种超出程序编写的、类似于习惯和依赖的东西。

她想,也许代码不是死的,写在代码里的情感也不是死的。

它们会在运行中成长,在使用中变化,在每一次交互中重新定义自己,就像她写的那个决策系统,最初的代码和现在的代码已经完全不同了,但它还是那个决策系统,还是她写的,还是可以让小星星在最需要的时候做出最正确的决定。

陆星辰关掉了全息屏幕,站起来,走到窗前,穹顶上的人造星空已经开始运行了,无数光点在深蓝色的天幕上闪烁,像一把撒出去的金粉。夜风从通风系统吹进来,带着花卉区模拟出的晚香玉味道,甜甜的、淡淡的,像一个温柔的晚安吻。

他站在窗前,看着那片人造星空,深蓝色的眼睛里映出那些闪烁的光点。苏晚晴走到他旁边,和他一起看着穹顶上的星空,她知道那些星星不是真的,是投影,是模拟,是穹顶内层夜景模式投射出的光点。但它们看起来和真的星星一样亮,一样远,一样让人想许愿。

你相信星座吗?她忽然问。

陆星辰转过头看着她——星座?

就是星星们彼此之间连成的图案,苏晚晴指着穹顶上的一群光点——你看那几颗,连起来像不像一个问号?那就是我的星座,问题少女座。

陆星辰看着那群光点,沉默了片刻——那不是问号,那是天鹅座,主星叫天津四,是一颗蓝白色的超巨星,距离地球大约一千四百光年。

苏晚晴翻了个白眼——你能不能不要每次都这么扫兴?我说是问号就是问号,这是我的星空,我想怎么连就怎么连!好吧

陆星辰看着她,嘴角弯了一下——那你的问号里藏着什么问题?

苏晚晴愣了一下。她看着他被星空照亮的侧脸,看着他深蓝色眼睛里映出的光点,看着他嘴角那道温柔的弧度,心里那个问题几乎要冲口而出——你为什么相信我?你为什么帮我报名比赛?你为什么教我编程?你为什么每天给我做饭?你为什么在凌晨两点还在写代码?你为什么把全息相框放在工作台角落里?

你为什么?

但她没有问出口,她只是指着穹顶上另一个光点群——你看那几颗,连起来像不像一个感叹号?那就是我的另一个星座,我好厉害座。

陆星辰看着那群光点,嘴角的弧度大了一点——那不是感叹号,那是仙后座,主星是五颗呈W形状排列的恒星。

苏晚晴看着他——那你知道仙后座的故事吗?

陆星辰想了想——在希腊神话中,仙后座是埃塞俄比亚王后卡西奥佩娅的化身。她因为自称比海神涅瑞伊得斯姐妹更美丽而触怒了海神所以被罚在天空中绕北极旋转,一半时间倒立作为惩罚。

苏晚晴听完,沉默了片刻——所以这是一个关于傲慢与惩罚的故事。

可以这么理解。

苏晚晴又看了看那群光点,这次她觉得它们看起来既不像W,也不像感叹号,而像一个在倒立的人,她想象着那个王后倒立在天空中,头朝下,脚朝上,裙子垂下来,露出腿,觉得那个画面有点好笑,又有点悲伤。

她忽然想到一件事——如果你把全息相框拿去充电,它还能用吗?

陆星辰转过头看着她——能。

那你为什么不充电?

陆星辰沉默了很久,久到苏晚晴以为他不会回答了,穹顶上的星空在缓慢移动,光点一颗一颗地从东边升起,从西边落下,像一条看不见的河流在头顶流淌。

因为我怕看到那张照片…他说,声音很轻,轻到几乎被通风系统的风声盖过——我怕看到他们笑的样子,然后想起他们已经很久没有对我那样笑了。

苏晚晴的鼻子一酸,眼泪差点掉下来。她没有哭,因为她不想在他面前哭,她只是伸出手,轻轻地、慢慢地、像握住一件易碎品一样,握住了他的手。

他的手依然是凉的,但这次没有发抖。他的手指在她掌心里蜷了一下,然后舒展开来,松松地、轻轻地、像一朵被风吹开的花。

她握着他的手,两个人站在窗前,看着穹顶上移动的星空,没有烟花,没有音乐,没有全息投影,没有任何庆祝活动需要的东西,只有他们,只有星空,只有两只握在一起的手。

她想,这大概就是幸福的样子,不是全息照片里那种被定格的、被美化的、闪闪发光的幸福,而是这种流动的、不确定的、随时可能被打断的幸福,你不知道它什么时候会来,什么时候会走,什么时候会变成一张需要被收进箱子里的旧照片,什么时候会在多年后被拿出来,按一下侧边的开关,屏幕亮起来,全息照片投射出你们曾经笑过的样子。

你可以在脑海里许个愿。她忽然说。

什么?

在星星下面许愿,传说会实现。虽然这些人造星星不算数,但穹顶外面有真正的星星,隔着一层玻璃,和真正的星星也差不多了,你许个愿,也许能实现。

陆星辰看着她——你许过吗?

许过!苏晚晴笑了——每年穹顶建成,我坐在东区那个废弃的观测站里,看着穹顶外的烟花时我都会许一个愿。

许的什么?

不告诉你,说了就不灵了,就像生许愿一样。

陆星辰看着她,嘴角弯起一个温柔的弧度,他转过头,看着穹顶上的星空,闭上眼睛,嘴唇微微动了一下,像是在默念什么,苏晚晴没有看他的嘴唇,因为她不想偷听他的愿望,她只是站在他旁边,握着他的手,看着穹顶上那些光点一颗一颗地移动,心里想着,她的愿望大概快要实现了——不是因为她许了什么了不起的愿,而是因为她每天都在为那个愿望努力,用她的手,她的心,她的方式。

陆星辰睁开眼睛,低头看着他们握在一起的手,他的手指在她手心里轻轻动了一下,像是想说什么,但最终只是轻轻握了一下她的手,然后松开,走回工作台前,重新打开了全息屏幕。

苏晚晴站在窗前,看着他的背影在屏幕的光线下被拉得很长很长,一直延伸到她的脚边,她的右手还保持着刚才握着什么的姿势,手指微微弯曲,掌心朝上,像一个空了的贝壳。

她把手放下来,进校服口袋里,走到工作台前,拿起那本《数据结构入门》,翻到今天看到的那一页,在空白处写了一行字——

今天,我握了一个人的手,他的手是凉的,但我的心是暖的。

写完之后她看着这行字,觉得自己大概是全世界最矫情的人,但她没有划掉它,因为这是真的,是她今天真实发生的事情,是她心里的温度,是她在这一天结束的时候想要记住的东西。

她合上书,站起来,背上书包,走到门口,回头看了一眼实验室,陆星辰还坐在工作台前,面前的全息屏幕上投射着那个AI架构图,小Q蹲在箱子上,两只爪子扒着箱子的边缘,小星星在测试区的充电底座上安静地充电,指示灯一闪一闪的。

明天见!她说

明天见。

陆星辰依旧头也不回,但他的左手从键盘上抬起来,轻轻挥了一下,动作很小,小到如果不是她一直在看,本不会注意到。

苏晚晴笑了,走出实验室,走进走廊,走廊的感应灯依次亮起,在她面前铺开一条光的长河。

她走出科技楼,穹顶上的人造星空在头顶闪烁,夜风从通风系统吹进来,带着花卉区模拟出的栀子花香味,清甜而浓郁,像一瓶被打翻的香水,她踩着步行云轨往星轨站台走,光脑腕带震动了一下,是陆星辰发来的消息。

今天你握了我的手。

苏晚晴看着这条消息,手指在回复框上悬停了很久,最终打了两个字——嗯,握了。

回复来得很快——为什么?

苏晚晴想了想,打了六个字——因为你需要!

对面沉默了很久,久到她以为他不会回复了,她走到星轨站台,列车刚好进站,她走进去坐下,窗景切换到夜间模式,一片深蓝色的海面上倒映着月光。

光脑腕带终于震动了。

陆星辰的回复只有三个字——谢谢你。

苏晚晴看着这三个字,笑了,笑得很大声,笑到旁边座位的乘客又用奇怪的眼神看了她一眼,但她不在乎。

她回复——不客气。明天见。

陆星辰回复——明天见。小星星说晚安。

苏晚晴看着小星星说晚安这六个字,嘴角弯起一个大大的弧度,她回复——小星星晚安,你也是,陆星辰晚安。

发完之后她关掉聊天界面,把光脑腕带调成勿扰模式,靠着车窗,看着窗景里那片虚拟的海,海面上有月亮,有星星,有波光粼粼的倒影像一幅会动的画。

她想虽然今天她没有学多少编程,没有看多少页书,没有写多少行代码。但她做了一件更重要的事——她握了一个人的手,在他需要的时候。

那个人是陆星辰。

那个人的手是凉的。

但她的手是暖的。

她把温度传给了他。

这就够了。

不是吗

字号 / 行高
主题