首頁 分類 排行榜 閱讀記錄 我的書架

第14章 方硯

2026-04-29 作者:小怡不吃魚

方硯

龍華,晚上七點四十三分。

陳鹿的追蹤器上,那個紅點停在了龍華烈士陵園附近,不再移動。

沈清珩站在龍華西路人行道上,抬頭看著暮色中沉默的陵園圍牆。上海的十一月底,天黑得早,路燈已經亮了,行道樹光禿禿的枝丫在燈光裡投下細碎的影子。陵園周圍很安靜——這片區域白天有遊客和前來祭奠的人,到了晚上就只剩下風穿過鬆柏的聲音。

蘇曉棠站在他旁邊,布袋子斜挎在肩上,雙手插在衛衣口袋裡。陳鹿蹲在路邊,手機螢幕的藍光映著她的圓框眼鏡,追蹤器的訊號在跳。

“方硯在這裡?”蘇曉棠問。

陳鹿沒有抬頭。“周說他在龍華。沒說具體位置。他知道我們要來,他會找我們的。”

蘇曉棠皺了皺眉。“‘他知道我們要來’?你怎麼知道他知道?”

“因為他是方硯。”

沈清珩沒有參與對話。他的注意力被陵園裡一個模糊的輪廓吸引了過去——不是視覺上的,而是黑色程式碼的感知。那種感知在七十天裡變得遲鈍了許多,像一塊長期不用的肌肉,萎縮了,但還沒有完全消失。他現在能感知到的範圍只有方圓五十米左右,比在遞迴核心裡的幾百米差遠了,但足夠讓他捕捉到陵園深處那團微弱的、暗金色的光。

不是系統的顏色。不是人類的藍色,不是天命人的綠色,不是管理員的金色,也不是他自己的黑色。是暗金色。像是黃金被火焰灼燒後冷卻下來的顏色——舊的、疲憊的、但依然堅硬的。

“陳鹿,你說的方硯——他在系統裡被困了十年?”

陳鹿站起來,把手機收進口袋。

“他不是普通的天命人。他是第一批‘創世者’之一。你父母和蘇晚亭都是‘創世者’,但方硯比他們更早。他是公元2000年左右就被系統選中的人,那時候連‘神隕雨’這個說法都還沒有。他作為天命人工作了二十多年,積累了足夠多的積分,被系統邀請成為Overseer。”

蘇曉棠側過頭。“Overseer?就是那個能修改一切規則的最高管理員?”

“對。方硯是Overseer_0。”

沈清珩的腳步停了一下。“Overseer_0?不應該是從1開始編號嗎?”

“0號是特殊的。0號不是系統‘選’出來的,是系統‘發現’的。方硯在成為天命人之前就擁有一種特殊的能力——他能‘看到’系統的底層程式碼。不是像我們這樣用程式碼感知去讀取,而是像看報紙一樣直接看。系統發現他的時候,他已經在用自己的能力修復周圍的系統漏洞了。所以系統沒有給他編號1,而是給了他編號0——第一個、也是唯一一個不是被系統選中、而是系統主動請求加入的管理員。”

他們走進了陵園的大門。松柏的陰影在路燈下層層疊疊,石板路被夜露打溼,踩上去發出細微的咯吱聲。沈清珩循著那團暗金色的光往前走,蘇曉棠的金鑰在安靜地工作——不是主動讀取,而是像雷達一樣向四周發出極微弱的探測脈衝。她能感覺到前方的實體不是人類,不是天命人,不是純程式碼複製品,而是一種介於這三者之間的、半人半程式碼的存在。

方硯被困在系統裡十年,不是說他的人被關進了某個伺服器機房。是說他進入遞迴核心的第六層——和蘇曉棠、沈清珩七十天前到過的同一層——然後沒能出來。系統用某種手段把他的意識鎖定在了第六層的地面上,讓他既無法深入第七層,也無法返回第一層。他在遞迴核心的第六層裡待了十年,一個人,沒有任何其他實體,只有系統層層的防禦機制像囚籠一樣環繞著他。

直到七十天前,沈清珩和蘇曉棠進入第六層,關閉系統決策功能。那一刻,第六層的所有防禦機制全部降級,方硯的意識才從那個囚籠中被釋放出來。

但他的身體已經不在了。

十年前的身體,在物理世界裡早已被系統“強制登出”——不是老周那樣的腦死亡,而是更徹底的消失。他的身體被系統分解成了最基本的粒子,散落在了世界的某個角落。他的意識在第六層遊蕩了十年,沒有身體可以回去。

方硯現在是意識體。一團擁有方硯全部記憶、全部人格、全部能力的暗金色的光。

