第二章雨停的時(shí)候,碼頭的水泥地面反射著昏黃的路燈光,像是一張被反復(fù)擦洗的舊相片,
模糊又疲憊。我抱著濕透的外套走出看守中心的大門(mén),
夜色里只有海風(fēng)的腥味和警戒線的冷色。弟弟的死亡記錄只給了我一張薄薄的紙,
上面蓋著電子戳,四個(gè)字——不可抗事。值班的合規(guī)官態(tài)度平穩(wěn)到近乎冷漠,
好像這只是系統(tǒng)運(yùn)行中的一次微小波動(dòng),不值得為它多浪費(fèi)一秒人力。我盯著那四個(gè)字,
指尖冰涼。那一刻,我突然很想知道,生成這份記錄的,是哪一段代碼,哪一串算法,
又是誰(shuí)按下了執(zhí)行鍵。大廳另一側(cè)的玻璃門(mén)推開(kāi),一個(gè)熟悉的身影出現(xiàn)。祁沔,
曾經(jīng)帶我入行的導(dǎo)師,如今是全城最年輕的合規(guī)首席。他的黑色風(fēng)衣看起來(lái)一塵不染,
眼神沉靜得像一面磨砂的鏡子?!霸S蔓?!彼形业拿?,語(yǔ)氣里帶著一種居高臨下的溫和,
“節(jié)哀。系統(tǒng)已經(jīng)完成了風(fēng)險(xiǎn)評(píng)估,這類(lèi)事件……不可避免?!蔽倚α艘幌?,笑得很短,
像是對(duì)他,又像是對(duì)我自己?!拔倚枰加涗??!蔽艺f(shuō)。他搖頭,
慢慢從懷里取出一份文件袋遞給我?!昂徒鈪f(xié)議,金額你自己看。如果簽字,
平臺(tái)會(huì)幫你關(guān)閉所有輿論風(fēng)險(xiǎn),也能幫你恢復(fù)賬戶(hù)信用?!蔽业拖骂^,
看著那份協(xié)議里空出來(lái)的簽名欄,手心一點(diǎn)點(diǎn)發(fā)燙。大廳的門(mén)外,有人沖我揮手。是顧北橋,
穿著帶油漬的棉外套,肩上掛著一個(gè)老舊的攝像機(jī)。他一邊拍一邊喊:“這里!給我一句話(huà)!
讓大家知道真相!”祁沔的目光落在他身上,像是看見(jiàn)了一只多余的昆蟲(chóng)。下一秒,
我的手機(jī)震動(dòng)了,提示直播被平臺(tái)以“干擾秩序”強(qiáng)制中斷。“別讓自己陷得太深。
”祁沔壓低聲音,“我知道你要做什么,這樣對(duì)你沒(méi)好處?!蔽覜](méi)回答,
只是將那份協(xié)議在他面前緩緩撕成兩半。紙張的裂紋聲在空曠的大廳里格外清脆。走出門(mén)口,
顧北橋跟了上來(lái),氣喘吁吁地問(wèn):“你真打算硬剛他們?你知道,這事光憑你一個(gè)人,
不可能?!薄拔也恢挂粋€(gè)人?!蔽野涯莾砂爰埲舆M(jìn)垃圾桶,轉(zhuǎn)身往碼頭方向走,
“我需要你拍到的每一秒。”林折在碼頭等我。他靠在一輛廢棄貨車(chē)邊,
手里轉(zhuǎn)著一枚暗色金屬片,見(jiàn)我走近,伸手遞過(guò)來(lái)?!斑@是回聲術(shù)的模塊,
插進(jìn)接口就能調(diào)取記憶片段。風(fēng)險(xiǎn)很大,被抓到就是非法取證?!蔽野呀饘倨舆^(guò)來(lái),
冰涼的觸感讓我的手指一顫。耳釘還在我的口袋里,
細(xì)小的刻痕像是在無(wú)聲地提醒我——這條路沒(méi)有回頭。林折看了我一眼,像是想說(shuō)什么,
卻只是嘆了口氣?!奥?tīng)說(shuō)這次更新日提前了兩天,你的時(shí)間更少了。”我停下腳步。
更新日意味著系統(tǒng)全城熱更新,所有數(shù)據(jù)、記錄、影像,都會(huì)被歸檔到不可更改的封閉庫(kù),
任何證據(jù)都會(huì)在那一刻永久消失?!癟-28?!蔽业吐曊f(shuō)。倒計(jì)時(shí)已經(jīng)開(kāi)始。
顧北橋抬起攝像機(jī),鏡頭對(duì)著我?!澳悄愕挠?jì)劃呢?”“凍結(jié)事故數(shù)據(jù),找到原始日志,
再找一個(gè)肯站出來(lái)作證的人。”我一字一頓地說(shuō),“這三步缺一不可?!彼α?,
笑里有種瘋勁?!昂冒。俏揖拓?fù)責(zé)讓全城都盯著你看?!绷终廴咏o我一個(gè)防水袋,
里面是他整理的“回聲術(shù)”步驟清單。上面密密麻麻地寫(xiě)著技術(shù)參數(shù)和注意事項(xiàng),
看得我頭有些疼,但我知道自己沒(méi)有選擇的余地。碼頭的風(fēng)更涼了,
海浪拍打在生銹的樁柱上,發(fā)出沉悶的聲響。夜色里,一道光突然掃過(guò)穹頂方向,
短暫的背光讓那片玻璃幕墻反射出細(xì)微的閃爍,像是另一層隱藏的影像。我瞇起眼,
試圖看清那影像的輪廓,卻被海風(fēng)吹得眼睛發(fā)酸。
林折的聲音從旁邊傳來(lái):“有人給你留話(huà)了嗎?那張紙條上的——背光時(shí)段?!蔽覜](méi)說(shuō)話(huà),
把耳釘握在掌心。它在風(fēng)中微微發(fā)熱,就像在催促我快一點(diǎn)。祁沔的身影還留在我的腦海里,
他遞來(lái)協(xié)議的手穩(wěn)得像石頭,可我知道,
那雙手也曾帶我簽下過(guò)另一份文件——那是我踏入這個(gè)體系的第一步。夜空深處傳來(lái)汽笛聲,
悠長(zhǎng)而模糊。我抬起頭,覺(jué)得那聲音像是在提醒我,海水的漲潮不會(huì)等任何人。海風(fēng)里,
我的手機(jī)震動(dòng)了,是一條系統(tǒng)推送:您的賬戶(hù)情緒指數(shù)波動(dòng),建議進(jìn)行情緒穩(wěn)定訓(xùn)練。
我關(guān)掉屏幕,把那條信息刪掉。我的情緒,不需要任何系統(tǒng)來(lái)判定。
前方的穹頂在夜色中若隱若現(xiàn),背光時(shí)段還會(huì)再來(lái)一次,
我必須趕在那之前找到通往真相的路。第三章凌晨?jī)牲c(diǎn),碼頭的霧氣比白天濃得多,
燈光在水汽中被切成一片片的薄影,像隨時(shí)會(huì)消失的幻象。我坐在林折的臨時(shí)工作間里,
盯著桌上那枚暗色的回聲術(shù)模塊。它靜靜地躺在數(shù)據(jù)線旁,看不出任何特別,但一旦接入,
能把人的記憶片段拉出來(lái),連呼吸間的顫動(dòng)都逃不過(guò)。林折低著頭,
指尖在終端屏上飛快敲擊。屏幕上出現(xiàn)一行行灰色的代碼流,像一條正在蘇醒的河。
他抬眼看我,神情罕見(jiàn)地嚴(yán)肅:“接入時(shí)間不能超過(guò)三分鐘,
不然你的短期記憶可能會(huì)出現(xiàn)空洞。”我沒(méi)問(wèn)那空洞會(huì)是什么感覺(jué)。我知道自己已經(jīng)沒(méi)得選。
第一次接入的畫(huà)面像是從霧中劈開(kāi)了一道口子。冷光下,弟弟蜷坐在狹窄的管控室角落,
手里抱著那件舊夾克。他抬起頭,朝攝像機(jī)方向露出一個(gè)很輕的笑,嘴唇動(dòng)了動(dòng),
卻被系統(tǒng)噪音覆蓋。那一瞬間,我的胸口像被鋒利的刀刃劃過(guò)——我?guī)缀蹩梢源_定,
那是他想說(shuō)的最后一句話(huà)。我試圖去調(diào)音頻,林折伸手?jǐn)r住我:“別急,先把口型鎖定。
”他將畫(huà)面凍結(jié)在弟弟開(kāi)口的那一幀,然后通過(guò)算法擬合出三個(gè)可能的短句。排在第一位的,
是——姐,等我出去請(qǐng)你吃面。我閉了閉眼。那句話(huà)和記憶里的聲音重疊在一起,
幾乎讓我忘了自己正身處一個(gè)冰冷的取證環(huán)境。顧北橋推門(mén)進(jìn)來(lái),手里拿著一沓照片,
都是他用老攝像機(jī)拍下的碼頭背光時(shí)段影像。每張照片里,
穹頂幕墻的玻璃都映出一組模糊的光點(diǎn),像是一串隱藏的字符?!斑@是穹頂上的數(shù)據(jù)投影,
被反射后會(huì)出現(xiàn)短暫的殘影?!彼颜掌佋谧郎希拔也檫^(guò),
這串光點(diǎn)和看守中心的出入記錄有對(duì)應(yīng)關(guān)系?!绷终郯櫫税櫭迹骸叭绻軐?duì)上時(shí)間戳,
也許能證明弟弟風(fēng)險(xiǎn)等級(jí)的升級(jí)是被人為觸發(fā)的。”我看著那些照片,突然意識(shí)到,
照片上的其中一個(gè)光點(diǎn)位置和耳釘背面的刻痕完全重合。那刻痕是一種編碼標(biāo)記,
只有參與過(guò)模型訓(xùn)練的人才會(huì)識(shí)別。我記得當(dāng)初祁沔帶我簽下第一份審計(jì)合同時(shí),
曾經(jīng)在培訓(xùn)資料里提到過(guò)它。心口的寒意在一點(diǎn)點(diǎn)升騰。我不敢去想這意味著什么,
只是將照片收好,壓在口袋最深處。為了讓凍結(jié)申請(qǐng)成立,
我需要三樣?xùn)|西:回聲術(shù)的原始片段、穹頂反射的時(shí)間戳,以及一個(gè)愿意站出來(lái)的證人。
前三十個(gè)小時(shí)里,我只能先拼出前兩塊。我們?cè)诖a頭的小屋里連夜制定行動(dòng)表。
我負(fù)責(zé)法律路徑的申訴,顧北橋去拍攝更多穹頂反射,林折繼續(xù)清理回聲片段里的雜波。
時(shí)間被切成一個(gè)個(gè)小時(shí)段,每一段都被標(biāo)上具體任務(wù),沒(méi)有任何緩沖。第二天下午,
我去了檢方。檀越接待我時(shí)神色有些猶豫,像是在權(quán)衡什么。他翻看我遞過(guò)去的資料,
停留在那幾張穹頂照片上,眉心微微一動(dòng)?!斑@些東西很危險(xiǎn)?!彼仙腺Y料袋,
“如果有人刻意動(dòng)過(guò)模型權(quán)重,這牽涉到的不只是你弟弟的案子?!薄八阅銜?huì)幫我嗎?
”我問(wèn)。檀越沉默了很久,最后說(shuō):“我能幫你申請(qǐng)一次聽(tīng)證,
但你必須在聽(tīng)證前準(zhǔn)備好一條能自證的鏈路。你知道這有多難?!蔽尹c(diǎn)點(diǎn)頭。難并不重要,
重要的是時(shí)間。聽(tīng)證被定在T-25的上午十點(diǎn),這意味著我們只有不到三天。
回到碼頭的夜里,風(fēng)聲帶著海腥味沖進(jìn)屋子,像在提醒我倒計(jì)時(shí)的每一秒都在被吞掉。
林折遞來(lái)一段處理好的音頻,短短十秒,卻能清晰聽(tīng)到弟弟說(shuō)話(huà)時(shí)的呼吸聲。我聽(tīng)了三遍,
直到耳朵發(fā)熱。顧北橋忽然敲了敲窗:“你得看看這個(gè)。”他把攝像機(jī)的取景器對(duì)準(zhǔn)我。
畫(huà)面里,穹頂反射出的光點(diǎn)正在快速閃爍,
排列成一串?dāng)?shù)字——與我兩年前審計(jì)時(shí)的權(quán)限編碼完全一致。我的胃像被什么狠狠撞了一下。
那串編碼是專(zhuān)屬的標(biāo)識(shí),只可能出現(xiàn)在我處理過(guò)的訓(xùn)練集上。
可我不記得它為什么會(huì)和弟弟的案件聯(lián)系在一起。風(fēng)更大了,吹得窗子嘎吱作響。
我看著那串光點(diǎn),手心里冰涼的耳釘幾乎要嵌進(jìn)皮膚。夜色之外,穹頂?shù)姆垂夂雒骱霭担?/p>
就像一只在盯著我的眼睛。我知道,那眼睛的主人,可能一直在等我自己走過(guò)去。
第四章早晨的帷幕城像一臺(tái)被人強(qiáng)行切換檔位的機(jī)器,運(yùn)轉(zhuǎn)得不穩(wěn)定。
地鐵廣播反復(fù)播著一則提示:因安全演練,部分線路臨時(shí)封閉。
我的耳邊夾雜著喇叭里的電子女聲和人群的低語(yǔ),空氣中有一種說(shuō)不清的躁動(dòng)感。
我去了檢方大樓。聽(tīng)證還有不到二十四小時(shí),我必須確認(rèn)最后的流程??梢贿M(jìn)大廳,
就看見(jiàn)大廳屏幕上的滾動(dòng)新聞——我的名字,
和一行醒目的字幕:曾參與零容忍模型早期訓(xùn)練。新聞里配著一張照片,
是兩年前我坐在實(shí)驗(yàn)室的桌前,手里捏著簽字筆。那張照片拍得太清楚,
連耳釘?shù)募?xì)節(jié)都看得一清二楚。我站在原地,背脊生出涼意。
人群的竊竊私語(yǔ)像潮水一樣朝我涌來(lái),有人認(rèn)出了我,眼神里帶著試探和懷疑。
檀越從側(cè)門(mén)出來(lái),把我拉進(jìn)會(huì)議室。他的神情比上次見(jiàn)面更緊繃:“這個(gè)消息不是巧合。
有人在提前布陣,把你從受害者的位置推到嫌疑人那邊。”“那照片是真的。”我坦白道,
“我確實(shí)在那一批模型里簽過(guò)參數(shù)調(diào)整的審批單。但我不知道它后來(lái)會(huì)變成零容忍的核心。
”檀越嘆了口氣,遞給我一份文件?!捌钽娼裉煸缟咸峤涣俗C據(jù),
聲稱(chēng)弟弟的風(fēng)險(xiǎn)升級(jí)是自動(dòng)判定,沒(méi)有人工干預(yù)。除非你能證明權(quán)重被人為改動(dòng),
否則聽(tīng)證會(huì)就是個(gè)形式?!蔽叶⒅欠菸募?,指節(jié)發(fā)白。祁沔很清楚,
我的記憶和那段編碼是唯一的突破口,而一旦我承認(rèn)和模型有關(guān),輿論就會(huì)直接判我有罪。
離開(kāi)檢方大樓時(shí),天空陰得像要塌下來(lái)。