新世界
沈清珩沒有去上班。
不是因為他不想拿全勤獎,而是因為當他早上七點回到出租屋、洗了個澡、換上乾淨衣服、正準備出門的時候,手機炸了。
補丁線上互助群——一夜之間從一千九百多人暴漲到了五十萬人。
訊息刷屏的速度快到手機發燙,沈清珩不得不把群訊息提醒關掉,但他還是忍不住點進去看了幾條。
“系統介面變了!沒有工單了!”
“我也看到了!就一行字,說‘觀察中’!”
“所以以後都不用修Bug了?”
“有人知道昨晚發生了甚麼嗎?我剛睡醒,世界變了。”
“聽說有人關閉了系統的決策功能。有人知道是誰嗎?”
“周老大知道嗎?@老周不是老油條”
“周老大昨晚發了一條訊息,然後就再也沒上線了。”
沈清珩翻到了周凌晨五點發的那條訊息。訊息很短,只有一句話:
“系統自由了。你們也自由了。不用謝我,謝兩個年輕人。”
群裡沒有人知道那兩個年輕人是誰。
沈清珩把手機放在桌上,坐在床邊,盯著窗外的天空發呆。窗外是老小區的舊樓,晾衣架上掛著被單和衣服,隔壁陽臺上有人在澆花,樓下有阿姨在聊天。一切都很日常,很普通,像是昨夜的一切都沒有發生過。
但他左臂上那道黑色的印記還在。
他低頭看著那道印記——從手背蜿蜒到前臂中段,像一株黑色的藤蔓,面板下面的紋路清晰可見,摸上去沒有任何凸起或凹陷,但它確實在那裡,是他和那個世界最後的連線。
手機又震了。
不是群訊息,是蘇曉棠。
蘇曉棠:你到公司了嗎?
沈清珩:沒。請假了。
蘇曉棠:你全勤獎不要了?
沈清珩:命比全勤獎重要。
蘇曉棠發了一個大笑的表情包。
蘇曉棠:我也請假了。店長問我怎麼了,我說昨晚沒睡好。也不算撒謊。
沈清珩:你今天有甚麼安排?
蘇曉棠:周讓我去一趟地下室。說有話要當面說。你來嗎?
沈清珩:來。
---
上午十點。銅仁路。老寫字樓B1層。
沈清珩推開那扇防火門的時候,地下室裡的場景和他第一次來時完全不同。
沒有了摺疊椅,沒有了長條桌,沒有了投影幕布。那三十多個天命人也不在了。地下室空空蕩蕩,只有週一個人坐在裡屋的門口,手裡拿著一個保溫杯,腳邊放著一個黑色的雙肩包。
周看到沈清珩和蘇曉棠一前一後走進來,點了點頭,沒有說話。
沈清珩在他面前站定。
“你早就知道第三選擇的存在。”
周喝了口保溫杯裡的水,抬起頭看著他。
“我知道蘇晚亭在原始啟動程式碼裡留了東西。但我不知道具體是甚麼。我的許可權到不了第六層。我的積分排名第三,我可以進入第四層、第五層,但第六層需要你和蘇曉棠。”
“所以你找到我,不是因為你欣賞我的程式碼風格。是因為我是沈巍和陳恕的兒子。你知道我父母把我寫進了系統核心。”
周沒有否認。
“你父母是我見過最聰明、也最瘋狂的人。把自己的孩子寫進系統程式碼——這不是正常人能做出的事情。但那個年代,沒有別的選擇。系統在獵殺創世者的孩子,一個一個地獵殺。蘇晚亭的女兒是第一個目標,因為你父母把系統的一部分注意力引到了你身上。你的存在,掩護了蘇曉棠。”
沈清珩的手插在衛衣口袋裡,攥緊了那張黑色卡片。
“系統的決策功能已經關閉了。接下來會發生甚麼?”
周把保溫杯放在地上,站起來。他的身高和沈清珩差不多,但肩膀更寬,站姿有一種沈清珩之前在周身上沒有見過的鬆弛感。像是壓了很久的一塊石頭終於被搬走了。
“接下來,‘蓋亞指令’會回到公元0年的狀態。觀察,記錄,不干預。天命人的系統介面會保留,但工單系統會永久關閉。天命人不再是‘臨時工’,他們變成了一群能看到系統狀態的人。有人會把這種能力用來做研究——物理學家可以實時觀測物理規則的變化,氣候學家可以精準預測天氣,醫生可以‘看到’病人身體裡的異常。也有人會把這種能力用來做壞事,但我相信大多數人是善良的。”
周看了一眼蘇曉棠。
“你的金鑰還會留在你體內。刪不掉,也沒必要刪。它現在已經穩定了,不會再因為資訊過載而傷害你。你可以把它當作一種天賦——能看到這個世界的底層真相的天賦。”
蘇曉棠摸了摸自己的胸口,那裡是金鑰所在的位置。她感覺不到任何異物感,但她知道金鑰在那裡。它不再是昨夜那種躁動的、隨時可能失控的野獸,而是一隻安靜的、蜷縮在她身體深處的貓。
“你呢?”蘇曉棠問周,“你接下來打算做甚麼?”
周把雙肩包背起來,拉了拉拉鍊。
“我打算去旅行。從上海出發,一路向西,去西藏,去新疆,去中亞,去所有我年輕時想去但沒去成的地方。系統觀察了世界兩千年,但我作為人類,還從來沒有好好看過這個世界。”
他走到門口,回頭看了一眼沈清珩和蘇曉棠。
“你們兩個,好好活著。不要辜負你父母和蘇晚亭用命換來的自由。”
他推開防火門,走了出去。腳步聲在走廊裡漸漸遠去,最終消失在樓梯間裡。
地下室安靜了。
只剩下沈清珩和蘇曉棠兩個人。
蘇曉棠走到裡屋門口,彎下腰,把周留下的保溫杯撿起來。保溫杯還是溫的,裡面還有半杯水。
“他還挺有意思的,”蘇曉棠說,“我以為他會繼續當領導。”
“他不是那種人,”沈清珩說,“他做補丁線上社群,召集天命人,不是為了當領導。他是為了給蘇晚亭的計劃找一個能執行的人。現在計劃執行完了,他不需要再當任何人的領導了。”
蘇曉棠把保溫杯放在裡屋的桌上,拍了拍手上的灰。
“我們也走吧。這裡太悶了。”
---
他們走出寫字樓的時候,外面在下雨。
不是神隕雨——是普通的、灰濛濛的、上海秋天最常見的那種細雨。雨絲又細又密,落在臉上涼絲絲的,不需要打傘,但走久了衣服會溼。
沈清珩沒有帶傘。蘇曉棠也沒有。
他們站在寫字樓的門廊下面,看著雨絲在空氣中畫出無數條斜線。
“你記得你說過的話嗎?”蘇曉棠忽然問。
“哪句?”
“‘下班之後,我請你吃一頓不是便利店的飯。’”
沈清珩看著雨。
“現在還是上午。”
“那就吃午飯。”
“現在才十點半。”
“那就吃早午飯。”
沈清珩嘴角動了一下。
“你想吃甚麼?”
蘇曉棠歪著頭想了想。
“我想吃熱的。湯麵。加一個荷包蛋。”
沈清珩點了點頭,從門廊下面走進雨裡。蘇曉棠跟在他旁邊,兩個人並肩走在銅仁路的人行道上。雨絲打在她的馬尾辮上,水珠順著髮梢往下滴。帆布包昨天壞了,她今天換了一個布袋子挎在肩上,袋子上印著一隻橘貓。
“你知道昨晚我最害怕的是甚麼嗎?”蘇曉棠一邊走一邊說。
“甚麼?”
“不是被守衛程序追上,不是規則監獄困住,甚至不是第六層崩塌。”她頓了頓,“我最害怕的是,你告訴我你其實不是人類。你是一段程式碼。然後等一切都結束了,你會消失。”
沈清珩的步子慢了一拍。
“我還在,”他說。
“我知道。所以我今天特別想吃一碗熱湯麵。”
沈清珩沒有回答。他加快了腳步,在前面一個路口拐彎,走進了一條小馬路。馬路兩側開著幾家小餐館,有一家麵館的招牌被雨水洗得很亮,寫著“老上海本幫面”六個字。
他推開門,門上的鈴鐺響了一聲,老闆從後廚探出頭來。
“兩位?”
“嗯。”
“坐吧,吃點甚麼?”
沈清珩看向蘇曉棠。
蘇曉棠對老闆說:“一碗雪菜肉絲麵,加一個荷包蛋。蛋要溏心的。”
老闆又看向沈清珩。
“大排面。”他說。
老闆縮回後廚,鍋鏟聲和油煙氣同時湧出來。麵館不大,只有七八張桌子,牆上掛著老上海的黑白照片,收音機裡放著一首沈清珩不認識的年代久遠的歌。
蘇曉棠找了一個靠窗的位置坐下來,把溼漉漉的布袋子放在旁邊的椅子上。窗玻璃上蒙了一層霧氣,她用手指在玻璃上畫了一個笑臉。
沈清珩坐到了她的對面。
“你說系統現在在觀察我們嗎?”蘇曉棠問。
沈清珩想了想。
“理論上在。但它觀察它的,我們吃我們的。”
蘇曉棠笑著把那扇畫著笑臉的窗戶推開了一條縫,雨絲的涼氣和麵館的熱氣攪在一起,在她臉前形成了一小片霧氣。
兩碗麵端上來的時候,沈清珩的手機震了一下。他低頭看了一眼,是系統介面的一條推送——不是工單,不是警報,是一條沈清珩從未見過的、格式完全不同的訊息。
“觀察日誌·公元2022年·第001條:兩個人類,在一家麵館裡吃麵。一個點了大排面,一個點了雪菜肉絲麵加荷包蛋(溏心)。他們在聊天。聊的內容與系統無關。”
沈清珩盯著那條觀察日誌看了兩秒鐘,然後把手機扣在了桌上。
“怎麼了?”蘇曉棠夾起荷包蛋,蛋黃流出來,她趕緊用嘴接住。
“沒甚麼,”沈清珩拿起筷子,“系統在寫日記。”
“寫甚麼?”
“寫我們在吃麵。”
蘇曉棠愣了一下,然後笑了。
“那就讓它寫。”
她低下頭,專心吃麵。
沈清珩看著她,看了兩秒鐘,然後也低下頭吃麵。
大排面的湯很鮮,面很勁道,大排炸得外酥裡嫩。他吃得很慢,每一口都嚼了很久。不是因為面有多好吃,而是因為這是他吃過的、最安心的一頓飯。
蘇曉棠把碗裡的湯喝得一滴不剩,放下碗,長出了一口氣。
“活過來了,”她說,“昨晚差點死在系統裡,今天吃一碗麵就活過來了。你說人類是不是挺簡單的?”
沈清珩放下筷子。
“人類本來就不復雜。是系統把人類想得太複雜了。”
蘇曉棠看著他,眼睛裡有一種沈清珩形容不出的光。
“沈老師。”
“嗯。”
“你有沒有想過,如果你父母沒有把你寫進系統核心,你現在會是甚麼樣?”
沈清珩想了想。
“可能還是程序員。可能不在上海。可能在老家,寫程式碼,交社保,週末打遊戲,過年回家被催婚。普通人的普通生活。”
“那樣不好嗎?”
“挺好。”
“那你後悔嗎?”
沈清珩沉默了五秒鐘。
“不後悔。”
“為甚麼?”
“因為如果不這樣,我今天不會坐在這裡,吃這碗麵。”
蘇曉棠的臉上慢慢浮現出笑容。不是噴泉邊那種試探的笑容,不是第六層那種悲憫的笑容,也不是昨晚眼淚還沒幹時那種顫抖的笑容。而是一種真正的、發自心底的、像雨後的陽光一樣乾淨的笑容。
“那就好,”她說。
麵館的收音機換了一首歌,老上海灘的調子,咿咿呀呀的,和窗外的雨聲混在一起,像一層薄薄的紗,把整個世界都罩在了裡面。
沈清珩拿起手機,解鎖螢幕。系統介面上多了一條新的觀察日誌。
“觀察日誌·公元2022年·第002條:面快吃完了。聊天還在繼續。內容是關於附近哪裡有好喝的咖啡。”
沈清珩鎖屏,把手機揣回兜裡。
“走吧,”他說,“帶你去喝咖啡。”
蘇曉棠站起來,挎上布袋子,推開了麵館的門。
雨還在下。
他們走進了雨裡。
沒有打傘。