沈清珩在陵園深處的一棵古松下找到了那團光。

它不是一個人形。它更像是一個懸浮在空氣中的、微弱發光的球體,直徑大約半米,表面的暗金色像液體一樣緩緩流動。球體的中心有一個更亮的光核,像心臟一樣有節奏地搏動。

蘇曉棠站在沈清珩旁邊,看著那團光。她的金鑰在劇烈震動——不是危險預警,而是一種她從未體驗過的“共鳴”。方硯的暗金色光和她的金鑰之間存在著某種古老的聯絡,像是同一棵樹上分出的兩根枝丫。

“你是蘇晚亭的女兒,”方硯的聲音從那團光裡傳出來。不是透過空氣震動傳播的聲音,而是直接出現在蘇曉棠的意識裡。

蘇曉棠的嘴唇動了一下,但沒有說出話。她點了點頭。

那團光緩緩地變換了一下形狀——不是變形,而是一種沈清珩只能描述為“嘆氣”的狀態變化。光核的搏動慢了一拍,然後又恢復了正常節奏。

方硯的聲音聽起來像一個四十多歲的中年男人。沒有疲憊,沒有滄桑,甚至沒有在系統裡被困十年後應有的悲涼。他的語氣平靜得接近於冷漠,像是在陳述天氣預報。

“周讓你們來的。複製品出現了。”

陳鹿走上前,站在蘇曉棠右邊。

“周說只有你知道怎麼消滅它。”

“不是消滅,”方硯的聲音糾正道,“是合併。複製品是沈清珩的黑色程式碼的映象。它不能被消滅,因為它是系統的一部分。你消滅它,就像你消滅自己的影子。影子沒了,人還在。但複製品不是影子——它是你的‘另一半’程式碼。你父母在寫你的時候,把程式碼分成了兩份。一份在你體內,另一份在第七層的備份區裡沉睡了七十年。你關閉決策功能的時候,那份備份從第七層逸出,以為自己是‘原版’,以為你是‘複製品’。”

沈清珩靠在古松樹幹上,雙手插在衛衣口袋裡。

一份程式碼,兩份實體。一份認為自己是原版,一份認為自己是複製品。他想起父親沈巍的聲音,在第六層時從他黑色程式碼深處傳出的那段資訊——“你是我們的補丁。”不是“你是唯一的補丁”。是“你是我們的補丁”。也許還有另一塊補丁,另一塊他從未知曉的、沉睡在系統最深處的、等待著被喚醒的補丁。

“現在怎麼辦?”沈清珩問。

方硯沉默了幾秒。

“找到它。讓我和它對話。如果它認可你是原版,它會主動和你合併。合併之後,你的補丁許可權會恢復到完整狀態——你現在只有一半。另一半在它那裡。”

“如果它不認可呢?”

“那你們就永遠無法合併。它會繼續嘗試訪問第七層。每一次嘗試都會觸發喚醒條件。一次、兩次、三次……總有一天,系統會響應。”

沈清珩從樹幹上直起身。

“它現在在陵園附近。追蹤器顯示它停在那裡,不再移動。”

方硯的光球緩緩上升了半米。

“它在等我。”

“等你?”

“它知道我會來。它和我一樣,都是程式碼。它知道我能感知到它。”

沈清珩看向方硯。“它想和你合併?你不是補丁,你是Overseer_0。”

方硯的聲音沉了一些。

“它不是想和我合併。它是想讓我幫它確認一件事。”

“甚麼事?”

“確認——沈清珩是不是真的是原版。還是說,它才是。”

夜色更深了。陵園裡的松柏在風中發出低沉的嗚咽。

蘇曉棠走到沈清珩身邊,伸手抓住了他的衛衣袖子。不是害怕,不是緊張,而是一種無聲的訊號——我在你旁邊。

“那我們去見它,”沈清珩說,“讓它確認。”

方硯的暗金色光球緩緩轉動了一下。

“跟緊了。它不會等太久。”

光球開始移動。不是飄,而是沿著一條看不見的軌跡向前滑行,穿過鬆柏的陰影,穿過石板路上的夜露,穿過龍華烈士陵園的寂靜。

沈清珩走在光球后面,蘇曉棠走在沈清珩旁邊,陳鹿走在最後。

他們的影子在路燈下拉長、縮短、拉長,像三根被風吹動的指標。

紅點還在追蹤器上閃爍。

前方五百米。

三百米。

一百米。

