欧美精品综合视频,国产成人精品午夜片在线观看,日本色图欧美色图,亚洲精品中文在线,91亚洲视频,欧美韩一区,亚洲一区二区三区四区在线

第1章

失控算法

失控算法 禿頭甜心 2026-05-06 23:15:54 都市小說(shuō)
凌晨一點(diǎn)的網(wǎng)吧------------------------------------------ 凌晨一點(diǎn)的網(wǎng)吧。,其實(shí)就是她租的那間四十平單身公寓。隔出半間做了簡(jiǎn)易聲學(xué)裝修,墻上貼滿凹凸不平的吸音棉,桌上架著一套不算便宜但也算不上頂級(jí)的設(shè)備。她摘下**耳機(jī)掛回架子上,剛才錄的那首古風(fēng)翻唱還在AU波形圖里安安靜靜地躺著,幾條音軌疊得整整齊齊,像她寫(xiě)的代碼一樣干凈利落。。?!昂裢磉€播嗎?已經(jīng)蹲了三個(gè)小時(shí)了嗚嗚嗚。樓上別急,函姐每次錄新歌都這樣,錄滿意了才會(huì)上線。”,在群里丟了個(gè)“剛錄完,等我導(dǎo)文件”的表情包,然后把工程文件保存、導(dǎo)出、關(guān)閉。右下角的時(shí)間跳到了十一點(diǎn)五十二分。,這個(gè)點(diǎn)該洗洗睡了。。,十八歲保研,如今二十一歲,聲紋識(shí)別方向碩士在讀。導(dǎo)師是國(guó)內(nèi)該領(lǐng)域的頂尖學(xué)者,實(shí)驗(yàn)室項(xiàng)目排得密密麻麻,論文改了第三稿還被打了回來(lái)。她的人生被規(guī)劃得像一行行排列整齊的代碼,每一個(gè)變量都在掌控范圍內(nèi)——包括睡眠時(shí)間。凌晨三點(diǎn)睡是常態(tài),六點(diǎn)爬起來(lái)去實(shí)驗(yàn)室跑數(shù)據(jù)也不在話下。。??赡苁沁B續(xù)改了三天論文改得心煩,可能是新歌副歌那兩句轉(zhuǎn)音錄了二十幾遍都不滿意,也可能是某種說(shuō)不清道不明的焦躁,像一段跑不起來(lái)的代碼卡在IDE里,不報(bào)錯(cuò),也不出結(jié)果,就那么梗著。,鴨舌帽壓到眉毛,背起筆記本電腦出了門(mén)。
十一月的夜風(fēng)刮在臉上,帶著北方城市特有的干燥和凜冽。她縮了縮脖子,穿過(guò)學(xué)校后門(mén)那條滿是**攤和奶茶店的小街,在一家網(wǎng)咖門(mén)口停下來(lái)。
說(shuō)是網(wǎng)咖,其實(shí)是個(gè)電競(jìng)館。上下兩層,一樓大廳全是并排的曲面屏和電競(jìng)椅,RG*燈帶把整個(gè)空間染成賽博朋克式的藍(lán)紫色。二樓是包房,隔音做得不錯(cuò),關(guān)上門(mén)的瞬間能把樓下那些打團(tuán)時(shí)的吼叫聲過(guò)濾成一種沉悶的白噪音。
葉一函偶爾會(huì)來(lái)這兒。
不是因?yàn)樗奚釠](méi)電腦。她自己那臺(tái)臺(tái)式機(jī),配置能把這里最貴的包房機(jī)器按在地上反復(fù)摩擦。她來(lái),純粹是因?yàn)檫@里有一種奇妙的氛圍——滿屋子鍵盤(pán)聲、鼠標(biāo)點(diǎn)擊聲、此起彼伏的“上上上能打能打能打”,這些聲音混在一起反而成了一種白噪音,讓她寫(xiě)代碼的時(shí)候格外專注。
她熟門(mén)熟路地上了二樓,開(kāi)了個(gè)角落的包房。
電腦啟動(dòng)的間隙,她拿出手機(jī)刷了刷。*站**彈出三百多條未讀消息,最新一條翻唱視頻播放量已經(jīng)破了八十萬(wàn),彈幕密密麻麻飄過(guò)去,一半在夸唱功,一半在刷“函姐什么時(shí)候露臉”。微博超話里有人把她上一首翻唱的副歌部分截出來(lái)做了鈴聲,轉(zhuǎn)發(fā)量過(guò)了兩萬(wàn)。
葉一函扯了扯嘴角,把手機(jī)扣在桌上。
她不露臉是有原因的。少年班出身的人習(xí)慣了被圍觀——十五歲坐在大學(xué)教室里,周圍的同學(xué)比她大三四歲,所有人都在看她。那種被目光注視的感覺(jué)像是一種無(wú)形的壓力,不大,但持續(xù)存在,像**運(yùn)行的程序一樣悄悄占著內(nèi)存。后來(lái)她在網(wǎng)絡(luò)上唱歌,聲音被人喜歡,這讓她找到了一種新的存在方式——被人聽(tīng)見(jiàn),但不必被人看見(jiàn)。
所以她給自己定了幾條鐵律:不露臉、不簽約、不接商單。純靠作品質(zhì)量積累粉絲,既滿足唱歌的愛(ài)好,又不影響正常的學(xué)術(shù)生活。三年下來(lái),“函”這個(gè)ID在古風(fēng)翻唱圈已經(jīng)是一線級(jí)別的存在,但沒(méi)人知道這個(gè)聲音背后的人長(zhǎng)什么樣,在做什么,過(guò)著怎樣的生活。
她喜歡這種控制感。
所有事情都分門(mén)別類地裝在各自的文件夾里,打上標(biāo)簽,設(shè)定好權(quán)限,從不混淆。學(xué)術(shù)歸學(xué)術(shù),唱歌歸唱歌,井水不犯河水。
打開(kāi)IDE的時(shí)候,葉一函已經(jīng)把注意力切換到了聲紋識(shí)別項(xiàng)目上。最近在做的這個(gè)模型一直跑不理想,準(zhǔn)確率卡在百分之八十二點(diǎn)七上不去,她懷疑是特征提取層的參數(shù)設(shè)置有問(wèn)題。導(dǎo)師給了她兩周時(shí)間,現(xiàn)在已經(jīng)過(guò)去十天了。
鍵盤(pán)噼里啪啦響起來(lái)。
她沉進(jìn)去了。
屏幕上IDE的光映在她臉上,眼睛亮得像兩顆黑曜石。手指在鍵盤(pán)上飛舞的節(jié)奏穩(wěn)定而快速,偶爾停下來(lái)盯著某段代碼沉思幾秒,然后繼續(xù)。她寫(xiě)代碼的時(shí)候有個(gè)習(xí)慣——嘴唇會(huì)微微翕動(dòng),像是在跟屏幕對(duì)話,又像是在念某段只有自己聽(tīng)得懂的咒語(yǔ)。
大概寫(xiě)到凌晨一點(diǎn)半左右,***的效力開(kāi)始消退,眼皮有點(diǎn)發(fā)澀。
葉一函起身,推開(kāi)包房門(mén),準(zhǔn)備去一樓前臺(tái)再買杯咖啡。
然后她停住了。
一樓大廳的氣氛跟她上樓之前完全不一樣了。
之前是零零散散的路人局,各打各的,有打王者的有打LOL的有打永劫的,嘈雜得像一鍋煮開(kāi)的粥?,F(xiàn)在所有人的注意力全部集中在最中央那一排座位上——五臺(tái)機(jī)器一字排開(kāi),屏幕上齊刷刷亮著王者榮耀的加載界面,周圍圍了至少三十號(hào)人,但安靜得像在聽(tīng)什么天書(shū)。
坐在中間位置的那個(gè)男人微微側(cè)著頭跟旁邊的人說(shuō)話。
葉一函站在人群外圍,視線越過(guò)幾個(gè)人的肩膀,落在他身上。
他穿一件黑色短袖。
十一月的天,網(wǎng)吧里暖氣開(kāi)得足,但大多數(shù)人也套了件薄外套。他只穿一件短袖,袖口挽到手肘上面,露出小臂上緊實(shí)的肌肉線條。不是健身房里刻意練出來(lái)的那種夸張維度,而是一種長(zhǎng)期保持同一姿勢(shì)、反復(fù)進(jìn)行同一組動(dòng)作之后自然形成的精瘦和流暢。
手指修長(zhǎng),指節(jié)分明,搭在手機(jī)屏幕上的姿態(tài)帶著一種說(shuō)不出的松弛感,像是這把游戲在他手里不過(guò)是一件微不足道的小事。
但他的眼睛不是這樣說(shuō)的。
那雙眼睛盯著屏幕的時(shí)候,里面有一種冷而鋒利的光,像淬過(guò)火的刀刃,安靜地、精準(zhǔn)地切割著戰(zhàn)場(chǎng)上每一個(gè)細(xì)節(jié)。不是兇狠,不是專注,而是一種近乎冷漠的精確——他在看屏幕,但好像又不是在看屏幕。他看的是整個(gè)戰(zhàn)場(chǎng)的信息流,是十個(gè)玩家的位置、技能CD、經(jīng)濟(jì)差、視野分布、下一步可能出現(xiàn)的所有分支路徑。
葉一函認(rèn)識(shí)那種眼神。
她在鏡子里見(jiàn)過(guò)太多次了。
游戲加載完了。
*P階段對(duì)面顯然做了功課,前三手*an位直接按掉了這邊的兩個(gè)招牌打野和一手體系核心。圍觀的人里有人小聲說(shuō)了一句“針對(duì)得也太狠了”,但那個(gè)人連眉毛都沒(méi)動(dòng)一下,不緊不慢地在聊天框里打了幾個(gè)字,然后選了一手版本冷門(mén)的刺客。
鎖定的瞬間,加載界面上的ID閃了一下。
葉一函沒(méi)看清,往前挪了半步。
然后她看清了。
那是個(gè)很簡(jiǎn)單的ID。四個(gè)字母,不加任何花哨的符號(hào)前綴,干干凈凈地掛在英雄頭像下方:HuaiAn。
旁邊觀戰(zhàn)的人里突然有人倒吸了一口氣。
那聲倒吸在安靜的大廳里格外清晰,像石子丟進(jìn)水面。緊接著是壓低了嗓音的竊竊私語(yǔ),從人群中央往外擴(kuò)散,一層一層地漾開(kāi)。
“**,那是——”
“不可能吧,那個(gè)號(hào)不是早就……”
“是他。你看那個(gè)進(jìn)場(chǎng)走位習(xí)慣。絕對(duì)是本人?!?br>“淮神?淮神在這兒打網(wǎng)吧賽?”
“不是在打次級(jí)聯(lián)賽嗎?淮安電競(jìng)的預(yù)選賽不是剛打完?”
葉一函還是沒(méi)明白他們?cè)诩?dòng)什么。
她打的是LOL,從S3開(kāi)始玩的,AD位,鉆一段位,在女生里算打得不錯(cuò)的。對(duì)王者榮耀的職業(yè)圈她了解不多,KPL對(duì)她來(lái)說(shuō)只是一個(gè)偶爾在首頁(yè)刷到的詞,知道是個(gè)手游電競(jìng)聯(lián)賽,知道有幾個(gè)明星選手,但具體誰(shuí)是誰(shuí)一概不知。
但她認(rèn)識(shí)那種氣場(chǎng)。
那種一個(gè)人坐在一群人中間,卻好像跟所有人之間都隔著一層透明玻璃的氣場(chǎng)。那些圍觀的人、那些竊竊私語(yǔ)、那些亮起來(lái)的手機(jī)鏡頭,全部被擋在玻璃外面。他在玻璃里面,獨(dú)自一人,安靜地做著自己的事。
三分鐘,一血。
他操作的刺客從草叢里出手的時(shí)機(jī)精確得像是用秒表卡過(guò)的。對(duì)面的打野正在打*uff,血量被野怪消耗到三分之二的位置,懲戒還在CD。他從視野盲區(qū)切入,一套技能打完,收下人頭,轉(zhuǎn)身就走。整個(gè)過(guò)程不超過(guò)兩秒,干凈得像外科手術(shù)。
圍觀的人群發(fā)出低低的驚呼。
五分鐘,拿龍。
八分鐘,對(duì)面三路外塔全破。
葉一函端著咖啡忘了喝。她站在人群外面看完了整場(chǎng),手里的紙杯從燙手變得溫?zé)?,又變得微涼。她看了很多?xì)節(jié)——他切后排的時(shí)候會(huì)先虛晃一步騙出對(duì)面輔助的控制技能,他蹲草的位置永遠(yuǎn)卡在對(duì)面視野盲區(qū)的邊緣,他團(tuán)戰(zhàn)進(jìn)場(chǎng)時(shí)機(jī)的選擇精確到幀,永遠(yuǎn)是在對(duì)面核心輸出位交完保命技能的零點(diǎn)幾秒之后出手。
這些東西在別人眼里是操作,是天賦,是手速。
在她眼里是算法。
是一個(gè)人對(duì)信息密度和決策路徑的極致優(yōu)化。每一步都在計(jì)算,每一步都踩在概率最高的節(jié)點(diǎn)上。不是反應(yīng)快,是預(yù)判。不是手速快,是信息處理的效率高到了一種常人無(wú)法理解的程度。
他打游戲的方式,像她在寫(xiě)的代碼。干凈、準(zhǔn)確、沒(méi)有一行是多余的。
比賽結(jié)束了。
摧枯拉朽的勝利。對(duì)面水晶炸掉的那一刻,圍觀的人爆發(fā)出歡呼聲,有人喊“淮神**”,有人拿出手機(jī)拍照錄像,有人激動(dòng)地拍同伴的肩膀。那個(gè)人放下手機(jī),面無(wú)表情地活動(dòng)了一下手腕,對(duì)周圍的歡呼聲充耳不聞。
他側(cè)過(guò)頭跟身邊的隊(duì)員說(shuō)話。
聲音很低,葉一函隔著人群聽(tīng)不清內(nèi)容。但從口型和隊(duì)員們的反應(yīng)來(lái)看,大概是在復(fù)盤(pán)剛才那把比賽的某個(gè)細(xì)節(jié)。他說(shuō)了幾句話,隊(duì)員點(diǎn)了點(diǎn)頭,他就不說(shuō)了。
全程沒(méi)有多余的表情,沒(méi)有多余的動(dòng)作,沒(méi)有多余的任何一個(gè)字。
他站起身。
葉一函這才發(fā)現(xiàn)他很高。目測(cè)至少一米八五往上,黑色短袖下面是寬而薄的肩背線條,不是那種厚重得像一堵墻的體格,而是像一把收在鞘里的刀——瘦長(zhǎng)、鋒利、安安靜靜地立在那里。整個(gè)人站在那里像一棵沉默的樹(shù),把周圍所有嘈雜的聲音都隔在了樹(shù)冠之外。
他從前臺(tái)拿了瓶礦泉水,擰開(kāi)蓋子喝了一口。
抬頭的時(shí)候,視線不經(jīng)意地掃過(guò)來(lái)。
和葉一函的目光在空氣中碰了一下。
很短。不到一秒鐘。
那雙眼睛在她的方向上停留了大概零點(diǎn)三秒——葉一函對(duì)時(shí)間的感知一向精確——然后平靜地移開(kāi)了,像是她跟墻壁、前臺(tái)、飲水機(jī)一樣,只是這個(gè)空間里的一個(gè)普通物件。
他擰上瓶蓋,轉(zhuǎn)身走回座位。
葉一函站在原地。
手里的咖啡涼透了。
她低頭看了一眼杯子里不再冒熱氣的褐色液體,腦子里只有一個(gè)念頭,清晰得像IDE里突然跑通的一段代碼,彈出那個(gè)綠色的“運(yùn)行成功”對(duì)話框——
完了。
她的心跳聲大得整個(gè)大廳都聽(tīng)得見(jiàn)。
當(dāng)然這只是她的錯(cuò)覺(jué)。實(shí)際上她的心跳聲只有自己能聽(tīng)見(jiàn),那是一種沉悶的、有力的撞擊,一下一下地敲在胸腔里,像是有人在她身體內(nèi)部擂鼓。她能感覺(jué)到血液從心臟泵出來(lái),沿著血管涌上臉頰、耳尖、指尖,帶來(lái)一種從未有過(guò)的熱度。
葉一函是那種最討厭失控感的人。
她從小跳級(jí),每一步都走在計(jì)劃之前。學(xué)編程是因?yàn)榫幊淌鞘澜缟献羁煽氐臇|西——同樣的輸入永遠(yuǎn)得到同樣的輸出,同樣的代碼永遠(yuǎn)跑出同樣的結(jié)果。如果結(jié)果不對(duì),那一定是邏輯出了問(wèn)題,找到*ug、修復(fù)、重新運(yùn)行,一切回到正軌。
她做翻唱歌姬也是精確計(jì)算過(guò)的。選曲有算法,根據(jù)*站熱門(mén)趨勢(shì)、粉絲偏好、自己的音域適配度三個(gè)維度加權(quán)評(píng)分。發(fā)布時(shí)間有算法,根據(jù)平臺(tái)流量高峰時(shí)段、競(jìng)品更新頻率、節(jié)假日效應(yīng)綜合判斷。連粉絲互動(dòng)都有算法,回復(fù)頻率、語(yǔ)氣風(fēng)格、人設(shè)邊界,全部量化管理。
她把所有事情都裝在各自的文件夾里,打上標(biāo)簽,設(shè)定好權(quán)限,從不混淆。
但此刻她站在網(wǎng)吧一樓大廳的角落里,感覺(jué)自己的整個(gè)系統(tǒng)正在被某種未經(jīng)授權(quán)的程序全面滲透。所有防火墻同時(shí)失效,所有殺毒軟件全部靜默,那個(gè)程序大搖大擺地穿過(guò)她的理智防線,在核心處理器上安了家,開(kāi)始運(yùn)行一段她完全看不懂的代碼。
她腦子里反復(fù)回放剛才那不到一秒鐘的對(duì)視。
不是因?yàn)樗L(zhǎng)得好看——雖然確實(shí)好看。五官線條利落,眉骨和下頜的輪廓帶著一種冷硬的鋒利感,但他身上最吸引她的不是這些。是那雙眼睛里的東西。
葉一函形容不出來(lái)。
但如果非要讓她用自己能理解的語(yǔ)言來(lái)描述的話,那是一種“底層架構(gòu)層面的孤獨(dú)”。
不是沒(méi)朋友的那種孤獨(dú)。他在那群隊(duì)員中間,隊(duì)員們看他的眼神里有敬畏、有信任、有崇拜,說(shuō)明他是一個(gè)被追隨的人。他的孤獨(dú)不是來(lái)自于沒(méi)有人陪,而是來(lái)自于他站在了一個(gè)別人到不了的地方,環(huán)顧四周,沒(méi)有同類。
他說(shuō)話的時(shí)候隊(duì)員們?cè)诼?tīng),但沒(méi)有人真正接得住他的話。他復(fù)盤(pán)的時(shí)候隊(duì)員們?cè)邳c(diǎn)頭,但沒(méi)有人能跟得上他的思路。他在人群中,但人群進(jìn)不去他的世界。
葉一函懂那種感覺(jué)。
十五歲坐在大學(xué)教室里的時(shí)候,周圍的同學(xué)比她大三四歲,她坐在第一排,聽(tīng)懂了教授講的每一個(gè)字,卻聽(tīng)不懂課間休息時(shí)身后傳來(lái)的所有玩笑。不是她不想融入,是她和那個(gè)世界之間隔著一層看不見(jiàn)的東西——可能是年齡,可能是智力,可能是某種與生俱來(lái)的、無(wú)法彌合的差異。
后來(lái)她學(xué)會(huì)了假裝。學(xué)會(huì)了在別人聊天的時(shí)候跟著笑,學(xué)會(huì)了把自己塞進(jìn)一個(gè)名為“正?!钡臍だ?。但那層殼終究是殼,不是她。
所以她在那個(gè)人的眼睛里看到了同樣的東西。
像一面鏡子。
葉一函深吸一口氣,把涼透的咖啡扔進(jìn)垃圾桶,轉(zhuǎn)身上了二樓。
她坐下來(lái)打開(kāi)電腦,IDE里的代碼還停在她離開(kāi)時(shí)的那一行,光標(biāo)一閃一閃地等著她。她把手放上鍵盤(pán),打了三行,**兩行,又打了五行,又全**。然后她靠在椅背上,望著天花板發(fā)了大概五分鐘的呆。
她打開(kāi)瀏覽器。
在搜索欄里敲了幾個(gè)字:KPL 陳淮安。
回車。
搜索結(jié)果鋪天蓋地地涌出來(lái)。她一條一條看過(guò)去,看了大概二十分鐘,把***帶來(lái)的清醒全部用在了這件事上。
陳淮安,ID“HuaiAn”。KPL第一屆聯(lián)賽冠軍戰(zhàn)隊(duì)的主力打野兼隊(duì)長(zhǎng)。職業(yè)生涯四年,帶隊(duì)拿下三次聯(lián)賽冠軍、兩次杯賽冠軍,個(gè)人獲得兩次FMVP,入選KPL名人堂時(shí)年僅二十一歲。
他的打法被圈內(nèi)稱為“教科書(shū)級(jí)別的野區(qū)統(tǒng)治”。不是說(shuō)他操作多花哨,恰恰相反,他的操作在所有頂級(jí)打野里算是最簡(jiǎn)潔的那一檔。他強(qiáng)在別的地方——強(qiáng)在對(duì)野區(qū)刷新時(shí)間的精確記憶,強(qiáng)在對(duì)敵方打野路徑的預(yù)判,強(qiáng)在團(tuán)戰(zhàn)切入時(shí)機(jī)的選擇,強(qiáng)在用最少的資源打出最大的壓制效果。
退役那年,整個(gè)KPL的野區(qū)生態(tài)因?yàn)樗粋€(gè)人而發(fā)生過(guò)系統(tǒng)性的版本調(diào)整。
然后他在巔峰時(shí)期宣布退役。
原因未公開(kāi)。
那年他才二十二歲。
退役后,他創(chuàng)立了自己的俱樂(lè)部“淮安電競(jìng)”,親自帶隊(duì)打次級(jí)聯(lián)賽,培養(yǎng)新人。不接受采訪,不參與任何商業(yè)活動(dòng),社交媒體停在退役**發(fā)布的那一天,之后再無(wú)更新。像是一個(gè)人把自己從世界上刪除了,只留下一個(gè)空白的頁(yè)面。
評(píng)論區(qū)至今仍然有人在問(wèn)為什么。有人說(shuō)是手傷,有人說(shuō)是合同**,有人說(shuō)是被俱樂(lè)部雪藏,有人說(shuō)是心灰意冷。沒(méi)有任何一條來(lái)自他本人的回應(yīng)。
葉一函翻到一段三年前的賽后采訪視頻。
畫(huà)面里的陳淮安穿著隊(duì)服坐在鏡頭前,額發(fā)被汗水打濕了貼在額頭上。剛打完總決賽,**音是隊(duì)友們慶祝的歡呼聲,有人在喊“冠軍冠軍”,有人把礦泉水澆在他頭上。他抬手抹了一把臉上的水,面對(duì)鏡頭的時(shí)候,嘴角沒(méi)有笑,但眼神里有一種很淡的、不仔細(xì)看就看不出來(lái)的東西。
記者問(wèn)他拿到FMVP有什么感想。
他想了想,說(shuō)了兩個(gè)字:“還好?!?br>記者顯然不甘心,追問(wèn)了一句:“淮神對(duì)未來(lái)的職業(yè)生涯有什么規(guī)劃嗎?”
他看了一眼鏡頭,還是那種平淡的語(yǔ)氣。
“打到我打不動(dòng)為止?!?br>那個(gè)視頻葉一函反復(fù)看了三遍。
不是因?yàn)樗f(shuō)了什么驚世駭俗的話。恰恰相反,是因?yàn)樗拿恳粋€(gè)回答都短得不像一個(gè)站在巔峰上的人該說(shuō)的話。不煽情、不膨脹、不營(yíng)業(yè),像一塊被水流沖刷了千萬(wàn)年的石頭,安靜地沉在水底,不在乎岸上的人看不看得見(jiàn)。
三個(gè)月后他宣布退役。
葉一函關(guān)掉瀏覽器,屏幕重新亮起IDE的深**面。她盯著代碼看了十幾秒,然后做了一件她從學(xué)編程以來(lái)從未做過(guò)的事。
她新建了一個(gè)文件。
開(kāi)始寫(xiě)一段完全沒(méi)有計(jì)劃、沒(méi)有框架、沒(méi)有任何預(yù)設(shè)目標(biāo)的代碼。
她寫(xiě)了一個(gè)爬蟲(chóng)。
***設(shè)置的是“淮安電競(jìng)”和“HuaiAn”。
跑起來(lái)的時(shí)候她覺(jué)得自己大概是瘋了。堂堂計(jì)算機(jī)碩士,凌晨?jī)牲c(diǎn)在網(wǎng)吧寫(xiě)爬蟲(chóng)去扒一個(gè)電競(jìng)選手的信息,這種事要是被導(dǎo)師知道,大概會(huì)痛心疾首地質(zhì)問(wèn)她是不是論文改傻了,然后讓她把論文再改一版。
但代碼不會(huì)騙人。代碼跑出來(lái)的結(jié)果也不會(huì)。
那個(gè)爬蟲(chóng)最終只爬到了很少的東西。關(guān)于他的信息大多數(shù)集中在職業(yè)生涯期間,退役后的公開(kāi)動(dòng)態(tài)寥寥無(wú)幾,甚至連他俱樂(lè)部招人的公告都發(fā)得很低調(diào),像是不想被太多人注意到。僅有的幾條相關(guān)新聞里提到,淮安電競(jìng)最近在備戰(zhàn)次級(jí)聯(lián)賽的預(yù)選賽,訓(xùn)練基地就設(shè)在本市。
葉一函看著屏幕上的結(jié)果,沉默了一會(huì)兒。
然后她關(guān)掉爬蟲(chóng),重新打開(kāi)IDE,切回了聲紋識(shí)別項(xiàng)目的代碼界面。手指落在鍵盤(pán)上的時(shí)候,她發(fā)現(xiàn)自己嘴角是翹著的。她沒(méi)照鏡子,但她知道自己在笑。
因?yàn)樗谛睦镄陆艘粋€(gè)文件夾。
這個(gè)文件夾的名字還沒(méi)想好,標(biāo)簽也沒(méi)打好,權(quán)限設(shè)置一片空白。里面目前只裝了一樣?xùn)|西——一雙安靜的眼睛,和一排ID的四個(gè)字母。
她打了三行代碼,停下來(lái)喝了一口涼透的水。
樓下的比賽不知道什么時(shí)候散了。走廊里傳來(lái)腳步聲和說(shuō)話聲,大概是那群隊(duì)員打完收工了。葉一函側(cè)耳聽(tīng)了一下,腳步聲里有輕快的、有拖沓的、有邊走邊跟隊(duì)友復(fù)盤(pán)的,但沒(méi)有那個(gè)人的。她不知道自己是怎么分辨出來(lái)的,但她的耳朵就是告訴她——這些步頻、這些力度、這些踩在地板上的節(jié)奏,全都不對(duì)。
她把耳機(jī)戴上,開(kāi)始寫(xiě)代碼。
第二天早上六點(diǎn),她從網(wǎng)吧出來(lái)。
晨光薄薄地鋪了一地,把整條街染成淡金色??諝饫镉袆倿⑦^(guò)水的泥土味,早餐攤飄來(lái)煎餅果子和豆?jié){的香氣,環(huán)衛(wèi)工人推著車慢悠悠地走過(guò),整條街正在緩慢地醒過(guò)來(lái)。
手機(jī)震了一下。
粉絲群在問(wèn)昨晚怎么沒(méi)直播。
她想了想,回了一條:“昨晚遇到一個(gè)很有意思的*ug,在de*ug?!?br>群里瞬間炸了,刷了一整屏的問(wèn)號(hào)和“函姐你不會(huì)通宵寫(xiě)代碼了吧”。
葉一函把手機(jī)揣回衛(wèi)衣口袋,仰頭看了看六點(diǎn)鐘的天空。天很藍(lán),是一種被夜露洗過(guò)之后干干凈凈的藍(lán),像IDE里代碼高亮主題的底色。
她往學(xué)校的方向走了幾步,忽然停下。
打開(kāi)手機(jī)地圖,搜了一個(gè)地址。
淮安電競(jìng)俱樂(lè)部訓(xùn)練基地。
距離學(xué)校四公里,打車十五分鐘。
她沒(méi)去。她把地址收藏了,關(guān)掉手機(jī),回宿舍洗了個(gè)澡,換了身衣服,去實(shí)驗(yàn)室開(kāi)組會(huì)。導(dǎo)師問(wèn)她論文修改得怎么樣了,她說(shuō)快了,昨晚剛解決了一個(gè)模型框架的問(wèn)題。
她說(shuō)這話的時(shí)候面不改色。
只有她自己知道,昨晚上她確實(shí)解決了一個(gè)問(wèn)題。不是論文的問(wèn)題,是一個(gè)更大的問(wèn)題——她終于弄明白了自己這二十一年來(lái)對(duì)所有人事都精準(zhǔn)計(jì)算、從不失控的原因。
不是因?yàn)樗焐潇o。
是因?yàn)樗恢痹诘纫粋€(gè)能讓所有防火墻同時(shí)失靈的變量。
現(xiàn)在這個(gè)變量出現(xiàn)了。
四個(gè)字母。
HuaiAn.
---
下章預(yù)告: 葉一函開(kāi)始用自己的方式接近陳淮安——寫(xiě)爬蟲(chóng)扒他的公開(kāi)資料只是第一步。接下來(lái),她會(huì)用聲紋識(shí)別技術(shù)分析他的比賽指揮錄音,從聲音里讀出更多他從未對(duì)人說(shuō)過(guò)的東西。而陳淮安會(huì)在某個(gè)不經(jīng)意的時(shí)刻,發(fā)現(xiàn)自己的世界里多了一個(gè)來(lái)路不明的變量。