凌晨一点二十七分,许河还在代码的海洋中挣扎。屏幕上幽蓝的光映照着他因熬夜而浮肿的脸,手指机械地在键盘上敲击。他已经连续工作了四十六个小时,只为了那个周五必须上线的版本更新。胃部传来熟悉的绞痛,提醒他又是靠能量饮料和速食面撑过的十几个小时。
北京的这个夏天异常炎热,深夜的空气依然黏稠。公司玻璃墙外,CBD的灯火永不熄灭,像无数双眼睛冷漠地注视着这些被困在格子间里的灵魂。
许河揉了揉太阳穴,拿起手机查看时间。屏幕上弹出一条推送:“遥远的陌生人,或许正与你仰望同一轮明月”。他苦笑一声,删掉了这条在他看来毫无意义的鸡汤。三年前的那场分手,像是抽走了他感知浪漫的能力,剩下的只有无止境的工作和对未来的茫然。
与此同时,两千三百公里外的厦门,林溪正将最后一张桌子擦净。海风带着咸涩的气息穿过“屿岸”咖啡馆的玻璃门,卷走了室内的咖啡香气。她直起酸痛的后背,看了眼墙上的时钟——一点二十九分。
母亲上周突然恶化的病情花掉了她这个月本就不多的积蓄。父亲的早逝让家里的一切都压在了她二十五岁的肩膀上。白天在咖啡馆工作十二个小时,晚上还要去医院照顾母亲,林溪感觉自己像一根被拉得太紧的弦,随时可能断裂。
关店前,她习惯性地站在门口望向大海的方向。夜色中的鼓浪屿像沉睡的巨兽,点点灯光是它温和的呼吸。林溪忽然想起自己曾经也喜欢画画,画海,画船,画那些自由飞翔的海鸟。但现在她的画板上只有账单和医疗费用清单。
她拿起手机,无意中点开了一条关于宇宙和人类联系的科普文章。读到“两个毫无关联的人可能在某一刻做出相同选择”时,她疲惫地笑了笑,锁屏,拉下了咖啡馆的铁闸。
这个周五,许河的项目终于上线了。拖着几乎虚脱的身体走出公司时,已是晚上九点。地铁里挤满了周末狂欢的年轻人,他避开人群,选择步行回家。
途经一家二十四小时便利店时,他看到一个老人犹豫地站在货架前,手中捏着几张皱巴巴的零钱,反复数着,最终只拿了一袋最便宜的面包。许河忽然想起了自己的外婆,那个在他童年时总是偷偷往他口袋里塞糖的老人。
几乎是不假思索地,他走到收银台前,低声对店员说:“那位老人拿的东西,和我的一起结账。”他买了两瓶水和一份便当,连同老人的面包一起付了钱,然后快速离开,没有等待老人可能投来的目光。
同一天晚上十一点,林溪刚从医院出来。母亲睡了,情况暂时稳定。她疲惫地走在回出租屋的路上,经过一家面馆时,看到一个外卖小哥蹲在路边,对着手机上显示的差评和罚单发呆。
林溪犹豫了一下,走进面馆买了两碗牛肉面。她走到外卖小哥面前,将其中一碗递给他:“辛苦了,吃点热的吧。”
小哥惊讶地抬头,林溪已经转身离开,手里拎着另一碗面——那是她给自己的晚餐,虽然这意味着她明天的午餐预算需要再削减。
回到八平方米的出租屋,林溪匆匆吃完面,简单洗漱后倒在床上。窗外传来海浪声,像一首永恒的催眠曲。她闭上眼睛,意识渐渐模糊,最后想的是医院明天要交的押金。
北京的小出租屋里,许河也终于陷入了沉睡。空调发出低沉的嗡鸣,代替了他早已遗忘的摇篮曲。
他们都不知道,在某个看不见的维度,这两件看似微不足道的善意行为产生了奇妙的共振,像两滴同时落入平静湖面的水珠,涟漪在虚空中悄然交汇。
林溪发现自己站在一片从未见过的海滩上。
不是厦门的沙滩——这里的沙粒是银白色的,细如粉末,在某种不知来源的柔光下闪烁着微光。海是渐变的蓝色,近处透明如水晶,远处则是深邃的靛蓝,与淡紫色的天空相接。最奇异的是,海滩上开满了花——蓝色的鸢尾花,一朵朵如梦境般摇曳。
她低头看自己,穿着一条简单的白色连衣裙,赤足踩在温润的沙上。空气中弥漫着盐分、花香和一种难以言喻的安宁气息。
“这是梦。”她对自己说。但梦境从未如此清晰——她能感受到海风拂过皮肤的微凉,能闻到花香和海水的咸味,能听到波浪轻抚海岸的节奏。太真实了,真实得令人不安。
“你好?”
一个男人的声音从身后传来。林溪猛地转身,看到一个高瘦的身影站在鸢尾花丛中。他大约二十七八岁,穿着简单的白T恤和灰色长裤,面容清俊但带着浓重的疲惫感,像是长期缺乏睡眠。
“你是谁?”林溪警惕地问,同时注意到对方眼中同样的困惑。
“我...不知道。”男人环顾四周,“我应该是在家睡觉的。这是哪里?”
他们互相打量,保持着安全距离。林溪注意到男人的左眼角有一颗很小的痣,像不小心溅上的墨点。男人则注意到林溪右手腕上有一道浅浅的疤痕,像是旧伤。
“这也是我的梦吗?”林溪喃喃自语。
“或者是我的。”男人走近几步,“我能感觉到海风,闻到花香。如果这是梦,那它是我们共享的。”
“共享的梦?”林溪觉得这太荒谬了,但眼前的一切又无法用常理解释。
男人伸出一只手:“我叫许河。至少,现实中我叫这个名字。”
林溪犹豫了一下,轻轻握了握他的手:“林溪。”
“林溪。”他重复了一遍,嘴角微微上扬,“溪流入海,很美的名字。”
这句简单的赞美让林溪心中一动。已经很久没有人注意过她名字的意境了。
他们沿着海岸线漫步,银沙在脚下柔软如毯。许河告诉她,他是一名北京的程序员,生活就是代码、加班和失眠。林溪则简单提及自己在厦门咖啡馆工作,以及照顾生病的母亲。
“听起来我们都很不容易。”许河说。
“是啊。”林溪看着一朵被海浪卷走的鸢尾花,“有时候我觉得自己像这朵花,随时可能被卷走。”
“但它很美。”许河轻声说,“即使被卷走,它也在这片海里存在过。”
林溪转头看他,发现他的目光真诚而温暖。梦中的时间似乎比现实缓慢,他们聊了许久——关于童年的记忆,失去的梦想,对未来的迷茫。
“我小时候想当画家。”林溪说,这是她多年来第一次主动提起这个被埋葬的愿望。
“我小时候想成为天文学家。”许河笑道,“但现实让我成了一名‘码农’,天天对着电脑屏幕,连真正的星空都很少看见。”
他们发现彼此都喜欢宫崎骏的电影,都认为《海上钢琴师》的结局令人心碎,都讨厌香菜但喜欢薄荷糖。这些微不足道的共同点,在这个奇异的梦境中却显得弥足珍贵。
“如果这是梦,为什么我感觉如此清醒?”林溪问。
许河停住脚步,弯下腰,拾起一朵完整的蓝色鸢尾花,递给她:“也许有些梦比现实更真实。”
林溪接过花,花瓣的质感清晰可辨。她忽然想起什么:“你是怎么来到这里的?我是说,入睡前你在做什么?”
许河回忆道:“下班回家,经过便利店,帮一位老人付了面包钱。然后回家,睡觉,就到这里了。”他看向林溪,“你呢?”
林溪愣住了:“我给一个外卖小哥买了一碗面。”
两人对视,都看到了对方眼中的不可思议。
“善意行为的共振?”许河半开玩笑地说。
“或者是巧合。”林溪低头闻了闻鸢尾花,香气清雅而持久。
天空开始泛出晨曦般的金粉色,许河感到一种拉扯感,仿佛梦境正在松动。“我想我要醒了。”他有些遗憾地说。
“我也是。”林溪感到同样不可抗拒的抽离感。
“我们还会再见吗?”许河问,声音中有一丝他自己都未察觉的急切。
林溪握着那朵蓝色鸢尾花,点了点头:“如果这真的是共享的梦,我想会的。”
“那么,晚安,或者早安,林溪。”
“再见,许河。”
世界开始褪色,银沙、蓝海、鸢尾花,一切化作温柔的流光。林溪感到自己在下沉,回到那个八平方米的出租屋,回到现实的重力中。

