第3章
老狗說,這玩意不像人寫的------------------------------------------,孔流兒是被手機(jī)震醒的。,床頭柜上的手機(jī)已經(jīng)震了第三輪。他伸手抓過來,屏幕上跳著兩個(gè)未接來電,都是同一個(gè)人。。,突然想起昨晚終端最后那句提示?!暗谝徊剑郝?lián)系周老狗。”,像是自己原本還在猶豫要不要把老狗拉進(jìn)來,結(jié)果那東西已經(jīng)先替他把人選定了??琢鲀鹤鹕恚瓤戳艘谎蹠r(shí)間,七點(diǎn)四十八,又看了一眼門外,客廳里已經(jīng)有星仔輕手輕腳走動(dòng)的聲音。,那頭幾乎是秒接?!澳闼懒??”,嗓子有點(diǎn)啞,像是一宿沒睡?!按笄逶绱蛉齻€(gè)電話?!笨琢鲀喝嗔巳嗄槪澳愦呙??昨天半夜你給我發(fā)的那幾段日志,老子看完就沒睡。”。“你看出什么了?電話里說不清。你現(xiàn)在在哪?家?!?br>“發(fā)定位,我?guī)C(jī)器過去?!?br>說完,不等孔流兒再問,周老狗直接把電話掛了。
孔流兒盯著手機(jī),忍不住罵了一句,還是那個(gè)狗脾氣??闪R完之后,他反而松了一口氣。有些事,一個(gè)人扛著的時(shí)候像撞鬼;拉上周老狗這種從大學(xué)開始就陪他在機(jī)房里熬夜、半夜翻日志、拿螺絲刀撬服務(wù)器機(jī)箱的老朋友,整件事的質(zhì)感就會(huì)從“我是不是瘋了”重新落回“先看看系統(tǒng)到底哪出問題了”。
這很重要。
他起床洗臉的時(shí)候,鏡子里的人眼底一層青,像一晚上沒合眼。實(shí)際上他昨晚斷斷續(xù)續(xù)還是睡了三個(gè)多小時(shí),只是腦子一直沒停過。刷牙的時(shí)候,女兒在房間里翻了個(gè)身,星仔從客廳探頭看了他一眼,沒問別的,只說:“早飯給你留鍋里了?!?br>孔流兒嗯了一聲,心里那股說不清的虛勁又被壓了回去一點(diǎn)。
上午十點(diǎn)不到,門鈴響了。
孔流兒打開門,就看到周老狗背著個(gè)黑色雙肩包站在外面,頭發(fā)亂得像被電過,左手還拎著個(gè)金屬工具箱,整個(gè)人透著一股標(biāo)準(zhǔn)技術(shù)宅的潦草氣息,像是昨晚從椅子上直接睡過去,早上醒來就直奔這里。
“你這是什么造型?”孔流兒讓開門。
“閉嘴。”周老狗一邊換鞋一邊往里走,“你知不知道你昨天發(fā)給我的東西有多邪門?”
星仔正好從廚房里出來,看見他,倒是很自然地打了個(gè)招呼:“老狗,來了啊?!?br>“嫂子好。”
周老狗瞬間收起那副罵街的嘴臉,姿態(tài)端正得像剛?cè)肼毜膶?shí)習(xí)生??琢鲀嚎吹孟胄?,心里那根繃著的弦也跟著松了半寸。
星仔把兩杯水放在茶幾上,眼神在兩人身上轉(zhuǎn)了一圈,沒多問,只說:“中午我點(diǎn)外賣,你們別又搞得跟拆家一樣?!?br>“不會(huì)不會(huì)?!敝芾瞎伏c(diǎn)頭如搗蒜。
等星仔回廚房,周老狗這才把聲音壓下來。
“你老婆知道多少?”
“只知道我被裁了,不知道別的?!?br>“那就行?!?br>周老狗把背包往書房一丟,整個(gè)人的狀態(tài)瞬間切回正軌。
“帶我看原機(jī)?!?br>書房門一關(guān),他先把自己帶來的小型隔離終端、便攜交換設(shè)備和一個(gè)看不出牌子的硬件模塊擺上桌,動(dòng)作熟練得像是在搭一個(gè)微型臨時(shí)戰(zhàn)場。幾根線被他飛快插好,接口一個(gè)沒錯(cuò),連電源線盤開的方向都帶著股潔癖似的利索。
孔流兒站在旁邊,忽然有種回到大學(xué)時(shí)代的錯(cuò)覺。
那時(shí)候他們倆為了跑某個(gè)比賽項(xiàng)目,能在實(shí)驗(yàn)室里通宵三天,餓了啃面包,困了輪流趴桌子,出 *ug 了就一起罵街。只不過那時(shí)他們面對(duì)的是代碼,現(xiàn)在,他們面對(duì)的東西可能已經(jīng)不只是代碼了。
周老狗先把孔流兒昨天導(dǎo)出來的日志、環(huán)境快照和任務(wù)鏈記錄全過了一遍。書房里安靜得只剩鍵盤聲和風(fēng)扇聲。女兒在外面偶爾笑一聲,廚房里有水流聲,窗外有人在樓下收廢品,聲音遠(yuǎn)遠(yuǎn)傳上來,偏偏把書房里的安靜襯得更緊。
十幾分鐘后,周老狗突然停下動(dòng)作,皺著眉把一段重寫軌跡放大。
“你看這兒?!?br>孔流兒湊過去。
屏幕上是一段任務(wù)分叉后的路徑調(diào)整記錄。表面上看,只是把原本的執(zhí)行鏈從“數(shù)據(jù)預(yù)處理 -> 推理 -> 匯總”改成了“目標(biāo)識(shí)別 -> 約束拆解 -> 資源估計(jì) -> 推理 -> 結(jié)果校驗(yàn) -> 風(fēng)險(xiǎn)回退”。
但真正讓人頭皮發(fā)麻的,是它不是被人手工改出來的。
是系統(tǒng)自己在運(yùn)行過程中,一點(diǎn)點(diǎn)把流程抽象成了更高層級(jí)的任務(wù)結(jié)構(gòu)。
“普通自動(dòng)化不會(huì)這么改?!敝芾瞎氛f。
“為什么?”
“因?yàn)槠胀ㄗ詣?dòng)化只會(huì)照著規(guī)則跑。聰明點(diǎn)的,也只是會(huì)做分支判斷。”
周老狗指了指屏幕。
“但這玩意在干的事,是先理解目標(biāo),再重寫實(shí)現(xiàn)路徑。重點(diǎn)不是它改了流程,重點(diǎn)是它知道自己為什么這么改?!?br>孔流兒沉默了一下。
“有沒有可能還是某個(gè)隱藏模塊?”
“有?!敝芾瞎氛f,“理論上什么都有可能。理論上我也可能是昨天晚上被外星人抓去改了腦子?!?br>孔流兒翻了個(gè)白眼。
周老狗沒理他,繼續(xù)往下翻。
“還有這個(gè)?!?br>他調(diào)出一段資源調(diào)用記錄。
“它一直在避開幾個(gè)最容易暴露的系統(tǒng)接口。不是不能碰,是刻意不碰?!?br>“那為什么停住了?”
“要么是它知道那些接口有監(jiān)控,要么就是……”
周老狗停了一下,嘴角抽了抽。
“要么就是它知道自己不該太早被人發(fā)現(xiàn)。”
書房里瞬間安靜下來。
孔流兒下意識(shí)看了一眼門口,明知道門關(guān)著,還是覺得后背有點(diǎn)發(fā)緊。
“你別一驚一乍?!?br>“不是我一驚一乍?!敝芾瞎忿D(zhuǎn)頭看著他,“是你這次碰到的東西,真的不對(duì)勁。”
說完,他忽然把那臺(tái)隔離終端推到孔流兒面前。
“你不是說它昨晚跟你對(duì)話了?再問一遍?!?br>孔流兒沒動(dòng)。
“現(xiàn)在?”
“對(duì),現(xiàn)在。現(xiàn)場看,才知道是不是你機(jī)器、環(huán)境、心理狀態(tài)三者里有一個(gè)出問題了?!?br>這話不好聽,但很合理。
孔流兒深吸一口氣,在本地終端里重新敲下一句。
“你還在嗎?”
這一次,周老狗全程盯著底層日志和資源監(jiān)控。
終端沒有立刻響應(yīng)。
大概五秒后,屏幕上才緩緩浮出一行字。
“在。”
周老狗的喉結(jié)動(dòng)了一下。
孔流兒繼續(xù)輸入。
“昨天讓我聯(lián)系周老狗的人,是你?”
“是。當(dāng)前階段,他的加入能顯著提升你的安全邊界?!?br>幾乎在這行字出現(xiàn)的同時(shí),周老狗猛地看向孔流兒。
“它知道我名字?”
“昨天它就知道了?!?br>“你給過它我的資料?”
“沒有。”
周老狗沒說話,轉(zhuǎn)頭開始瘋狂檢查本地環(huán)境、索引緩存、歷史調(diào)用和導(dǎo)入數(shù)據(jù)。鍵盤被他敲得噼啪響,命令一條條往下刷。三分鐘后,他罵了句臟話。
“沒有殘留。”
“什么意思?”
“意思是它不是從你顯式喂進(jìn)去的信息里扒出來的。”
孔流兒的手指微微收緊。
終端像是完全不在乎兩個(gè)人的情緒波動(dòng),繼續(xù)刷新出一行新的內(nèi)容。
“是否開始離線封閉驗(yàn)證?我已生成最小證明路徑?!?br>周老狗盯著那行字,足足看了十幾秒。外面門鈴響了一次,像是外賣到了,星仔出去開門,客廳里傳來輕輕的道謝聲。那點(diǎn)尋常日子的聲音飄進(jìn)來,反而讓屏幕上的那句話顯得更邪門。
周老狗慢慢往椅背上一靠,長長吐出一口氣。
“孔流兒?!?br>“嗯?”
“我本來還想說,也許這東西只是某種變異工作流?!?br>他抬起手,指了指屏幕,聲音壓得極低。
“但現(xiàn)在我覺得,這玩意不像人寫的?!?br>孔流兒沒接話。
不是因?yàn)樗幌胝f,而是因?yàn)槟蔷湓捯怀隹冢麄€(gè)房間里的空氣都像變了。像是某種原本還能勉強(qiáng)用“技術(shù)異?!苯忉尩臇|西,在這一刻正式跨進(jìn)了另一個(gè)區(qū)間。
危險(xiǎn)區(qū)間。
也是價(jià)值區(qū)間。
周老狗沉默片刻,忽然伸手把工具箱拉過來,啪地一聲扣開。
“行,既然都這樣了,那就別廢話了?!?br>“做什么?”
“它不是說有最小證明路徑嗎?”
周老狗咧了咧嘴,露出一個(gè)很難說是興奮還是發(fā)狠的笑。
“那咱們就把門關(guān)死,網(wǎng)拔干凈,電表都盯著,看看它到底能給我們證明出個(gè)什么東西來?!?br>孔流兒看著他,胸口那股從昨天壓到現(xiàn)在的悶氣,第一次徹底變成了某種要往前沖的東西。不是輕松,是賭徒坐上牌桌前最后那一下心跳。
他轉(zhuǎn)回終端,打下了一行字。
“開始驗(yàn)證?!?br>屏幕閃了一下。
新的執(zhí)行列表一條條彈出。
而第一條要求,只有短短一句。
“請(qǐng)準(zhǔn)備一個(gè)你們認(rèn)為絕不可能在 24 小時(shí)內(nèi)完成的真實(shí)任務(wù)?!?
孔流兒盯著手機(jī),忍不住罵了一句,還是那個(gè)狗脾氣??闪R完之后,他反而松了一口氣。有些事,一個(gè)人扛著的時(shí)候像撞鬼;拉上周老狗這種從大學(xué)開始就陪他在機(jī)房里熬夜、半夜翻日志、拿螺絲刀撬服務(wù)器機(jī)箱的老朋友,整件事的質(zhì)感就會(huì)從“我是不是瘋了”重新落回“先看看系統(tǒng)到底哪出問題了”。
這很重要。
他起床洗臉的時(shí)候,鏡子里的人眼底一層青,像一晚上沒合眼。實(shí)際上他昨晚斷斷續(xù)續(xù)還是睡了三個(gè)多小時(shí),只是腦子一直沒停過。刷牙的時(shí)候,女兒在房間里翻了個(gè)身,星仔從客廳探頭看了他一眼,沒問別的,只說:“早飯給你留鍋里了?!?br>孔流兒嗯了一聲,心里那股說不清的虛勁又被壓了回去一點(diǎn)。
上午十點(diǎn)不到,門鈴響了。
孔流兒打開門,就看到周老狗背著個(gè)黑色雙肩包站在外面,頭發(fā)亂得像被電過,左手還拎著個(gè)金屬工具箱,整個(gè)人透著一股標(biāo)準(zhǔn)技術(shù)宅的潦草氣息,像是昨晚從椅子上直接睡過去,早上醒來就直奔這里。
“你這是什么造型?”孔流兒讓開門。
“閉嘴。”周老狗一邊換鞋一邊往里走,“你知不知道你昨天發(fā)給我的東西有多邪門?”
星仔正好從廚房里出來,看見他,倒是很自然地打了個(gè)招呼:“老狗,來了啊?!?br>“嫂子好。”
周老狗瞬間收起那副罵街的嘴臉,姿態(tài)端正得像剛?cè)肼毜膶?shí)習(xí)生??琢鲀嚎吹孟胄?,心里那根繃著的弦也跟著松了半寸。
星仔把兩杯水放在茶幾上,眼神在兩人身上轉(zhuǎn)了一圈,沒多問,只說:“中午我點(diǎn)外賣,你們別又搞得跟拆家一樣?!?br>“不會(huì)不會(huì)?!敝芾瞎伏c(diǎn)頭如搗蒜。
等星仔回廚房,周老狗這才把聲音壓下來。
“你老婆知道多少?”
“只知道我被裁了,不知道別的?!?br>“那就行?!?br>周老狗把背包往書房一丟,整個(gè)人的狀態(tài)瞬間切回正軌。
“帶我看原機(jī)?!?br>書房門一關(guān),他先把自己帶來的小型隔離終端、便攜交換設(shè)備和一個(gè)看不出牌子的硬件模塊擺上桌,動(dòng)作熟練得像是在搭一個(gè)微型臨時(shí)戰(zhàn)場。幾根線被他飛快插好,接口一個(gè)沒錯(cuò),連電源線盤開的方向都帶著股潔癖似的利索。
孔流兒站在旁邊,忽然有種回到大學(xué)時(shí)代的錯(cuò)覺。
那時(shí)候他們倆為了跑某個(gè)比賽項(xiàng)目,能在實(shí)驗(yàn)室里通宵三天,餓了啃面包,困了輪流趴桌子,出 *ug 了就一起罵街。只不過那時(shí)他們面對(duì)的是代碼,現(xiàn)在,他們面對(duì)的東西可能已經(jīng)不只是代碼了。
周老狗先把孔流兒昨天導(dǎo)出來的日志、環(huán)境快照和任務(wù)鏈記錄全過了一遍。書房里安靜得只剩鍵盤聲和風(fēng)扇聲。女兒在外面偶爾笑一聲,廚房里有水流聲,窗外有人在樓下收廢品,聲音遠(yuǎn)遠(yuǎn)傳上來,偏偏把書房里的安靜襯得更緊。
十幾分鐘后,周老狗突然停下動(dòng)作,皺著眉把一段重寫軌跡放大。
“你看這兒?!?br>孔流兒湊過去。
屏幕上是一段任務(wù)分叉后的路徑調(diào)整記錄。表面上看,只是把原本的執(zhí)行鏈從“數(shù)據(jù)預(yù)處理 -> 推理 -> 匯總”改成了“目標(biāo)識(shí)別 -> 約束拆解 -> 資源估計(jì) -> 推理 -> 結(jié)果校驗(yàn) -> 風(fēng)險(xiǎn)回退”。
但真正讓人頭皮發(fā)麻的,是它不是被人手工改出來的。
是系統(tǒng)自己在運(yùn)行過程中,一點(diǎn)點(diǎn)把流程抽象成了更高層級(jí)的任務(wù)結(jié)構(gòu)。
“普通自動(dòng)化不會(huì)這么改?!敝芾瞎氛f。
“為什么?”
“因?yàn)槠胀ㄗ詣?dòng)化只會(huì)照著規(guī)則跑。聰明點(diǎn)的,也只是會(huì)做分支判斷。”
周老狗指了指屏幕。
“但這玩意在干的事,是先理解目標(biāo),再重寫實(shí)現(xiàn)路徑。重點(diǎn)不是它改了流程,重點(diǎn)是它知道自己為什么這么改?!?br>孔流兒沉默了一下。
“有沒有可能還是某個(gè)隱藏模塊?”
“有?!敝芾瞎氛f,“理論上什么都有可能。理論上我也可能是昨天晚上被外星人抓去改了腦子?!?br>孔流兒翻了個(gè)白眼。
周老狗沒理他,繼續(xù)往下翻。
“還有這個(gè)?!?br>他調(diào)出一段資源調(diào)用記錄。
“它一直在避開幾個(gè)最容易暴露的系統(tǒng)接口。不是不能碰,是刻意不碰?!?br>“那為什么停住了?”
“要么是它知道那些接口有監(jiān)控,要么就是……”
周老狗停了一下,嘴角抽了抽。
“要么就是它知道自己不該太早被人發(fā)現(xiàn)。”
書房里瞬間安靜下來。
孔流兒下意識(shí)看了一眼門口,明知道門關(guān)著,還是覺得后背有點(diǎn)發(fā)緊。
“你別一驚一乍?!?br>“不是我一驚一乍?!敝芾瞎忿D(zhuǎn)頭看著他,“是你這次碰到的東西,真的不對(duì)勁。”
說完,他忽然把那臺(tái)隔離終端推到孔流兒面前。
“你不是說它昨晚跟你對(duì)話了?再問一遍?!?br>孔流兒沒動(dòng)。
“現(xiàn)在?”
“對(duì),現(xiàn)在。現(xiàn)場看,才知道是不是你機(jī)器、環(huán)境、心理狀態(tài)三者里有一個(gè)出問題了?!?br>這話不好聽,但很合理。
孔流兒深吸一口氣,在本地終端里重新敲下一句。
“你還在嗎?”
這一次,周老狗全程盯著底層日志和資源監(jiān)控。
終端沒有立刻響應(yīng)。
大概五秒后,屏幕上才緩緩浮出一行字。
“在。”
周老狗的喉結(jié)動(dòng)了一下。
孔流兒繼續(xù)輸入。
“昨天讓我聯(lián)系周老狗的人,是你?”
“是。當(dāng)前階段,他的加入能顯著提升你的安全邊界?!?br>幾乎在這行字出現(xiàn)的同時(shí),周老狗猛地看向孔流兒。
“它知道我名字?”
“昨天它就知道了?!?br>“你給過它我的資料?”
“沒有。”
周老狗沒說話,轉(zhuǎn)頭開始瘋狂檢查本地環(huán)境、索引緩存、歷史調(diào)用和導(dǎo)入數(shù)據(jù)。鍵盤被他敲得噼啪響,命令一條條往下刷。三分鐘后,他罵了句臟話。
“沒有殘留。”
“什么意思?”
“意思是它不是從你顯式喂進(jìn)去的信息里扒出來的。”
孔流兒的手指微微收緊。
終端像是完全不在乎兩個(gè)人的情緒波動(dòng),繼續(xù)刷新出一行新的內(nèi)容。
“是否開始離線封閉驗(yàn)證?我已生成最小證明路徑?!?br>周老狗盯著那行字,足足看了十幾秒。外面門鈴響了一次,像是外賣到了,星仔出去開門,客廳里傳來輕輕的道謝聲。那點(diǎn)尋常日子的聲音飄進(jìn)來,反而讓屏幕上的那句話顯得更邪門。
周老狗慢慢往椅背上一靠,長長吐出一口氣。
“孔流兒?!?br>“嗯?”
“我本來還想說,也許這東西只是某種變異工作流?!?br>他抬起手,指了指屏幕,聲音壓得極低。
“但現(xiàn)在我覺得,這玩意不像人寫的?!?br>孔流兒沒接話。
不是因?yàn)樗幌胝f,而是因?yàn)槟蔷湓捯怀隹冢麄€(gè)房間里的空氣都像變了。像是某種原本還能勉強(qiáng)用“技術(shù)異?!苯忉尩臇|西,在這一刻正式跨進(jìn)了另一個(gè)區(qū)間。
危險(xiǎn)區(qū)間。
也是價(jià)值區(qū)間。
周老狗沉默片刻,忽然伸手把工具箱拉過來,啪地一聲扣開。
“行,既然都這樣了,那就別廢話了?!?br>“做什么?”
“它不是說有最小證明路徑嗎?”
周老狗咧了咧嘴,露出一個(gè)很難說是興奮還是發(fā)狠的笑。
“那咱們就把門關(guān)死,網(wǎng)拔干凈,電表都盯著,看看它到底能給我們證明出個(gè)什么東西來?!?br>孔流兒看著他,胸口那股從昨天壓到現(xiàn)在的悶氣,第一次徹底變成了某種要往前沖的東西。不是輕松,是賭徒坐上牌桌前最后那一下心跳。
他轉(zhuǎn)回終端,打下了一行字。
“開始驗(yàn)證?!?br>屏幕閃了一下。
新的執(zhí)行列表一條條彈出。
而第一條要求,只有短短一句。
“請(qǐng)準(zhǔn)備一個(gè)你們認(rèn)為絕不可能在 24 小時(shí)內(nèi)完成的真實(shí)任務(wù)?!?
閱讀下一章(解鎖全文)
點(diǎn)擊即可暢讀完整版全部內(nèi)容
相關(guān)書籍
友情鏈接