精彩小说尽在丛林文学网! 手机版

您的位置 : 丛林文学网 > 男生生活 > 《凌晨三点十七分,我收到一条来自十年后的微信》_精选章节

精选章节

更新时间:2026-11-10 05:23:03

一、凌晨三点十七分

凌晨三点十七分,我的手机震了一下。

我叫周屿,二十六岁,在一家不大不小的互联网公司写代码。公司在城东的写字楼二十三层,工位靠窗,抬头能看见半座城市。那阵子项目上线,我连着两个星期没在一点前睡过,生物钟乱得像被猫抓过的毛线。白天靠三杯美式撑着,晚上躺下,脑子里的报错日志还在滚动。我妈每周日打来电话,问的无非三件事:吃饭没有、钱够不够花、有没有对象。我说都好,都好,都好。挂了电话,我盯着天花板,觉得自己像一台被拔了电源又强行重启的旧机器。

那天夜里,我好不容易有点困意,手机屏幕却在黑暗里亮起来,白光刺得我睁不开眼。

微信提示音。我看了一眼屏幕,睡意瞬间散了个干净。

发消息的人,头像是我自己的照片——去年秋天我坐在出租屋窗台上,朋友随手拍的那一张,逆光,脸都看不太清。昵称叫“林舟”。而备注栏里,微信自动生成了一行小字:

通过搜索添加

。

他不在我通讯录里。

林舟:别去明天那个会。

我盯着这行字看了足足半分钟,第一反应是哪个同事恶作剧。我们组那帮人,什么梗都玩得出来,前阵子还P了我的照片贴在打印机上。我回了一句:“你是谁?”

消息几乎是秒回的。

林舟:十年后的你。我知道这话你不信。你现在用的是小米手机,屏幕右下角裂了个角,裂了三天,你嫌换屏贵,说过完年再说。你抽屉里压着一张没舍得扔的电影票,2026 年 4 月 12 日,你一个人看的,一部你自己都记不住名字的文艺片,散场的时候你在座位上坐到保洁来赶人。

我僵住了。

我下意识去看手机——裂角还在,就在右下角,像一道细小的闪电。我又拉开抽屉,电影票就压在一沓发票底下,边角已经起了毛。那是四月里最糟的一天:改了三版的方案被推翻,谈了两年的女朋友发来一句“我们算了吧”,我在公司楼下的便利店买了罐啤酒,坐在马路牙子上喝完,鬼使神差买了张深夜场的票。散场时灯亮了,我坐着没动,直到保洁阿姨拿着拖把站在我旁边,很客气地说:“小伙子,散场了。”

这件事,我没跟任何人说过。连我妈都没说过。

心跳声大得像有人在敲鼓。我坐起来,后背贴着冰凉的墙。

我:这什么新型骗局?你怎么知道我这些?

林舟:不是骗局。你只有一次机会听我说完,我的时间不多。明天上午十点,公司临时安排你和陈总去外地出差,坐那趟 G1077。

林舟:找个理由,推掉它。装病、编家人住院,随你。别嫌丢人。

我:为什么?

对面沉默了很久。久到我以为对方已经下线。窗外有环卫车扫过街面的声音,远处天际线还是死一样的黑,只有几栋写字楼亮着零星的灯,像沉在海里的船。

林舟:因为十年后的我,刚刚做完最后一次化疗,坐在医院走廊里。我用了很多个失眠的深夜,才想明白怎么把这条消息发回来。窗口只有今晚这一次,凌晨三点十七分,三分钟。

林舟:我不想剧透,剧透会让它失效。你只需要记住三个数字:G1077,10 点 04 分,3 号车厢。

我打了半行字,又删掉。我想问他是谁,想问他疼不疼,想问他这十年我过得好不好,有没有攒够首付,有没有人愿意跟我过一辈子,我妈的腿后来怎么样了。这些话堵在胸口,一句都发不出去。

最后我只打出三个字:“我信你。”

对话框顶端跳出一行灰字:

“对方开启了朋友验证”

。

再发消息,红色的感叹号。对面那条时间线,很轻地对我不客气地关上了门。

我在黑暗里坐到天亮。手机屏幕上那行灰字,像一句没说完的遗言。

二、一个用来保命的谎

第二天早上九点,我坐在工位上,手心全是汗。

办公室一切如常。空调出风口的塑料片哒哒地响,隔壁组在为一个字段名吵架,咖啡机发出研磨的轰鸣。实习生抱着一摞打印纸跑过去,纸边划过我的手背。所有人都在过他们普通的一天。

而我口袋里揣着一条来自十年后的遗言。

陈总在部门群里@我:“九点半楼下集合,老李开车,你去坐副驾陪他说话,到南站赶 G1077,下午两点的评审你主讲。”

我盯着那条消息,像盯着一道判决书。

不去,是最蠢的选择。一个正常人的理智都在这么说:查无实据的微信消息、一个秒删的账号、一段荒唐的“未来”。为了这些,去得罪顶头上司、耽误公司今年最重要的一个项目?我们组七个人,熬了四个月,就等下午那场评审。

可那根刺扎在脑子里,拔不出来。那人连我散场后被保洁赶人的窘态都知道。他连我“嫌换屏贵,说过完年再说”这句话都知道——那是我跟自己嘟囔的话,没对任何人讲过。

九点二十六分,我拨通了陈总的电话。响到第三声,他接了,背景里是电梯的提示音。

“陈总,”我听见自己的声音抖得不像自己的,“我爸早上突然晕倒,送医院了……我,我去不了。您看能不能安排别人……”

电话那头沉默了两秒。那两秒钟,我几乎听见自己在心里骂自己:周屿,你是个什么东西。

“行,家里要紧。”陈总的声音一如既往地稳,“评审我上。病例单后面补给我走流程。你爸在哪个医院?要不要我让行政过去看看?”

“不用不用,”我连声说,“小问题,观察两天。”

挂了电话,我趴在桌上,半天没缓过来。手心的汗把键盘边缘浸出一小片深色。

我撒了这辈子第一个用来保命的谎。而我甚至不知道,我保的是什么命。

九点四十七分,老李在群里发了张集合的自拍。陈总站在最边上,西装外套搭在手臂上,冲镜头比了个大拇指。阳光从南站广场的玻璃顶棚漏下来,落在他半白的头发上。

那是我最后一次在现实里,看见完整的他。

三、十点零四分

十点零四分,我坐在工位上,装作在改一个不痛不痒的 bug。

其实我什么都没干。屏幕上的代码光标一闪一闪,我盯着它,脑子里一片空白。十点零二分的时候我甚至生出一种荒谬的解脱感:看吧,什么都没有,你就是被一个恶作剧吓得像个傻子。

十点零四分,新闻推送弹出来。

标题是加粗的:

《G1077 次列车行至白龙江特大桥突发设备故障脱轨,多节车厢坠落江岸,已致 2 人遇难 17 人受伤》

配图的航拍画面里,银灰色的车厢歪斜地挂在桥墩之间,像被人随手折断的火柴。救援队沿江搜寻,冲锋舟在浑黄的江面上拖出一道道白痕。我认得那座桥——陈总前一晚发的行程里写过:过白龙江特大桥,全程两小时四十分。

我盯着屏幕,胃里一阵翻江倒海,冲进洗手间吐了。

整层楼都在震动。有人在工位上喊“我表哥今天坐那趟车”,有人在打电话,声音发飘。我扶着洗手台的边缘,抬头看镜子里的自己:脸色白得像纸,嘴唇发抖,眼里有一种我自己都不认识的东西。

那不是庆幸。

那是恐惧——比坐在那趟车上更深的恐惧。

下午四点,伤亡名单确认。遇难两人。一位是临时改签的回乡父亲,四十一岁,在残骸里,救援人员找到一只压扁的生日礼物盒,粉色缎带还系着一个歪歪扭扭的蝴蝶结,盒子里是一个八音盒,拧上发条,会放一首很老的儿歌。另一位是个年轻人,独自出行,具体身份当天夜里才核实完。