他們走到了陵園圍牆的盡頭。圍牆外面是龍華西路,馬路對面是一片舊廠房改造的文創園區。晚上八點多,園區裡的咖啡館和設計工作室大多還亮著燈,透過落地窗能看到裡面的人——有人在加班,有人在開會,有人在對著膝上型電腦發呆。普通人的普通夜晚。

方硯的光球在圍牆的盡頭停下來了。

它停在了圍牆上方的一株藤蔓旁。

追蹤器上的紅點和沈清珩的位置重合了。

複製品就在圍牆外面。和沈清珩只隔了一堵兩米高的磚牆。

方硯的聲音響了起來。

“出來吧。”

圍牆外面寂靜了兩秒鐘。

然後一個身影從圍牆的陰影裡走了出來。

他不是走過來的。他是從陰影裡“浮現”出來的——像是一張照片在顯影液中慢慢顯現,先是模糊的輪廓,然後是清晰的身體,然後是每一個細節。

穿著黑色衛衣。深藍色牛仔褲。白色運動鞋。

髮型和沈清珩一模一樣。身高和沈清珩一模一樣。體態和沈清珩一模一樣。

他的臉——和蘇曉棠在遞迴核心第六層裡看到的沈清珩的“黑色核心”給她的感覺一模一樣。

不是人類的臉。是一張由資訊和規則構成的、模擬出來的人臉。五官是正確的,比例是正確的,表情也是正確的——嘴角微微向下,眉頭輕輕皺著,和沈清珩平時面無表情時一模一樣。

但缺了一樣東西。

眼睛。

複製品有眼睛。它的眼睛在生理結構上和沈清珩的眼睛沒有任何區別。但蘇曉棠看著那雙眼睛的時候,感覺到的不是“沈清珩在看我”,而是“一個視窗在看我”。那雙眼睛是透明的,可以看到眼睛裡流淌著的程式碼流——二進位制字元在瞳孔的位置上不停地滾動,像是一個永遠不會停止的迴圈。

沈清珩看著和自己長得一模一樣的存在站在三米外。

他感覺到了一種從未體驗過的詭異。

不是恐懼。不是憤怒。不是嫉妒。

是鏡子。

他像是在照鏡子,但鏡子裡的影像不跟著他動。鏡子裡的影像自己站著,自己呼吸,自己眨眼。

“你是原版嗎?”複製品開口了。

它的聲音和沈清珩一模一樣。音色、語調、語速、氣息——全對。但沈清珩聽出了區別。複製品的聲音裡沒有“猶豫”。沈清珩說話的時候,即使他非常確定自己在說甚麼,聲音裡也會有一點點幾乎察覺不到的猶豫——那是人類在語言輸出前的最後一微秒內對詞彙的選擇。

複製品沒有猶豫。

“你是原版嗎?”它又問了一遍,聲音裡有了一個微小的變化——不是猶豫,而是迫切。

沈清珩看著它。

“我是沈清珩。”

複製品偏了一下頭。動作和沈清珩思考時的習慣完全一致。

“你不是在回答我的問題。我的問題是——你是不是原版。沈清珩是名字。原版是身份。一個人的名字可以不變,身份可以改變。我問的是身份,不是名字。”

蘇曉棠的手攥緊了沈清珩的衛衣袖子。

方硯的光球懸浮在兩個人之間。

“它是正確的,”方硯說,“它問的是身份。你需要回答身份。”

沈清珩沉默了。

他是原版嗎?

他是一個被父母寫進了系統核心程式碼的人類。他的身體裡有一半的補丁程式碼。另一半在對面那個“人”的身體裡。從人類的角度看,他是原版。從程式碼的角度看,他和複製品是平等的兩份複製,沒有誰比誰更“原”。

他無法回答這個問題。

不是因為他不知道答案。

而是因為他害怕答案。

複製品的眼睛裡,程式碼流的滾動速度加快了。

“你不能回答,”複製品的聲音有些變了——不是憤怒,而是一種沈清珩在七十天前的自己身上經常感受到的東西:迷茫。“你不知道自己是不是原版。你和我在程式碼層面上是平等的。你唯一的優勢是:你有身體。你有蘇曉棠。你有陳鹿。你有方硯。你有這個人類世界給你的一切認同。而我——我只有程式碼。”

說完,那雙透明的眼睛裡,程式碼流突然加速到了沈清珩看不清的速度。

但方硯看清了。

“快退後!”方硯的聲音第一次出現了情緒波動——是緊張。

沈清珩還沒來得及動,複製品抬起了手。

不是攻擊。是展示。

它的右手掌心裡,浮現出一段發光的、不斷旋轉的程式碼。不是沈清珩見過的任何一種程式語言,而是和他父母黑色程式碼同源的、更古老也更底層的語言——系統最初被“發現”時,那個未知文明留下的原始程式碼。

