第5章
規(guī)則怪談:我能編輯死亡代碼
本體的茶,不是白喝的------------------------------------------。,原本應(yīng)該是第五節(jié)車廂的位置被完全重構(gòu)了。座椅、扶手、線路圖——這些標(biāo)準(zhǔn)配置全部消失。兩側(cè)車廂壁向內(nèi)收窄,頭頂?shù)臒艄茏兂闪饲对趬Ρ诶锏陌?*光帶,整條走廊被壓縮成了一條僅容一人通過(guò)的甬道。,踩上去沒(méi)有之前那種黏膩感??諝饫餂](méi)有血腥味,沒(méi)有腐爛味,甚至沒(méi)有隧道里那股常年不散的鐵銹和霉菌混合的氣息。取而代之的是一股極淡的茶香。,茶。。那個(gè)營(yíng)地的主人是個(gè)四十來(lái)歲的茶館老板,他的店鋪在怪談降臨后被改造成了臨時(shí)避難所。每次有玩家從他門(mén)口路過(guò),他都會(huì)泡一壺茶,不收錢,只要聽(tīng)一段外面世界的故事。我叫他老宋,他的茶館撐了將近兩年。,他遞給我一杯茶。我說(shuō)“等回來(lái)再喝”。我沒(méi)回去?!唬瑑奢呑?。,同樣的茶香正從門(mén)縫里滲出來(lái),像一條看不見(jiàn)的線,精準(zhǔn)地鉤住了我記憶里那段還沒(méi)被代價(jià)肢抽走的碎片。。用我最熟悉的氣味做敲門(mén)磚。。既然本體想用茶來(lái)開(kāi)局,那就看看它能泡出什么花樣。走到甬道盡頭,門(mén)沒(méi)有把手,也沒(méi)有鎖眼,只是一整塊磨砂玻璃,背后透出暖**的光。玻璃上浮著一行字:請(qǐng)進(jìn)。門(mén)沒(méi)鎖。。指尖觸到玻璃的瞬間,整扇門(mén)無(wú)聲地向內(nèi)滑開(kāi)。門(mén)后的空間讓我頓了一秒。。。,比正常車廂略大一些,但格局完全是照搬的——左手邊是一排木質(zhì)茶架,架子上擺著大大小小的茶罐,陶的、瓷的、錫的,標(biāo)簽上寫(xiě)著龍井、鐵觀音、正山小種,每一樣都和宋老板茶館架子上擺的順序一模一樣。右手邊是一張根雕茶桌,桌面被茶湯浸出了經(jīng)年累月的深色紋路,紋路的走向也沒(méi)變。茶桌上擺著兩杯茶。一杯在對(duì)面,冒著熱氣。一杯在靠門(mén)這邊,杯沿上浮著一片還沒(méi)完全舒展開(kāi)的茶葉。
我記得這片茶葉。上輩子老宋遞給我那杯茶的時(shí)候,也是一片沒(méi)舒展開(kāi)的葉片漂在杯口。他說(shuō)茶還沒(méi)泡到時(shí)候,我說(shuō)“等回來(lái)再喝”。
然后我就沒(méi)回來(lái)。
那一瞬間腦海里涌上來(lái)的不是悲傷,是一股被精確計(jì)算過(guò)的寒意——它能把場(chǎng)景還原到這個(gè)精度,說(shuō)明它能讀取我的記憶。至少是表層記憶。代價(jià)肢抽走了一個(gè)名字,但剩下的那些細(xì)節(jié)——茶館的布局、茶架上的標(biāo)簽、杯口那片葉子的朝向——它全拿走了。
“請(qǐng)坐?!?br>聲音從茶桌對(duì)面?zhèn)鱽?lái)。沒(méi)有形體,只有聲音,低沉的、平穩(wěn)的,每個(gè)字之間的停頓都像被尺子量過(guò)。不是機(jī)械音,也不是人聲,介于兩者之間,像是一個(gè)很久沒(méi)開(kāi)口說(shuō)過(guò)話的人在努力讓自己的發(fā)音保持標(biāo)準(zhǔn)。
“我用了你記憶里一個(gè)讓你放松的場(chǎng)景,作為這次會(huì)面的環(huán)境。你不介意吧?”
我站在門(mén)口沒(méi)有動(dòng)。
“介意?!蔽艺f(shuō),“你未經(jīng)允許翻我的記憶,這跟入室**一個(gè)性質(zhì)?!?br>對(duì)面沉默了兩秒。
“……你措辭的角度很獨(dú)特?!蹦莻€(gè)聲音說(shuō),“其他被我讀取過(guò)記憶的玩家,通常會(huì)問(wèn)我‘你怎么知道的’。你直接跳到了追責(zé)階段?!?br>“因?yàn)樗麄兣履?。我不怕?!?br>“為什么?”
“因?yàn)槟闳绻獨(dú)⑽遥谖冶绘i定的第一分鐘就可以動(dòng)手。你是副本本體,你有權(quán)限在不違反底層協(xié)議的前提下直接修改任何一條規(guī)則。你沒(méi)有。你選擇了談判——那我為什么要怕一個(gè)想談判的人?”
又是一陣沉默。然后茶桌對(duì)面的椅子上浮起一個(gè)輪廓——不是人形,只是一團(tuán)半透明的光影,勉強(qiáng)能看出頭、軀干和搭在桌沿的手臂。光影內(nèi)部有無(wú)數(shù)條細(xì)小的代碼流在不停涌動(dòng),紅藍(lán)交錯(cuò),偶爾閃一下金色的斷點(diǎn)。
這就是午夜地鐵本體的具象化。一坨由規(guī)則代碼堆出來(lái)的半透明靈體。
它端起面前那杯茶——光影的手指穿過(guò)茶杯,杯子紋絲不動(dòng),但茶水自己少了一截。它在“喝”?;蛘哒f(shuō),它在模擬喝這個(gè)動(dòng)作。
“這茶的味道。”本體說(shuō),“是根據(jù)你記憶里那個(gè)茶館老板泡的最后一杯茶模擬的。我模擬得很精確,包括水溫、茶多酚的析出比例、杯沿那片葉子的位置。但我不知道它好喝不好喝。我沒(méi)有味覺(jué)。你幫我嘗嘗?!?br>我看了看面前那杯茶。沒(méi)動(dòng)。
“老宋的茶要趁熱喝?!蔽艺f(shuō),“但你泡的這杯不是老宋的茶。你只是復(fù)制了它的物理參數(shù)。一杯茶的參數(shù)不等于一杯茶。它差了一樣?xùn)|西。”
“什么東西?”
“沏茶的那個(gè)人?!?br>本體放下了茶杯。光影里的代碼流加速了幾秒,像是在進(jìn)行某種高強(qiáng)度運(yùn)算。然后它說(shuō):“你指的是情感附加物。我理解這個(gè)概念,但我無(wú)法復(fù)制。因?yàn)樵谀銈兊亩x里,情感是需要‘人’這個(gè)載體的。我不是人。我只是規(guī)則的集合?!?br>“那你就該明白,用不屬于你的東西來(lái)套近乎,只會(huì)讓我更防備?!?br>本體想了想,點(diǎn)點(diǎn)頭。
“受教。”它說(shuō),“那我們進(jìn)入正題。我請(qǐng)你來(lái)這里,不是為了讀你的記憶或者套近乎。我是想跟你談一筆交易。”
“跟代價(jià)肢一樣的交易免談?!?br>“不是。那只是前戲——代價(jià)肢的交易是系統(tǒng)機(jī)制,我必須按規(guī)定投放?!彼墓庥巴皟A了傾,代碼流加快了,“這一筆,是我私人的。不是系統(tǒng)規(guī)則,是本體意志對(duì)單個(gè)玩家的直接交涉。”
它伸出手指——如果那團(tuán)光影能叫手指的話——在空中點(diǎn)了一下。茶桌上方的空氣里浮出一張路線圖。
午夜地鐵的完整剖面圖。
我看到了第一節(jié)到第八節(jié)車廂的全部布局。前四節(jié)我已經(jīng)走過(guò)了:第一節(jié)新手開(kāi)局、第二節(jié)寄生體車廂、第三節(jié)光照陷阱、**節(jié)代價(jià)肢交易廳。而后四節(jié)——
第五節(jié)標(biāo)注的是“駕駛室/會(huì)議室”——就是這里。
第六節(jié)的圖標(biāo)是一個(gè)籠子,籠子里面畫(huà)著一只眼睛。
第七節(jié)的圖標(biāo)是一面鏡子,鏡子里映著一扇門(mén)。
第八節(jié)的圖標(biāo)是一扇敞開(kāi)的門(mén),門(mén)外是隧道盡頭的光。
而在第八節(jié)車廂的側(cè)邊,用虛線連著一個(gè)沒(méi)有編號(hào)的小格子,格子里畫(huà)著一把鑰匙。和我口袋里那把刻著“第捌節(jié)車廂乘務(wù)員室”的鑰匙一模一樣。
“你手里的鑰匙能開(kāi)第八節(jié)車廂的乘務(wù)員室?!北倔w說(shuō),“但乘務(wù)員室的門(mén)在第八節(jié)車廂的哪個(gè)位置,需要你自己找。我能給你的,是第六節(jié)和第七節(jié)車廂的規(guī)則豁免權(quán)。你直接走第八節(jié),不用浪費(fèi)時(shí)間跟它們纏斗?!?br>“條件呢?”
本體周身的代碼流忽然整齊劃一地靜默下來(lái),紅藍(lán)閃爍的光全部轉(zhuǎn)成了淡金色——它把力量收緊了,整個(gè)茶館場(chǎng)景也跟著微微晃了一下,像是水面上投進(jìn)石子時(shí)擴(kuò)散的波紋被回放了一次。
“條件是——通關(guān)之后,我給系統(tǒng)遞交的通關(guān)報(bào)告里,‘規(guī)則被篡改’這一項(xiàng)的處理等級(jí),定為‘輕微異?!皇恰畤?yán)重漏洞’。”
它直視著我。代碼的流動(dòng)變得緩慢均勻,把每一句話都?jí)哼M(jìn)這個(gè)安靜得過(guò)分的車廂:
“你把規(guī)則改了,我必須在報(bào)告里寫(xiě)。但我可以不寫(xiě)‘本體完全無(wú)法制衡’。我可以寫(xiě)‘檢測(cè)到輕微波動(dòng),原因不明’。第一份報(bào)告會(huì)上報(bào)給裁決會(huì)和系統(tǒng)設(shè)計(jì)者。你被裁決會(huì)通緝,那是裁決會(huì)的事。但如果設(shè)計(jì)者拿到第二份報(bào)告,他們會(huì)派更高級(jí)的規(guī)則來(lái)追查漏洞源頭,不只是在這個(gè)副本,你會(huì)被所有副本標(biāo)記成優(yōu)先清除對(duì)象?!?br>它的聲音里沒(méi)有恐嚇,也沒(méi)有討好,只是把每條信息依次攤在桌上。
“我給你豁免權(quán),你給我報(bào)告緩沖。不是做假賬,是下調(diào)嚴(yán)重等級(jí)。這個(gè)等級(jí)調(diào)一次,能影響設(shè)計(jì)者決策層多久我不敢保證,但至少足夠你通關(guān)后續(xù)副本,完成你‘刪光所有人’的目標(biāo)?!?br>我端起面前的茶,終于喝了一口。
水溫剛好。茶香入喉的瞬間,舌根泛起來(lái)一陣熟悉的回甘——和老宋泡的一模一樣。我突然意識(shí)到它復(fù)制的不只是參數(shù),是連我身體對(duì)茶的反應(yīng)數(shù)據(jù)都算進(jìn)去了。
但這不是老宋泡的茶。它沒(méi)有靈魂。
“報(bào)告細(xì)節(jié)寫(xiě)完會(huì)經(jīng)過(guò)我應(yīng)該審閱嗎?”我問(wèn)。
“按流程——不會(huì)。副本通關(guān)后報(bào)告由系統(tǒng)自動(dòng)生成,本體審批,然后上傳至中樞。玩家查閱權(quán)限僅限于‘完全通關(guān)并達(dá)到S級(jí)評(píng)分’?!?br>“那你怎么保證你改的是我不翻臉的等級(jí)?”
它把光影壓進(jìn)椅背,代碼在輪廓邊緣顫動(dòng)了一下。
“我不保證。我只是把選擇擺在你面前?!彼拿總€(gè)字仍然平穩(wěn)得像被規(guī)則審核過(guò),“你帶著三年的通關(guān)記憶進(jìn)新手局,你的情報(bào)價(jià)值遠(yuǎn)超所有通關(guān)道具的總和。你能改寫(xiě)規(guī)則,但你暫時(shí)還不能改寫(xiě)系統(tǒng)報(bào)告。我知道你想讓裁決會(huì)和上層設(shè)計(jì)者一個(gè)不落地付出代價(jià)。但你得先活到有本事改寫(xiě)中樞協(xié)議那天。”
它停了一下。
“我可以幫你買時(shí)間?!?br>我看著它光影里那些細(xì)微抖動(dòng)著的斷點(diǎn)——那些斷點(diǎn)不是技術(shù)故障,是它在談判過(guò)程里自己發(fā)出的壓力波動(dòng)。它也在權(quán)衡。它不想繼續(xù)硬扛一個(gè)能用編輯器反殺怪談的新手,但它也需要體面地交出報(bào)告,保全它自己不被上級(jí)系統(tǒng)降級(jí)回收。
這筆交易不是它吃我、我吃它的零和博弈。是兩個(gè)各自有軟肋的人,在擠出來(lái)的幾分鐘間隙里找到了一個(gè)都能接受的平衡點(diǎn)。
“我還有兩個(gè)問(wèn)題?!?br>“請(qǐng)問(wèn)?!?br>“第一——第六節(jié)和第七節(jié)能給我什么信息?你豁免它們,是省了我的時(shí)間還是幫你自己掩蓋什么?”
本體明顯遲疑了一些,代碼流在它胸腔位置閃了五六下金色斷點(diǎn)才給出回答:“籠子是‘情緒監(jiān)牢’——里面關(guān)著這一局里其他玩家進(jìn)入副本后被剝離的恐懼情緒。鏡子是‘自我審判’,它會(huì)把你帶回到你在心里反復(fù)復(fù)盤(pán)過(guò)的某一段過(guò)去。兩關(guān)都能通過(guò),但從時(shí)間效率和情報(bào)新鮮度上——建議繞過(guò)。因?yàn)樗鼈兡玫降氖且呀?jīng)存在的舊信息,不是秘密,真正對(duì)后續(xù)副本有用的認(rèn)知都在第八節(jié)車廂的乘務(wù)員室?!?br>“所以省時(shí)間是真,掩蓋也是真。你不想讓我看鏡子?!?br>“……我不想讓你看到‘午夜地鐵’最初被設(shè)計(jì)時(shí)的規(guī)則模板?!彼恼Z(yǔ)速第一次明顯加快,“鏡子里殘留的東西是我原始形態(tài)的一個(gè)分支,它會(huì)暴露這份副本最初版本的核心代碼。對(duì)你本人的傷害不大。對(duì)我的職業(yè)風(fēng)險(xiǎn)不小。”
我點(diǎn)點(diǎn)頭。它難得坦誠(chéng)。
“第二個(gè)問(wèn)題。你怎么知道我欠老宋一杯茶?”
本體的代碼狂跳了半秒。
然后它慢慢抬起沒(méi)有面孔的頭,用那種重新把我審視了一輪的語(yǔ)調(diào)回答:
“因?yàn)樽x取你表層記憶和情感斷口的那個(gè)指令,不是我自己能動(dòng)用的權(quán)限。它從你來(lái)之前就已經(jīng)預(yù)埋在第一節(jié)車廂的規(guī)則里,來(lái)源是中樞,標(biāo)注是‘入局玩家檔案讀取優(yōu)先權(quán)’,針對(duì)你在**評(píng)分以上老兵復(fù)活才觸發(fā)的新手副本優(yōu)待。你剛進(jìn)副本的時(shí)候,中樞已經(jīng)知道你不是第一次進(jìn)怪談了。我只是照著中樞下發(fā)的那份檔案看了一下局部片段,選中老宋這段作為見(jiàn)面禮?!?br>它把這句話說(shuō)完之后,我沒(méi)說(shuō)話。手里的茶杯擱回桌面,剩下的茶水輕輕一動(dòng),杯子發(fā)出一聲細(xì)長(zhǎng)的震響。
中樞知道我?guī)е厣挠洃?,在開(kāi)局的第一分鐘就下發(fā)過(guò)檔案。那就不存在“躲”這個(gè)選項(xiàng)了——設(shè)計(jì)者那邊遲早會(huì)知道有個(gè)帶著前世記憶進(jìn)入新手局的規(guī)則編輯器轉(zhuǎn)正了。
而本體今天這場(chǎng)談判,不是單純的自保,是在中樞對(duì)整個(gè)地球副本下探照燈的時(shí)候,選擇站在離燈源最遠(yuǎn)的一個(gè)角落,跟我談最后一點(diǎn)時(shí)間差內(nèi)的互惠權(quán)。
“你想要的報(bào)告等級(jí)是‘輕微異?!蔽野谚€匙放到桌上它剛才展示的地圖旁邊,“可以。但我有兩個(gè)附加條件?!?br>“請(qǐng)說(shuō)?!?br>“第一,報(bào)告修改完之后,把中樞下發(fā)給你的那份關(guān)于我的檔案拷貝給我。只拷貝你手上的版本,不需要原始溯源,也不需要在紙面上留任何證據(jù)。”
本體微微前傾。代碼流從金色變回了紅藍(lán)交錯(cuò)。
“拷貝沒(méi)有問(wèn)題。但我好奇——你拿那份檔案做什么?”
“我要看看中樞的檔案到底寫(xiě)了多少關(guān)于我的記錄。名字,經(jīng)歷,死亡次數(shù),通關(guān)路徑,有沒(méi)有關(guān)于我‘上一世’的標(biāo)記。如果中樞知道我死過(guò)一次,那接下來(lái)幾個(gè)副本就不只是針對(duì)我編輯器的能力,還會(huì)開(kāi)始針對(duì)我的人格弱點(diǎn)和情感殘留?!?br>“如果檔案上真有你的重生標(biāo)注呢?”
“那老宋這杯茶就是中樞借你的手送到我面前的?!蔽野芽毡苹夭璞P(pán),“它想用你測(cè)試我的軟肋還在不在。你替它送了,那你就已經(jīng)進(jìn)了它的棋局。”
本體看著那個(gè)空杯,光影內(nèi)的代碼流有整整五秒鐘沒(méi)有任何閃爍——這大概是它作為數(shù)據(jù)集合體能做到的最安靜的反應(yīng)。
“……你說(shuō)了一句讓我重新評(píng)估所有決斷的話?!?br>“不客氣?!?br>“第二個(gè)附加條件?”
我伸出兩根手指。
“既然你從第一節(jié)車廂就開(kāi)始讀我的表層記憶,那除非有檔案強(qiáng)制指令,你從**節(jié)之后已經(jīng)讀到的所有情緒片段,在談判結(jié)束后全部封存。理由是作為交易雙方當(dāng)中的提出保護(hù)條款方,我有權(quán)要求你在本案完結(jié)結(jié)算時(shí)不再向中樞遞交任何從談判過(guò)程中獲得的新增隱私數(shù)據(jù)?!?br>“你當(dāng)我是社交軟件?!?br>“差不多?!?br>本體的代碼嗡嗡響了好一陣,然后光影像人類那樣點(diǎn)了下頭:“條款成立。代價(jià)是——輕微異常等級(jí)判定沿用至通關(guān)后五日內(nèi)有效。第六節(jié)、第七節(jié)車廂的規(guī)則豁免即時(shí)生效。中樞檔案拷貝我現(xiàn)在就可以生成。后續(xù)對(duì)你的個(gè)人記憶讀取即刻起關(guān)閉?!?br>它手指在空氣里畫(huà)了條線,一個(gè)信封大小的光斑出現(xiàn)在茶桌上,封口處烙印了一行字:LX-001·中樞檔案副本。
我把信封收進(jìn)外套內(nèi)側(cè)。
“合約生成完畢。”本體站起來(lái),光影逐漸變稀,代碼流開(kāi)始往天花板上方抽離,“前四節(jié)已失效。第八節(jié)的通道在你左后方。鑰匙在口袋里。你要找的那扇門(mén),就在乘務(wù)員室深處?!?br>茶館場(chǎng)景開(kāi)始從邊緣瓦解。木質(zhì)茶架先變成了灰白色輪廓,接著化作數(shù)據(jù)碎片飄向天花板;茶桌的根雕紋路也一塊一塊淡化,最后消失在空氣里。
而窗外的地鐵隧道在漸漸歸位。車廂壁又回來(lái)了,座椅重新浮現(xiàn),頂燈恢復(fù)了昏黃的閃爍。一切都在回到原本的地鐵模樣。
本體已經(jīng)完全消失,只剩它最后一句還在車廂里繞著梁:“駕駛室不屬于本局的車廂編號(hào)。它是副本意志的延伸。我離開(kāi)之后這個(gè)房間會(huì)消散,你往左后方看,那里就是第八節(jié)的入口。記住,乘務(wù)員室的門(mén)——需要一把鑰匙和一條你不會(huì)在鏡子前說(shuō)出來(lái)的原因?!?br>場(chǎng)景徹底瓦解。
我站在恢復(fù)正常的第五節(jié)車廂中央。頭頂?shù)男谐膛粕纤卸嘤嘧帜患娂娡嗜?,重新長(zhǎng)出原本的車廂編號(hào):第五節(jié)車廂·備用通道。左后方,通往第八節(jié)車廂的門(mén)已經(jīng)敞開(kāi),門(mén)框呈更深的暗紅色,門(mén)內(nèi)的地板不再是前四節(jié)那種生銹的舊鐵,而是漆黑一片的隧道盡頭。
我邁步進(jìn)入第八節(jié)車廂的時(shí)候,胸前內(nèi)袋里那封檔案信封隱隱發(fā)熱。沒(méi)有立即打開(kāi)。還差最后一步。
車廂里只有一節(jié)短廊,三扇門(mén)。左側(cè)門(mén)標(biāo)著“檢修間”,右側(cè)標(biāo)著“乘務(wù)員室”,中間那扇最大,標(biāo)著——“出站通道·逃生認(rèn)證”。
我把鑰匙從口袋里拿出來(lái),對(duì)準(zhǔn)乘務(wù)員室鎖孔。鑰匙還沒(méi)碰到門(mén)鎖,門(mén)自己彈開(kāi)了。里面的景象投進(jìn)瞳孔的那一瞬間,我聽(tīng)見(jiàn)身后通往第七節(jié)那座鏡**殿的門(mén)被我剛才走過(guò)的氣流自然帶開(kāi)一道縫隙,一個(gè)極細(xì)極輕的嘆息聲從中滲出來(lái)。
蘇晚的預(yù)知曾在那里經(jīng)歷過(guò)一輪。她碰過(guò)鏡子。上輩子她后來(lái)告訴過(guò)我一段她剛?cè)刖謺r(shí)說(shuō)過(guò)的囈語(yǔ)——“鏡子里不全是假的?!?br>在那個(gè)瞬間我忽然明白本體為什么想用豁免交換繞過(guò)第七節(jié)車廂。不是因?yàn)殓R中存在錯(cuò)亂的版本代碼。是因?yàn)樗吹轿矣洃浝锾K晚走進(jìn)另一個(gè)鏡面空間的樣子,不清楚我如果進(jìn)去是否會(huì)變成另一次代價(jià)肢交易之外、需要補(bǔ)稅的遺憾。
但本體已經(jīng)走了。車廂安靜下來(lái)。我把手放在乘務(wù)員室門(mén)框上,沒(méi)有急著進(jìn)去,而是回頭看了一眼第七節(jié)車廂那扇還在微微晃動(dòng)的門(mén)。
“等搞定乘務(wù)員室?!蔽覍?duì)那扇門(mén)說(shuō),“再回來(lái)收拾你?!?br>乘務(wù)員室的燈光是唯一一盞不閃爍的燈,白色,明亮,像一個(gè)等著我坐下來(lái)的審訊室。
我走了進(jìn)去。
---
(·完)
我記得這片茶葉。上輩子老宋遞給我那杯茶的時(shí)候,也是一片沒(méi)舒展開(kāi)的葉片漂在杯口。他說(shuō)茶還沒(méi)泡到時(shí)候,我說(shuō)“等回來(lái)再喝”。
然后我就沒(méi)回來(lái)。
那一瞬間腦海里涌上來(lái)的不是悲傷,是一股被精確計(jì)算過(guò)的寒意——它能把場(chǎng)景還原到這個(gè)精度,說(shuō)明它能讀取我的記憶。至少是表層記憶。代價(jià)肢抽走了一個(gè)名字,但剩下的那些細(xì)節(jié)——茶館的布局、茶架上的標(biāo)簽、杯口那片葉子的朝向——它全拿走了。
“請(qǐng)坐?!?br>聲音從茶桌對(duì)面?zhèn)鱽?lái)。沒(méi)有形體,只有聲音,低沉的、平穩(wěn)的,每個(gè)字之間的停頓都像被尺子量過(guò)。不是機(jī)械音,也不是人聲,介于兩者之間,像是一個(gè)很久沒(méi)開(kāi)口說(shuō)過(guò)話的人在努力讓自己的發(fā)音保持標(biāo)準(zhǔn)。
“我用了你記憶里一個(gè)讓你放松的場(chǎng)景,作為這次會(huì)面的環(huán)境。你不介意吧?”
我站在門(mén)口沒(méi)有動(dòng)。
“介意?!蔽艺f(shuō),“你未經(jīng)允許翻我的記憶,這跟入室**一個(gè)性質(zhì)?!?br>對(duì)面沉默了兩秒。
“……你措辭的角度很獨(dú)特?!蹦莻€(gè)聲音說(shuō),“其他被我讀取過(guò)記憶的玩家,通常會(huì)問(wèn)我‘你怎么知道的’。你直接跳到了追責(zé)階段?!?br>“因?yàn)樗麄兣履?。我不怕?!?br>“為什么?”
“因?yàn)槟闳绻獨(dú)⑽遥谖冶绘i定的第一分鐘就可以動(dòng)手。你是副本本體,你有權(quán)限在不違反底層協(xié)議的前提下直接修改任何一條規(guī)則。你沒(méi)有。你選擇了談判——那我為什么要怕一個(gè)想談判的人?”
又是一陣沉默。然后茶桌對(duì)面的椅子上浮起一個(gè)輪廓——不是人形,只是一團(tuán)半透明的光影,勉強(qiáng)能看出頭、軀干和搭在桌沿的手臂。光影內(nèi)部有無(wú)數(shù)條細(xì)小的代碼流在不停涌動(dòng),紅藍(lán)交錯(cuò),偶爾閃一下金色的斷點(diǎn)。
這就是午夜地鐵本體的具象化。一坨由規(guī)則代碼堆出來(lái)的半透明靈體。
它端起面前那杯茶——光影的手指穿過(guò)茶杯,杯子紋絲不動(dòng),但茶水自己少了一截。它在“喝”?;蛘哒f(shuō),它在模擬喝這個(gè)動(dòng)作。
“這茶的味道。”本體說(shuō),“是根據(jù)你記憶里那個(gè)茶館老板泡的最后一杯茶模擬的。我模擬得很精確,包括水溫、茶多酚的析出比例、杯沿那片葉子的位置。但我不知道它好喝不好喝。我沒(méi)有味覺(jué)。你幫我嘗嘗?!?br>我看了看面前那杯茶。沒(méi)動(dòng)。
“老宋的茶要趁熱喝?!蔽艺f(shuō),“但你泡的這杯不是老宋的茶。你只是復(fù)制了它的物理參數(shù)。一杯茶的參數(shù)不等于一杯茶。它差了一樣?xùn)|西。”
“什么東西?”
“沏茶的那個(gè)人?!?br>本體放下了茶杯。光影里的代碼流加速了幾秒,像是在進(jìn)行某種高強(qiáng)度運(yùn)算。然后它說(shuō):“你指的是情感附加物。我理解這個(gè)概念,但我無(wú)法復(fù)制。因?yàn)樵谀銈兊亩x里,情感是需要‘人’這個(gè)載體的。我不是人。我只是規(guī)則的集合?!?br>“那你就該明白,用不屬于你的東西來(lái)套近乎,只會(huì)讓我更防備?!?br>本體想了想,點(diǎn)點(diǎn)頭。
“受教。”它說(shuō),“那我們進(jìn)入正題。我請(qǐng)你來(lái)這里,不是為了讀你的記憶或者套近乎。我是想跟你談一筆交易。”
“跟代價(jià)肢一樣的交易免談?!?br>“不是。那只是前戲——代價(jià)肢的交易是系統(tǒng)機(jī)制,我必須按規(guī)定投放?!彼墓庥巴皟A了傾,代碼流加快了,“這一筆,是我私人的。不是系統(tǒng)規(guī)則,是本體意志對(duì)單個(gè)玩家的直接交涉。”
它伸出手指——如果那團(tuán)光影能叫手指的話——在空中點(diǎn)了一下。茶桌上方的空氣里浮出一張路線圖。
午夜地鐵的完整剖面圖。
我看到了第一節(jié)到第八節(jié)車廂的全部布局。前四節(jié)我已經(jīng)走過(guò)了:第一節(jié)新手開(kāi)局、第二節(jié)寄生體車廂、第三節(jié)光照陷阱、**節(jié)代價(jià)肢交易廳。而后四節(jié)——
第五節(jié)標(biāo)注的是“駕駛室/會(huì)議室”——就是這里。
第六節(jié)的圖標(biāo)是一個(gè)籠子,籠子里面畫(huà)著一只眼睛。
第七節(jié)的圖標(biāo)是一面鏡子,鏡子里映著一扇門(mén)。
第八節(jié)的圖標(biāo)是一扇敞開(kāi)的門(mén),門(mén)外是隧道盡頭的光。
而在第八節(jié)車廂的側(cè)邊,用虛線連著一個(gè)沒(méi)有編號(hào)的小格子,格子里畫(huà)著一把鑰匙。和我口袋里那把刻著“第捌節(jié)車廂乘務(wù)員室”的鑰匙一模一樣。
“你手里的鑰匙能開(kāi)第八節(jié)車廂的乘務(wù)員室?!北倔w說(shuō),“但乘務(wù)員室的門(mén)在第八節(jié)車廂的哪個(gè)位置,需要你自己找。我能給你的,是第六節(jié)和第七節(jié)車廂的規(guī)則豁免權(quán)。你直接走第八節(jié),不用浪費(fèi)時(shí)間跟它們纏斗?!?br>“條件呢?”
本體周身的代碼流忽然整齊劃一地靜默下來(lái),紅藍(lán)閃爍的光全部轉(zhuǎn)成了淡金色——它把力量收緊了,整個(gè)茶館場(chǎng)景也跟著微微晃了一下,像是水面上投進(jìn)石子時(shí)擴(kuò)散的波紋被回放了一次。
“條件是——通關(guān)之后,我給系統(tǒng)遞交的通關(guān)報(bào)告里,‘規(guī)則被篡改’這一項(xiàng)的處理等級(jí),定為‘輕微異?!皇恰畤?yán)重漏洞’。”
它直視著我。代碼的流動(dòng)變得緩慢均勻,把每一句話都?jí)哼M(jìn)這個(gè)安靜得過(guò)分的車廂:
“你把規(guī)則改了,我必須在報(bào)告里寫(xiě)。但我可以不寫(xiě)‘本體完全無(wú)法制衡’。我可以寫(xiě)‘檢測(cè)到輕微波動(dòng),原因不明’。第一份報(bào)告會(huì)上報(bào)給裁決會(huì)和系統(tǒng)設(shè)計(jì)者。你被裁決會(huì)通緝,那是裁決會(huì)的事。但如果設(shè)計(jì)者拿到第二份報(bào)告,他們會(huì)派更高級(jí)的規(guī)則來(lái)追查漏洞源頭,不只是在這個(gè)副本,你會(huì)被所有副本標(biāo)記成優(yōu)先清除對(duì)象?!?br>它的聲音里沒(méi)有恐嚇,也沒(méi)有討好,只是把每條信息依次攤在桌上。
“我給你豁免權(quán),你給我報(bào)告緩沖。不是做假賬,是下調(diào)嚴(yán)重等級(jí)。這個(gè)等級(jí)調(diào)一次,能影響設(shè)計(jì)者決策層多久我不敢保證,但至少足夠你通關(guān)后續(xù)副本,完成你‘刪光所有人’的目標(biāo)?!?br>我端起面前的茶,終于喝了一口。
水溫剛好。茶香入喉的瞬間,舌根泛起來(lái)一陣熟悉的回甘——和老宋泡的一模一樣。我突然意識(shí)到它復(fù)制的不只是參數(shù),是連我身體對(duì)茶的反應(yīng)數(shù)據(jù)都算進(jìn)去了。
但這不是老宋泡的茶。它沒(méi)有靈魂。
“報(bào)告細(xì)節(jié)寫(xiě)完會(huì)經(jīng)過(guò)我應(yīng)該審閱嗎?”我問(wèn)。
“按流程——不會(huì)。副本通關(guān)后報(bào)告由系統(tǒng)自動(dòng)生成,本體審批,然后上傳至中樞。玩家查閱權(quán)限僅限于‘完全通關(guān)并達(dá)到S級(jí)評(píng)分’?!?br>“那你怎么保證你改的是我不翻臉的等級(jí)?”
它把光影壓進(jìn)椅背,代碼在輪廓邊緣顫動(dòng)了一下。
“我不保證。我只是把選擇擺在你面前?!彼拿總€(gè)字仍然平穩(wěn)得像被規(guī)則審核過(guò),“你帶著三年的通關(guān)記憶進(jìn)新手局,你的情報(bào)價(jià)值遠(yuǎn)超所有通關(guān)道具的總和。你能改寫(xiě)規(guī)則,但你暫時(shí)還不能改寫(xiě)系統(tǒng)報(bào)告。我知道你想讓裁決會(huì)和上層設(shè)計(jì)者一個(gè)不落地付出代價(jià)。但你得先活到有本事改寫(xiě)中樞協(xié)議那天。”
它停了一下。
“我可以幫你買時(shí)間?!?br>我看著它光影里那些細(xì)微抖動(dòng)著的斷點(diǎn)——那些斷點(diǎn)不是技術(shù)故障,是它在談判過(guò)程里自己發(fā)出的壓力波動(dòng)。它也在權(quán)衡。它不想繼續(xù)硬扛一個(gè)能用編輯器反殺怪談的新手,但它也需要體面地交出報(bào)告,保全它自己不被上級(jí)系統(tǒng)降級(jí)回收。
這筆交易不是它吃我、我吃它的零和博弈。是兩個(gè)各自有軟肋的人,在擠出來(lái)的幾分鐘間隙里找到了一個(gè)都能接受的平衡點(diǎn)。
“我還有兩個(gè)問(wèn)題?!?br>“請(qǐng)問(wèn)?!?br>“第一——第六節(jié)和第七節(jié)能給我什么信息?你豁免它們,是省了我的時(shí)間還是幫你自己掩蓋什么?”
本體明顯遲疑了一些,代碼流在它胸腔位置閃了五六下金色斷點(diǎn)才給出回答:“籠子是‘情緒監(jiān)牢’——里面關(guān)著這一局里其他玩家進(jìn)入副本后被剝離的恐懼情緒。鏡子是‘自我審判’,它會(huì)把你帶回到你在心里反復(fù)復(fù)盤(pán)過(guò)的某一段過(guò)去。兩關(guān)都能通過(guò),但從時(shí)間效率和情報(bào)新鮮度上——建議繞過(guò)。因?yàn)樗鼈兡玫降氖且呀?jīng)存在的舊信息,不是秘密,真正對(duì)后續(xù)副本有用的認(rèn)知都在第八節(jié)車廂的乘務(wù)員室?!?br>“所以省時(shí)間是真,掩蓋也是真。你不想讓我看鏡子?!?br>“……我不想讓你看到‘午夜地鐵’最初被設(shè)計(jì)時(shí)的規(guī)則模板?!彼恼Z(yǔ)速第一次明顯加快,“鏡子里殘留的東西是我原始形態(tài)的一個(gè)分支,它會(huì)暴露這份副本最初版本的核心代碼。對(duì)你本人的傷害不大。對(duì)我的職業(yè)風(fēng)險(xiǎn)不小。”
我點(diǎn)點(diǎn)頭。它難得坦誠(chéng)。
“第二個(gè)問(wèn)題。你怎么知道我欠老宋一杯茶?”
本體的代碼狂跳了半秒。
然后它慢慢抬起沒(méi)有面孔的頭,用那種重新把我審視了一輪的語(yǔ)調(diào)回答:
“因?yàn)樽x取你表層記憶和情感斷口的那個(gè)指令,不是我自己能動(dòng)用的權(quán)限。它從你來(lái)之前就已經(jīng)預(yù)埋在第一節(jié)車廂的規(guī)則里,來(lái)源是中樞,標(biāo)注是‘入局玩家檔案讀取優(yōu)先權(quán)’,針對(duì)你在**評(píng)分以上老兵復(fù)活才觸發(fā)的新手副本優(yōu)待。你剛進(jìn)副本的時(shí)候,中樞已經(jīng)知道你不是第一次進(jìn)怪談了。我只是照著中樞下發(fā)的那份檔案看了一下局部片段,選中老宋這段作為見(jiàn)面禮?!?br>它把這句話說(shuō)完之后,我沒(méi)說(shuō)話。手里的茶杯擱回桌面,剩下的茶水輕輕一動(dòng),杯子發(fā)出一聲細(xì)長(zhǎng)的震響。
中樞知道我?guī)е厣挠洃?,在開(kāi)局的第一分鐘就下發(fā)過(guò)檔案。那就不存在“躲”這個(gè)選項(xiàng)了——設(shè)計(jì)者那邊遲早會(huì)知道有個(gè)帶著前世記憶進(jìn)入新手局的規(guī)則編輯器轉(zhuǎn)正了。
而本體今天這場(chǎng)談判,不是單純的自保,是在中樞對(duì)整個(gè)地球副本下探照燈的時(shí)候,選擇站在離燈源最遠(yuǎn)的一個(gè)角落,跟我談最后一點(diǎn)時(shí)間差內(nèi)的互惠權(quán)。
“你想要的報(bào)告等級(jí)是‘輕微異?!蔽野谚€匙放到桌上它剛才展示的地圖旁邊,“可以。但我有兩個(gè)附加條件?!?br>“請(qǐng)說(shuō)?!?br>“第一,報(bào)告修改完之后,把中樞下發(fā)給你的那份關(guān)于我的檔案拷貝給我。只拷貝你手上的版本,不需要原始溯源,也不需要在紙面上留任何證據(jù)。”
本體微微前傾。代碼流從金色變回了紅藍(lán)交錯(cuò)。
“拷貝沒(méi)有問(wèn)題。但我好奇——你拿那份檔案做什么?”
“我要看看中樞的檔案到底寫(xiě)了多少關(guān)于我的記錄。名字,經(jīng)歷,死亡次數(shù),通關(guān)路徑,有沒(méi)有關(guān)于我‘上一世’的標(biāo)記。如果中樞知道我死過(guò)一次,那接下來(lái)幾個(gè)副本就不只是針對(duì)我編輯器的能力,還會(huì)開(kāi)始針對(duì)我的人格弱點(diǎn)和情感殘留?!?br>“如果檔案上真有你的重生標(biāo)注呢?”
“那老宋這杯茶就是中樞借你的手送到我面前的?!蔽野芽毡苹夭璞P(pán),“它想用你測(cè)試我的軟肋還在不在。你替它送了,那你就已經(jīng)進(jìn)了它的棋局。”
本體看著那個(gè)空杯,光影內(nèi)的代碼流有整整五秒鐘沒(méi)有任何閃爍——這大概是它作為數(shù)據(jù)集合體能做到的最安靜的反應(yīng)。
“……你說(shuō)了一句讓我重新評(píng)估所有決斷的話?!?br>“不客氣?!?br>“第二個(gè)附加條件?”
我伸出兩根手指。
“既然你從第一節(jié)車廂就開(kāi)始讀我的表層記憶,那除非有檔案強(qiáng)制指令,你從**節(jié)之后已經(jīng)讀到的所有情緒片段,在談判結(jié)束后全部封存。理由是作為交易雙方當(dāng)中的提出保護(hù)條款方,我有權(quán)要求你在本案完結(jié)結(jié)算時(shí)不再向中樞遞交任何從談判過(guò)程中獲得的新增隱私數(shù)據(jù)?!?br>“你當(dāng)我是社交軟件?!?br>“差不多?!?br>本體的代碼嗡嗡響了好一陣,然后光影像人類那樣點(diǎn)了下頭:“條款成立。代價(jià)是——輕微異常等級(jí)判定沿用至通關(guān)后五日內(nèi)有效。第六節(jié)、第七節(jié)車廂的規(guī)則豁免即時(shí)生效。中樞檔案拷貝我現(xiàn)在就可以生成。后續(xù)對(duì)你的個(gè)人記憶讀取即刻起關(guān)閉?!?br>它手指在空氣里畫(huà)了條線,一個(gè)信封大小的光斑出現(xiàn)在茶桌上,封口處烙印了一行字:LX-001·中樞檔案副本。
我把信封收進(jìn)外套內(nèi)側(cè)。
“合約生成完畢。”本體站起來(lái),光影逐漸變稀,代碼流開(kāi)始往天花板上方抽離,“前四節(jié)已失效。第八節(jié)的通道在你左后方。鑰匙在口袋里。你要找的那扇門(mén),就在乘務(wù)員室深處?!?br>茶館場(chǎng)景開(kāi)始從邊緣瓦解。木質(zhì)茶架先變成了灰白色輪廓,接著化作數(shù)據(jù)碎片飄向天花板;茶桌的根雕紋路也一塊一塊淡化,最后消失在空氣里。
而窗外的地鐵隧道在漸漸歸位。車廂壁又回來(lái)了,座椅重新浮現(xiàn),頂燈恢復(fù)了昏黃的閃爍。一切都在回到原本的地鐵模樣。
本體已經(jīng)完全消失,只剩它最后一句還在車廂里繞著梁:“駕駛室不屬于本局的車廂編號(hào)。它是副本意志的延伸。我離開(kāi)之后這個(gè)房間會(huì)消散,你往左后方看,那里就是第八節(jié)的入口。記住,乘務(wù)員室的門(mén)——需要一把鑰匙和一條你不會(huì)在鏡子前說(shuō)出來(lái)的原因?!?br>場(chǎng)景徹底瓦解。
我站在恢復(fù)正常的第五節(jié)車廂中央。頭頂?shù)男谐膛粕纤卸嘤嘧帜患娂娡嗜?,重新長(zhǎng)出原本的車廂編號(hào):第五節(jié)車廂·備用通道。左后方,通往第八節(jié)車廂的門(mén)已經(jīng)敞開(kāi),門(mén)框呈更深的暗紅色,門(mén)內(nèi)的地板不再是前四節(jié)那種生銹的舊鐵,而是漆黑一片的隧道盡頭。
我邁步進(jìn)入第八節(jié)車廂的時(shí)候,胸前內(nèi)袋里那封檔案信封隱隱發(fā)熱。沒(méi)有立即打開(kāi)。還差最后一步。
車廂里只有一節(jié)短廊,三扇門(mén)。左側(cè)門(mén)標(biāo)著“檢修間”,右側(cè)標(biāo)著“乘務(wù)員室”,中間那扇最大,標(biāo)著——“出站通道·逃生認(rèn)證”。
我把鑰匙從口袋里拿出來(lái),對(duì)準(zhǔn)乘務(wù)員室鎖孔。鑰匙還沒(méi)碰到門(mén)鎖,門(mén)自己彈開(kāi)了。里面的景象投進(jìn)瞳孔的那一瞬間,我聽(tīng)見(jiàn)身后通往第七節(jié)那座鏡**殿的門(mén)被我剛才走過(guò)的氣流自然帶開(kāi)一道縫隙,一個(gè)極細(xì)極輕的嘆息聲從中滲出來(lái)。
蘇晚的預(yù)知曾在那里經(jīng)歷過(guò)一輪。她碰過(guò)鏡子。上輩子她后來(lái)告訴過(guò)我一段她剛?cè)刖謺r(shí)說(shuō)過(guò)的囈語(yǔ)——“鏡子里不全是假的?!?br>在那個(gè)瞬間我忽然明白本體為什么想用豁免交換繞過(guò)第七節(jié)車廂。不是因?yàn)殓R中存在錯(cuò)亂的版本代碼。是因?yàn)樗吹轿矣洃浝锾K晚走進(jìn)另一個(gè)鏡面空間的樣子,不清楚我如果進(jìn)去是否會(huì)變成另一次代價(jià)肢交易之外、需要補(bǔ)稅的遺憾。
但本體已經(jīng)走了。車廂安靜下來(lái)。我把手放在乘務(wù)員室門(mén)框上,沒(méi)有急著進(jìn)去,而是回頭看了一眼第七節(jié)車廂那扇還在微微晃動(dòng)的門(mén)。
“等搞定乘務(wù)員室?!蔽覍?duì)那扇門(mén)說(shuō),“再回來(lái)收拾你?!?br>乘務(wù)員室的燈光是唯一一盞不閃爍的燈,白色,明亮,像一個(gè)等著我坐下來(lái)的審訊室。
我走了進(jìn)去。
---
(·完)