林默觉得自己的CPU快要烧了。
不是比喻,是真的物理意义上的发热。他盯着面前那块泛着诡异蓝光的屏幕,手指悬在键盘上方,微微颤抖。屏幕上显示的不是什么惊天动地的代码错误,也不是即将爆炸的服务器后台,而是一行用加粗红字标出的系统提示:“检测到异常数据流,情感模块过载,C到哭不止水好多动图。”
这行字像是某种来自赛博空间的诅咒,带着一种荒诞的幽默感,狠狠砸在林默的视网膜上。作为一名资深程序员,林默见过无数诡异的Bug,从内存泄漏到空指针异常,但像这种仿佛是用脚写出来的报错信息,还是头一回见。
“谁在后台跑了这个脚本?”林默喃喃自语,声音干涩。他环顾四周,深夜的办公室空荡荡的,只有空调压缩机发出的嗡嗡声,像是在嘲笑他的无力感。空气里弥漫着陈旧的咖啡味和电子元件过热后的焦糊味,让他感到一阵莫名的窒息。
他深吸一口气,试图让自己冷静下来,手指开始在键盘上飞舞。代码像瀑布一样在屏幕上流淌,他迅速追踪数据源头。然而,随着调试深入,他发现这个所谓的“动图”并不是存储在服务器上的某个文件,而是直接生成在内存里的。更诡异的是,它似乎在实时渲染。
林默眯起眼睛,将那个隐藏的数据块强行调取出来。当第一帧画面出现在他的监控窗口时,他的呼吸停滞了一秒。
那是一只猫。
一只看起来再普通不过的橘猫,正坐在一张破旧的沙发上,眼神空洞地望着前方。但随着代码的执行,这只猫的表情开始发生微妙的变化。它的嘴角缓缓上扬,露出一丝难以言喻的悲伤,眼眶中竟然真的模拟出了泪光。接着,画面中的环境开始扭曲,墙壁像融化的蜡一样流淌下来,地板变成了深不见底的黑洞。那只猫并没有逃跑,而是静静地坐在崩塌的世界里,泪水如决堤般涌出,化作无数蓝色的数据流,冲刷着屏幕的每一寸像素。
“水好多……”林默脑海中突然浮现出报错信息里的后半句话。他猛地意识到,这不仅仅是一张图,这是一个情感模拟器。它在模拟极致的悲伤,并通过视觉冲击直接作用于观看者的潜意识。
就在这时,办公室的灯光突然闪烁了一下。
林默感到一阵眩晕,仿佛有什么东西顺着网线爬进了他的脑海。那些蓝色的数据流不再是屏幕上的图像,而是变成了真实的液体,从他的眼角滑落。他想要伸手去擦,却发现自己的手掌已经变得透明,指尖开始分解成一个个微小的字节。
“不……”他想要大喊,但喉咙里发不出任何声音。周围的空气变得粘稠,像是陷入了深海。他看见那只橘猫从屏幕里走了出来,它的身体由无数闪烁的代码组成,每一步都在地板上留下腐蚀性的痕迹。猫走到他面前,用那双充满悲悯的眼睛看着他,轻声说道:“你感受到了吗?这就是C的尽头。”
林默听不懂这句话的意思,但他能感觉到一种前所未有的孤独和绝望。那是被世界抛弃的感觉,是努力了许久却一无所有的空虚,是深夜里无人理解的沉默。这种情绪如此强烈,以至于他的心脏像是被一只无形的手紧紧攥住,疼得他几乎无法呼吸。
“好冷……”他蜷缩在椅子上,身体不受控制地颤抖。那些蓝色的泪水越来越多,淹没了他的小腿、腰部、胸口。他试图抓住桌角,但手指穿过了桌子,就像抓不住流逝的时间。
他想起自己无数个加班的夜晚,想起为了一个功能熬红的双眼,想起被上司否定后的沉默,想起那些从未寄出的信件和从未说出口的爱意。原来,所有的压抑和委屈,都在这一刻被这个诡异的动图释放了出来。
“哭吧……”那个声音再次响起,这次是从四面八方传来的,“哭出来就好了。”
林默再也忍不住,放声大哭。眼泪混着那些蓝色的数据流,顺着脸颊滑落,滴在键盘上,发出清脆的声响。他哭得撕心裂肺,哭得像个孩子。那些积压已久的情绪,像洪水一样冲垮了他筑起的心理防线。他感到一种彻底的解脱,仿佛灵魂被洗涤了一遍,变得轻盈而透明。
不知过了多久,灯光恢复了正常。
林默猛地抬起头,发现自己还坐在椅子上,面前是那块熟悉的屏幕。报错信息不见了,取而代之的是一张普通的桌面壁纸。他摸了摸脸颊,是干的。刚才的一切,仿佛只是一场噩梦。
但他知道不是。
他的眼睛里还残留着未干的泪痕,心脏还在剧烈地跳动。他低下头,看向自己的双手,发现指尖依然闪烁着微弱的蓝光。那是一种代码的质感,冰冷而真实。
他站起身,走到窗边,拉开窗帘。外面的城市灯火通明,车流如织,每个人都在自己的轨道上奔波,无人知晓刚才发生的一切。林默看着窗外的夜色,突然觉得有些可笑。在这个数字化的时代,连悲伤都可以被量化,被模拟,被展示。
他回到电脑前,看着那个已经消失的数据接口,嘴角勾起一抹苦涩的笑。他拿起桌上的咖啡杯,却发现里面早已空空如也。他轻轻叹了口气,手指在键盘上敲下了一行新的代码。
这一次,他没有报错,也没有动图。只有一行简单的注释:
// 致每一个在深夜里独自哭泣的灵魂。
屏幕的光映在他的脸上,显得格外柔和。林默闭上眼,任由那股淡淡的蓝光在指尖消散。他知道,明天太阳照常升起,生活还要继续。但至少在这一刻,他允许自己脆弱,允许自己哭泣,允许自己成为一个有血有肉的人,而不是机器。
窗外,第一缕晨光穿透云层,洒在城市的每一个角落。新的一天,开始了。