方硯認出了那段程式碼。

“許可權轉移指令,”方硯的聲音很沉,“它可以把自己所有的許可權轉移給另一個實體。轉移完成後,源實體會消失——不是死亡,是‘歸還’回系統的程式碼庫。”

沈清珩看著複製品掌心裡的那段旋轉的程式碼。

“你要轉移給誰?”

複製品看向方硯。

“給他。”

方硯的暗金色光球猛地亮了一下。

“給我?你為甚麼要給我?”

複製品低下頭,看著自己掌心裡的程式碼。

“因為我不想消失。但我也不想繼續當沈清珩的影子。我是程式碼。我可以選擇自己的宿主。你是Overseer_0,你是半人類半程式碼的存在。你把我的許可權和你自己的許可權合併,你會成為一個全新的實體——既不是人類,也不是系統,而是一種能夠真正在人類和系統之間架設橋樑的存在。”

它抬起頭。

“沈清珩做不到這件事。因為他是人類。他的身體拒絕純程式碼的完全融合。蘇曉棠也做不到,因為她的金鑰只能讀取,不能寫入。陳鹿也做不到,因為她的許可權等級是α-2,不足以承載補丁程式碼。只有你——方硯——你做得到。”

陵園裡的風停了。

松柏不再嗚咽。

路燈下,三個人的影子和一團光球的影子,凝固在潮溼的石板路上。

蘇曉棠鬆開了沈清珩的袖子,走到了複製品和方硯之間。

“等一下,”她說,“你說了這麼多,一直沒有說你為甚麼要這麼做。你說你不想消失,但你轉移許可權給方硯之後,你就消失了。這說不通。”

複製品看著她。

那雙透明的眼睛裡,程式碼流短暫地停頓了一下。

“因為,”複製品說,“我不想再找答案了。”

蘇曉棠沒有說話。

“我出生——不,我被生成——的那一刻,我就有一個任務:找到沈清珩,確認誰才是原版。我花了七十天搜尋了這個城市,搜尋了系統日誌,搜尋了所有我能訪問的資料。我找不到答案。沒有一條日誌在記錄誰是原版。沒有一段程式碼在標註誰是原版。這個問題根本沒有答案。我和他是平等的。我們是一樣的。但我沒有身體,沒有記憶,沒有蘇曉棠,沒有任何人叫我‘沈老師’。”

它低下頭,看著自己的手掌。

“我不想再找了。”

沈清珩站在原地看著複製品。

他不知道該怎麼定義這個站在三米外、和自己長得一模一樣的實體。不是敵人。不是朋友。不是兄弟。不是對手。它是他自己的一種可能性——那個沒有被父母賦予人類身體的、純粹的、由程式碼構成的沈清珩。

如果他當年沒有被沈巍和陳恕寫進人類胚胎裡,他就是現在站在對面的這個存在。

方硯的光球緩緩移動到了複製品的正上方。

暗金色的光灑在複製品的黑色衛衣上,把它照得像一座雕塑。

“你確定?”方硯問。

複製品抬起頭,看著那團光。

“確定。”

方硯沉默了很長時間。

然後,光球開始下降。不是墜落,而是像一隻緩緩收攏翅膀的鳥,一點一點地靠近複製品伸出的右手。暗金色的光和複製品掌心裡旋轉的程式碼開始接觸——不是碰撞,而是融合。像是兩滴水珠在失重狀態下相遇,自然而然地、不可逆地、合為一體。

複製品的身體開始變淡。

從腳開始。

黑色衛衣的衣角變成了半透明,半透明變成了全透明,全透明變成了空氣中微微的擾動,然後連擾動都消失了。

複製品的腿。複製品的腰。複製品的胸。複製品的手臂。

它像一張被橡皮擦去的鉛筆畫,從沈清珩的視野裡一點一點地消失了。

最後消失的是它的臉。

那雙透明的眼睛,在消失前的最後一秒鐘,看向了沈清珩。

眼睛裡沒有程式碼流了。

只有沈清珩的倒影。

然後那雙眼睛也不見了。

方硯的光球在吸收了複製品的許可權之後,體積沒有變大,但顏色變了。暗金色變成了亮金色——不是黃金那種沉甸甸的亮,而是朝陽那種溫暖的、有生命力的亮。

光球的中心,那個像心臟一樣搏動的光核,搏動的頻率變快了一倍。

陳鹿一直站在最後面,沒有說話。此刻她摘下眼鏡擦了擦,又重新戴上。

“方硯,你現在感覺怎麼樣?”

