下一章 上一章 目录 设置
28、第28章 自毁协议 第28章 ...
-
一闪。
又一闪。
四十七个光标像四十七双眼睛,同时盯着她,等待她落笔。
林砚的手抬了起来。
不是犹豫,不是迟疑——是肌肉记忆在驱动手腕,像一台被校准过一万次的机械臂,指尖落到那个最薄的编辑层上,压下去,感觉到介质表面那种微弱的、像静电一样的吸附力吸住了她的指腹。
她从第一个条目开始。
第一行:验证对象:白名单。
她的指尖划过去,字迹自己从介质深处浮上来,一个字一个字,横是横,竖是竖,笔画的边缘泛着一层极淡的荧光,像一行被烧进金属里的铭文。
原条目里的操作步骤被覆盖了,被"验证"这两个字挤到了后面,挤到了不存在的地方,像一个被新版本替代的旧函数,调用入口还在,但内容已经换成了别的东西。
她没有停。
第二个条目。第三个条目。第四个条目。
指尖在介质上移动的速度恒定得不像人——每一条的重写耗时精确到相同,0.7秒,0.7秒,0.7秒,像节拍器在敲,像秒针在走,像一台机器在执行一条它被授权执行的、不需要思考的批量指令。
每一条的格式都一样。
"验证对象:白名单。"
"验证条件:姓名匹配。"
"验证值:[空]。"
三十一条。三十五条。四十条。
介质表面的白色光晕一层一层地往外扩散,每写完一条,那个规则集合就震动一次——很轻,很轻,像一台正在热加载插件的系统在无声地跳版本号。
整片黑底白字的空间都在微微地抖,所有的路径、所有的节点、所有的记录都在那一帧帧的刷新里被重新排列了一遍,像一副被重新洗过的牌。
她写到了第四十五条。
写到了第四十七条——最后一条。
她的指尖停在了那一条的验证值栏位上。
那一条的原文她记得。
不是"记得",是"读得出来"——它写在她认知系统的最底层,刻在她规则模块的核心代码里,删不掉,覆盖不了,像一行被焊死在主板上的出厂指令。
"他们本就不该出去。"
八个字。
她的指尖压下去,压在那八个字上,感觉到字迹的边缘在她指腹下微微地凹陷,像一层被压在玻璃下面的、还没有干透的墨迹。
她能感觉到那八个字的温度——不是冷的,不是热的,是一种不属于这个空间的、像被人按过之后还没有冷却的金属片一样的温度,持续的,恒定的,像一个已经烧了很久的烙印。
她的手指动了。
不是删除——是"重写"。
她把那八个字一个一个地拖进了验证值的栏位里,然后在前面加上了两个字。
"否定:"
然后她开始填名单。
第一个名字。
她的笔尖——不对,她的指尖落在空白的验证值栏位里,写下了一个名字。
笔画是稳的,横是横,竖是竖,像一台机器在执行一条它已经执行过一万次的指令。
名字写完的那一刻,栏位的边缘亮了一下,像一个被校验通过的输入框,绿色的,极淡的,一闪即逝。
第二个名字。第三个名字。第四个名字。
第五个名字。
第六个名字。
六个名字,一字排开,安安静静地亮在第四十七条的验证值栏位里,像六颗被放在同一张纸上的、还没有被磨平的印章。
每个名字的笔画都清晰得不像话,边缘锐利,笔力均匀,像被同一支笔、同一只手、在同一个节奏里写出来的——因为确实是同一支笔,同一只手,同一个节奏。
她的手。
林砚的手指从介质表面抬起来的时候,那六个名字还在亮着,比"否定:他们本就不该出去"那几个字亮了两个色号,像两行被放在同一页纸上的、一行是正文一行是批注的字迹。
顾淮站在她的身后。
他的脸上没有表情系统,五官保持着那种绝对的、被锁定的静止状态,但他的眼睛在那六个名字上停留了五秒——比他看任何东西都长,比他看"作者"栏里那个名字的时间还长了两秒,像一台正在把六个字符串依次写入只读存储器的机器,写入的速度很慢,很仔细,每一个字节都校验了一遍。
"你把删除改成了白名单。"他说。
不是问句。
是确认。
林砚没有回头。
她的手指还悬在介质表面上方两厘米处,保持着握笔的形状,指腹和介质之间隔着一段精确的、恒定的距离,像一个被按下了暂停键的执行器,在等待下一条指令。
然后,现实那头动了。
秦铎的拇指落在了手机屏幕的"确认"键上。
屏幕上弹出的是一个灰白色的对话框,边框很粗,按钮很方,字体是那种最原始的宋体,像一台被塞进回收站二十年又被翻出来的旧电脑。
对话框里只有一行字:
"是否允许删除作者标签?"
下面有两个按钮。
左边是"允许"。右边是"取消"。
他的手指在"允许"上面悬了三秒。
三秒里,他的脑子里闪过的东西不多——不是走马灯,不是回忆录,只有三个画面:走廊里那截被他扣住的手腕,办公室里那张写着"验证值合格66%"的小纸片,还有那句他从来没有对任何人重复过的话。
"因为这里有我想找的人。"
他按了下去。
"允许"两个字在他指腹下亮了一瞬,然后暗了,像一颗被按灭的烟头。
屏幕上的进度条重新开始走,从0%到11%,从11%到34%,从34%到58%,绿色的光条一格一格地往前推进,像一条正在往地底钻的蚯蚓。
同一秒,许知微的手落在了键盘上。
她的手在抖。
不是冷的抖,不是累的抖——是那种把什么东西从档案里连根抽出来时、指骨和肌腱之间产生的那种细微的、无法控制的震颤。
她的手腕绷得很紧,青色的血管从皮肤下面浮起来,像一条条被拉直的细线,指尖落在按键上的时候,按键发出一声极其轻微的"嗒",像一滴水落在铁皮上。
她打开的是影子档案。
影子档案——她知道它的存在,一直知道,但从没打开过,像一个所有人都看得见但所有人都绕着走的档案柜,柜门上没有锁,但门缝里透出来的那种冷,能让任何一个把手放上去的人在第一秒就后悔。
她把手放上去了。
档案打开的那一刻,屏幕上的白光刺得她眼睛发酸——不是亮度的问题,是内容的问题,密密麻麻的、按时间戳排列的操作日志铺满了整个屏幕,每一条日志都只有三行:操作者、操作对象、操作类型。
操作者:林砚。
操作对象:[数据已清除]。
操作类型:删除。
一片。
又一片。
她找到"作者"标签的位置了——在档案的最底层,一个嵌在层层日志下面的、像被压在所有数据下面的字段,字段的名字叫"作者",字段的值是两个字。
"林砚。"
她的手指按住了删除键。
不是按一下——是按住,指腹压在按键上,感觉到按键的表面在她手指的温度下慢慢变暖,感觉到按键下面那根弹簧在一点一点地被压缩,感觉到自己的心跳和按键的回弹频率在某一帧里重合了。
然后她按了下去。
"作者:林砚"这五个字在屏幕上碎开了——不是消失,是碎开,像一面被从正中间敲了一锤子的镜子,字迹的笔画断裂成无数个细小的碎片,碎片往下掉,掉进屏幕底部那个黑色的、写着"已清除"的回收站里,掉进去的时候没有声音,没有涟漪,只有一片安安静静的、像落叶沉进水底的黑。
她的手腕还在抖。
抖得比刚才更厉害了。
副本里,0.5秒的静默。
不是"安静"——是"停机"。
整个副本的运行在那一帧里被按下了暂停键,所有的路径、所有的节点、所有的记录都在同一时间停止了更新,像一台正在高速运转的机器突然被拔掉了电源,所有的风扇停了,所有的指示灯灭了,所有的数据流凝固在半空中,像一条被冻住的河。
然后,怪退了。
不是"跑了",不是"消失"——是"退回",从墙体里、从天花板的缝隙里、从地砖的裂缝里、从所有它们原本栖身的、属于副本结构的地方,一只一只地、无声地、像潮水退去一样往后缩,缩回它们来的那个位置,缩回墙体的内部,缩回那些它们本不该出来的地方。
走廊空了。
办公室空了。
所有的门敞开着,所有的走廊通着,所有的出口亮着——不对,出口还没亮,出口的闸灯还是暗的,像一颗还没有被按下的按钮,在等着什么东西先被放进去。
林砚动了。
不是走——是"拖"。
她的手指落在自己的名字上——那个写在副本名单最顶端的、笔画清晰得不像话的、"林砚"两个字上。
指腹压下去,感觉到字迹的边缘在她指腹下微微地凹陷,感觉到那两个字的重量,比其他任何名字都重,像一个被压在天平这头的、无法被忽略的砝码。
她把那两个字拖了起来。
拖到半空中的时候,"林砚"两个字在她指尖下方悬着,笔画还在亮,边缘还在发光,像两个被从纸上抠下来的、还没有干透的字。
她把它拖向了"待删除列表"。
那个列表在副本名单的最底部,一个灰色的、写着"待删除"的矩形框,框里空着,一直空着,像一个被预留了很久的、专门为某个名字准备好的位置。
她的手指松开了。
"林砚"两个字落进了那个框里。
落进去的那一瞬间,副本的空间发出了一声——不是声音,是"震动",从最底层的代码开始,一层一层地往上推,推过所有的路径,推过所有的节点,推过所有那些她刚刚重写过的白名单验证条目,推到最顶端,然后折回来,像一颗石子被扔进了一片黑色的湖水,涟漪一圈一圈地扩散,扩散到边缘,扩散到边界,扩散到副本存在的那个极限上。
副本名单上,她的名字消失了。
不是"删除"——是"移除",一个名字从名单上被拿走,像一块砖从墙上被抽出来,墙还在,但那个位置空了,空得很整齐,空得很安静,像一个被完美执行的减法运算,被减数,减数,差,全部正确。
出口的闸灯亮了。
不是"闪"——是"亮",从暗到亮只用了一帧,干净利落,没有任何过渡,白色的光从闸灯的表面推出来,推到走廊里,推到办公室里,推到所有那些空着的、敞开着的路径上,把整个副本照得雪亮,雪亮得像一台显示器在关机前最后一瞬闪出来的、整屏的白。
许知微的眼睛钉在屏幕上。
她看到了。
不是"看到"——是"捕捉到",像一台高速摄像机在一万帧每秒的采样率下捕捉到了一个只存在了0.03秒的画面,画面里是一个光标。
光标停在一行字的末尾。
那行字是——
"执行者:林砚。"
光标在"林砚"的"砚"字最后一笔的末尾停着,一闪,一闪,一闪,像一颗还在跳动的、还没有停机的心脏。
许知微的手从键盘上滑了下去。
她的手指垂在身体侧面,指尖在空气里微微弯曲,像一台被切断了电源的机械臂在做最后的惯性摆动。
她的眼睛还盯着那个光标,盯着那行字,盯着"执行者"这三个字和"林砚"这两个字之间那个精确的、一个字符宽度的冒号。
她没有说话。
她的嘴唇闭得很紧,紧到唇线变成了一条几乎没有血色的细线,像一道被缝起来的伤口。
副本在塌陷。
不是"爆炸",不是"崩塌"——是"收拢",所有的路径在往中心点收缩,所有的节点在往那扇矩形窗口的方向坍缩,像一朵正在合拢的花,花瓣一片一片地往里卷,卷回花心,卷回种子,卷回那个一切开始之前的、什么都没有的地方。
林砚站在塌陷的中心点上。
她的身体在变淡——不是"消失",是"透明",从脚尖开始,一层一层地往上,皮肤的质感在被抽走,肌肉的纹理在被抽走,骨骼的轮廓在被抽走,像一台机器的零件被一个一个地拆下来,拆到最后只剩下一个名字的形状。
但她还在动。
她的手伸向了文件系统——那个悬在塌陷空间边缘的、像一本被摊平的档案册一样的文件系统,所有的栏位都敞着,所有的格子都空着,像一本被翻到最后一页的、再也没有内容可填的表格。
她从里面抽出了一张工牌。
空白的。
灰底,白字栏,姓名栏是空的,工号栏是空的,日期栏是空的——一张什么都没有填的、干干净净的工牌,像一个被恢复出厂设置的设备,所有的个人信息都被清空了,只剩下硬件本身。
她把它翻了过来。
背面朝上。
她的手指在工牌的背面写了两个字。
不是用笔——是用指尖,指腹压在工牌的塑料表面上,感觉到那块塑料在她手指的温度下慢慢变暖,感觉到字迹从她指尖的纹路里渗出来,渗进塑料的表面,渗进那层灰雾里,像两滴墨水落进一杯浑水。
"秦铎。"
两个字。
写完之后,她把那张工牌放回了文件系统。
放回去的动作很轻,很稳,像一台机器在执行一条它被授权执行的、最后一次写入操作。
工牌落进那个空着的栏位里,发出一声极其轻微的"嗒",像一滴水落在纸面上。
然后她不动了。
她的身体已经透明到了只剩下一层轮廓——一层极薄的、像玻璃纸一样的、随时会被一阵风吹散的轮廓,轮廓里包裹着的是一个名字,一个正在变暗的、正在被收进"待删除列表"里的名字。
副本塌陷到了最后一步。
所有的路径都收拢了。
所有的节点都合并了。
所有的光都在往那扇矩形窗口的方向聚拢,聚成一条线,聚成一个点,聚成一个即将熄灭的、像一颗恒星在做最后的收缩时发出来的、微弱的白。
那张工牌还躺在文件系统的栏位里。
正面是空白的。
背面写着两个字——"秦铎",笔画清晰,边缘锐利,像被刻上去的,不是写的,不是打印的,是"被留下"的。
然后,那两个字旁边的灰雾动了。
不是"散开"——是"退",像一层覆盖在玻璃上的水汽被一只看不见的手从中间往外擦,擦出了一小块干净的、透明的区域,区域里有什么东西在浮上来——不是墨迹,不是字迹,是一种比字迹更轻的、更淡的、像一个被重新写上去的名字在从塑料的深处往外渗。
两个新的字。
浮在"秦铎"的旁边,浮在灰雾退开的那个位置上,浮在那张工牌的背面,笔画还在生长,还在凝固,还在从一片模糊变成清晰——
"许知微。"