陈总坐在 3 号车厢。腰椎压缩性骨折,另外几处软组织挫伤——轻伤,运气好得像被什么人从背后托了一把。

我请了假去医院看他。病房里摆满了果篮,他躺在床上,腰上绑着固定支架,见我进来还笑:“你爸没事吧?”

我点点头,喉咙发紧,说不出一个完整的字。

那个谎从那天起开始滚雪球。同事凑钱买的水果篮送到我家楼下,保安打电话让我下去拿;部门群里刷了一屏“叔叔早日康复”;连大老板都在我的年假申请上批了一句“家里照顾好,工作先放放”。我每天活在怕露馅的恐惧里,也活在另一种更深的恐惧里——

那两个死人,替我坐了那趟车。一个赶着回家给女儿过生日的父亲,一个素不相识的年轻人。

而逃掉的那个人,正在用他们的命换来的日子,照常上班、照常吃饭、照常在深夜刷手机,甚至还在为一个字段名跟人吵架。

事故后的第十天,我一个人去了白龙江特大桥下游的那段江岸。警戒线还没撤,桥墩上有焦黑的痕迹。江风很硬,吹得人眼睛发酸。我在江边站了三个小时,看着打捞船一趟一趟来回。

我想过自首。想过在群里说清楚:对不起,我骗了你们,我爸没住院,我逃了那趟车,我不知道为什么,我就是逃了。

但我怎么解释?我说我收到了十年后的自己发来的微信?我说我信了一条连自己都觉得荒唐的消息?

那天傍晚,我在江边把手机里那段聊天记录翻出来,从头到尾看了一遍。看完,我没有删。

一个月后,我递交了辞职信。离职那天,我去医院向陈总说了实话——没有说微信,没有说未来,只说我那天早上醒来,有一种毫无来由的、快要溺水的恐惧,我怕得要死,就撒了那个谎。

陈总沉默了很久,久到窗外的护士推着车走过去两回。然后他说:“我后来查过票。原本咱们俩的座位,挨着。”

他没再说别的。我走出病房时,听见他在背后轻轻说了句:

“活好点。”

四、同名的人

辞职之后,我没能睡过一个整觉。

凌晨睡不着的时候,我试过把“林舟”输进微信搜索——查无此人。那个账号像从来不存在一样。我又翻遍通讯录、群聊、朋友圈、甚至公司三年前的旧群,一无所获。我甚至厚着脸皮去问了做技术的朋友:微信有没有可能伪造一个“通过搜索添加”的对话?朋友说技术上不难,但要做到那种细节,得先知道你的抽屉里有什么。

“要不,”他开玩笑,“就是你真遇鬼了。”

第七天的深夜,我换了个思路。如果“十年后的我”用这个名字活了十年,这个名字就不只是个昵称,它属于某段真实的经历,会留下痕迹——报道、公示、档案,总有一处。我打开全网搜索,输入“林舟”两个字,一页一页往后翻。

翻到第九页,我看见一条三年前的本地新闻,标题让我浑身发冷:

《95 后程序员连救两名落水儿童,自己却没能上岸》

报道不长。2023 年 4 月 12 日傍晚,白龙江市江滨公园段,两个放学的小学生抄近路翻越护栏,失足落水。一个叫林舟的年轻人路过,连外套都没脱就跳了下去。他把两个孩子先后推上了岸,自己被回流的暗涡卷走。搜救队第二天下午才在下游找到他。

报道里写着,他二十六岁,在一家软件公司做后端,平时话不多,同事说他“总在凌晨工作”,微信签名是一句没人看得懂的话。

配图上的男人很年轻,戴黑框眼镜,笑起来右边脸颊有一个酒窝。

和我一模一样的酒窝。

我把那张图放大,一直放到像素糊成一片。然后我起身,走到洗手间,对着镜子咧开嘴,笑了一下。

