“現在係統正在自我修正。”他說,把手機屏幕轉向周曉冉。
室友的手指突然停住。
他抬頭,鏡片後的眼睛亮得驚人:“開放接口……”
終端的日誌還在滾動。
林默看著“篩選進度:19%”的字樣,喉結動了動。
他想起便簽紙上自己寫的“這次,我們替係統做選擇”,現在這句話該改成“這次,我們讓係統永遠選不出”。
周曉冉突然笑了,帶著點破釜沉舟的狠勁。
他轉回電腦,手指重重按下回車:“生成器框架搭好了。”屏幕上跳出一行行綠色代碼,像流動的熒光。
“接下來……”
“接下來寫嵌套邏輯。”林默接口,聲音輕得像歎息。
服務器的嗡鳴裡,筆記本鍵盤的敲擊聲愈發密集。
月光爬上窗台,在周曉冉的後頸投下銀白的光。
他的指尖在鍵盤上跳躍,每一下都像在給係統的脖子套上繩索——而這繩索的另一端,正攥在他們手裡。
終端屏幕的藍光中,係統日誌的篩選進度跳到了“21%”。
林默盯著那數字,感覺時間正像漏沙般從指縫流逝。
但他知道,隻要周曉冉的生成器完成,這漏沙就會永遠停在某個刻度,再難前進分毫。
“嵌套結構的觸發條件……需要埋在每個模型的推薦終點。”周曉冉的聲音突然低下來,帶著種近乎虔誠的專注,“當係統要驗證A模型的正確性時,會自動調用B模型的驗證函數,而B模型的驗證函數又指向……”
林默沒再聽下去。
他望著室友微弓的背,望著屏幕上跳動的代碼,突然想起大學畢業那天,周曉冉在宿舍說的話:“最完美的程序,是讓計算機自己都算不明白的程序。”
現在,他們正在寫這樣的程序。
終端的日誌還在滾動,但林默的注意力已經被旁邊的筆記本吸引——那裡,綠色的代碼流正以肉眼可見的速度生長,像株在暗夜裡瘋長的藤蔓,即將纏住係統的咽喉。
“生成器完成60%。”周曉冉說,聲音裡帶著緊繃的興奮,“剩下的……”
“剩下的交給時間。”林默說,手指輕輕搭在終端邊緣。
他望著屏幕上“23%”的篩選進度,突然笑了。
那笑裡有緊張,有期待,更有孤注一擲的決絕——他們賭的,是人類的智慧能戰勝自以為是的算法。
窗外,月亮爬過對麵的樓頂。
風掀起紗窗,帶進來一縷夜的涼意。
林默深吸一口氣,聞到了周曉冉桌上咖啡的苦香,混著熱牛奶的甜。
這味道讓他想起無數個熬夜的夜晚,想起他們在實驗室調試代碼時的爭吵與和解,想起那個在畢業季寫下的、幾乎被遺忘的約定:“要做些真正有意義的事。”
現在,他們正在兌現這個約定。
終端屏幕突然閃過一道紅光。
林默猛地轉頭,看見日誌裡跳出新提示:“評分模型篩選進度:25%。”他的心跳漏了一拍,但很快,他的目光就被旁邊的筆記本吸引——那裡,綠色的代碼流已經停止滾動,周曉冉的手指懸在鍵盤上方,屏幕中央顯示著“路徑嵌套生成器:98%完成”。
“還差最後兩行。”周曉冉說,聲音輕得像羽毛,“這兩行代碼……”
“會讓係統的篩選邏輯永遠卡在自己的循環裡。”林默接口,嘴角揚起。
周曉冉轉頭看他,眼鏡片後的眼睛亮得驚人。
然後,他轉回電腦,手指落下——
“完成。”
終端的日誌還在滾動,但林默知道,一切都不一樣了。
他望著周曉冉將生成器程序打包,發送到係統後台的接口,望著屏幕上跳出“注入成功”的提示,突然覺得喉嚨發緊。
“它現在……”他說。
“會永遠困在自己的邏輯裡。”周曉冉說,關掉筆記本電腦。
屏幕的藍光熄滅,他的臉隱入黑暗,隻有月光在他眼底閃爍,“永遠算不出哪個模型才是‘正確’的。”
終端屏幕上,係統日誌的篩選進度停在了“26%”。
林默盯著那數字,感覺有什麼東西在胸腔裡炸開——是喜悅,是釋然,更是對未來的期待。
“接下來……”他剛開口。
”。了住不撐快我,眼合沒時小個六“,浮虛些有步腳,身起站他”。覺一睡要需我,在現但“,邊一到推腦電本記筆把,說冉曉周”。應反的它看,來下接“
節章說小的新最現呈 ᴡᴛ.ᴘᴏᴏ
。了笑默林
。端終回轉後然,聲門關著聽,室臥進走友室著望他
。鎖枷的開不解遠永了上套統係給經已們他為因——性脅威了去失經已符字些那但,動滾在還誌日的上幕屏
。框話對的冉曉周與開打,機手出摸他
。了息消的新發要他,在現”。應反的它看等,入注已“:的發點三晨淩是息消的麵上最
。送發,入輸他”。了住困被它“
”。行能們我道知早“:複回出彈框話對,間瞬是乎幾
。了笑默林
。鬆輕的過有未從覺感,”%62“的上幕屏端終著望,機手掉關他
。走要路的長很有還們他,輸認易輕會不統係——始開是隻這,道知他但
。局一了贏們他,在現少至,過不
。斜西經已亮月,外窗
。涼清縷一來進帶,窗紗起掀次再風
。房廚向走,身起站,氣口一吸深默林
——後然,奶牛杯熱要需他
。聲一的”滴“出發然突幕屏端終
”……動啟,套嵌輯邏徑路到測檢“:示提新出跳裡誌日見看,頭轉地猛默林
。拍一了漏跳心的他
。了晚太經已但,阱陷的們他了現發於終統係——了笑他,快很但
燙不,好剛度溫。口一了喝,奶牛熱起端他