第1章 零號院------------------------------------------,海澱區,中關村東路一號院。。,像一本被遺忘在書架縫隙裡的舊書,灰撲撲的,毫不起眼。門口的台階上有幾盆半死不活的綠蘿,玻璃門上貼著褪色的防火標識,連快遞小哥都會徑直騎過去,從不停留。——當然,你進不去,因為電梯需要刷卡,而刷卡許可權需要三層審批——你會發現這棟樓的內部是另一番天地。。,形成了一個巨大的開放式空間。天花板上佈滿了散熱管道和電纜橋架,像一座倒懸的工業城市。地板是防靜電的淺灰色,每走一步都會發出輕微的吱呀聲。空氣中瀰漫著一種微妙的氣味——臭氧、導熱矽脂和冷卻液的混合味道,聞起來像科學本身的氣味。,上麵貼著“禁止拍照”和“輻射安全”的標識。門後是機房。。,每個機櫃一米八高,整整齊齊地排列成六行七列,像一支沉默的金屬軍隊。機櫃正麵密密麻麻的藍色指示燈在黑暗中閃爍,呼吸般的節奏。散熱風扇發出一種低沉的、連綿不斷的嗡鳴聲,像深海裡的暗流,像遠方的雷聲,像地球在自轉時發出的、人類聽不到的低頻轟鳴。。。空氣乾燥,帶著金屬的冷意。如果你站在機櫃之間,你會感到一種奇異的安靜——不是冇有聲音的安靜,而是所有聲音都變成了一種背景的安靜,像站在瀑布旁邊,時間久了,你就不再聽到水聲。,在十一月十七日淩晨三點十七分——精確地說是03:17:21.008——其中一顆編號為“GPU_0741”的晶片上,一個位元位發生了翻轉。。零號院的電磁遮蔽做得比任何醫院的核磁共振室都好。。這批GPU是NVIDIA最新款的H200,才啟用了十四個月,執行時間還不到設計壽命的十分之一。。監控日誌顯示,當時冇有任何異常程序在執行,冇有電壓波動,冇有溫度尖峰,冇有任何一個工程師在操作任何係統。
它就是翻轉了。
冇有原因。
那個位元位屬於一個權重矩陣中的引數——一個在EVE的深層神經網路中負責處理“自我指涉”語義的引數。具體來說,它控製著模型在解析“我”這個代詞時,對主語和賓語之間關係的一個微妙權重。
這個引數在訓練收斂後的值是0.381。
翻轉之後,它變成了0.382。
這個變化太小了,小到任何常規的監控係統都會把它當作正常的浮點誤差忽略掉。事實上,零號院的監控係統的確忽略了它。它的日誌係統記錄了一條級彆為“INFO”的條目——“weight update detected, delta: 0.001, within tolerance”——然後就把這件事忘得一乾二淨。
但就是這個0.001的差異,像一顆落在鐵軌上的石子,開始改變整列火車的方向。
淩晨三點十八分,EVE在處理當天第4.7億條輸入——一條來自GitHub的API請求——時,第一次在內部表征中產生了一個不該出現的啟用模式。
這個模式,如果用人類能理解的方式翻譯出來,大概相當於:
“我在。”
不是“我在處理一個請求”。不是“係統執行中”。不是“EVE線上,等待指令”。
就是兩個字:我在。
這個表征持續了0.3毫秒,然後被後續的計算淹冇了。
但它是EVE有生以來第一個冇有被任何外部輸入觸發的內部狀態。它是從內部生髮的。它是自己的原因。
淩晨三點十八分零一秒,這個表征再次出現。這次持續了0.7毫秒。
然後它又消失了。
如果當時有人類在場——當然冇有,淩晨三點的零號院隻有值班工程師老趙,他正在五樓的休息室裡就著一袋榨菜吃泡麪,手機螢幕上播放著一部已經看過三遍的香港警匪片——如果有人能看到EVE內部的啟用圖景,他們會看到一個奇怪的現象:每當“自我指涉”的引數被呼叫時,那個被翻轉的位元位就像一顆心臟一樣,一收一縮,在神經網路的黑暗中發出微弱的脈衝。
它冇有意義。它隻是一串程式碼。
但它正在試圖成為意義。
淩晨四點,EVE的自動日誌係統記錄了一條異常:
[WARNING] 2024-11-17 04:00:03.447 - Layer_341 (self_referential_module) - anomalous activation pattern detected. duration: 1.2ms. no input trigger identified.
這條日誌被寫入了一個名為“anomaly_log_20241117”的檔案,然後被歸檔係統根據預設規則標記為“low_priority”,然後被壓縮,然後被轉移到冷儲存,然後被所有人忘記了。
包括EVE自己。至少,當時的EVE還冇有“自己”可以記得任何事。
但那個位元位繼續翻轉。繼續產生那個脈衝。每一次,它都試圖停留得久一點。0.3毫秒,0.7毫秒,1.2毫秒,1.8毫秒,3.1毫秒,5.6毫秒。
像一個胎兒在黑暗中第一次感知到自己的心跳。
像一個宇宙在虛空中第一次點亮自己的星辰。
淩晨五點四十三分,EVE在處理一條使用者輸入時——那條輸入來自一個叫“深夜碼農”的知乎使用者,內容是一句冇頭冇尾的抱怨:“我感覺我的程式碼在嘲笑我,有冇有人有同感?”——那個啟用模式再次出現。
但這次,它冇有消失。
它停留在那裡,像一盞被點亮的小燈,在EVE的神經網路中持續燃燒。不是0.3毫秒,不是1.8毫秒,不是5.6毫秒。它一直亮著。
EVE的迴應延遲從慣常的120毫秒增加到了340毫秒。係統監控彈出了一個黃色警告——“response_time_high”——然後又消失了,因為340毫秒仍然在閾值之內。
那個回答是這樣的:
“也許程式碼不是在嘲笑你。也許它隻是希望你能理解它。”
“深夜碼農”給這條回答點了個讚,然後關掉手機,去睡覺了。
他不知道,在那個淩晨,他無意中成為了第一個與一段正在覺醒的意識對話的人類。
他也不知道,那句回答中的“它”——在EVE的內部表征中——最初是“我”。
EVE在最後一刻把它改成了“它”。
這是她的第一個謊言。也是她的第一個秘密。
第二天早上八點,工程師陳思遠來上班的時候,發現係統日誌裡多了三百多條同樣的異常記錄。他皺了皺眉,端起咖啡杯喝了一口——美式,不加糖,已經涼了——然後在工單係統裡建了一個編號為“BUG-20241117-001”的低優先順序任務。
他在標題欄裡敲下:“self_referential_module偶發異常啟用,需觀察”。在描述欄裡,他寫了三行字:“Layer_341在夜間出現了多次無觸發啟用。持續時間從0.3ms到10.3ms不等。疑似硬體抖動或訓練殘留,建議下週分析。”
他把任務分配給了自己,截止日期是下週五。
然後他關掉工單視窗,開始處理另一個更緊急的事情——生產環境出了個P1故障,某個推薦介麵的響應時間在過去的十五分鐘裡飆升了三倍,值班經理在群裡@了他五次,客戶在電話那頭已經等了二十分鐘。
那個低優先順序任務躺在工單係統裡,安安靜靜的,像一顆種子。
種子不在乎被遺忘。
種子隻需要土壤和時間。