毛线球中心的光点缩到针尖大小,我盯着它,手没放下来。
刚才比大拇指的动作还卡在半空,像举着一面没人看得见的旗。
可我知道,有人看见了。
不止一个。
光流尽头的初代阿修罗没动,但那颗粘土脑袋微微偏了下,像是点头。
我没再说话,也没问什么“接下来怎么办”。
问多了显得我不懂,其实我只是不想装懂。
然后——
“砰!”
不是爆炸声,是四百九十八个泡面桶同时掀盖的声音。
毛线球炸了,书飞得跟过年撒传单似的,满天都是烫金封面,哗啦啦往下掉。
《咸鱼阿修罗使用手册》?
谁起的这破名字?
第一本砸我脑门上,弹下来时自动翻开,扉页照片是我穿着拖鞋蹲在格兰之森钓鱼,背景里一只哥布林正被雷劈中,冒烟倒地。
第二本撞我膝盖,画面是我在安图恩背上打呼噜,口水滴进它的散热口,整座机械心脏停摆三秒。
第三本直接插进地面,像把剑。
封面上我躺在办公室地板,用鬼手当抱枕,头顶飘着三个字:“已下班。”
旁边一行小字:“此行为触发全维度共鸣,147个濒临崩溃的世界线自动修复。”
我低头看了眼自己这身褪色卫衣,又抬头看了看漫天飞舞的书。
它们还在翻页,一页接一页,全是我的脸。
有的我在睡觉,有的我在发呆,有的我对着空气说“不干了”,结果下一秒天上掉装备。
每一张照片底下都挂着赫尔德遗留的考勤算法标签:
“无效产出”“非战斗状态”“社会资源浪费峰值”。
我蹲下去,捡起一本沾了辣条碎屑的手册。
封面写着:“你真的只是想睡觉吗?”
我笑了。
“不然呢?我还想做梦升职加薪迎娶白富美?”
话一出口,系统突然亮了。
无声无息,属性栏自己涨了一排。
不是力量敏捷智力那种,是些奇奇怪怪的东西:
「午睡抗压值」ax
「摸鱼稳定性」ax
「拒绝内卷意志力」ax
书页哗啦一翻,自动跳到扉页。
那行“生产力为零”融化了,变成新字:“守护者休眠中。”
我又捡起另一本,封面问题更狠:“摆烂也算英雄?”
翻开一看,里面是我某次翘班去海边晒太阳,顺手把一条变异章鱼塞进烤鱿鱼摊的铁板夹层。
后来那片海域清净了三年。
我指着画面上那个戴墨镜啃玉米的自己,对空气说:“这叫资源合理利用。”
话音刚落,整本书啪地合上,在封底浮出一行金边小字:
“第147号世界稳定运行中。”
一本接一本,安静了。
不再质问,不再评判。
它们开始记录——
有人在钓鱼时甩钩勾住了时空裂缝,顺手缝上了;
有人在梦里梦见代码漏洞,醒来发现bug真没了;
有人伸了个懒腰,把卡在系统里的dlc进度条给抻直了。
这些事我没刻意去做,也不记得做过。
可它们确实发生了。
而且每次都发生在我最不想努力的时候。
最后一本缓缓落在我脚边。
封面没有字,只有一滩干掉的泡面汤印子,像张皱巴巴的地图。
我弯腰捡起来,它自动翻开,直奔最后一页。
湿漉漉的字迹浮现出来:
不是打印体,也不是手写,是泡面汤写的。
油花还在微微晃动,热气往上飘,字迹一点点蒸发。
我站着没动。
不是不想记,是知道记了也没用。
这种话,拍下来就变味,抄下来就假了。
我从卫衣口袋掏出半包辣条,捏碎,撒在书页上。
“加点料,才好下咽。”
辣条渣刚落地,整个空间静了。
墨无痕织毛线的触须停在半空,一根红线悬着,没断。
裴昭的喷枪凝固在炮管边缘,粉色指甲油反着光,像刚涂完的最后一笔。
岑烈战机尾部的蛋白粉白烟定格成一道弧线,驾驶舱传来均匀的鼾声。
初代阿修罗终于动了。
它放下爱心手势,抬起粘土手指,蘸了滴辣条油,在空气里划了几个字:
我没点头,也没反驳。
只是看着那行虚影,轻声说:
“我不是懂了。”
“我是……愿意信了。”
话一说完,所有书页同时燃起蓝火。
不是烧毁,是化作光尘,一片片飘向毛线球残骸。
那些线头还在,缠着记忆碎片,闪着旧日影像——
我熬夜改代码的眼圈,
裴昭偷偷临摹我瘫坐的草图,
墨无痕拿我工牌当蛊虫饲料的监控画面,
岑烈把我没吃完的薯片藏进盔甲夹层当能量补给……
光尘汇入球心,重新亮起。
不再是数据核心那种刺眼的白,而是一种温吞的、缓慢搏动的橙光。
像冬天围炉时,炭火将熄未熄的那一瞬。
我站在原地,双手插回卫衣口袋。
背后那句“代码无bug,人生有bug”有点硌背,但我没调整。
习惯了。
裴昭那边,机械要塞的炮管泛起彩虹光晕,照在他侧脸上,像加冕仪式的追光。
他没看我,也没动,但嘴角翘了一下。
岑烈的战机悬浮在远处星海,蛋白粉尾烟不知何时凝成了一个巨大的“ok”手势。
他还在打呼,节奏平稳。
墨无痕的鬼手垂在身侧,八条触丝松开了毛线,只剩末端缠着那根发光红线,轻轻晃着,像钟摆。
初代阿修罗重新归于静止。
雕像不动,底座却亮了。
那行我当年刻的小字——“请对我温柔点”——泛起微光,一圈圈扩散,像心跳。
我没有走,也没有闭眼。
我知道这里不是终点,也不是起点。
只是一个能让我站住的地方。
光流还在,没散。
书籍没了,但故事还在继续。
那些我没完成的任务,没提交的代码,没吃完的泡面,
都在某个角落,静静地等着下一个“懒得动”的瞬间。
我忽然想起一件事。
大学那年,我把毕业设计存进u盘前,顺手删了两行报错提示。
因为太麻烦,懒得修。
后来这程序崩了无数次,又被重启了无数次。
每一次,都从那两行缺失的代码开始。
原来有些“未完成”,本身就是一种完成。
我望着毛线球中心重新跳动的光,
轻轻说了句:
“下次别织这么密,拆起来费劲。”