镜子里的人,右边脸颊,一个酒窝。

我坐在黑暗里,手抖得几乎握不住手机。屏幕的光照在天花板上,晃成一片水纹。

窗外,天一点一点亮起来。我做了这辈子最疯的一个决定——买了第二天去白龙江市的高铁票。

买完票我才发现,我买的那趟车,也要过白龙江特大桥。

我盯着订单页看了很久,最后没有退。

五、没有过去的人

白龙江市比我想象中小。江从城中间穿过去,江风很硬,带着一股铁锈和水草的味道。

费了些周折,我找到了林舟生前唯一走得近的人——他从前公司的同事,老蒋。老蒋四十多岁,微胖,在江边盘了家小面馆,招牌上写着“蒋记牛肉面”。他把我让到最里面那张桌子,端来两碗牛肉面,自己那碗一口没动。

“你找他做什么?”老蒋打量我,目光在我脸上停了两秒,“说句不该说的,你俩长得,还真有点像。”

我说我来还一条消息。

老蒋大概见多了来“寻根”的人——事故之后,被救孩子的家长来过,记者来过,街道办来过,都走了。他叹口气,还是开了口。

“林舟是 2019 年春天来的江城。一个人,没家没口,年节也不回哪里去。我帮他搬过一回家,他东西少得吓人:一个行李箱,几件衣服,一台旧电脑,几本书。不像一个在这个世界上活了快三十年的人,倒像是刚从哪儿被空投下来的。”老蒋搅着面汤,“他没提过父母,没提过老家。人事档案也是那年才建的,前头干干净净,像凭空长出来的。我们背后开玩笑,说他是石头缝里蹦出来的。”

“他救那两个孩子,”我听见自己问,“为什么是他先看见?”

“他天天去江边。”老蒋说,“后来我们才知道,他每天傍晚都沿着江滨公园走一段,从东头走到西头,风雨无阻,走完才回来吃面。有人问过他为什么,他说——”

老蒋顿了顿,把筷子放下。

“他说他在等一个人。”

我手里的筷子掉在桌上。

“我们都当他说胡话。”老蒋笑了一下,笑得很难看,“他那人有点怪。去年冬天有回下大雪,我收摊的时候看见他还在江边站着,帽子上落了一层白。我喊他,他回过头,说了句我到现在都记得的话——‘蒋哥,这条命是捡的,得省着点用,但也不能太省。’”

那天下午,老蒋带我去了江滨公园。

护栏有一段是新换的,比其他段高出一截。护栏边常年放着花,有新鲜的,也有干枯后被雨水泡烂的。老蒋说,被救的两个孩子,一个家搬走了,另一个还在附近,每年清明都来。

“来了。”老蒋忽然说。

我顺着他下巴的方向看过去——一个穿校服的女孩,十四五岁,蹲在护栏边,把一束白菊摆正,然后站起来,很认真地鞠了三个躬。她个子已经很高了,校服袖子有点短。

她起身时看见我们,愣了一下,朝老蒋点点头,快步走了。

“那是姐姐,当年九岁。”老蒋说,“妹妹现在上小学二年级。她们家每年都来,来两趟,清明一趟,4 月 12 日一趟。”

我站在护栏边,看着江水。四月的江水还是凉的,暗绿色的,流得很沉。三年前的这个日子,另一个“我”,就是从这里跳下去的。他不会游泳——报道里没写,是老蒋后来告诉我的:他不太会水,最多在游泳池里扑腾两下。

“他怎么敢跳?”我问。

“谁知道。”老蒋掏出烟,想了想又塞回去,“他自己大概也没想过敢不敢。”

那天晚上,老蒋把林舟的遗物搬来了。没人认领,派出所放了半年,最后是老蒋收着的:一副备用黑框眼镜,一件洗得发白的外套,一个硬壳笔记本,还有一台开不了机的旧电脑。

笔记本里画满了东西。

