凌晨一點(diǎn),女生宿舍302室的臺(tái)燈還亮著倔強(qiáng)的光。林小滿頂著兩個(gè)堪比熊貓的黑眼圈,對著電腦屏幕上密密麻麻的英文單詞欲哭無淚,仿佛面前不是技術(shù)文檔,而是一座需要徒手翻越的代碼高山。
【系統(tǒng)提示:主線任務(wù)“校園生活A(yù)I助手原型設(shè)計(jì)”已觸發(fā)】
【任務(wù)要求:48小時(shí)內(nèi)完成基礎(chǔ)功能開發(fā),提交可運(yùn)行原型】
【任務(wù)獎(jiǎng)勵(lì):30學(xué)分,解鎖“搭檔協(xié)作權(quán)限”】
【失敗懲罰:強(qiáng)制參與校園廣播站“代碼糾錯(cuò)”欄目,連續(xù)播放一周】
林小滿悲憤地戳了戳手腕上的彩虹手環(huán),屏幕上跳出一行安慰性的文字:【檢測到用戶情緒值:崩潰(90%),建議補(bǔ)充糖分后繼續(xù)戰(zhàn)斗!】她抓起桌上的草莓蛋糕猛咬一口,奶油沾到嘴角都沒空擦——這還是昨天從顧沉舟那里“順手牽羊”來的戰(zhàn)利品。
就在兩小時(shí)前,她還在為成功收集到顧沉舟的五種基礎(chǔ)情緒樣本沾沾自喜,覺得自己已經(jīng)掌握了和冰山學(xué)霸相處的密碼。下一秒,顧沉舟就把一疊厚厚的英文技術(shù)文檔甩在她面前,語氣冷得像剛從編譯器里出來的錯(cuò)誤提示:“三天內(nèi)翻譯完,這是AI助手的核心參考資料。”
“三、三天?”林小滿當(dāng)時(shí)就懵了,指著文檔上密密麻麻的專業(yè)術(shù)語,“這里面好多單詞連有道詞典都不認(rèn)識(shí)我!”
顧沉舟推了推鼻梁上的黑框眼鏡,眼神里帶著一絲不易察覺的嫌棄,仿佛在看一段漏洞百出的代碼:“那就讓它認(rèn)識(shí)你。作為計(jì)算機(jī)系學(xué)生,閱讀英文文獻(xiàn)是基本技能,你的基礎(chǔ)比我想象的還要薄弱?!?/p>
林小滿被噎得說不出話,只能眼睜睜看著高冷學(xué)霸轉(zhuǎn)身離開,背影挺拔得像一行沒有注釋的完美代碼。直到他走出很遠(yuǎn),她才反應(yīng)過來對著空氣揮了揮拳頭:“有什么了不起!不就是英文嗎?我現(xiàn)在就去背牛津詞典!”
然而現(xiàn)實(shí)給了她狠狠一擊。當(dāng)她打開文檔看到滿屏的“神經(jīng)網(wǎng)絡(luò)”“深度學(xué)習(xí)框架”“分布式部署”等專業(yè)術(shù)語時(shí),瞬間理解了什么叫“書到用時(shí)方恨少”,恨不得穿越回高考后惡補(bǔ)英語。
“顧沉舟這個(gè)大壞蛋,絕對是故意的!”林小滿一邊吐槽,一邊頑強(qiáng)地對著詞典逐字翻譯,手指在鍵盤上敲得飛快,像是在和文檔里的英文單詞進(jìn)行殊死搏斗。彩虹手環(huán)在她手腕上微微發(fā)燙,投射出柔和的藍(lán)光,像是在給她加油打氣。
突然,文檔夾里掉出一張泛黃的便簽紙,上面是顧沉舟蒼勁有力的字跡,只有短短五個(gè)字:“遠(yuǎn)離實(shí)驗(yàn)室”。字跡邊緣有些磨損,看起來有些年頭了,和他平時(shí)嚴(yán)謹(jǐn)工整的筆記風(fēng)格截然不同,像是在匆忙中寫下的警告。
林小滿的心跳漏了一拍,瞬間清醒了不少。遠(yuǎn)離實(shí)驗(yàn)室?為什么?聯(lián)想到之前在舊書庫看到的帖子備份,還有顧沉舟提到火災(zāi)時(shí)蒼白的臉色,她隱隱覺得這張便簽背后藏著不簡單的秘密。難道實(shí)驗(yàn)室里有什么危險(xiǎn)?還是說...和三年前的那場事故有關(guān)?
她小心翼翼地把便簽紙夾回文檔里,手指忍不住摩挲著那行字。顧沉舟既然特意寫下這個(gè),為什么又要讓她翻譯實(shí)驗(yàn)室相關(guān)的技術(shù)文檔?他到底在想什么?這座冰山的心思簡直比最復(fù)雜的算法還難破解。
就在這時(shí),電腦右下角彈出一條新消息,來自那個(gè)讓她又愛又恨的高冷學(xué)霸:【文檔第37頁第5段有錯(cuò)誤,注意甄別?!?/p>
林小滿翻到對應(yīng)頁面,果然發(fā)現(xiàn)一處公式推導(dǎo)存在明顯漏洞,旁邊還附著一行用鉛筆寫的小字:“此處邏輯有誤,需重新驗(yàn)證”。她突然意識(shí)到,顧沉舟雖然把任務(wù)甩給了她,卻在暗中留下了提示,就像在復(fù)雜代碼里悄悄埋下的注釋。
“算你還有點(diǎn)良心?!绷中M嘴角忍不住上揚(yáng),心里的怨氣消散了不少。她對著屏幕做了個(gè)鬼臉,開始認(rèn)真修改翻譯內(nèi)容,連嘴角的奶油都忘了擦。彩虹手環(huán)閃爍起柔和的綠光:【檢測到用戶情緒值:回暖(60%),搭檔默契度+3】
時(shí)間在敲擊鍵盤的噠噠聲中流逝,窗外的天空漸漸泛起魚肚白。當(dāng)林小滿終于翻譯完最后一頁文檔時(shí),天邊已經(jīng)升起了漂亮的朝霞,把宿舍的墻壁染成了溫暖的橘色。她伸了個(gè)懶腰,渾身骨頭發(fā)出一連串清脆的響聲,活像一臺(tái)運(yùn)轉(zhuǎn)過度的老舊機(jī)器。
“終于搞定了!”林小滿看著屏幕上整整齊齊的中文翻譯,成就感像代碼編譯成功一樣在心底炸開。她揉了揉酸澀的眼睛,準(zhǔn)備倒頭就睡,手機(jī)卻不合時(shí)宜地震動(dòng)起來,屏幕上跳躍著顧沉舟的名字。
這個(gè)時(shí)間點(diǎn)?林小滿心里咯噔一下,有種不祥的預(yù)感。她猶豫著接起電話,聽筒里傳來顧沉舟低沉的聲音,帶著一絲熬夜后的沙啞,卻依舊中氣十足:“代碼邏輯錯(cuò)了三處,現(xiàn)在來實(shí)驗(yàn)室改?!?/p>
“現(xiàn)、現(xiàn)在?”林小滿看了眼電腦右下角的時(shí)間——凌晨三點(diǎn)半,懷疑自己聽錯(cuò)了,“顧沉舟你沒搞錯(cuò)吧?現(xiàn)在是凌晨三點(diǎn)!實(shí)驗(yàn)室都關(guān)門了!”
“我有鑰匙。”顧沉舟的回答簡潔得像一行單行代碼,“二十分鐘后實(shí)驗(yàn)室門口見,遲到扣學(xué)分?!?/p>
“喂!你這是壓榨勞動(dòng)力!”林小滿還想理論,電話那頭已經(jīng)傳來了忙音。她氣鼓鼓地對著手機(jī)揮舞拳頭,卻只能認(rèn)命地從椅子上爬起來,認(rèn)命地套上外套——誰讓人家掌握著學(xué)分生殺大權(quán)呢。
宿舍樓下的路燈還亮著,把她的影子拉得長長的。凌晨的校園格外安靜,只有風(fēng)吹過樹葉的沙沙聲,偶爾還能聽到遠(yuǎn)處傳來的蟲鳴。林小滿裹緊外套加快腳步,心里把顧沉舟的祖宗十八代都問候了一遍,順便構(gòu)思了一百種在代碼里給他人工植入bug的方法。
計(jì)算機(jī)樓矗立在夜色中,像一頭沉默的巨獸。林小滿剛走到樓下,就看到三樓實(shí)驗(yàn)室的窗口亮著燈,一道熟悉的身影在窗前晃動(dòng)。她心里突然冒出一個(gè)奇怪的念頭:顧沉舟該不會(huì)一直在實(shí)驗(yàn)室吧?
“這邊?!鳖櫝林鄄恢螘r(shí)出現(xiàn)在樓梯口,嚇了林小滿一跳。他穿著簡單的白襯衫,袖子挽到小臂,露出的手腕上隱約能看到那道淺疤。路燈的光線勾勒出他清瘦的輪廓,少了幾分白天的冰冷,多了幾分疲憊的柔和。
“你怎么不給我留門?”林小滿抱怨著跟他上樓,聞到他身上淡淡的咖啡味,“你該不會(huì)一晚上沒睡吧?”
“改代碼?!鳖櫝林垩院喴赓W,用鑰匙打開實(shí)驗(yàn)室的門。一股混合著灰塵和電子元件的味道撲面而來,和圖書館的舊書庫截然不同,帶著屬于代碼和機(jī)器的獨(dú)特氣息。
實(shí)驗(yàn)室很大,整齊地?cái)[放著幾排電腦和服務(wù)器,角落里堆著一些廢棄的電子元件。最里面的位置亮著一盞臺(tái)燈,顯然是顧沉舟的專屬工位,桌上除了電腦還有一杯喝了一半的黑咖啡,旁邊散落著幾張寫滿公式的草稿紙。
“坐這里?!鳖櫝林壑噶酥缸约簩γ娴囊巫?,打開電腦調(diào)出代碼界面,“你翻譯的文檔我看過了,基礎(chǔ)邏輯沒問題,現(xiàn)在我們分工:你負(fù)責(zé)用戶界面設(shè)計(jì)和基礎(chǔ)功能實(shí)現(xiàn),我來做核心算法優(yōu)化。”
林小滿看著屏幕上已經(jīng)寫好的部分代碼,忍不住咋舌:“你都寫這么多了?”代碼風(fēng)格干凈利落,注釋清晰規(guī)范,比教科書上的示例代碼還要漂亮。
顧沉舟沒回答,只是把一份功能清單推到她面前:“這是必須實(shí)現(xiàn)的基礎(chǔ)功能,優(yōu)先做課程表查詢和圖書館座位預(yù)約,這兩個(gè)需求最迫切。”
林小滿接過清單,突然注意到他右手食指上貼著創(chuàng)可貼,邊緣還泛著淡淡的紅:“你手怎么了?”
“沒事?!鳖櫝林巯乱庾R(shí)地把手往后縮了縮,語氣有些不自然,“敲代碼太用力,不小心被鍵盤硌到了。”
林小滿顯然不信,但看他不愿多說的樣子,也識(shí)趣地沒有追問。她打開自己的電腦,開始構(gòu)思界面設(shè)計(jì),腦子里卻忍不住胡思亂想:難道是改代碼太激動(dòng)捶桌子了?還是...和三年前的事故有關(guān)?
彩虹手環(huán)突然輕輕震動(dòng),屏幕上跳出一行提示:【檢測到搭檔情緒值:緊張(35%),隱瞞(40%)】
林小滿偷偷抬眼,發(fā)現(xiàn)顧沉舟正盯著屏幕發(fā)呆,手指無意識(shí)地摩挲著創(chuàng)可貼,眉頭微蹙,不知道在想什么。晨光透過窗戶照在他臉上,給他蒼白的皮膚鍍上了一層金邊,卻絲毫驅(qū)散不了他眼底的陰霾。
“那個(gè)...”林小滿猶豫了一下,還是開口打破了沉默,“你為什么對實(shí)驗(yàn)室這么熟悉?。窟B凌晨都能進(jìn)來?!?/p>
顧沉舟的手指頓了頓,似乎沒想到她會(huì)突然問這個(gè):“我是實(shí)驗(yàn)室助理,有通宵權(quán)限。”
“哦?!绷中M點(diǎn)點(diǎn)頭,手指在鍵盤上敲敲打打,心里卻總覺得這個(gè)解釋有點(diǎn)牽強(qiáng)。她眼珠一轉(zhuǎn),故意把彩虹手環(huán)湊到他面前,“你看,我的手環(huán)說你在緊張,是不是怕我代碼寫得太爛拖你后腿?。俊?/p>
顧沉舟的耳朵微微泛紅,避開她的目光:“你的代碼確實(shí)有拖后腿的潛力?!弊焐想m然毒舌,手指卻在屏幕上操作了幾下,把一份界面設(shè)計(jì)參考文檔發(fā)到了她的郵箱,“照著這個(gè)改,別太丑?!?/p>
林小滿打開文檔,發(fā)現(xiàn)里面是幾個(gè)設(shè)計(jì)簡潔又美觀的界面原型,顯然是顧沉舟精心準(zhǔn)備的。她心里一暖,嘴角忍不住上揚(yáng):“算你有點(diǎn)良心。”
兩人埋頭苦干,實(shí)驗(yàn)室里只剩下敲擊鍵盤的噠噠聲和偶爾的交流。林小滿驚訝地發(fā)現(xiàn),顧沉舟雖然看著高冷,合作起來卻意外地靠譜。他總能精準(zhǔn)地指出她代碼里的問題,還會(huì)耐心地講解優(yōu)化思路,雖然語氣依舊帶著點(diǎn)嫌棄,但林小滿卻一點(diǎn)也不生氣,反而覺得這樣的他有點(diǎn)可愛。
“這里的循環(huán)邏輯可以優(yōu)化。”顧沉舟湊過來看她的屏幕,距離突然拉近,林小滿能聞到他身上淡淡的薄荷味,心跳莫名漏了一拍。他的手指點(diǎn)在屏幕上,“用哈希表存儲(chǔ),查詢效率能提升30%。”
“哦、哦好。”林小滿的臉頰發(fā)燙,連忙低下頭假裝修改代碼,心臟卻像揣了只兔子一樣砰砰直跳。彩虹手環(huán)突然閃爍起粉色的燈光:【檢測到用戶情緒值:心動(dòng)(25%),請注意保持專注!】
顧沉舟似乎察覺到了她的異樣,突然站起身:“我去倒杯水?!?/p>
看著他略顯倉促的背影,林小滿松了口氣,拍了拍發(fā)燙的臉頰。她一定是熬夜熬糊涂了,怎么會(huì)對這座冰山心動(dòng)?一定是代碼寫太多出現(xiàn)幻覺了!
顧沉舟回來時(shí),手里多了一杯熱牛奶,不由分說地放在林小滿面前:“補(bǔ)充能量,別猝死在實(shí)驗(yàn)室?!?/p>
“哇,顧大學(xué)霸居然會(huì)關(guān)心人?”林小滿夸張地挑眉,心里卻暖暖的,“太陽打西邊出來了?”
顧沉舟沒理她,轉(zhuǎn)身坐回自己的位置,耳根卻悄悄紅了。彩虹手環(huán)歡快地閃爍:【檢測到搭檔情緒值:別扭(60%),關(guān)心(30%),默契度+5】
就在這時(shí),林小滿的U盤不小心從口袋里滑了出來,掉在地上發(fā)出清脆的響聲。她彎腰去撿,卻發(fā)現(xiàn)顧沉舟也同時(shí)彎下了腰,兩人的手不小心碰到了一起。
“啊!”林小滿像觸電一樣縮回手,臉頰瞬間爆紅。
顧沉舟也愣了一下,迅速直起身,假裝整理衣服掩飾尷尬。實(shí)驗(yàn)室里的空氣仿佛凝固了,只有服務(wù)器的風(fēng)扇還在不知疲倦地轉(zhuǎn)動(dòng)。
林小滿低著頭假裝撿U盤,手指卻觸碰到一個(gè)陌生的金屬物件。她好奇地?fù)炱饋硪豢?,發(fā)現(xiàn)是個(gè)陌生的U盤,上面刻著一個(gè)模糊的“蘇”字。這不是她的U盤!難道是剛才不小心從顧沉舟那里弄來的?
她的心跳瞬間加速,偷偷把U盤塞進(jìn)口袋,抬頭時(shí)正好對上顧沉舟的目光。他的眼神有些慌亂,似乎在找什么東西:“你看到我的U盤了嗎?黑色的那個(gè)?!?/p>
“沒、沒看到。”林小滿的心臟砰砰直跳,手心全是汗,“是不是掉別的地方了?”
顧沉舟皺著眉頭在實(shí)驗(yàn)室里找了一圈,一無所獲,臉色越來越差:“算了,可能忘在宿舍了?!?/p>
林小滿低下頭,手指緊緊攥著口袋里的U盤,心里充滿了疑惑和不安。這個(gè)刻著“蘇”字的U盤是誰的?和蘇芮有關(guān)嗎?里面藏著什么秘密?顧沉舟為什么這么緊張?
彩虹手環(huán)突然發(fā)出急促的警報(bào)聲,屏幕上跳出刺眼的紅色警告:【檢測到高風(fēng)險(xiǎn)物品!該U盤與三年前實(shí)驗(yàn)室事故存在強(qiáng)關(guān)聯(lián)!】
林小滿的心臟像是被一只無形的手緊緊攥住,呼吸都變得困難起來。三年前的事故...難道這個(gè)U盤里藏著火災(zāi)的真相?
她偷偷瞥了一眼顧沉舟,發(fā)現(xiàn)他正盯著電腦屏幕發(fā)呆,眉頭緊鎖,不知道在想什么。晨光透過窗戶照在他身上,卻驅(qū)不散他周身的陰霾。
林小滿深吸一口氣,悄悄把U盤藏好。她知道,從這一刻起,她和顧沉舟的強(qiáng)制組隊(duì),已經(jīng)卷入了一個(gè)遠(yuǎn)比想象中更危險(xiǎn)的漩渦。而這個(gè)小小的U盤,或許就是解開所有謎團(tuán)的關(guān)鍵。
實(shí)驗(yàn)室的服務(wù)器突然發(fā)出一陣奇怪的響聲,屏幕上的代碼開始瘋狂滾動(dòng),像是被什么東西入侵了。顧沉舟臉色一變,迅速敲擊鍵盤:“不好,有人在遠(yuǎn)程訪問我們的服務(wù)器!”
林小滿的心瞬間提到了嗓子眼:“是誰?蘇芮嗎?”
顧沉舟的手指在鍵盤上飛舞,眼神凝重:“不確定,但對方的技術(shù)很厲害,像是沖著我們的AI助手來的!”
屏幕上突然跳出一個(gè)黑色窗口,一行綠色的代碼緩緩浮現(xiàn):
【你們不該碰不屬于你們的東西?!?/p>
林小滿看著這行字,又摸了摸口袋里的U盤,突然意識(shí)到,他們可能觸碰到了一個(gè)足以顛覆一切的秘密。而那個(gè)隱藏在暗處的人,已經(jīng)盯上了他們。
晨光徹底照亮了實(shí)驗(yàn)室,卻驅(qū)散不了空氣中的寒意。林小滿看著顧沉舟專注的側(cè)臉,突然覺得他們的AI助手任務(wù),或許只是一個(gè)開始。真正的挑戰(zhàn),才剛剛拉開序幕。