六月底,期末的硝烟散尽,空气里浮动着暑气、离别和行李箱滚轮摩擦地面的声响。又是一年暑假。
江浩收拾好简单的行李,其实也就是几件换洗衣服、几本书和笔记本电脑。宿舍里只剩下他和另一个本地的室友还在,显得有些空荡。手机震动了一下,是夏小晴发来的消息,一如既往的简洁:
「南门,15:00。车牌已确认。」
后面跟着一张截图,是约好的网约车信息。
江浩回复:「收到。10分钟后到。」
他拎起背包,环顾了一下生活了又一学期的狭小空间,关上门。走廊里弥漫着消毒水和阳光暴晒灰尘的混合气味,偶尔有房间传来最后道别的笑闹声。
走到南门,远远就看见夏小晴站在一棵香樟树的荫凉下。她穿着简单的白色短袖T恤和浅蓝色牛仔短裤,露出纤长白皙的四肢,头发扎成了清爽的高马尾,背着一个看起来不小的帆布双肩包,脚边放着一个小小的行李箱。她正低头看手机,侧脸在斑驳的树影下显得沉静。
江浩走过去,脚步声让她抬起头。看到是他,她没什么表情变化,只是很轻地点了下头,算作招呼。但江浩看到她几不可察地松了口气,像完成了一次成功的信号对接。
“等很久了?”江浩问,目光扫过她额角细密的汗珠。正午刚过,太阳还很毒。
“标准提前量,十分钟。”夏小晴收起手机,看了一眼手腕上那根细细的银链,上面挂着一个简单小巧的银色表盘,“误差正负两分钟。正常。”
她的说话方式依旧带着她那套独特的、参数化的调子,但江浩能感觉到,似乎比平时在学校里,多了一丝不易察觉的……拘谨?或者说,是另一种模式的“观测状态”。
车很快到了。司机是个热情的中年大叔,帮忙把两人的行李箱放进后备箱,笑着搭话:“放暑假回家啊?同学?”
“嗯。”江浩应了一声,拉开车门,让夏小晴先上。夏小晴低声说了句谢谢,钻进了后座。江浩也跟着坐进去,关上门。
车内空调开得很足,驱散了外面的燥热。夏小晴坐在靠窗的位置,目光望着窗外飞速掠过的校园景色。江浩坐在她旁边,两人之间隔着一个座位的距离——一个在公共场合、普通同学之间显得正常,但在他们之间,又微妙地有些遥远的距离。
司机大叔很健谈,从学校食堂的饭菜聊到本地的天气,又好奇地问他们是不是一个地方的。
“嗯,同市。”江浩回答,语气平静。
“哟,那巧了!高中同学?”
“不是。”这次是夏小晴回答,声音平静无波,“大学同校。”
“哦哦,那也挺有缘分!”司机大叔从后视镜看了他们一眼,大概觉得这对年轻人话不多,气氛有点过于安静,便也不再找话,打开了收音机,里面传出轻柔的音乐。
车厢里只剩下音乐声和窗外的风声。江浩靠着椅背,余光能瞥见夏小晴的侧影。她依旧看着窗外,手指无意识地捻着帆布包带子。阳光透过车窗,在她脸上明明灭灭。
“协议运行正常?”江浩忽然低声开口,用的是只有两人能听到的音量。
夏小晴捻着包带的手指停顿了一瞬。她缓缓转过头,看向他。阳光在她眼睛里跳跃,看不清具体的情绪。她没有立刻回答,似乎在解析他这句话背后的参数。
几秒后,她才很轻地、几不可察地点了下头。“正常运行。当前场景:公共空间,存在未知观测单元(司机)。互动模式:常规同乡同学协议,等级:基础。安全阈值内。”
她还是用她那套“术语”,但江浩听懂了。她在评估环境,调整状态。在学校里,他们是众所周知经常一起出现的竺可桢学院队友,是辩论赛搭档,是画室和图书馆的常客,他们的亲近是公开的、有合理缘由的。但现在,离开那个熟悉的环境,踏入归途,面对陌生的司机,以及即将面对的家人,他们需要启动另一套“协议”——更隐蔽,更常规,更符合“仅仅是同乡兼普通同学”的设定。
“明白。”江浩也点了点头,目光重新看向前方,“保持静默运行,低功耗模式。”
夏小晴的嘴角,似乎极轻微地向上牵动了一下,又迅速恢复平静。她转回头,继续看向窗外。但江浩注意到,她捻着包带的手指,松开了,随意地搭在膝盖上,指尖随着收音机里音乐的节奏,很轻、很轻地,点了一下。
那是一个极其微小的动作,却让江浩心里那点因为“公共空间协议”而带来的、微妙的紧绷感,松弛了下来。就像对接上了隐秘的私人频道,确认了彼此在同一频率。
接下来的路程,两人几乎没有交谈。江浩戴着耳机,听一些下载的讲座录音。夏小晴则从帆布包里掏出一个巴掌大的速写本和一支炭笔,对着窗外飞驰而过的风景,快速地勾勒着什么。笔尖摩擦纸张,发出沙沙的细响。
江浩偶尔从眼角余光看去,能看到她低垂的、专注的侧脸,和在本子上迅速移动的指尖。她在画什么呢?是远处起伏的山峦轮廓?是路边一闪而过的、姿态奇特的树木?还是天际变幻的云?
他不知道。但看着她沉浸在自己世界里的样子,那股熟悉的、安静的暖意,又悄悄漫上心头。即使不说话,即使隔着一点距离,知道她就在那里,在做着她喜欢的事,就让人感到一种奇异的安宁。
高铁站很快到了。下车,取行李,进站,安检,候车。流程和去年几乎一模一样。但有什么东西,又确实不一样了。
比如,在自动取票机前,夏小晴拿出身份证,江浩很自然地接过,一起取了票。指尖相触的瞬间,一触即分,快得像错觉。
比如,过安检时,夏小晴的帆布包需要单独过检,里面是她随身带的速写本和炭笔。安检员多看了两眼,她平静地解释:“美术用品。”江浩站在一旁等着,在她拿出东西又放回去时,很顺手地接过了她手里的矿泉水瓶。
比如,在候车室的椅子上并肩坐下,夏小晴从包里拿出一个洗干净的苹果,掰了一半,很自然地递给他。江浩接过,咬了一口,清脆甘甜。两人各自吃着半颗苹果,看着候车大厅里熙熙攘攘的人群,没有说话,却有一种无声的默契在流淌。
“本次列车开始检票……”广播响起。
两人起身,随着人流走向检票口。江浩拉着自己的行李箱,夏小晴拖着她那个小箱子,帆布包背在肩上。人有点多,江浩下意识地放慢脚步,侧身,让自己挡在夏小晴和旁边挤过来的人中间。
夏小晴抬头看了他一眼,没说话,只是拉着箱子,跟紧了他的脚步。
找到座位,放好行李。这次运气不错,两人的座位是挨着的双人座,靠窗。夏小晴靠窗,江浩靠过道。
列车启动,城市风景迅速向后掠去,逐渐被开阔的田野和低矮的丘陵取代。车厢里空调温度适宜,渐渐安静下来,只剩下列车行驶的规律声响和偶尔的低语。
夏小晴又拿出了速写本,但没有立刻画。她看着窗外飞逝的景色,眼神有些放空。江浩拿出笔记本电脑,处理一些未完成的邮件,余光能感觉到她的安静。
过了一会儿,夏小晴忽然开口,声音很轻,几乎要被车轮声淹没。
“我妈昨天打电话,问了三次我到家的具体时间。”她说,目光依旧看着窗外,“我爸在旁边,让她别问了,说我自己知道。但她还是问了第四次。”
江浩敲击键盘的手指顿了顿。他听出了她平静语调下,一丝极其细微的、几乎难以察觉的紧绷。那是一种混合了期待、习惯性应对、和某种不易言说的压力的复杂情绪。
“我爸也差不多。”江浩合上电脑,看向她,“发微信确认了三次车次,附带天气预报,提醒我这边下雨,记得带伞。虽然我已经在车上了。”
夏小晴终于转过头,看了他一眼。那眼神里有种“你懂”的默契,也有一丝淡淡的无奈。
“标准流程。”她评价,语气恢复了些许平时的调子,“重复确认,确保变量可控。”
“嗯。”江浩应道,然后顿了顿,补充,“但流程里,不包括‘同行的夏小晴’这个变量。”
夏小晴捻着速写本页角的手指停住了。她垂下眼,看着自己干净的指尖,沉默了几秒。
“需要报备吗?”她问,声音更低了,带着一丝不确定。
“你那边呢?”江浩反问。
夏小晴摇头。“未启动相关程序。风险评估中。”
“风险评估结果?”
夏小晴抬起眼,看向他,目光清澈,带着她特有的那种分析式的专注。“直接导入‘情侣’变量,可能导致现有家庭系统运行不稳定,触发未知反馈。尤其是我妈,她的数据处理逻辑……有时会过载,产生冗余信息流,并试图介入核心进程。”她用一种极其学术化的语言,描述着可能面临的家长唠叨和过度关心。
江浩差点笑出声。他忍住,点点头,表示理解。“同理。我方系统兼容性测试尚未完成,贸然导入新变量,存在死机或非预期运行风险。尤其是我爸,倾向于简化模型,可能导致关键情感参数被忽略。”
两人对视一眼,都在对方眼中看到了了然和一丝无奈的笑意。用这种方式讨论“如何向父母交代恋情”,荒诞,但又奇异地贴切,且……安全。像在共同解析一个需要谨慎处理的加密协议。
“那么,”夏小晴总结,“当前最优策略:维持‘同乡兼普通同学’协议运行。静默,低功耗,观察环境变量,择机进行系统升级。”
“同意。”江浩说,然后补充,“但需注意,‘普通同学’协议在部分交互场景下,可能产生逻辑悖论,需进行动态权限调整。”
“比如?”夏小晴微微歪头。
“比如,”江浩看着她,目光平静,“在对方父母询问‘大学里有没有遇到特别聊得来的同学’时,如何定义‘特别’的阈值?在分享假期安排时,如何解释‘频繁但不过度’的联系频率?在提到对方名字时,如何控制面部微表情及语音语调参数,使其符合‘普通同学’基准线?”
他一连串抛出问题,每个都精准地指向“伪装”的难点。夏小晴听得认真,眉头微微蹙起,真的在思考。
“问题一:阈值设定为‘存在稳定、积极、多领域(学业、比赛、兴趣)交流的同龄人’。”她开始逐条解答,语速平稳,“问题二:联系频率参考在校期间非假期标准,剔除共同活动因素,进行季节性衰减模拟。问题三:需进行镜像训练,参照与其他同学(如苏晓、沈浩然)提及时的声纹及表情模式。”
她回答得一板一眼,严谨得像在做项目方案。江浩听着,看着她微微蹙眉认真思考的样子,心底那片柔软的地方,又被轻轻触动。他伸出手,越过两人座位之间那个小小的扶手空隙,指尖很轻、很快地,碰了碰她放在膝盖上的手背。
只是一个瞬间的触碰,快得像羽毛拂过。
夏小晴的声音戛然而止。她猛地抬起眼看他,睫毛快速颤动了几下,像受惊的蝶翼。脸颊以肉眼可见的速度,蔓延开一层淡淡的粉色。她下意识地想缩回手,但手指只是蜷缩了一下,停住了。
“动态权限调整,示例一。”江浩收回手,神色如常,仿佛刚才只是不小心碰到,“在非公开、低观测风险环境下,‘普通同学’协议允许微量、瞬时、非语言接触,用于参数校准及协议稳定性确认。”
他解释得一本正经,仿佛刚才那个带着明确安抚和亲昵意味的小动作,真的是某种“参数校准”。
夏小晴瞪着他,脸颊的红晕未退,但眼神已经从最初的惊吓,变成了某种混合着羞恼和“我懂了”的复杂情绪。她咬了咬下唇,没说话,只是飞快地瞥了一眼过道——对面座位的人戴着耳机在睡觉,斜前方的人在玩手机,没人注意他们这边。
然后,她做了个让江浩有些意外的动作。她放在膝盖上的那只手,没有躲开,反而,慢慢地、带着点试探地,翻转过来,手心向上,摊开在两人之间的扶手上方一点点。然后,她的指尖,很轻、很轻地,勾了一下江浩随意搭在扶手上的手指。
只是一个极快的勾连,一触即分。她的指尖微凉,带着一点湿意(大概是紧张出的汗),动作轻得像是幻觉。
但江浩感觉到了。那细微的、带着电流般的触感,顺着指尖,瞬间窜到心口。
夏小晴已经迅速收回了手,重新握成拳,放在自己膝盖上,目光“专注”地投向窗外,仿佛外面飞速掠过的、千篇一律的田野有什么绝世美景。只是她通红的耳廓,和微微僵直的背脊,泄露了一切。
“校准完成。”她目视窗外,用近乎气声的音量说,语气努力维持平稳,但尾音带着一丝几不可察的颤,“协议……稳定。运行正常。”
江浩看着她强作镇定的侧脸,和那红透的、可爱的耳尖,胸腔里那股温热的情绪,几乎要满溢出来。他收回手,指尖上仿佛还残留着她指尖微凉柔软的触感。他也没再看她,只是重新打开笔记本电脑,目光落在屏幕上,嘴角却不受控制地,向上扬起一个清晰的、温柔的弧度。
“确认收到。”他低声说,声音里带着掩不住的笑意,“协议稳定。运行正常。”
窗外,夏日午后的阳光炽烈,将广袤的田野照得一片耀眼的明绿。列车疾驰,带着他们奔向熟悉的城市,和即将面对的、需要启动“普通同学协议”的家人。
但此刻,在这节嘈杂又安静的车厢里,在这并排而坐、相隔咫尺的座位上,一种无声的、温暖的、只属于他们两人的“协议”,正在静默而稳定地运行。
它不惧即将到来的考验,因为它的密钥,深藏在每一次目光的交汇,每一次指尖不经意的触碰,和每一次只有彼此能懂的、看似古怪却心意相通的“参数校准”里。
列车穿过悠长的隧道,光明重新涌入车厢。
夏小晴依旧看着窗外,但紧绷的肩膀,不知何时已经放松下来。她的嘴角,也悄悄弯起了一个小小的、安心的弧度。
江浩看着电脑屏幕,却一个字也没看进去。阳光透过车窗,在他摊开的掌心,投下一小片温暖的光斑。
那里,似乎还残留着,她指尖微凉的、悸动的温度。