歪斜的钢笔画,一页一页:一座断裂的桥,几节没入水中的车厢,桥上一条还在行驶的铁路线。旁边标着字母和数字——G1077。3 号车厢。10:04。凌晨三点十七分。还有几页画的是同一条走廊,走廊很长,尽头的灯画成一圈一圈的光晕,像画的人手在抖。

有一页只写了半句话,后面被反复涂改,纸都快磨破了:

“如果我梦见的是真的,那我……”

再往后翻,是空的。最后一页只有两行字,墨迹深得几乎划破纸背:

这条命是借来的,总有一天要还。

如果能选,我想还得值一点。

我合上笔记本,在面馆里坐到打烊。老蒋没催我,一直续着茶,电视里放着没声音的球赛。

临走时他忽然说:“他手机里存过一张电影票的照片,2026 年 4 月 12 日的。他出事也是 4 月 12 日。我记得清楚,因为那天他心情很差,请了半天假,一个人去看了场电影,回来路上就遇见了那两个孩子。”

我站在江边,很久没有动。

三年前的那个 4 月 12 日,我在另一座城市的电影院里,坐到保洁来赶人。而在这条江上,另一个“我”把两个孩子推上了岸,然后被江水收走了。

同一天。同一个日子。

六、走廊尽头的灯

从白江回来以后,我开始做同一个梦。

梦里我坐在一条医院走廊里,手里攥着一份诊断书,纸的边缘被汗水浸软了。走廊很长,两侧的门都关着,尽头的灯一闪一闪。窗外是一条江——我知道是哪条江,白龙江。江水在夜里是黑的,只有桥上的灯连成一条线。

梦里没有别人。只有一个声音,不辨男女,不辨远近,反反复复只有一句话:

这是一次交换。

我不懂什么量子力学,讲不出时间旅行的原理——我连物理课都只上到高二。但在那些失眠的深夜里,我渐渐懂了那个梦要说的话。

死亡不能被取消。它只能被安放。

G1077 本该带走的命,躲不掉,只是可以换一个地方、换一个日子去还。十年后的“我”把那条消息发回 2026 年的凌晨,而账早就付清了,付在三年前:时间把那个没躲开火车的“我”,折回了 2023 年的春天,安放在同一条江、同一个日子——4 月 12 日。

他凭空出现在 2019 年的江城,没有过去,像一个从别处漂来的影子。他用借来的四年时间,每天傍晚沿着江边走,等一个他自己也说不清的东西。然后在那一天,把死,活成了救人的样子。

林舟就是我。

是没躲开那趟车的我,是替我沉进江底的我,也是十年后坐在走廊里、用尽最后一口气把我推回岸上的我。

同一个人。三次。

想通的那个晚上,我在阳台上站到天亮。城市在我脚下慢慢醒过来,早班公交亮着灯开过去,早点摊支起蒸笼,白汽一团一团往上冒。我忽然很想哭,又觉得没什么可哭的——这条命,我用了两个月,用得不像样。

第二天,我给自己改了微信签名:

别去明天那个会。

我搬到了离江不远的城市,换了份不加班的工作,工资少一半,够活。我学会了自己做饭,学会了在晚上十一点半关电脑。每年 4 月 12 日,我去一趟白龙江,在江滨公园那段护栏边放一束花,坐一个下午。老蒋的面馆我每次都去,他总是多卧一个蛋,不收钱。第三年我硬塞,他把钱推回来,说:“这蛋不是给你的。”

我给林舟立了块碑,在江边一处能看见桥的坡上。碑上刻的是他的本名,也是我的名字。落款处我犹豫了很久,最后刻了四个字:

借命之人。

第五年的 4 月 12 日,我在江边真的遇见了一个翻护栏的孩子。是个男孩,七八岁,追一个滚到护栏外的皮球,脚下踩空,人翻了下去。

风很大。我几乎是凭着本能翻过去的。

江水冷得像刀子,我呛了好几口,摸到他的衣领时手指已经冻得没有知觉。我把他往岸上托,脚底下是回流的水,一直在往下拽。那一瞬间我脑子里很静,静得能听见自己的心跳,还有一个念头平静得出奇:

