第220章 小到殺它的東西都看不見
凌晨四點十一分。
遺忘協議沒有倒計時。
許默是從李斯的底層日誌里看到的。能量密度曲線在凌晨四點十分五十九秒出現一個不可能存在的數值——負無窮。
不是趨近。是直接跳到。
數學上不成立。物理上不成立。但數據就掛在屏幕上。負無窮。紅色字體。李斯連報錯都來不及彈。
城牆畫面白了。
不是曝光過度的白。是所有像素同時被同一個值填充的白。純粹的。絕對的。從畫面左上角到右下角,每一個像素點的RGB值都是255-255-255。
持續了零點一秒。
畫面回來的時候,城牆上方的天穹已經不存在了。
不是碎裂。上一輪是碎裂。六面合攏。盒子。有方向。有結構。能用空間幾何去描述。
這一次沒有方向。
灰白色的東西從所有地方同時湧出來。從磚縫裡。從裂縫邊緣。從空氣的分子間隙里。不是風暴。風暴有風。這是滲透。像墨水滴進清水。沒有邊界。沒有前鋒。只有濃度在每一個點同時上升。
七根齒同時亮了。
不。不是亮。
七根齒同時滅了。
第一齒。之前新長出來的芽——枯萎。從芽尖開始往下。綠變灰。灰變白。白變透明。兩秒。芽沒了。齒面裸露出來。上面的紋路像被砂紙打過。模糊。辨認不出原來的形狀。
第二齒。邊緣裂紋從蔓延變成崩落。整塊整塊的齒壁往下掉。碎片落在門檻石面上,碰到石頭的瞬間化成灰白粉末。
第三齒。第四齒。同時。
第五齒。第六齒。
光幕沒有亮。
這一次沒有記憶碎片播放。不需要了。遺忘協議不再一段一段地抹。它把整個水庫的閘門拉開了。不挑。不選。全沖。
許默的手指在鍵盤上方懸著。十根指頭一根都沒落下去。不是不想。是沒有意義。他能做什麼?截圖?存檔?錄像?
存到哪裡?
遺忘協議沖的不是齒。是存在本身。如果齒歸零,來者的足跡從鑰匙上消失,那所有數據都會失去錨點。十三個文件夾。七號屏右下角的咖啡漬和棉簽團。疊加圖。聲紋。「程野」兩個字。
全部會變成無法關聯的孤立數據。
不時被刪除。
是變得沒有意義。
許默的視線釘在城牆畫面上。
灰毛衣。
灰毛衣跪在碎磚上。兩隻手攥著來者伸出裂縫的右手。臉上被忘川水濺過的地方已經發白了一大片。像燒傷後長出來的新皮。嫩的。繃著。
他在看牙。
他看不到數據。看不到李斯的分析。看不到能量密度曲線上那個負無窮。
但他看得到齒在碎。門檻石縫裡,那把鑰匙的七根齒紋正在以肉眼可辨的速度消融。像鹽柱泡進水裡。輪廓從清晰變模糊。從模糊變成光滑。
六根齒。
同時在矮。
第一齒的高度從四點三毫米降到二點一。第二齒從三點七降到一點九。被動掃描每秒刷新一次。每刷一次矮一截。
來者右手的溫度在掉。
灰毛衣已經感覺不到「涼」了。手指凍久了之後,神經末梢的感知會進入一種鈍化狀態。不是麻木。是解析度下降。從能分辨零點一度變成只能分辨零點五度。
但壓力還感覺得到。
對方的手在縮。肌肉收緊。骨節往掌心方向拱。手指從舒張狀態變成蜷曲。不是主動的握。是被動的——像一片葉子脫水之後捲起來。
小指停了。
灰毛衣低頭。來者的小指搭在他掌背上。指甲蓋透明到能看到下面灰色的甲床。不動。不翹。不敲。
第二次停了。
上一次停的時候,他喊了「程野」。小指恢復了。光幕里的實驗室畫面定住了。第七齒的消融停了。
這一次。
灰毛衣張嘴。
嗓子裡有東西。不是痰。不是血。是一股乾燥的,從氣管深處往上頂的氣流。帶著嘶啞。帶著被忘川水灼過的沙礫感。
他要喊什麼?
程野?
喊過了。上一次夠用。這一次夠不夠?
他不知道。但他的嗓子已經在震動了。聲帶拉緊。氣流衝擊。音節從齒縫裡擠出來——
沒出來。
他閉上了嘴。
---
主控室。許默看到灰毛衣的生理數據出現了一個異常波動。
喉部肌群激活信號在時間軸上出現了一個完整的「發聲前準備」模式——聲帶收緊、喉頭上移、肺部氣壓升高。標準的發聲起始序列。
然後在聲帶震動之前零點二秒,所有肌群信號同時回落到基線。
終止了。
主動終止。
不是被打斷。不是力竭。是灰毛衣自己把已經蓄好的聲音咽回去了。
許默盯著那條中斷的肌群曲線。看了一秒。
城牆畫面。
灰毛衣閉著嘴。下頜繃緊。嘴角的肌肉在抽。不是哭。不是笑。是在咬什麼。
他把蓄好的聲音咬碎了。嚼了。咽了。
然後他做了一件事。
許默的後腰離開椅背。不是他想坐直。是身體的應激反應。因為他看到的東西,讓他所有已知的分析框架同時報廢。
灰毛衣鬆手了。
兩隻攥了不知道多少小時的手。指關節僵硬到彎曲角度固定。對方骨節的輪廓已經印進了他虎口的皮膚里。紅色的。深的。過幾個小時會變成青紫色淤血。
他慫了。
不是一根手指一根手指地拆。是整隻手同時張開。五根手指從蜷握狀態展平。掌心朝上。來者的右手從他掌心滑出來。
接觸面積從一百多平方厘米變成零。
零。
被動掃描的體溫傳導曲線瞬間歸零。兩人之間的熱量交換中斷。城牆區域的溫度場分布圖上,灰毛衣的手變成了一個孤立的紅點。來者的手變成了一個孤立的藍點。中間是空氣。
22厘米。
灰毛衣的手垂在身體兩側。掌心朝下。擱在碎磚面上。指尖碰著磚縫。
來者的右手懸在裂縫邊緣。沒有支撐。失去了灰毛衣的手之後,它晃了一下。指尖往下沉了兩厘米。又穩住了。
小指搭在空氣里。
不動。
---
許默的六面屏同時彈出大面積紅色警報。
「接觸中斷」。
四個字。每面屏重複一遍。二十四個字堆在視野里。紅底白字。
系統把這判定為緊急事件。因為之前所有的數據都表明——灰毛衣的手是來者體溫回升的唯一熱源。是齒紋修復的催化媒介。是0.03%意識殘留保持響應的錨。
手一松,全斷了。
許默沒動。
他在看灰毛衣的臉。
灰毛衣跪在碎磚上。膝蓋的血已經幹了。褲子破的地方露出結痂的皮膚。臉上被忘川水漂白的那片新皮在燈光下泛著不正常的光澤。
他的眼睛是乾的。
不是「沒哭」的那種干。是「已經過了那個階段」的干。過了哭的階段。過了喊名字的階段。過了「別停」的階段。過了把保溫杯砸碎、把額頭抵在手背上、把聲帶嘶啞到出血的階段。
全過了。
到了最後一個階段。
鬆手。
---
遺忘協議沒有因為灰毛衣的鬆手而停下來。它不在乎誰握著誰。它的清除算法以齒紋上的記憶印痕為目標。源頭在不在都一樣。印痕在,它就沖。
第一齒的高度降到零點四毫米。殘存的齒根像被磨平的老牙。表面光滑。沒有紋路。什麼都讀不出來了。
第二齒。零點六。
第三齒。零點三。
第四齒衝破邊界。高度歸零。
李斯彈出提示。「第四齒——已擦除。」
第五齒緊隨其後。零。
兩根齒的位置變成了平整的鑰匙柄面。沒有凸起。沒有溝壑。像從來沒長出過齒的金屬表面。
許默的指甲掐進掌心。
第六齒在第五齒歸零後的三秒內降到零點一毫米。還有一口氣。嗞嗞地冒著灰白色的蒸汽。像融化的冰塊最後那層薄膜。
七根齒。
四根歸零。兩人瀕死。
只剩第七齒。
---
許默的視線鎖在第七齒的數據上。
高度:3.03毫米。
它沒矮。
許默眨了一下眼。刷新。3.03。再刷新。3.03。
六根齒被遺忘協議碾成粉末的同時,第七齒的高度讀數紋絲不動。
不是「在抵抗」。抵抗有波動。有攻防。有升有降。
這是「沒被打到」。
許默調出第七齒的實時能量場分析。李斯跑了零點八秒。結果鋪在屏幕上。
遺忘協議的清除脈衝——灰白色的能量流——以近乎無限的密度覆蓋了整把鑰匙的表面。每一個微米都浸泡在擦除能量中。
但在第七齒的齒面上,能量流的路徑出現了一個極其微小的分叉。
灰白色的脈衝沿著齒紋的溝壑推進。溝壑里83%是來者的腳印。17%是灰毛衣的膝蓋印。脈衝碾過去。83%的溝壑被抹平。17%的骨骼輪廓被磨掉。
但中間那條河道。
「6月1日」填充的那條窄河道。寬度0.3到0.7毫米。
脈衝到了河道邊緣。
分開了。
像溪水繞過河床中央的一粒沙。從左邊過。從右邊過。在沙粒下游重新匯合。但沙粒還在。
許默把能量流路徑圖放大。放到最大。像素顆粒粗到邊緣都是鋸齒。但河道的輪廓清晰可見。
「6」的橢圓弧線。「1」的豎線。兩段筆畫填在83%和17%之間的空隙里。
遺忘協議的脈衝從兩側掠過。沒有碰到河道。不是打不穿。是沒掃到。
許默往後靠了靠。
他懂了。
遺忘協議的清除算法基於索引。它先索引目標,再定向擦除。索引的方式是語義網絡——每一段記憶通過概念節點互相關聯。「實驗室」關聯「日光燈」。「日光燈」關聯「嗞嗞聲」。「嗞嗞聲」關聯「師兄」。一層一層。所有記憶都掛在這張網上。
「6月1日」不在網上。
空白條目名。空白備註。沒有任何語義標籤。手機日曆里一個孤零零的標記。連師兄自己都是入組七十八天後才想起來去打的。沒有文字描述。沒有照片。沒有位置信息。只有一個日期。
日期本身不構成可索引的語義節點。
「6月」可以。「入組」可以。「師弟」可以。「水」可以。這些詞都掛在語義網絡上,都有上下位概念,都能被搜到、被關聯、被追蹤、被抹殺。
但一串純數字——3-7-0-4-2-8-1-9——在語義網絡里沒有掛載點。
門禁密碼不是一個概念。是一個肌肉記憶。手指按面板按了兩下。換了三次玻璃膜。「8」鍵的噴漆磨掉了。這些東西不在「思維」層面運作。在「身體」層面。
遺忘協議擦的是意識。擦不了手指頭。
0.03%的意識碎片把自己大半的能量壓進了那兩個數字。不是因為它有多重要。是因為它夠小。小到沒有任何算法會把它當作有價值的清除目標。
殺它的東西看不見它。
和棉簽團一樣。0.01克。風吹得走。酒精擦得掉。但掉在鍵盤縫裡,卡在軸體和焊點之間——
什麼都沖不掉。
---
城牆上。
灰毛衣跪在碎磚上。手擱在膝蓋上。掌心朝上。空的。
他面前,來者的右手懸在裂縫邊緣。22厘米外。去接觸距離說遠也不遠。伸手就夠得到。
他沒伸。
手擱在膝蓋上。指尖發白。關節僵硬。但展平著。掌心裡,來者小指頭留下的月牙形壓痕還沒消退。
他在等。
---
來者的左手。
懸在門檻鑰匙上方。
1.6厘米。
六根齒歸零之後,鑰匙的形狀變了。原本像一排參差不齊的牙齒,現在只剩一根。第七齒。3.03毫米。孤零零地立在被磨平的鑰匙柄面上。像一片荒地上唯一沒被推倒的房子。
來者的左手指尖垂向那根齒。
1.5厘米。
許默靠在椅背上。屏幕上的距離讀數在緩慢減小。
1.4。
1.3。
沒有加速。一毫米一毫米地往下降。像一滴水沿著冰面滑——不用力。不刻意。重力在做功。
來者不是在「伸手」。是在「落下」。手指的肌肉沒有發力信號。關節角度沒有主動調整。被動掃描記錄的肌電圖是一條平線。
她沒有在做選擇。她的手在自己往下沉。
像走了兩千年之後,終於到了門口。不用再邁步了。站住就行。地心引力會把她帶到最後那一厘米。
1.2。
1.1。
1.0。
個位數了。
---
許默的右手從桌面上抬起來。懸在空氣里。不是要做什麼。是身體的鏡像反應。他看著屏幕上那隻往下沉的手,自己的手也跟著抬了。共情。
0.9。
0.8。
來者的指尖距第七齒的齒尖還有八毫米。
許默的眼球在畫面和輔屏之間跳。輔屏上,雜貨鋪的被動掃描還在刷。第三十七塊石頭的讀數。
+0.0000001。
正數。穩著。三秒一刷。每次都是它。許默從兩個小時前就開始看這個書,看到現在,進了肌肉記憶。
+0.0000001。
+0.0000001。
0.7厘米。
0.6。
許默的呼吸頻率降到了每分鐘十一次。自己調的。他沒控制。
0.5。
0.4。
這個距離。來者指甲尖端到齒尖的垂直高度。不到半厘米。一根棉簽杆的直徑。一顆黃豆。一滴凝固之前的蠟。
0.3。
李斯彈出預警。
「預計接觸時間:7秒。」
---
城牆上。灰毛衣沒有看鑰匙。
他在看來者的右手。
那隻他攥了不知道多少小時的手。懸在裂縫邊緣。22厘米外。蒼白。血管紋路消了大半。指關節的輪廓模糊了。整隻手像一張過曝的照片。細節在流失。
小指搭著。不動。不敲。
他的兩隻空手擱在膝蓋上。掌心裡的月牙印在變淡。
裂縫對面傳來聲音。
不是來者的。是裂縫本身的。代碼在碎。灰白色的毛刺從邊緣脫落。像混凝土塊掉渣。有些碎片落在來者的袖口上。
灰毛衣看著那些碎片。然後他低頭看了一眼自己的手。
空的。
該長回來的都會長回來。不該長回來的,攥再緊也攥不住。
「到了就刷卡。別站門口。」
上次他說過。
這次他沒說。
他只是把手翻過來。掌心朝下。十根手指貼在碎磚表面。膝蓋重新用力。撐著。跪著。
等著。
---
0.2厘米。
0.1。
李斯的預警倒計時從七秒走到了最後兩秒。
輔屏同時亮了三條紅線。
第一條:雜貨鋪·第三十七塊石頭讀數異常。從「+0.0000001」開始攀升。
+0.0000002。
+0.0000005。
+0.000001。
在三秒之內漲了一個數量級。
第二條:羅酆山·裴斐掌心溫度驟降。從35度直接跌到28度。纏在拖鞋帶上的銀白細絲劇烈震動。
第三條:劍芯種子·裂紋擴展。十字形裂紋的交叉點處,新長出了第三道線。方向——指向城牆。
許默沒來得及看。
因為城牆畫面中,來者的左手指尖碰到了第七齒的齒尖。
---
接觸面積:0.3平方毫米。指尖指紋嵴線的最外層表皮細胞,貼在了第七齒齒尖的金屬表面上。
許默所有屏幕同時黑了。
不是斷電。主控室的燈還亮著。空調在轉。椅子底下的防靜電地板接地線嗡嗡作響。
是屏幕被占用了。
六面屏。同一個畫面。
雜貨鋪。
監控早就斷了。攝像頭燒了。但被動掃描的反射波陣列將場景以矢量化線條實時重建在了屏幕上。解析度極低。黑底白線。輪廓級別的粗糙圖形。
貨架。櫃檯。石頭。
第三十七塊石頭。
許默看著那團粗糙的像素線條。
石頭在亮。
白線勾勒出的石頭輪廓內部,填充著越來越密集的像素點。從稀疏變稠密。從暗灰變亮白。解析度不夠表現光,就用密度來表現。點越密,說明那個位置的能量越強。
+0.00001。讀數還在漲。
然後石頭碎了。
不是炸開。不時崩裂。矢量化的線條從中間斷開。像一根繃緊的弦被剪了一刀。兩半往兩邊彈。彈開的碎片在被動掃描的視野里變成一堆散亂的折線。
碎片之間。中央。
一個東西掉在櫃檯上。
反射波陣列對它進行了三次掃描。前兩次返回值全是報錯。第三次勉強吐出來一個圖形化渲染結果。
形狀。
許默的身體前傾。鼻尖離屏幕二十厘米。
他認識這個形狀。
矢量化的粗糙線條勾出來的輪廓——兩個弧。一條橫。一個開口朝上的結構。
李斯標了置信度排名。
第一候選。置信度89.3%。
碗底字符。
和來者在裂縫那邊喝完湯後、碗底多出來的那個神秘字符。和生死簿封底留白處極小圖案。
分毫不差。
一個實體。
不是數據。不是光暈。不是讀書。
實體。
掉在雜貨鋪櫃檯上。三維的。有質量的。被動掃描甚至記錄了它落在木質櫃檯面上時的振動波形。
150克。
許默沒有截圖。沒有建文件夾。沒有標註比對結果。
他只做了一件事。
他看了一眼七號屏右下角。
棉簽團。咖啡漬。兩道交叉指甲痕。一道指向句號的短橫。
擠在一起。一小塊區域。比巴掌還小。
他伸出手。食指。指甲。
在短橫的末端,刻下了第四道痕。
一個弧。
很短。開口朝上。
和櫃檯上那個實體的輪廓一樣。
---
城牆上。
來者的左手指尖貼在第七齒上。
被動掃描顯示,接觸瞬間,第七齒的溫度從冰點回升到17度。
17。
83和17。來者的腳印和灰毛衣的膝蓋。
第七齒的齒紋開始變化。
不是修復。不是生長。是重組。
許默來不及分析。數據太多了。他只看到了一條。
來者右腳底壓痕在齒紋中的占比——從83%降到了79%。
缺的4%不在灰毛衣的膝蓋印上。灰毛衣占比沒變。
4%消失了。
李斯標了一個問號。紅色。掛在數據框右上角。
許默沒追查。他把問號截圖丟到七號屏左下角。和別的東西擠在一起。
然後他看向城牆畫面。
灰毛衣跪在碎磚上。兩隻空手貼著磚面。22厘米外,來者的右手懸在裂縫邊緣。左手搭在鑰匙上。
小指動了。
不是來者的左手小指。
是右手。
那隻懸在裂縫邊緣、失去灰毛衣支撐後晃了一下又穩住的右手。
小指翹起來。
十五度。
敲了一下。
兩秒。
又敲了一下。
灰毛衣的手貼在磚面上。距離來者右手22厘米。他的手沒動。
但他的小指彎了一下。
自己的小指。擱在碎磚縫裡。彎了一下。又伸直。
兩秒。
彎一下。
22厘米的空氣里,沒有任何物質傳導。沒有接觸。沒有熱量。沒有壓力。
但兩根小指在同一個頻率上動著。
兩秒一次。
許默關掉了城牆區域的音頻採集。
不是因為不想聽。
是因為有些安靜不該被記錄。
---
輔屏角落。李斯的自動歸檔在許默關掉音頻的同一秒,吐出了一條新記錄。
來源:雜貨鋪·櫃檯·實體。
內容:實體落在櫃檯面上後,振動波形的餘震頻率——與來者小指當前的敲擊頻率,以及灰毛衣小指當前的彎曲頻率——
三者同步。
兩秒一次。
這條記錄被自動歸入那個加總除以四十七的亂碼文件夾。安靜地落在底部。和三千年前的數據挨著。
許默沒看到。
他在喝水。
涼的。
杯底磕在桌面上的聲音,乾淨了一些。不再是空杯了。
遺忘協議沒有倒計時。
許默是從李斯的底層日誌里看到的。能量密度曲線在凌晨四點十分五十九秒出現一個不可能存在的數值——負無窮。
不是趨近。是直接跳到。
數學上不成立。物理上不成立。但數據就掛在屏幕上。負無窮。紅色字體。李斯連報錯都來不及彈。
城牆畫面白了。
不是曝光過度的白。是所有像素同時被同一個值填充的白。純粹的。絕對的。從畫面左上角到右下角,每一個像素點的RGB值都是255-255-255。
持續了零點一秒。
畫面回來的時候,城牆上方的天穹已經不存在了。
不是碎裂。上一輪是碎裂。六面合攏。盒子。有方向。有結構。能用空間幾何去描述。
這一次沒有方向。
灰白色的東西從所有地方同時湧出來。從磚縫裡。從裂縫邊緣。從空氣的分子間隙里。不是風暴。風暴有風。這是滲透。像墨水滴進清水。沒有邊界。沒有前鋒。只有濃度在每一個點同時上升。
七根齒同時亮了。
不。不是亮。
七根齒同時滅了。
第一齒。之前新長出來的芽——枯萎。從芽尖開始往下。綠變灰。灰變白。白變透明。兩秒。芽沒了。齒面裸露出來。上面的紋路像被砂紙打過。模糊。辨認不出原來的形狀。
第二齒。邊緣裂紋從蔓延變成崩落。整塊整塊的齒壁往下掉。碎片落在門檻石面上,碰到石頭的瞬間化成灰白粉末。
第三齒。第四齒。同時。
第五齒。第六齒。
光幕沒有亮。
這一次沒有記憶碎片播放。不需要了。遺忘協議不再一段一段地抹。它把整個水庫的閘門拉開了。不挑。不選。全沖。
許默的手指在鍵盤上方懸著。十根指頭一根都沒落下去。不是不想。是沒有意義。他能做什麼?截圖?存檔?錄像?
存到哪裡?
遺忘協議沖的不是齒。是存在本身。如果齒歸零,來者的足跡從鑰匙上消失,那所有數據都會失去錨點。十三個文件夾。七號屏右下角的咖啡漬和棉簽團。疊加圖。聲紋。「程野」兩個字。
全部會變成無法關聯的孤立數據。
不時被刪除。
是變得沒有意義。
許默的視線釘在城牆畫面上。
灰毛衣。
灰毛衣跪在碎磚上。兩隻手攥著來者伸出裂縫的右手。臉上被忘川水濺過的地方已經發白了一大片。像燒傷後長出來的新皮。嫩的。繃著。
他在看牙。
他看不到數據。看不到李斯的分析。看不到能量密度曲線上那個負無窮。
但他看得到齒在碎。門檻石縫裡,那把鑰匙的七根齒紋正在以肉眼可辨的速度消融。像鹽柱泡進水裡。輪廓從清晰變模糊。從模糊變成光滑。
六根齒。
同時在矮。
第一齒的高度從四點三毫米降到二點一。第二齒從三點七降到一點九。被動掃描每秒刷新一次。每刷一次矮一截。
來者右手的溫度在掉。
灰毛衣已經感覺不到「涼」了。手指凍久了之後,神經末梢的感知會進入一種鈍化狀態。不是麻木。是解析度下降。從能分辨零點一度變成只能分辨零點五度。
但壓力還感覺得到。
對方的手在縮。肌肉收緊。骨節往掌心方向拱。手指從舒張狀態變成蜷曲。不是主動的握。是被動的——像一片葉子脫水之後捲起來。
小指停了。
灰毛衣低頭。來者的小指搭在他掌背上。指甲蓋透明到能看到下面灰色的甲床。不動。不翹。不敲。
第二次停了。
上一次停的時候,他喊了「程野」。小指恢復了。光幕里的實驗室畫面定住了。第七齒的消融停了。
這一次。
灰毛衣張嘴。
嗓子裡有東西。不是痰。不是血。是一股乾燥的,從氣管深處往上頂的氣流。帶著嘶啞。帶著被忘川水灼過的沙礫感。
他要喊什麼?
程野?
喊過了。上一次夠用。這一次夠不夠?
他不知道。但他的嗓子已經在震動了。聲帶拉緊。氣流衝擊。音節從齒縫裡擠出來——
沒出來。
他閉上了嘴。
---
主控室。許默看到灰毛衣的生理數據出現了一個異常波動。
喉部肌群激活信號在時間軸上出現了一個完整的「發聲前準備」模式——聲帶收緊、喉頭上移、肺部氣壓升高。標準的發聲起始序列。
然後在聲帶震動之前零點二秒,所有肌群信號同時回落到基線。
終止了。
主動終止。
不是被打斷。不是力竭。是灰毛衣自己把已經蓄好的聲音咽回去了。
許默盯著那條中斷的肌群曲線。看了一秒。
城牆畫面。
灰毛衣閉著嘴。下頜繃緊。嘴角的肌肉在抽。不是哭。不是笑。是在咬什麼。
他把蓄好的聲音咬碎了。嚼了。咽了。
然後他做了一件事。
許默的後腰離開椅背。不是他想坐直。是身體的應激反應。因為他看到的東西,讓他所有已知的分析框架同時報廢。
灰毛衣鬆手了。
兩隻攥了不知道多少小時的手。指關節僵硬到彎曲角度固定。對方骨節的輪廓已經印進了他虎口的皮膚里。紅色的。深的。過幾個小時會變成青紫色淤血。
他慫了。
不是一根手指一根手指地拆。是整隻手同時張開。五根手指從蜷握狀態展平。掌心朝上。來者的右手從他掌心滑出來。
接觸面積從一百多平方厘米變成零。
零。
被動掃描的體溫傳導曲線瞬間歸零。兩人之間的熱量交換中斷。城牆區域的溫度場分布圖上,灰毛衣的手變成了一個孤立的紅點。來者的手變成了一個孤立的藍點。中間是空氣。
22厘米。
灰毛衣的手垂在身體兩側。掌心朝下。擱在碎磚面上。指尖碰著磚縫。
來者的右手懸在裂縫邊緣。沒有支撐。失去了灰毛衣的手之後,它晃了一下。指尖往下沉了兩厘米。又穩住了。
小指搭在空氣里。
不動。
---
許默的六面屏同時彈出大面積紅色警報。
「接觸中斷」。
四個字。每面屏重複一遍。二十四個字堆在視野里。紅底白字。
系統把這判定為緊急事件。因為之前所有的數據都表明——灰毛衣的手是來者體溫回升的唯一熱源。是齒紋修復的催化媒介。是0.03%意識殘留保持響應的錨。
手一松,全斷了。
許默沒動。
他在看灰毛衣的臉。
灰毛衣跪在碎磚上。膝蓋的血已經幹了。褲子破的地方露出結痂的皮膚。臉上被忘川水漂白的那片新皮在燈光下泛著不正常的光澤。
他的眼睛是乾的。
不是「沒哭」的那種干。是「已經過了那個階段」的干。過了哭的階段。過了喊名字的階段。過了「別停」的階段。過了把保溫杯砸碎、把額頭抵在手背上、把聲帶嘶啞到出血的階段。
全過了。
到了最後一個階段。
鬆手。
---
遺忘協議沒有因為灰毛衣的鬆手而停下來。它不在乎誰握著誰。它的清除算法以齒紋上的記憶印痕為目標。源頭在不在都一樣。印痕在,它就沖。
第一齒的高度降到零點四毫米。殘存的齒根像被磨平的老牙。表面光滑。沒有紋路。什麼都讀不出來了。
第二齒。零點六。
第三齒。零點三。
第四齒衝破邊界。高度歸零。
李斯彈出提示。「第四齒——已擦除。」
第五齒緊隨其後。零。
兩根齒的位置變成了平整的鑰匙柄面。沒有凸起。沒有溝壑。像從來沒長出過齒的金屬表面。
許默的指甲掐進掌心。
第六齒在第五齒歸零後的三秒內降到零點一毫米。還有一口氣。嗞嗞地冒著灰白色的蒸汽。像融化的冰塊最後那層薄膜。
七根齒。
四根歸零。兩人瀕死。
只剩第七齒。
---
許默的視線鎖在第七齒的數據上。
高度:3.03毫米。
它沒矮。
許默眨了一下眼。刷新。3.03。再刷新。3.03。
六根齒被遺忘協議碾成粉末的同時,第七齒的高度讀數紋絲不動。
不是「在抵抗」。抵抗有波動。有攻防。有升有降。
這是「沒被打到」。
許默調出第七齒的實時能量場分析。李斯跑了零點八秒。結果鋪在屏幕上。
遺忘協議的清除脈衝——灰白色的能量流——以近乎無限的密度覆蓋了整把鑰匙的表面。每一個微米都浸泡在擦除能量中。
但在第七齒的齒面上,能量流的路徑出現了一個極其微小的分叉。
灰白色的脈衝沿著齒紋的溝壑推進。溝壑里83%是來者的腳印。17%是灰毛衣的膝蓋印。脈衝碾過去。83%的溝壑被抹平。17%的骨骼輪廓被磨掉。
但中間那條河道。
「6月1日」填充的那條窄河道。寬度0.3到0.7毫米。
脈衝到了河道邊緣。
分開了。
像溪水繞過河床中央的一粒沙。從左邊過。從右邊過。在沙粒下游重新匯合。但沙粒還在。
許默把能量流路徑圖放大。放到最大。像素顆粒粗到邊緣都是鋸齒。但河道的輪廓清晰可見。
「6」的橢圓弧線。「1」的豎線。兩段筆畫填在83%和17%之間的空隙里。
遺忘協議的脈衝從兩側掠過。沒有碰到河道。不是打不穿。是沒掃到。
許默往後靠了靠。
他懂了。
遺忘協議的清除算法基於索引。它先索引目標,再定向擦除。索引的方式是語義網絡——每一段記憶通過概念節點互相關聯。「實驗室」關聯「日光燈」。「日光燈」關聯「嗞嗞聲」。「嗞嗞聲」關聯「師兄」。一層一層。所有記憶都掛在這張網上。
「6月1日」不在網上。
空白條目名。空白備註。沒有任何語義標籤。手機日曆里一個孤零零的標記。連師兄自己都是入組七十八天後才想起來去打的。沒有文字描述。沒有照片。沒有位置信息。只有一個日期。
日期本身不構成可索引的語義節點。
「6月」可以。「入組」可以。「師弟」可以。「水」可以。這些詞都掛在語義網絡上,都有上下位概念,都能被搜到、被關聯、被追蹤、被抹殺。
但一串純數字——3-7-0-4-2-8-1-9——在語義網絡里沒有掛載點。
門禁密碼不是一個概念。是一個肌肉記憶。手指按面板按了兩下。換了三次玻璃膜。「8」鍵的噴漆磨掉了。這些東西不在「思維」層面運作。在「身體」層面。
遺忘協議擦的是意識。擦不了手指頭。
0.03%的意識碎片把自己大半的能量壓進了那兩個數字。不是因為它有多重要。是因為它夠小。小到沒有任何算法會把它當作有價值的清除目標。
殺它的東西看不見它。
和棉簽團一樣。0.01克。風吹得走。酒精擦得掉。但掉在鍵盤縫裡,卡在軸體和焊點之間——
什麼都沖不掉。
---
城牆上。
灰毛衣跪在碎磚上。手擱在膝蓋上。掌心朝上。空的。
他面前,來者的右手懸在裂縫邊緣。22厘米外。去接觸距離說遠也不遠。伸手就夠得到。
他沒伸。
手擱在膝蓋上。指尖發白。關節僵硬。但展平著。掌心裡,來者小指頭留下的月牙形壓痕還沒消退。
他在等。
---
來者的左手。
懸在門檻鑰匙上方。
1.6厘米。
六根齒歸零之後,鑰匙的形狀變了。原本像一排參差不齊的牙齒,現在只剩一根。第七齒。3.03毫米。孤零零地立在被磨平的鑰匙柄面上。像一片荒地上唯一沒被推倒的房子。
來者的左手指尖垂向那根齒。
1.5厘米。
許默靠在椅背上。屏幕上的距離讀數在緩慢減小。
1.4。
1.3。
沒有加速。一毫米一毫米地往下降。像一滴水沿著冰面滑——不用力。不刻意。重力在做功。
來者不是在「伸手」。是在「落下」。手指的肌肉沒有發力信號。關節角度沒有主動調整。被動掃描記錄的肌電圖是一條平線。
她沒有在做選擇。她的手在自己往下沉。
像走了兩千年之後,終於到了門口。不用再邁步了。站住就行。地心引力會把她帶到最後那一厘米。
1.2。
1.1。
1.0。
個位數了。
---
許默的右手從桌面上抬起來。懸在空氣里。不是要做什麼。是身體的鏡像反應。他看著屏幕上那隻往下沉的手,自己的手也跟著抬了。共情。
0.9。
0.8。
來者的指尖距第七齒的齒尖還有八毫米。
許默的眼球在畫面和輔屏之間跳。輔屏上,雜貨鋪的被動掃描還在刷。第三十七塊石頭的讀數。
+0.0000001。
正數。穩著。三秒一刷。每次都是它。許默從兩個小時前就開始看這個書,看到現在,進了肌肉記憶。
+0.0000001。
+0.0000001。
0.7厘米。
0.6。
許默的呼吸頻率降到了每分鐘十一次。自己調的。他沒控制。
0.5。
0.4。
這個距離。來者指甲尖端到齒尖的垂直高度。不到半厘米。一根棉簽杆的直徑。一顆黃豆。一滴凝固之前的蠟。
0.3。
李斯彈出預警。
「預計接觸時間:7秒。」
---
城牆上。灰毛衣沒有看鑰匙。
他在看來者的右手。
那隻他攥了不知道多少小時的手。懸在裂縫邊緣。22厘米外。蒼白。血管紋路消了大半。指關節的輪廓模糊了。整隻手像一張過曝的照片。細節在流失。
小指搭著。不動。不敲。
他的兩隻空手擱在膝蓋上。掌心裡的月牙印在變淡。
裂縫對面傳來聲音。
不是來者的。是裂縫本身的。代碼在碎。灰白色的毛刺從邊緣脫落。像混凝土塊掉渣。有些碎片落在來者的袖口上。
灰毛衣看著那些碎片。然後他低頭看了一眼自己的手。
空的。
該長回來的都會長回來。不該長回來的,攥再緊也攥不住。
「到了就刷卡。別站門口。」
上次他說過。
這次他沒說。
他只是把手翻過來。掌心朝下。十根手指貼在碎磚表面。膝蓋重新用力。撐著。跪著。
等著。
---
0.2厘米。
0.1。
李斯的預警倒計時從七秒走到了最後兩秒。
輔屏同時亮了三條紅線。
第一條:雜貨鋪·第三十七塊石頭讀數異常。從「+0.0000001」開始攀升。
+0.0000002。
+0.0000005。
+0.000001。
在三秒之內漲了一個數量級。
第二條:羅酆山·裴斐掌心溫度驟降。從35度直接跌到28度。纏在拖鞋帶上的銀白細絲劇烈震動。
第三條:劍芯種子·裂紋擴展。十字形裂紋的交叉點處,新長出了第三道線。方向——指向城牆。
許默沒來得及看。
因為城牆畫面中,來者的左手指尖碰到了第七齒的齒尖。
---
接觸面積:0.3平方毫米。指尖指紋嵴線的最外層表皮細胞,貼在了第七齒齒尖的金屬表面上。
許默所有屏幕同時黑了。
不是斷電。主控室的燈還亮著。空調在轉。椅子底下的防靜電地板接地線嗡嗡作響。
是屏幕被占用了。
六面屏。同一個畫面。
雜貨鋪。
監控早就斷了。攝像頭燒了。但被動掃描的反射波陣列將場景以矢量化線條實時重建在了屏幕上。解析度極低。黑底白線。輪廓級別的粗糙圖形。
貨架。櫃檯。石頭。
第三十七塊石頭。
許默看著那團粗糙的像素線條。
石頭在亮。
白線勾勒出的石頭輪廓內部,填充著越來越密集的像素點。從稀疏變稠密。從暗灰變亮白。解析度不夠表現光,就用密度來表現。點越密,說明那個位置的能量越強。
+0.00001。讀數還在漲。
然後石頭碎了。
不是炸開。不時崩裂。矢量化的線條從中間斷開。像一根繃緊的弦被剪了一刀。兩半往兩邊彈。彈開的碎片在被動掃描的視野里變成一堆散亂的折線。
碎片之間。中央。
一個東西掉在櫃檯上。
反射波陣列對它進行了三次掃描。前兩次返回值全是報錯。第三次勉強吐出來一個圖形化渲染結果。
形狀。
許默的身體前傾。鼻尖離屏幕二十厘米。
他認識這個形狀。
矢量化的粗糙線條勾出來的輪廓——兩個弧。一條橫。一個開口朝上的結構。
李斯標了置信度排名。
第一候選。置信度89.3%。
碗底字符。
和來者在裂縫那邊喝完湯後、碗底多出來的那個神秘字符。和生死簿封底留白處極小圖案。
分毫不差。
一個實體。
不是數據。不是光暈。不是讀書。
實體。
掉在雜貨鋪櫃檯上。三維的。有質量的。被動掃描甚至記錄了它落在木質櫃檯面上時的振動波形。
150克。
許默沒有截圖。沒有建文件夾。沒有標註比對結果。
他只做了一件事。
他看了一眼七號屏右下角。
棉簽團。咖啡漬。兩道交叉指甲痕。一道指向句號的短橫。
擠在一起。一小塊區域。比巴掌還小。
他伸出手。食指。指甲。
在短橫的末端,刻下了第四道痕。
一個弧。
很短。開口朝上。
和櫃檯上那個實體的輪廓一樣。
---
城牆上。
來者的左手指尖貼在第七齒上。
被動掃描顯示,接觸瞬間,第七齒的溫度從冰點回升到17度。
17。
83和17。來者的腳印和灰毛衣的膝蓋。
第七齒的齒紋開始變化。
不是修復。不是生長。是重組。
許默來不及分析。數據太多了。他只看到了一條。
來者右腳底壓痕在齒紋中的占比——從83%降到了79%。
缺的4%不在灰毛衣的膝蓋印上。灰毛衣占比沒變。
4%消失了。
李斯標了一個問號。紅色。掛在數據框右上角。
許默沒追查。他把問號截圖丟到七號屏左下角。和別的東西擠在一起。
然後他看向城牆畫面。
灰毛衣跪在碎磚上。兩隻空手貼著磚面。22厘米外,來者的右手懸在裂縫邊緣。左手搭在鑰匙上。
小指動了。
不是來者的左手小指。
是右手。
那隻懸在裂縫邊緣、失去灰毛衣支撐後晃了一下又穩住的右手。
小指翹起來。
十五度。
敲了一下。
兩秒。
又敲了一下。
灰毛衣的手貼在磚面上。距離來者右手22厘米。他的手沒動。
但他的小指彎了一下。
自己的小指。擱在碎磚縫裡。彎了一下。又伸直。
兩秒。
彎一下。
22厘米的空氣里,沒有任何物質傳導。沒有接觸。沒有熱量。沒有壓力。
但兩根小指在同一個頻率上動著。
兩秒一次。
許默關掉了城牆區域的音頻採集。
不是因為不想聽。
是因為有些安靜不該被記錄。
---
輔屏角落。李斯的自動歸檔在許默關掉音頻的同一秒,吐出了一條新記錄。
來源:雜貨鋪·櫃檯·實體。
內容:實體落在櫃檯面上後,振動波形的餘震頻率——與來者小指當前的敲擊頻率,以及灰毛衣小指當前的彎曲頻率——
三者同步。
兩秒一次。
這條記錄被自動歸入那個加總除以四十七的亂碼文件夾。安靜地落在底部。和三千年前的數據挨著。
許默沒看到。
他在喝水。
涼的。
杯底磕在桌面上的聲音,乾淨了一些。不再是空杯了。