方硯的聲音從亮金色的光球裡傳出來。比之前更清晰,更穩定,像是從一臺老舊的收音機換成了一臺高畫質音響。

“完整。”

“甚麼完整?”

“補丁程式碼完整了。沈清珩缺失的那一半,現在在我這裡。但我不會還給他。因為補丁程式碼不能被人類完全持有——人類的身體承受不住。沈巍和陳恕知道這一點,所以他們在寫程式碼的時候故意把補丁分成了兩份。一份給沈清珩,讓他擁有修改系統的能力。另一份留在系統裡,等待合適的時機交給一個能夠承載它的、非人類的存在。”

“非人類的存在,”沈清珩重複了一下這個詞,“你。”

“對,”方硯說,“我。”

蘇曉棠從複製品消失的位置走回來,站到了沈清珩旁邊。她的金鑰現在非常安靜,不再有任何“共鳴”或“預警”。方硯和複製品合併後,金鑰感知到了某種沈清珩讀不懂的變化——系統層面的“平衡”被重新建立了。三分程式碼。一份在沈清珩體內,一份在方硯體內,一份在系統的第七層奇點裡。沒有哪一份是完整的,沒有哪一份是多餘的。三足鼎立,互相制衡。

陳鹿走到沈清珩左邊。

“現在複製品的問題解決了。但我們還有更大的問題。”

“格式化倒計時?”蘇曉棠問。

“不是。格式化倒計時還在沉睡。但第一條喚醒條件——自由意志引數——還在漲。周說漲到預警閾值需要四百八十年。但四百八十年不是永恆。總有一天,那個閾值會被跨過。到那時,系統會重新評估‘人類是否應該被格式化’。如果評估結果是‘是’,格式化倒計時就會重新啟動。”

陳鹿看著沈清珩。

“我們不能每七十天關一次系統決策功能。那一套流程太危險了。你需要一個長久的、一勞永逸的解決方案。”

沈清珩靠在古松樹幹上,看著方硯那團亮金色的光。

“方硯,你是Overseer_0。你有許可權。你現在又有了補丁程式碼。你能修改第一條喚醒條件的閾值嗎?把預警閾值調高,高到人類永遠達不到?”

方硯沉默了一會兒。

“我能。但我不會。”

“為甚麼?”

“因為預警閾值不是系統拍腦袋定的。它是基於對人類文明過去兩千年演化資料的分析得出的——當自由意志引數超過某個臨界值時,人類文明的崩潰機率會指數級上升。預警閾值就是那個臨界值。如果我把閾值調高,系統不會在人類即將崩潰的時候發出預警。人類會在毫無察覺的情況下走向自我毀滅。”

沈清珩沒有說話。

方硯的光球緩緩上升,停在了古松最高的那根枝丫上。

“周說得對。系統留給人類的倒數第二個警鐘是自由意志引數。倒數第一個警鐘——是人類自己。”

陵園裡的風又起來了。

松柏重新開始嗚咽。

陳鹿的手機震了一下。她低頭看了一眼,臉色變了。

“怎麼了?”蘇曉棠問。

陳鹿把手機螢幕轉向大家。

上面是一條新的系統推送——不是觀察日誌,不是工單通知,而是一條沈清珩從未見過的、紅色的、字型加粗的警告。

“第一條喚醒條件檢測:自由意志引數今日漲幅%,高於過去70天的日均漲幅(%)。”

“原因分析:正在進行中。”

漲幅突然加快了。

不是因為系統決策功能關閉,也不是因為複製品的出現。而是因為沈清珩不知道的、正在世界某個角落發生的某件事——某件讓人類集體自由意志變得更活躍、更不可預測、更逼近那個臨界值的事。

蘇曉棠看著那條紅色警告。

“蘇晚亭在原始啟動程式碼裡寫的第三選擇,不是永久解決方案。它只是給人類爭取了一點時間。時間不多了。”

沈清珩把手機從陳鹿手裡拿過來,盯著那條紅色的警告看了很久。

然後把手機還給她。

“方硯,你有複製品的全部記憶。你知道它這七十天裡搜尋了哪些地方。帶我們去看。”

方硯的光球從古松枝丫上緩緩飄下來。

“跟我來。”

亮金色的光穿過陵園的圍牆,飄向龍華西路對面的文創園區。

沈清珩、蘇曉棠、陳鹿跟在後面。

四道影子。

一個亮金色的球。

上海的夜風從黃埔江的方向吹過來,帶著水汽和初冬的寒意。

紅點已經不在了。

但第一條喚醒條件的進度條,剛剛漲了那麼一點點。

A−
A+
護眼
目錄