该还的账,这一笔,先还上。

岸上有人扔下救生圈,有人喊。我最后是被两个钓鱼的老哥拽上去的。那孩子吐了几口水,哭出声来,围观的人都松了口气。

我躺在水泥地上,仰头看天。四月的天,云跑得很快。

我活了下来。

那天夜里,我没有再做那个走廊的梦。取而代之的,梦里走廊尽头的灯,稳稳地亮着,不再一闪一闪。

七、凌晨三点十七分(2036)

医院走廊的灯,是那种冷白色的,亮得没有一点温度。

走廊里很静,只有输液架的轮子在远处咕噜噜地滚过。我低头看了看手里的诊断书,纸的边缘已经被汗浸软了。最后一期化疗结束,医生把我叫进办公室,说得很委婉,意思只有一个:剩下的时间,按月算。

我五十二岁。头发掉得差不多了,人也瘦得脱形。护士走过来,又喊了一遍:

“林舟,输液了。”

——十年前的那年秋天,我把自己改名叫林舟。户口本上那三个字,是我能给那个沉在江底的人,唯一的东西。办手续的民警问我为什么改,我说,替一个朋友活着。

我坐回走廊的长椅上。手机在口袋里震了一下。我摸出来,屏幕亮起来——

凌晨三点十七分。

微信界面上浮出一个我从没见过的入口。通讯录最顶端,一个头像亮着:我自己的脸,出租屋的窗台,朋友随手拍的那一张,逆光,脸都看不太清。昵称后面跟着一行小字:

仅此一次,窗口开启

。

我知道该说什么。这些年我想过一千遍,一万遍。

我打了很长一段话:关于那趟车,关于陈总,关于江水,关于那两个孩子,关于笔记本上画满的桥,关于面馆里多卧的那个蛋,关于那个八音盒里的儿歌,关于我后来每年 4 月 12 日去放的那束花——然后一个字一个字删掉。

不能剧透。剧透会让它失效。窗口这么窄,只装得下最要紧的一句话。

走廊尽头的灯,一闪,一闪。

我输入:

别去明天那个会。

想了想,又补上一段。他需要信我,我得把那些只属于他一个人的东西,一样一样递过去,像在黑暗里递火:

你现在用的是小米手机,屏幕右下角裂了个角,裂了三天。你抽屉里压着一张没舍得扔的电影票,2026 年 4 月 12 日,你一个人看的,散场的时候你在座位上坐到保洁来赶人。

手指悬在发送键上,停了很久。

我想告诉他:别怕。你会活得不好不坏,会换一份轻省的工作,会学会做饭,会在三十五岁那年结婚,会有一个女儿,她笑起来右边脸颊也有一个酒窝。你会每年去一趟江边,会在某一个四月跳进水里救一个孩子,会活下来。你会把名字改掉,会用二十多年,把一条借来的命,活得像个自己的。

但这些都不能说。说了,他就不敢往前走了。

我按下发送。

对话框顶端跳出一行灰字:

“对方开启了朋友验证”

。

我笑了。窗口合拢,屏幕暗下去,那行小字像水面上的涟漪,一圈一圈平了。

窗外,天刚蒙蒙亮。走廊尽头的灯,稳稳地亮着,不再一闪一闪。

我阖上眼。十年前的那个凌晨,有一个年轻人正盯着手机,睡意散了个干净。我知道他会推掉那趟车。我知道他会活下来,会难过,会去找,会懂,会把名字接过来说“这条命是借来的”,也会在每一个 4 月 12 日,往江里放一束花。

我知道,往后很多年,每一个凌晨三点十七分,都会有人看一眼手机。

万一呢。

万一,还有人想说话。

(完)

沪ICP备16008431号-1

本站所有内容都已取得正版授权,且不适合未成年人观看。版权声明 - 投稿声明 - 自审制度 - 免责声明