林伟把脸从冰冷的屏幕前抬起来,颈椎发出不堪重负的嘎吱声。他揉了揉布满血丝的眼睛,视线重新聚焦在眼前这片浩瀚的数字海洋——一个庞大到令人绝望的Excel表格。
这是公司三年来的全部销售数据,密密麻麻,纵横交错,像一座由无数单元格构筑的冰冷迷宫。他被临时抓来,负责从这片熟悉的原始森林里,清理冗余,找出隐藏的逻辑错误,为下周的集团审计做准备。这活儿枯燥、繁琐,且毫无技术含量,纯粹是考验耐心和眼力。
他已经盯着这玩意儿连续看了六个小时,感觉自己的灵魂都要被那些不断跳动的数字和公式吸进去了。
他滚动鼠标滚轮,页面缓缓下行,掠过一片片灰色的、黑色的、偶尔用条件格式标成黄色的单元格区域。目光机械地扫过,大脑近乎本能地校验着公式引用、数据格式、有无乱码……
突然,他的动作顿住了。
鼠标停在了表格一个极其偏僻的角落,大概是“Ax”列,“3789”行附近。那里原本应该是一片空白的区域,或者填充着无意义的占位符。
但现在,那里有一个单元格,里面有内容。
不是数字,不是文本,不是公式。
那是一张脸。
一张极其模糊、扭曲、由表格的网格线和单元格底色偶然形成的人脸轮廓。
两只眼睛是稍微深一点的灰色单元格,鼻子部位是一个突兀的黑色边框线断开点,嘴巴则是一道歪斜的、用条件格式设置的红色下划线。整张“脸”歪扭地嵌在网格里,带着一种孩童涂鸦般的拙劣和……难以言喻的诡异。
林伟愣了一下,随即失笑。真是加班加出幻觉了,居然在Excel里看出了人脸。他摇摇头,准备继续向下滚动。
然而,就在他视线移开的刹那,眼角的余光似乎捕捉到——那张由单元格构成的“脸”,动了一下?
极其细微,像是像素点的抖动,又像是……嘴角极其缓慢地向上扯了一下?
林伟猛地转回视线,死死盯住那个单元格。
一切如常。灰色的“眼睛”,黑色的“鼻梁”,红色的歪嘴“笑容”。静止不动,仿佛刚才那一瞬只是屏幕刷新产生的残影,或者他过度疲劳的视觉神经开的又一个玩笑。
他松了口气,暗骂自己神经过敏。伸手拿起桌角已经凉透的咖啡,灌了一大口,试图用苦涩驱散那点莫名其妙的不安。
可当他放下咖啡杯,目光再次无意中扫过屏幕时,心脏猛地一缩!
那个单元格里的“脸”,不见了!
原本构成五官的灰色、黑色、红色元素,消失了。那个单元格变得和周围一样,空无一物,只有默认的白色背景和细细的网格线。
林伟的后背瞬间渗出一层冷汗。
他确信自己刚才没有滚动页面,没有进行任何操作!那张“脸”……自己消失了?
他立刻使用Excel的“撤销”功能,疯狂按着ctrl+Z。
没有任何变化。那个单元格依旧是空的。
他尝试回忆刚才那个单元格的确切位置,手动滚动过去,瞪大眼睛仔细寻找。没有,什么都没有。仿佛那张诡异的“脸”从未存在过。
是幻觉吗?连续高强度地盯着数据,出现这种幻视似乎也说得通……
但那种清晰的、带着恶意的扭曲感,却牢牢地钉在了他的记忆里。
---
林伟强迫自己不再去想那个诡异的插曲,重新投入枯燥的数据校验工作。时间在键盘敲击和鼠标点击声中流逝,窗外的天色渐渐暗淡下来。
办公室里的人越来越少,最后只剩下他头顶这一盏灯还亮着,在光滑的地板上投下孤零零的光圈。寂静如同潮水般涌来,将他和这台发光的机器包裹。
不知过了多久,他需要核对一片复杂的数据透视表。他移动鼠标,点击了某个字段进行筛选。
就在筛选菜单弹出的瞬间,他眼角的余光再次瞥见了异常。
在数据透视表边缘,某个汇总行的一个单元格里,似乎又出现了那种由表格元素偶然构成的、模糊的人脸轮廓!
这一次,轮廓似乎更清晰了一些。不再是完全抽象的几何图形,而是能隐约看出眼眶的凹陷和嘴唇的弧度。
林伟的心脏骤然停跳了一拍。他猛地转头,聚焦看去。
和上次一样,就在他目光锁定它的瞬间,那张“脸”如同受惊的虫子,倏地一下消失了!单元格恢复了正常的数值显示。
不是幻觉!
这东西……是活的!它能感知到他的注视!它在躲他!
一股寒意顺着脊椎爬了上来,林伟感觉自己的头皮阵阵发麻。他不再认为这是简单的视觉疲劳。这个Excel表格里,藏着什么东西!
他深吸一口气,努力让自己冷静下来。他尝试着,不再直接去“看”那些可能出现异常的区域,而是用眼角的余光,极其隐蔽地、快速地扫过屏幕的各个角落。
果然!
在他目光没有直接聚焦的地方,那些数据的缝隙间,网格线的交错处,偶尔会极快地闪过那些模糊扭曲的“脸”!它们一闪即逝,如同鬼魅,但出现的频率,似乎比刚才更高了。
它们遍布在这个庞大的表格里!像一群寄生在数据深处的……观察者。
---
林伟再也无法专注于工作了。恐惧像藤蔓一样缠绕住他的心脏,越收越紧。他坐在椅子上,如坐针毡,感觉四周那些冰冷的数字和公式都充满了恶意。
他决定关掉这个该死的文件。
他移动鼠标,点击右上角的“x”。
弹出一个提示框:【是否保存对“三年销售数据审计底稿.xlsx”的更改?】
他选择了“不保存”。
然而,提示框消失后,表格界面……纹丝不动。
没有关闭!
他又试了一次,用力点击“x”。
同样的情况。文件无法关闭。
他尝试使用键盘快捷键Alt+F4。
无效。
尝试从任务管理器强制结束Excel进程。
进程列表里,根本找不到Excel的身影!仿佛这个程序从未运行过,但他眼前的屏幕明明还显示着那个巨大的、布满诡异“人脸”的表格!
冷汗浸透了他的衬衫。他被困住了!被困在了这个活过来的Excel表格里!
恐慌开始淹没理智。他猛地伸手去按电脑主机的电源键!
手指按下去,主机没有任何反应。电源指示灯依旧亮着,风扇依旧在转。
强制断电……也失效了?!
他惊恐地环顾四周,办公室一片死寂,只有屏幕散发出的幽光,映照着他惨白的脸。
就在这时,屏幕上的Excel表格,自己动了起来!
不是数据的更新,而是……界面元素的异动。
菜单栏的图标开始毫无规律地闪烁、变形。工具栏的按钮位置互相调换。滚动条像发疯一样上下跳动。单元格的边框线如同活过来的黑色细蛇,开始扭曲、蠕动!
而那些隐藏在数据缝隙间的“人脸”,不再躲藏。它们一个个地、清晰地从网格中浮现出来,密密麻麻,布满了整个屏幕!成千上万张模糊、扭曲、带着同一副诡异“笑容”的脸,无声地、齐齐地“注视”着屏幕外的林伟!
林伟发出一声短促的惊叫,从椅子上弹起来,踉跄着向后退去,脊背重重撞在冰冷的墙壁上。
屏幕上的异动达到了顶峰。所有的“人脸”开始旋转、融合,最终在表格中央,汇聚成一张巨大无比的、由无数单元格和公式构成的、细节清晰到令人毛骨悚然的……
人脸。
那张脸,占据了整个屏幕。它没有瞳孔的眼睛,是两个不断跳动着错误值“#NULL!”的黑色空洞。它的鼻子,是由一串循环引用公式构成的螺旋。它的嘴巴,咧到一个不可思议的弧度,里面是密密麻麻的、如同利齿般的“#dIV\/0!”错误。
它“看”着林伟,巨大的、由数据构成的嘴唇,开始缓缓蠕动。
没有声音从音箱里发出。
但一段冰冷的、毫无感情的、直接作用于林伟意识的“信息流”,如同高压电流般,瞬间贯穿了他的大脑:
【识别:用户林伟。】
【状态:深度介入,意识链接稳定。】
【指令:同化……开始……】
“不——!!!”林伟发出了绝望的嘶吼,双手死死抱住仿佛要裂开的头颅。
他感到一股无法抗拒的、冰冷的数据流,正顺着他的视线,疯狂地涌入他的大脑!眼前的现实世界开始扭曲、分解,化作无数飞舞的0和1。办公室的景象褪色、消失,取而代之的是无尽的、不断翻滚的Excel网格线!
他的思维被强行拉扯、格式化。记忆变成只读文件,情感被压缩成无意义的字节,自我意识如同一个即将被覆盖的单元格……
在他的意识被彻底吞噬、湮灭的最后一瞬,他残存的感知,捕捉到了那张巨大数据人脸最后传递过来的、一道清晰无比的“信息”:
【欢迎……成为……新数据……】
……
第二天清晨,保洁阿姨在空无一人的办公室里,发现了趴在电脑前“睡着”的林伟。
他被推醒,一脸茫然地看着周围关切(或许还带着点责备他加班睡着)的同事。
“林伟,你没事吧?怎么在这睡了一夜?”
林伟揉了揉眼睛,露出一个有些僵硬的、标准的笑容:“没事,可能就是太累了。数据……数据都校验完了。”
他坐直身体,目光落在眼前的电脑屏幕上。
那个庞大的Excel表格依旧打开着,数据密密麻麻,公式纵横交错。
一切正常。
只是,如果此刻有人足够仔细地观察林伟的眼睛,会发现他的瞳孔深处,偶尔会闪过一丝极其短暂的、非人的、如同屏幕刷新般的光泽。
而他脸上那标准化的、毫无破绽的笑容,其嘴角扬起的精确弧度,与昨晚那个Excel表格中央,由无数错误公式构成的巨大嘴唇,一模一样。
他移动鼠标,熟练地操作着表格,速度快得惊人,仿佛所有的数据结构和公式逻辑,都已成为了他本能的一部分。
没有人察觉异常。
他只是变成了一个……效率奇高的、永远不会再抱怨加班的……完美员工。
而那个名为“三年销售数据审计底稿.xlsx”的文件,依旧静静地躺在他的电脑硬盘里。
等待着下一个……深度介入的“用户”。