逆流2008:我的完美人生系统
第1章
第一章 2026,凌晨三点
(一)
屏幕右下角的数字,无声地跳动着。
03:17。
林默眨了眨干涩的眼睛,视线从二十七英寸的显示器边缘挪开,落在那个不断变化的数字上。凌晨三点十七分,2026年2月26日。他盯着看了几秒,大脑才迟钝地处理完这条信息——已经是第六天了。
办公室寂静得可怕。
不是那种寻常夜晚的安静,而是所有生命迹象被抽空后的死寂。空气里弥漫着咖啡冷却后的酸涩,还有外卖餐盒堆积在垃圾桶里散发的淡淡馊味。四十个工位整齐排列着,只有他这一处还亮着屏幕光,像深海底部最后一点挣扎的磷火。
他的工位在靠窗第三排。
窗外是这座城市引以为傲的中央商务区,此刻仍有零星几栋写字楼亮着病态的惨白灯光,像一块块被掏空内脏后依然挺立的墓碑。更远处,高架桥上的车流已经稀疏,尾灯拖曳出红色的丝线,偶尔才有一两缕划过夜幕。
林默慢慢地、深深地吸了一口气。
胸腔里传来一阵细微的刺痛,像有什么细小的东西在肺叶边缘轻轻刮擦。他没在意,或者说,已经习惯了。连续熬到第五个通宵,身体总会发出各种抗议的信号——指尖发麻,太阳穴突突地跳,口腔里永远泛着一股铁锈似的甜腥味。
都是正常的。
他重新将视线拉回屏幕。
密密麻麻的代码填满了整个编辑器窗口,黑色的背景上,绿色、蓝色、白色的字符流淌成一片他既熟悉又陌生的河流。这是“灵境”项目的前端验证模块,公司A轮融资演示前最后一块拼图。或者说,是最后一根稻草。
“Fix the damn time_bug…”他喃喃自语,声音沙哑得像是从砂纸上磨出来的。
右手握住鼠标,滚轮向下滑动。
页面不断下坠,绿色的注释行在视野里连成模糊的虚线:最后一行,是他六个小时前写下的:
//TODO: Fix time_bug before dawn.
天亮前修好时间漏洞。
他嘴角扯出一个近乎讽刺的弧度。天早就亮过,又黑下去了。时间在这里仿佛失去了线性的意义,变成了一块被反复揉捏的橡皮泥——他揉捏代码里的时间逻辑,而现实中的时间正在无声地揉捏他。
左手无意识地伸向桌角。
还剩半杯的咖啡已经彻底凉透,表面浮着一层油脂般的薄膜。他端起来喝了一口,冰冷的苦味顺着食道滑下去,在胃里激起一阵轻微的痉挛。他皱了皱眉,放下杯子,指尖碰到了旁边堆叠起来的三个空红牛罐子。
铝罐冰凉。
就像此刻他指尖的温度。
林默忽然停下动作,低头看向自己的手。
屏幕光从下方照上来,让这双手显得苍白而诡异,皮肤下的青色血管清晰可见,像地图上干涸的河流。他慢慢地屈伸手指,关节发出细微的“咔”声——那种只有长时间保持同一姿势后才会有的、生涩的摩擦声。
二十五岁的手。
理论上应该饱满、有力、充满弹性。
可眼前这双手,皮肤松弛,指节微微突出,手背上甚至出现了几处细小的、色素沉淀的斑点。这是长期昼夜颠倒、营养不良、缺乏日照的副产品。是这座城市里无数像他一样的年轻人们,正在默默缴纳的青春税。
“再给我两年…”他低声说,不知道是对谁说。
两年。
等A轮融资到位,等团队扩充到一百人,等产品月活突破五百万。等公司估值从现在的三亿冲到二十亿。等期权变现,等在这座城市三环外付个首付,等把乡下的父母接过来,等——
等什么呢?
他忽然想不起那个具体的画面了。
记忆里关于“未来”的构想,不知从何时起,已经褪色成了一堆模糊的概念:钱、房子、地位、别人的认可。那些曾经鲜活的、关于“生活”本身的想象——周末去郊外爬山、学会弹吉他、养一只猫、认真谈一场恋爱——早就被压缩成硬盘角落里永远没时间打开的文件夹。
林默闭上眼睛,深深地、深深地吸了一口气。
这一次,胸腔里的刺痛更明显了。
不是刮擦,而是某种钝痛,从胸口正中央缓慢地扩散开来,像一块渐渐浸透海水的海绵,沉甸甸地向下坠。他下意识地抬手按住左胸,隔着薄薄的棉质T恤,能感受到心脏在掌下急促而不规则地跳动。
怦。怦怦。怦…怦。
节奏乱了。
他没有睁眼,只是维持着这个姿势,等待那阵不适过去。以前也有过,通常是连续工作三十个小时后,心脏会短暂地抗议一阵。喝点温水,站起来走几步,做几个深呼吸,就能缓过来。
这次也会的。
一定会的。
因为他不能停。
下周一的演示,投资方是国内顶级的金沙创投,领投的合伙人王磊出了名的挑剔。如果“灵境”的时间同步问题不能在演示时完美解决,整个项目的可信度都会打折扣。而公司账上的钱,只够发下个月的工资了。
四十个同事。
四十个和他一样,把青春、健康、对未来的所有期待,都押在这条船上的人。
他不能停。
(二)
疼痛没有缓解。
相反,它开始蔓延。
从胸口正中央,向左肩、左臂放射出去,像一条冰冷的蛇沿着神经缓慢爬行。林默的额头上渗出了细密的冷汗,在屏幕光的映照下泛着微弱的湿光。他终于睁开眼睛,视线有些模糊。
显示器上的代码开始扭曲。
绿色的注释行像水中的倒影被投入石子,一圈圈地荡漾、变形。白色的函数名跳跃着,蓝色的变量声明融化成一片混沌的色块。他用力眨了眨眼,试图重新聚焦,但视野边缘开始出现闪烁的黑点。
就像老式电视机信号不良时的雪花噪点。
一点,两点,然后是一片。
无声地蚕食着他的视野。
“不对…”
他吐出这两个字,声音轻得几乎听不见。
右手还握着鼠标,指尖传来塑料外壳温凉的触感——那是他连续握了十几个小时后,塑料材质被体温焐热的温度。他想移动光标,但手指不听使唤了。神经末梢传来的指令,在抵达指尖前就消散在了半途。
就像代码里那个该死的time_bug。
指令发出了,系统收到了,但在执行的某个环节,时间戳对不上,逻辑断裂,一切陷入混乱。
林默的呼吸急促起来。
每一次吸气,都感觉有冰冷的东西堵在气管深处,氧气进不来,二氧化碳出不去。肺叶像两块干涸的海绵,徒劳地张合,却挤不出半点湿润的空气。他开始咳嗽,一开始是压抑的轻咳,很快就变成剧烈的、撕心裂肺的呛咳。
身体在椅子里向前蜷缩。
左手死死抓住胸口,指甲透过衣料陷进皮肉里,但他感觉不到疼。或者说,胸腔里那团越来越庞大的钝痛,已经覆盖了所有其他感官。视野里的雪花噪点迅速扩大,连成一片,吞噬了显示器,吞噬了工位,吞噬了整片视野。
世界在褪色。
先是色彩。
绿色的代码、蓝色的文件夹图标、红色的紧急任务标签、窗外霓虹灯的五彩流光——所有这些颜色,都在以肉眼可见的速度流失饱和度,变成一片灰白。
然后是声音。
电脑主机的嗡鸣、中央空调出风口的气流声、自己越来越急促的呼吸和咳嗽声、甚至心脏那疯狂擂鼓般的跳动声——所有这些声音,都在迅速远去,像是有人把音量旋钮一路向左拧到了底。
最后是触觉。
鼠标的温凉、椅子扶手的皮革质感、脚下地毯的轻微绒毛感、口腔里咖啡残留的苦味——所有这些,都像退潮般从意识里抽离。
林默的身体从椅子里滑了下去。
不是猛地栽倒,而是缓慢的、几乎温柔的下坠。肩膀先碰到工位隔板的边缘,然后整个上半身侧倾,左臂无力地垂落,指尖擦过桌沿,碰翻了那半杯冷咖啡。
褐色的液体泼洒出来。
在灰色的视野里,像一滩缓慢扩散的墨迹。
他仰面躺在地毯上,眼睛还睁着,但已经看不到天花板上的LED灯管。视野里只剩下最后一点光——屏幕的光,从上方斜斜地照下来,在他逐渐扩散的瞳孔里,映出两小块惨白的矩形光斑。
那光斑里,最后一行代码还倔强地亮着:
//TODO: Fix time_bug before dawn.
天亮前修好时间漏洞。
真讽刺啊。
林默的嘴唇动了动,但没发出声音。意识像一捧沙,正从指缝间快速流走。最后残存的思维碎片,像走马灯般无序地闪过——
母亲去年电话里说,父亲的老寒腿又犯了。
高中班主任曾拍着他的肩膀说:“林默,你是清华北大的苗子。”
初恋女孩在毕业季说:“我要去深圳了,对不起。”
第一次拿到offer时,在出租屋里开心地煮泡面加了两根火腿肠。
上周母亲发微信:“儿子,别太累,钱够用就行。”
昨天父亲打电话,支支吾吾半天,最后说:“你妈夜里总醒,惦记你。”
还有…
还有…
那些他曾经以为来得及做的事。
那些“等忙完这阵子”、“等项目上线”、“等融资到位”、“等有钱了”之后,一定要去做的事。
都来不及了。
视野彻底黑下去的前一秒,林默感觉到的不是恐惧,也不是悲伤。
而是一种巨大的、荒谬的、几乎要让人笑出来的滑稽感。
他花了七年时间,从一个小镇做题家,挤进985,挤进大厂,挤进创业公司核心团队。他熬夜、996、喝功能饮料、吃外卖、放弃社交、透支健康。他以为自己在修一条通往“完美人生”的跑道。
结果跑到终点才发现——
这里没有领奖台。
只有一张冰冷的、灰色的地毯。
和一行永远也修不好的 time_bug 。
(三)
黑暗。
不是夜晚的那种黑,而是更绝对的、连一丝光线概念都不存在的虚无。
林默悬浮在这片黑暗里。
没有身体,没有感官,没有时间感。
只有一段尚未完全消散的“意识”,像风中残烛的最后一点火星,微弱地维持着“我”这个概念的连续性。
这是死后的世界吗?
还是弥留之际的幻觉?
他不知道。
但他“感觉”到,有什么东西正在靠近。
不是实体,不是声音,不是光。而是一种…“存在”。一种庞大到无法理解、古老到超越时间、却又带着某种机械般精密秩序的存在。它像深海,像星空,像无数并行流淌的数据流汇成的海洋。
而他自己,是这海洋里一滴即将蒸发的淡水。
“执念…检测…”
一个声音响起。
不,不是声音。是直接植入“意识”的概念。没有语言,没有音调,却清晰地传递出意义。
“时空坐标…锁定…”
“错误报告:个体生命体征终止”
“分析:认知载体损毁”
“启动备用方案…”
“搜索邻近时间线…”
“锚点设定:执念峰值前溯”
“锁定坐标:2008-02-06 17:30:00 +08:00”
一连串“信息”冲刷而过。
林默残存的意识无法理解这些概念,只能被动地接收。就像一台老式收音机,收到了来自遥远星际的无线电波,除了杂音和破碎的音节,什么也解析不出来。
但他捕捉到了几个碎片:
2008。
02-06。
17:30。
还有…“执念”。
他的执念是什么?
是不甘心吗?是后悔吗?是那些没来得及说出口的话、没来得及做的事、没来得及成为的人吗?
黑暗开始旋转。
不是物理意义上的旋转,而是某种维度层面的扭曲。林默感觉自己被拉长、压缩、折叠、然后投射出去——朝着某个既定的“坐标”,朝着某个存在于过去的时间点,朝着某个尚未发生所有遗憾的“起点”。
过程中,最后一段信息流掠过:
“系统适配中…”
“载入协议:《完美人生》测试版”
“警告:能量不足,绑定后需完成初始任务以激活核心功能”
“倒计时:72小时”
“祝您好运”
好运?
林默想笑,但他已经没有了“嘴”这个器官。
然后——
(四)
声音先回来了。
劈里啪啦、连绵不绝的炸响声,从遥远的地方传来,越来越近,越来越清晰。中间夹杂着孩子的欢笑声、大人的吆喝声、电视里喜庆的歌舞声。
然后是气味。
油烟味、炸肉丸的焦香、炖鱼的鲜腥、还有那种只有过年时才会大量采购的、各种糖果零食混杂在一起的甜腻味道。
最后是触觉。
身下是硬板床,铺着洗得发白的蓝格子床单,布料有点粗糙,但干净。身上盖着厚重的棉被,压得人有些喘不过气。枕头很硬,荞麦壳在里面发出细微的沙沙声。
林默猛地睁开眼睛。
首先映入眼帘的,是天花板上那盏熟悉的莲花造型吸顶灯。中间一个灯泡,周围一圈塑料花瓣,边缘已经泛黄。这是他高中时卧室的灯。
他僵硬地、一寸一寸地转动脖颈。
淡绿色的墙壁,贴着自己高一那年得的“三好学生”奖状。掉漆的书桌,堆满了《五年高考三年模拟》。窗户上贴着红色的剪纸窗花,是一只憨态可掬的卡通猪——2007是猪年。
窗外,天色将暗未暗。
远处的天空,不时炸开一团团绚烂的烟花,红的、绿的、金的,在深蓝色的夜幕上短暂盛开,然后凋零成细碎的光雨。
爆竹声此起彼伏。
“小默!起来吃饭了!春晚快开始了!”
门外传来母亲赵秀琴的喊声。
那是记忆中、十多年前的母亲的声音。还没有被岁月磨出那么多疲惫的沙哑,还带着中气十足的亮堂。
林默缓缓坐起身。
他低下头,看着自己的手。
年轻、饱满、皮肤紧致、没有斑点、没有突起的关节。指甲剪得很短,指甲缝里干干净净——那是高三学生特有的、为了节省时间而养成的习惯。
他颤抖着抬起手,摸了摸自己的脸。
颧骨没有那么突出,下颌线还带着一点未褪尽的婴儿肥。眼眶没有深陷,皮肤没有那种长期熬夜后的灰败气色。
年轻了。
不止一点。
他几乎是扑到书桌前,一把抓起那个银色的诺基亚直板手机——那是他高考后父亲才给他买的,但现在,它就在这里。按下解锁键,小小的黑白屏幕亮起:
日期:2008年2月6日 星期三
时间:17:42
农历:戊子年 腊月三十
除夕。
林默死死盯着那行日期,眼球因为过度用力而微微发痛。
2008。
他回来了。
不,是他“被送回来”了。
那个黑暗中的声音,那些破碎的信息流,那个莫名其妙的“系统”——
都不是梦。
他猛地转身,看向墙壁。
那里挂着一本厚厚的日历,是父亲单位发的,每一页都印着风景画。此刻翻到的那一页,是冰雪覆盖的长白山。而日历顶端,用红色记号笔写着一行醒目的字:
“高考倒计时:121天”
121天。
2008年2月6日。
距离他猝死在2026年的那个凌晨,整整十八年。
不,不是十八年。
是“回溯”了十八年。
林默站在原地,一动不动。窗外的烟花还在炸响,电视里的歌舞声隐约传来,母亲在厨房里炒菜,锅铲碰撞出清脆的响声。整个世界热闹、鲜活、充满烟火气。
而他的心脏,在年轻的胸腔里,疯狂地跳动着。
不是因为喜悦。
不是因为兴奋。
而是因为一种近乎恐惧的清醒。
他知道接下来会发生什么。
知道121天后那场决定无数人命运的高考。知道几个月后那场震惊世界的地震。知道八月那场无与伦比的奥运会。知道接下来十八年里,每一个风口、每一次浪潮、每一场变革。
也知道,自己曾经如何错过它们。
“完美人生系统…”
他低声重复着那个名字。
然后,像是响应他的呼唤——
视野边缘,毫无征兆地,浮现出一行半透明的、泛着微蓝光晕的文字:
[系统初始化完成]
[绑定宿主:林默]
[时间坐标:2008-02-06 17:43:22]
[新手任务准备中…]
文字闪烁了三下,然后缓缓隐去。
就像从未出现过。
但林默知道,它就在那里。
在他脑中的某个地方,在他重新开始的、这具十八岁的身体里。
在2008年,这个除夕之夜的暮色中。
他握紧了年轻的手。
指甲陷进掌心,带来清晰的、鲜活的刺痛。
这一次——
他不会再修不好那个 time_bug 了。