下书看 > 偏宠小青梅,学霸他蓄谋已久 > 第260章 深夜的相伴

偏宠小青梅,学霸他蓄谋已久 第260章 深夜的相伴

    她在自己的房间里站了大约两分钟。掌心那枚发卡的珐琅表面已经被她的体温捂到了和皮肤几乎相同的温度,小花边缘有一圈极细的金属包边,在握久了之后微微发烫。她没有把它放回梳妆台上。她拉开自己书桌最下层那个平时不怎么用的抽屉,把那枚发卡放在了抽屉的最里面,和一小盒她很少打开的颜料并排放着,然后合上抽屉。然后她站起来,走到衣柜前面,拉开门。

    挂杆上那件新买的米白色外套旁边还有一小段空隙。她的视线在那段空隙上停了一下,然后她伸手拿起了旁边叠好的一件浅灰色针织开衫——今天上午她还穿过。她把它拿在手里,折了两折,抱在胸前,然后走出房间,穿过走廊,停在了他那扇朝南的门口。门没有关紧,留着一道大约两指宽的缝,里面的灯亮着。她看到他的侧影坐在书桌前,屏幕的光在他的脸上反射出一层淡淡的蓝白色。她没有敲门。她把门推开到刚够自己侧身进入的程度,走了进去。

    他的视线从屏幕上移开了。他在她走进来的瞬间转了头。她注意到他的视线从她的脸移到她手里的开衫上,又移回她的脸,整个过程大约是零点几秒。她没有说话。她走到飘窗那根挂杆前面,把那件浅灰色的针织开衫挂在连衣裙和风衣之间,选的位置正好让三件衣服的间距相等,大约是四厘米多一点,均匀分布。然后她退后一步,把挂杆上那件她自己的外套的领子稍微整理了一下,确认衣架的钩子卡稳了,转身往回走。经过他书桌的时候,她没有看那张便利贴还在不在。但她感觉到他的视线正在她背后,那束目光的重量很轻,轻到几乎像是她自己的感知在空气中形成的一个反馈回路,而不是真的有什么东西落在她的肩膀上。

    我先放一下。她说。她不知道自己为什么要说这句话,因为他显然已经看到了。但他只是点了一下头,幅度不大,然后转回了屏幕。她走出他的房间,走回走廊,走回自己的房间,关上了门。那件浅灰色开衫从此就留在了那根挂杆上,在那排她陆续放过去的衣物之间找到了自己的位置。之后她每天都会路过那扇门一两次,有时候是去阳台收衣服,有时候是去厨房接水,她从不刻意转头去看,但在她经过的时间点上——如果他正好打开衣柜拿什么东西,她在走廊里就能听到柜门铰链转动时那种轻微的、因为安装平整而几乎无声的机械运动,然后是他重新关上柜门时磁吸锁扣咬合的短促声响。她经过的时候脚步频率没有变。

    那种日常又持续了三天。她发现他打开衣柜的频率在变高——不是变慢,是变高。早上晨跑回来之后他会打开一次,傍晚回来之后会打开一次,睡前也会打开一次。每一次打开的时间都短,大约几秒到十几秒不等,像是只需要确认某个状态的变量值在读取之后没有发生意外偏移。她在走廊里经过朝南那扇门的时候,听到那些衣柜门被打开又被关上的声音正在以稳定的间隔被记录到她的潜意识里,形成一组不需要刻意记忆的时间戳序列。

    搬进来的第四周,项目进入了最紧张的阶段。她从设计公司那边拿到了一份长达十几页的修改意见,逐条标注了需要调整的方向和优先级。她把那十几页纸打印出来,用订书机装订好,靠在窗台上,每天早起翻一遍,睡前翻一遍,中间穿插着画稿和改稿的循环。陆星辞那边也同时在赶一份技术方案——实验室的项目立项之后,前期的系统架构设计和数据接口规范都需要在短期内完成初版。那天晚上他们都在客厅里各自工作。她坐在懒人沙发里,数位板横在膝盖上,屏幕上方浮着一组她正在调整的色彩方案。他坐在客厅的沙发上,笔记本电脑放在茶几上,外接了一个便携显示器,屏幕上的代码窗口分成两列排布,左侧是主程序,右侧是调试控制台。

    客厅的灯已经关了,只开着沙发旁边的落地灯。灯罩是深灰色的布面,透出的光均匀柔和,在两人之间的茶几台面上形成一个边缘模糊的椭圆形光区,光区正好覆盖他笔记本键盘和她的数位板之间那块大约五十厘米宽的空地。数位板的笔尖在屏幕上移动时发出那种细密的、带着轻微阻尼感的摩擦声,和键盘的敲击声交替出现,两者的频率在某一瞬间有可能刚好重叠,形成一个短暂的、偶然的和声,然后在下一个节拍中重新分离成两条独立的音轨。阳台上的星星灯还亮着,从半掩的窗帘边缘透进来的光线在客厅天花板上投下一道暖黄色的弧线。

    她画完一组配色方案,保存,切换页面,开始绘制下一张界面草稿。画到第三稿的时候,笔尖在屏幕上停了一下。她低头看了一下数位板上被笔尖磨出了一层细密划痕的覆膜表面,又抬头看了一眼他的方向。他的双手正放在键盘上,两手的十指摆出标准的准备姿势——左手小指放在A键上,右手小指放在分号键上——整个手掌和键盘之间的角度经过长期的肌肉记忆校准,已经形成了最佳的人体工学姿态。屏幕的光在他脸上形成一层稳定的冷白色照明,她能看到他注视屏幕时的专注程度——瞳孔在屏幕内容的反射中保持着一种极低的移动频率,像是他的视线正在和屏幕上那些字符一起同步滚动。

    她没有看表,但她知道已经过了午夜。空气中安静的程度和傍晚不同——深夜的安静比傍晚更厚、更密,像是一层被压缩过的介质把整个空间里的声音吸收得更彻底。冰箱的压缩机在深夜的运转频率比白天低了一些,发出的振动经过地板的传导,到达懒人沙发底部的时候只剩下一种几乎感受不到的、像是一列远去的火车在地平线上留下的最后一道余音。她在那种安静中重新低头,继续画下一页。笔尖在数位板上发出持续的白噪音,像是一段被设置成了循环播放的背景轨道,功率很低,不会干扰任何其他进程的运作。

    她画完第四页草稿的时候,手腕有点酸了。她放下笔,活动了一下手腕,把数位板从膝盖上拿开,放在茶几边缘。她抬头想看一眼窗外——想知道夜色深处那盏红色警示灯还在不在原来的频率上,但她抬头的时候视线落在他的方向。他的头正朝着她的方向。微微偏着,下巴轻轻搁在左手的手背上,手肘支在沙发扶手上,姿态呈现出一种他在工作时很少出现的松弛状态。屏幕的光从他侧面照过来,在他的右边颧骨上方形成一道细长的亮区,和他瞳孔里反射的屏幕光点处于同一条光线路径上。他在看她。不知道从什么时候开始的。她看到他的视线在她看向他的那个瞬间,从一种被她识别到的柔和逐渐过渡成了一种更普通的、像是在确认她已经注意到他了的温和状态。他的肩膀没有动,他也没有假装自己正在看别处——他只是保持着他正在看她的那个姿态,直到她的视线和他完全对齐。

    怎么不看屏幕?她问。声音在深夜的安静中比她预想的更轻了一些,像是她的声带自动调整了音量以匹配当前的环境声压级。她问完之后,他看到他的嘴角在屏幕光的映照下发生了缓慢的变化——不是突然的,是像一段正在被编译的动画逐渐向目标帧过渡的过程,每一次刷新都在向最终状态靠近一点点。

    怕你发现我在看你。他说。

    那六个字在深夜的空气里抵达她的耳朵的时候,经过的距离大约是一点五米,穿过茶几上台灯的光区边缘、穿过两个人各自工作设备之间的信号场、穿过阳台上星星灯从窗帘缝隙中透进来的暖光。她听到那句话的时候,先是感觉到自己嘴角正在弯起来,然后才意识到自己正在笑。她感觉到自己的嘴角正在朝着一个她自己无法精确控制的方向和幅度移动,像是某个平时由手动模式控制的参数突然被切换到了自动跟随模式,正在根据输入信号的幅值产生相应的输出响应。你现在不是发现了?她说。

    他看着她,那个正在缓慢过渡的嘴角动画终于完成了它的完整变化。他的整张脸上的表情像是被那六个字激活了一整组关联模块,一种属于深夜的、不需要被任何外部观察者验证的和缓,正在他和她之间的距离之间慢慢铺展。客厅里很安静,空调系统的气流在出风口处形成一层持续的、均匀的白噪音。深夜的城市在窗外运行着它的背景程序——远处有车经过,轮胎和柏油路面之间摩擦时产生的声音被距离压缩成了一段几乎无法辨识的低频嗡鸣,然后被空调风的声音覆盖。那些声音都没有进入两个人的注意力范围,因为两个人的注意力正落在同一个方向——对方。

    她的手掌还搁在数位板上,掌缘压在板子的边缘,能感觉到塑料外壳在长时间使用之后吸收的体温正在缓慢地释放回空气里。他的右手已经从键盘上抬起来了,搭在沙发扶手上,五指微微张开,指腹压在布面沙发的纹理上。没有人说话,但那种安静和之前几秒的安静不同了——之前的安静是各自工作间隙中的正常空闲态,现在的安静是两个人各自确认了对方仍然存在之后的一种共享状态。像是两个进程在完成了一次握手之后,把各自的输出都降到了最低频率,只保留最基础的连接维持信号。

    她先动了。她把数位板从茶几边缘拿起来,连同那支笔一起收进了放在沙发旁边的电脑包里。然后她站起来,走到沙发旁边。她没有坐在沙发空着的那一侧——她在他坐着的那个位置的边缘坐了下来,肩膀和他的肩膀之间隔着大约两指的距离。沙发上方的落地灯从侧面照过来,在两个人之间形成一层柔和的光晕。她感觉到他的呼吸因为她的靠近而发生了一次微调——幅度很小,几乎无法被外在观测设备捕捉,但她和他之间的距离已经让这种极微小的状态变化变成了可以被读取的信号。她发现自己的呼吸也在发生同步的微调,像是两个本来在不同频率上运行的振荡器正在通过一个共享的耦合介质缓慢地收敛到同一个相位。

    你的项目……她开口说,声音比刚才更低了一些,什么时候截止?

    下周五。他说。你呢?

    下周。具体的没定,可能下周三或者周四。

    他想了想,像是在把两个日期加载进同一个时间轴上,然后对齐。那周末之前,我们都能做完。

    她侧过头看着他。他的侧脸在落地灯光中呈现出一种柔和的光影分布——光的最高亮度在他的颧骨上方,形成一个微小的亮区,然后沿鼻梁的弧线向下逐渐变暗,在颧骨下方的阴影处达到最低。他的下颌线在光线的边缘处形成一条细窄的亮线,像是被一层极薄的轮廓光勾勒过。她看他看了大约两秒,然后低下头,注意到他的手还搭在沙发扶手上,五指张开,指腹压在布面上,和之前的位置一致。她把自己的手放在了旁边。没有握在一起,两只手之间隔着一道窄窄的缝隙——一根小指的宽度。那道缝隙在落地灯的光线下形成一个细长的阴影,像是两个相邻的色块之间被刻意保留出来的边缘线,既定义了边界,也连接了边界。

    累了?她问。他没有回答是或不是,只是说:你手冷。她低头一看,发现他的手已经移动了位置——从沙发扶手移到了她手边的位置,但还没有碰到她。他的手指和她的小指之间隔着大约一毫米的距离。那距离小到几乎可以被忽略,小到只要两个人当中任何一个轻微地动一下就会跨过那道边界,但那个边界目前仍保持着它被设定时的宽度——像是系统在建立连接之前先完成了一次通道检查,在确认信道畅通之后,才开始评估数据传输的时机。

    她想说,但她的手指已经自动动了一下。很小的一下,幅度大约是她小指侧面那层最薄的皮肤接触到了他的小指侧面那层同样薄的皮肤。接触面积不足一平方厘米,但她能感觉到他的温度正在通过那一道几乎可以忽略不计的物理接触点向她传导——不是热的,甚至不是暖的,是一种比室温高出一丁点、在体感上刚刚能被标记为的信号。然后他的手翻了过来,掌心朝上,手腕和桌面的夹角保持稳定。她的手指落在了他的掌心里——先是小指,然后无名指,然后中指,像是某种在时序上经过规划的信号序列正在按顺序被写入缓冲区。

    他收拢了手指。他的掌心温度在她的指尖铺开,比空气中任何接触到她皮肤表面的物体都要接近她自己的体温,像是两个本来就在同一温度区间内的介质在接触之后,因为温差过小而几乎没有发生任何热交换,唯一传递的只是一层薄薄的、可被体感系统识别为的信号。她看着两个人交握的手落在沙发扶手上,他的手指覆盖在她的手背上,指节的弧度在她的皮肤表面留下一道轻微的压痕。她感觉到自己的心跳正在从之前稳定运行的某个频率上升到另一个频率,上升的坡度平缓,像是系统为了适应更高的负载而逐步提高了时钟频率,每一次递进都发生在连续的周期之间,不被监测程序识别为异常。

    他也感受到了。他握着她手的力道轻微地变了一点点,从确认存在变成了确认存在且不会在短时间内撤离。然后他开口了,声音比刚才更轻,像是这句话在抵达她之前经过了一道极窄的带宽限制,被压缩到了最小的数据量——周末结束之后,我有件事想跟你说。

    她感觉到那五个字进入她听感知范围的时候,她的手指在他掌心里微微收紧了一下。收紧的动作是无意识的,像是一段信号在被接收之后自动触发了确认回执,不需要经过上层应用的审批。她说。他没有再说更多。她也没有问。两个人的手还交握在沙发的扶手上,从落地灯照过来的光在那两只手之间形成一道柔和的亮区,照亮了他指节处的细小纹理和她指甲边缘的圆弧。窗外有一辆车从楼下经过,远光灯在天花板上扫过一道短暂的光痕,然后消失了。阳台的星星灯还亮着,暖黄色的光在窗帘边缘形成一道半透明的光晕。凌晨三点十七分。他们谁也没有看时间,但那个时间点已经被系统自动记录在了各自的时间戳文件里。直到她再次握紧他的手,感受到他指尖的回馈,才沉沉靠向他肩头,在半梦半醒之间,轻声念出一个字:他低下了头,把下巴搁在她的头顶。