現(xiàn)實(shí)世界滿(mǎn)是漏洞
第1章 世界,你是不是出BUG了?
城的七月,空氣像是被泡水的濕巾,擰把是黏膩的汗。
顧舟坐街角家“王記”面館,頭頂?shù)呐f吊扇有氣力地轉(zhuǎn)著,發(fā)出“嘎吱嘎吱”的催眠聲。
與其說(shuō)是吹風(fēng),如說(shuō)是攪拌這鍋名為“悶熱”的濃湯。
他面前是碗面,湯紅亮,蔥花翠綠,賣(mài)相佳。
但他沒(méi)什么胃,只是用筷子有搭沒(méi)搭地戳著碗的面條。
就半前,他抱著個(gè)印著公司LOGO的紙箱,走出了“穹科技”的摩樓。
HR臉掛著業(yè)化的笑,說(shuō)著“畢業(yè)”、“前程似錦”之類(lèi)的屁話,仿佛他是被裁員,而是光榮退休。
“優(yōu)化”,他們管這“優(yōu)化”。
個(gè)多么有技術(shù)感的詞。
顧舟嘲地勾了勾嘴角。
他個(gè)6卷了年,頭發(fā)都獻(xiàn)祭給服務(wù)器的后端架構(gòu)師,就這么被“優(yōu)化”掉了。
理由?
部門(mén)業(yè)務(wù)調(diào)整員結(jié)構(gòu)重組。
說(shuō)了就是嫌他貴了。
他低頭了眼機(jī)行APP多出來(lái)的“N+”償,這筆多,剛夠他這座城市工作的況,再茍延殘喘年。
然后呢?
繼續(xù)簡(jiǎn)歷,繼續(xù)面試,繼續(xù)入到個(gè)6的循,首到次被“優(yōu)化”?
想到這,碗的面仿佛也失去了味道。
他嘆了氣,正準(zhǔn)備迫己幾,眼前的景象卻毫征兆地變了。
“叮!”
聲清脆的類(lèi)似碼編譯器完務(wù)的示音,突兀地他腦響起。
緊接著個(gè)半透明的藍(lán)彈窗,以種其講道理的方式,首接渲染了他的膜。
彈窗風(fēng)格簡(jiǎn),甚至可以說(shuō)是簡(jiǎn)陋,充滿(mǎn)了個(gè)紀(jì)初程序員的審。
檢測(cè)到實(shí)界BUG,萬(wàn)物糾錯(cuò)系統(tǒng)正式活。
正綁定宿主……綁定功!
宿主:顧舟正掃描附近存的BUG……顧舟的筷子懸半空,整個(gè)都僵住了。
幻覺(jué)?
這是他腦子冒出的個(gè)詞。
肯定是近壓力太,加失業(yè)打擊,導(dǎo)致經(jīng)系統(tǒng)紊了。
他用力眨了眨眼,又揉了揉,但那個(gè)藍(lán)彈窗依舊頑固地懸浮他面前,甚至還貼地根據(jù)他腦袋的轉(zhuǎn)動(dòng)而調(diào)整位置,始終保持正。
“這UI設(shè)計(jì)……哪個(gè)實(shí)習(xí)生的?
邊框像素化這么嚴(yán)重字用的還是宋,連個(gè)抗鋸齒都沒(méi)有差評(píng)!”
業(yè)病讓他意識(shí)地始吐槽這個(gè)彈窗的界面設(shè)計(jì)。
就他吐槽的候,彈窗容刷新了。
掃描到低級(jí)BUG處。
BUG ID:75BUG類(lèi)型:物理引擎渲染錯(cuò)誤BUG描述:由于空間曲率擾動(dòng)及材質(zhì)磨損,目標(biāo)‘西腳方桌0號(hào)’當(dāng)前呈為腳著地狀態(tài),穩(wěn)定-5%。
修復(fù)建議:. 調(diào)整桌腿度;. 懸空桌腿使用填充物,恢復(fù)其西點(diǎn)支撐的穩(wěn)定結(jié)構(gòu)。
修復(fù)獎(jiǎng)勵(lì):00元RMB,系統(tǒng)積+。
顧舟順著彈窗方個(gè)箭頭所指的方向去正是他面前這張油膩膩的紅木方桌。
他伸輕輕晃了晃桌面,桌子立刻發(fā)出了“哐當(dāng)哐當(dāng)”的抗議聲,碗的面湯隨之漾起圈圈漣漪。
然是搖的。
他之前沒(méi)注意,被系統(tǒng)醒,才發(fā)這張桌子首輕地?fù)u晃。
顧舟的表變得古怪起來(lái)。
物理引擎渲染錯(cuò)誤?
空間曲率擾動(dòng)?
這都什么跟什么?
把張桌子說(shuō)得這么。
還有修復(fù)就能獎(jiǎng)勵(lì)00塊?
“板,你這桌子有點(diǎn)晃啊。”
顧舟沖著后廚忙活的板喊了句。
“哎呀,病了!
你多擔(dān)待,行拿張紙墊!”
板頭也回地回了句,鍋來(lái)陣炒的氣。
拿張紙墊……這就是系統(tǒng)給出的修復(fù)建議嗎?
顧舟的跳莫名了幾。
他著那個(gè)簡(jiǎn)陋的藍(lán)彈窗,又了搖晃的桌子,個(gè)荒誕的念頭他升起。
萬(wàn)是的呢?
失業(yè)青年,身長(zhǎng)技……哦,有身屠龍技,可惜龍可屠。
突然冒出來(lái)個(gè)疑似指的西,按絡(luò)說(shuō)的路,這就是主角崛起的標(biāo)準(zhǔn)局嗎?
雖然這個(gè)“系統(tǒng)”起來(lái)很山寨,給的務(wù)也很……接地氣。
“試試就試試。”
顧舟聲嘀咕了句。
反正也損失什么。
他從桌的抽紙盒抽出張餐巾紙,疊了兩次變個(gè)有定厚度的方塊,然后彎腰,準(zhǔn)地塞進(jìn)了那條懸空的桌腿底。
他重新坐首,再次伸晃了晃桌子。
紋絲動(dòng)。
穩(wěn)了。
就他確認(rèn)桌子被“修復(fù)”的瞬間,腦那聲清脆的“叮!”
再次響起。
BUG 75己修復(fù)。
正發(fā)獎(jiǎng)勵(lì)……獎(jiǎng)勵(lì)‘00元RMB’己過(guò)法追蹤的數(shù)字渠道轉(zhuǎn)入您的默認(rèn)收款賬戶(hù)。
獎(jiǎng)勵(lì)‘系統(tǒng)積+’己發(fā)。
當(dāng)前總積:。
顧舟呼滯,立刻掏出機(jī)解鎖點(diǎn)那個(gè)悉的行APP。
他甚至因?yàn)橹赣悬c(diǎn),輸錯(cuò)了兩次解鎖密碼。
當(dāng)他終于進(jìn)入APP首頁(yè),條新的交易醒赫然出屏幕頂端。
您尾號(hào)66的儲(chǔ)蓄卡賬戶(hù)于7月5:5收到轉(zhuǎn)賬:00.00元。
!
的到賬了!
顧舟死死地盯著機(jī)屏幕的數(shù)字,臟“砰砰”狂跳,仿佛要從胸腔蹦出來(lái)。
他是沒(méi)見(jiàn)過(guò),以前廠,個(gè)月的工資遠(yuǎn)止這個(gè)數(shù)。
但這塊的意義完同。
它表著種顛覆,種乎常理的可能。
它證明了那個(gè)簡(jiǎn)陋的藍(lán)彈窗,那個(gè)所謂的“萬(wàn)物糾錯(cuò)系統(tǒng)”,是實(shí)存的!
他行壓的狂喜和震驚,努力讓己的表起來(lái)和樣,只是默默地把機(jī)揣回兜。
他顧西周,面館的其他食客都埋頭飯玩機(jī)沒(méi)注意到他的異常。
這個(gè)界,只有他能到那個(gè)系統(tǒng)。
他顧舟個(gè)剛剛失業(yè)的程序員,了這個(gè)界唯的“糾錯(cuò)員”。
這個(gè)認(rèn)知讓他感到陣頭暈?zāi)垦#扰d奮又惶恐。
他深氣,始用程序員的思維析狀。
首先,這個(gè)系統(tǒng)是的能給他帶來(lái)切實(shí)的益()。
這是事。
其次系統(tǒng)的原理明,稱(chēng)“萬(wàn)物糾錯(cuò)”,聽(tīng)起來(lái)能力范圍廣。
這既是機(jī)遇,也可能隱藏著未知的風(fēng)險(xiǎn)。
這次務(wù)容目前來(lái)很簡(jiǎn),修復(fù)張桌子。
但描述卻用了“物理引擎”、“空間曲率”這種科幻詞匯,說(shuō)明其底層邏輯遠(yuǎn)己的想象。
后獎(jiǎng)勵(lì)除了,還有個(gè)“系統(tǒng)積”。
這玩意兒是干什么用的?
他嘗試默念:“打積商城?!?br>
毫反應(yīng)。
“查積用途?!?br>
依然沒(méi)動(dòng)靜。
“系統(tǒng)幫助文檔?”
那個(gè)藍(lán)彈窗依舊是初始界面,沒(méi)有何變化。
“吧,來(lái)智能程度,或者需要定指令?!?br>
顧舟棄了與系統(tǒng)“對(duì)話”的嘗試。
來(lái)只能過(guò)完務(wù)來(lái)慢慢摸索了。
他定了定,感覺(jué)胃都了。
他拿起筷子,夾起混合著和湯汁的面條用力地進(jìn)嘴。
!
碗面肚,顧舟感覺(jué)己又活了過(guò)來(lái)。
失業(yè)的霾被這突如其來(lái)的奇遇沖淡了半。
他滿(mǎn)腦子想的都是個(gè)BUG哪。
他結(jié)了賬,走出面館,身于城蒸籠般的熱浪。
街來(lái)往,水龍。
過(guò)去顧舟這切只覺(jué)得嘈雜和疲憊。
但,他的目光卻像個(gè)頂級(jí)的巡查員,掃著周?chē)那小?br>
每個(gè)行,每輛汽,每棟建筑,他眼都可能是個(gè)隱藏的BUG。
這個(gè)界,他眼,己經(jīng)變了個(gè)充滿(mǎn)了漏洞、亟待修復(fù)的程序。
他沿著行道漫目的地走著,期待著腦那聲“?!痹俅雾懫?。
他甚至始主動(dòng)尋找些起來(lái)“合理”的地方。
比如,那個(gè)廣告牌是是撞歪了?
那棵樹(shù)的枝丫長(zhǎng)得是是有點(diǎn)反重力?
然而,系統(tǒng)毫動(dòng)靜。
“難道是有冷卻間?”
顧舟猜測(cè)。
他正準(zhǔn)備棄,找個(gè)地鐵站回家研究,那悉的聲音終于來(lái)了。
“叮!”
藍(lán)彈窗再次彈出。
掃描到低級(jí)BUG處。
BUG ID:4BUG類(lèi)型:邏輯腳本錯(cuò)誤BUG描述:前方目標(biāo)物‘王淑芬’即將因觸發(fā)‘撿拾偽的貴重物品’行為序列,導(dǎo)致其執(zhí)行錯(cuò)誤的‘貪便宜’子程序,終結(jié)為個(gè)資產(chǎn)損失000元。
修復(fù)建議:. 目標(biāo)執(zhí)行‘撿拾’動(dòng)作前進(jìn)行干預(yù),阻止其行為。
. 前移除作為觸發(fā)器的偽物品。
修復(fù)獎(jiǎng)勵(lì):500元RMB,系統(tǒng)積+5。
顧舟猛地抬頭,順著彈窗的箭頭指引,鎖定前方二米處。
個(gè)穿著碎花連衣裙、著菜籃子的媽正慢慢走著。
她就是系統(tǒng)標(biāo)記的“王淑芬”。
而她前方遠(yuǎn)處的行道,個(gè)起來(lái)鼓鼓囊囊的包,正靜靜地躺那。
包旁邊,個(gè)賊眉鼠眼的瘦個(gè)男正裝機(jī),但余光首瞟著媽和那個(gè)包。
這是個(gè)經(jīng)典的街頭。
顧舟幾乎瞬間就理解了整個(gè)“BUG”的運(yùn)作流程:媽撿起包,騙子前搭訕,說(shuō)是起撿到的要,然后同伙出稱(chēng)失主,說(shuō)包了(或者有行卡),要拉著媽去行查驗(yàn),后連哄帶騙地把媽行卡的騙走。
而系統(tǒng),將這個(gè),定義為了個(gè)“邏輯腳本錯(cuò)誤”。
顧舟的眼瞬間變得銳起來(lái)。
修復(fù)張桌子,和阻止場(chǎng),這質(zhì)可完樣了。
前者只是舉之勞而后者意味著他要主動(dòng)介入到個(gè)正發(fā)生的犯罪事件。
他了眼那個(gè)瘦個(gè)騙子,對(duì)方似乎也察覺(jué)到了他的注,來(lái)個(gè)善的眼。
顧舟的跳再次加速,但這次是因?yàn)榕d奮,而是緊張。
去還是去?
去有500塊和5點(diǎn)積的獎(jiǎng)勵(lì),還能幫個(gè)辜的媽受損失。
但可能和騙子發(fā)生沖突,甚至有危險(xiǎn)。
去他可以安然恙地轉(zhuǎn)身離就當(dāng)什么都沒(méi)見(jiàn)。
但那個(gè)媽的000塊就沒(méi)了。
他只猶豫了秒鐘。
作為個(gè)程序員,生恨的就是碼的BUG。
它們就像程序的癌細(xì)胞,清理掉,遲早引發(fā)整個(gè)系統(tǒng)的崩潰。
而,個(gè)活生生的傷害別的“BUG”就眼前。
顧舟深氣,捏了捏拳頭。
管他呢!
子今剛失業(yè),正,正拿你們這幫社的BUG祭!
他邁腳步,步朝著那個(gè)包走了過(guò)去。
他沒(méi)有首接沖向媽?zhuān)矝](méi)有怒那個(gè)騙子。
他的腦速運(yùn)轉(zhuǎn),像是碼審查個(gè)充滿(mǎn)了安漏洞的緊急項(xiàng)目。
目標(biāo):阻止“王淑芬”執(zhí)行“撿拾”動(dòng)作。
風(fēng)險(xiǎn):與騙子(變量`mmer_A`)發(fā)生首接物理沖突,可能觸發(fā)未知異常。
方案:頭警告。
`lert("這是!
");`評(píng)估:功率低。
目標(biāo)物“王淑芬”可能信陌生,反而觸發(fā)“你是是跟他們伙的”防御機(jī)。
失敗。
方案二:首接移除觸發(fā)器(包)。
`rm -f wllet.`評(píng)估:風(fēng)險(xiǎn)。
此作使身為`mmer_A`的首接目標(biāo),可能導(dǎo)致`wile(tre){e(me);}`循。
失敗。
優(yōu)解:改變身狀態(tài)的前,使觸發(fā)器“包”進(jìn)入可訪問(wèn)狀態(tài)。
個(gè)完的方案顧舟腦型。
他甚至沒(méi)有減速,步伐依舊保持著個(gè)普路應(yīng)有的頻率,眼前方,仿佛只是個(gè)恰路過(guò)的背景板NPC。
那個(gè)賊眉鼠眼的瘦個(gè)騙子見(jiàn)他走來(lái)眼閃過(guò)絲警惕和耐煩,似乎嫌他礙事,破壞了己布置的“捕獵場(chǎng)”。
媽王淑芬己經(jīng)走到了包附近,她的腳步慢了來(lái)眼被地的物引,臉露出了幾疑惑和猶豫。
她的腰,己經(jīng)有了彎曲的趨勢(shì)。
就是!
顧舟的路經(jīng)過(guò)確計(jì)算,剛從媽和包之間穿過(guò)。
就他右腳邁出,即將與包擦肩而過(guò)的瞬間,他的腳尖以個(gè)其隱蔽且然的角度,輕輕向前勾,挑。
整個(gè)動(dòng)作行流水,起來(lái)就像個(gè)走路踢到了什么西的路。
那個(gè)作為“BUG觸發(fā)器”的包,空劃出道短暫的拋物,伴隨著“啪嗒”聲輕響,準(zhǔn)誤地掉進(jìn)了路邊的水道格柵。
務(wù)完,完地將對(duì)象發(fā)到了`/e/nll`(空設(shè)備,程序員俚語(yǔ),指數(shù)據(jù)被丟棄的地方)。
“哎喲!”
王淑芬媽被這突如其來(lái)的變故嚇了跳,也打消了彎腰的念頭。
她著空空如也的地面,又了顧舟,疑惑道:“伙子,剛才那是……”顧舟停腳步轉(zhuǎn)過(guò)身臉掛著副恰到處的辜和茫然。
他推了推框眼鏡,抱歉地笑了笑:“?。?br>
意思阿姨,我像踢到什么西了?
沒(méi)絆著您吧?”
他的演技,堪比個(gè)寫(xiě)了數(shù)BUG但總能面改甩鍋給產(chǎn)品經(jīng)理的油條。
“哦沒(méi)沒(méi)有?!?br>
王淑芬擺擺,指了指水道,“像是個(gè)包,給你踢進(jìn)去了?!?br>
“是嗎?
哎呀,對(duì)住?!?br>
顧舟探頭了眼,那的包卡格柵面,半浸水,徹底失去了誘惑力,“這誰(shuí)啊,包丟。
阿姨您走路也點(diǎn)?!?br>
說(shuō)完,他禮貌地點(diǎn)了點(diǎn)頭,轉(zhuǎn)身就要走。
就這,那個(gè)瘦個(gè)騙子步?jīng)_了過(guò)來(lái)張臉漲了豬肝,死死地瞪著顧舟,壓著嗓子吼道:“你眼瞎?。?br>
走路長(zhǎng)眼睛?”
來(lái)了異常處理模塊啟動(dòng)。
顧舟依舊保持著那副畜害的社恐表,甚至還往后縮了半步,顯得有些害怕:“對(duì),對(duì)起……我是故意的。
那……是你的包嗎?”
他這問(wèn),首接把對(duì)方架了火。
騙子被噎得氣差點(diǎn)沒(méi)來(lái)。
他能說(shuō)是己的嗎?
說(shuō)了那還怎么演“我們起發(fā)的見(jiàn)者有份”的戲碼?
他說(shuō)是己的那他憑什么這么氣急敗壞地過(guò)來(lái)罵?
這個(gè)簡(jiǎn)的反問(wèn),就像行準(zhǔn)的碼,首接讓騙子的邏輯腳本陷入了死鎖。
“我……”片子憋了半,也說(shuō)出句完整的話。
他總能當(dāng)著媽的面說(shuō):“你把我用來(lái)釣魚(yú)的包給踢沒(méi)了!”
王淑芬媽這架勢(shì),頓起了疑。
她臉鐵青的騙子,又臉“我怕怕”的顧舟,個(gè)常年社新聞的太太的首覺(jué)立刻了。
她拉了拉顧舟的胳膊,聲說(shuō):“伙子我們走別理他,這著像?!?br>
“聽(tīng)見(jiàn)沒(méi)!
媽都說(shuō)你是!”
顧舟立刻借坡驢,給王淑芬媽點(diǎn)了個(gè)贊,然后對(duì)著騙子露出個(gè)“你吧,是我說(shuō)的”的辜表。
“你……你們給我等著!”
騙子眼今的生意徹底泡湯,道具還沒(méi)了氣得首哆嗦,卻又敢來(lái)往的街把事鬧,只能撂句能的話,灰溜溜地鉆進(jìn)群,估計(jì)是去跟遠(yuǎn)處的同伙匯報(bào)況了。
危機(jī)解除。
顧舟松了氣。
“謝謝你啊伙子,要是你,我剛才還想撿起來(lái)呢。”
王淑芬媽有余悸地拍著胸,“想想是后怕,肯定是騙子!”
“沒(méi)事阿姨,您以后多注意。”
顧舟客氣地回應(yīng)。
就此他期待己的聲音再次響起。
“叮!”
BUG 4己修復(fù)。
正發(fā)獎(jiǎng)勵(lì)……獎(jiǎng)勵(lì)‘500元RMB’己過(guò)法追蹤的數(shù)字渠道轉(zhuǎn)入您的默認(rèn)收款賬戶(hù)。
獎(jiǎng)勵(lì)‘系統(tǒng)積+5’己發(fā)。
當(dāng)前總積:6。
顧舟動(dòng)聲地告別了還念叨“壞多”的王淑芬媽?zhuān)焦者M(jìn)個(gè)的巷,迫及待地掏出機(jī)。
您尾號(hào)66的儲(chǔ)蓄卡賬戶(hù)于7月5:5收到轉(zhuǎn)賬:500.00元。
著機(jī)的到賬信息,顧舟的嘴角抑住地?fù)P。
這比寫(xiě)出個(gè)零BUG的完程序,還要有就感!
失業(yè)的焦慮和迷茫,這刻被種前所未有的新奇驗(yàn)和實(shí)的收益徹底沖散。
他再是個(gè)被廠淘汰的螺絲釘,而是個(gè)能給界“打補(bǔ)”的級(jí)程序員!
這個(gè)認(rèn)知讓他渾身充滿(mǎn)了干勁。
他靠巷斑駁的墻壁,始冷靜地復(fù)盤(pán)。
修復(fù)桌子,獎(jiǎng)勵(lì)00元,積。
阻止,獎(jiǎng)勵(lì)500元,5積。
“來(lái)BUG的危害越,或者說(shuō)修復(fù)的難度越,獎(jiǎng)勵(lì)就越厚?!?br>
顧舟喃喃語(yǔ)“那么這個(gè)積,到底有什么用?”
他再次嘗試與系統(tǒng)溝。
“系統(tǒng),解釋積的用途?!?br>
這次那個(gè)簡(jiǎn)陋的藍(lán)彈窗竟然有了反應(yīng)。
權(quán)限足,法查詢(xún)。
示:當(dāng)積累計(jì)達(dá)到00點(diǎn),可解鎖系統(tǒng)初級(jí)權(quán)限,啟‘積商城’。
“00點(diǎn)?”
顧舟挑了挑眉,“我才6點(diǎn)還差4點(diǎn)。
按照剛才那個(gè)5點(diǎn)次的收益,我得再抓次騙子?”
這效率也太低了。
就像用撥號(hào)去載部清。
須找到更級(jí)的BUG,獲取更多的積。
他收起機(jī),走出巷,重新匯入流。
此刻的他,目光更加銳,像臺(tái)啟了功率掃描模式的級(jí)計(jì)算機(jī),貪婪地掃著這座城市。
他需要BUG,量的BUG!
就這,他的機(jī)突然瘋狂震動(dòng)起來(lái)。
拿起來(lái)是個(gè)陌生的本地號(hào)碼。
顧舟皺了皺眉,隨接起。
“喂,是顧舟先生嗎?”
話那頭來(lái)個(gè)清脆悅耳,但語(yǔ)氣卻帶著幾焦急的年輕聲。
“是我,你是?”
“太了!
我蘇晴晚,是‘穹科技’法務(wù)部的。
您先別掛話!
我找您有急事!
關(guān)于您被‘優(yōu)化’的事,我們發(fā)其可能存些……嗯,BUG!”
顧舟愣住了。
穹科技?
法務(wù)部?
BUG?
顧舟坐街角家“王記”面館,頭頂?shù)呐f吊扇有氣力地轉(zhuǎn)著,發(fā)出“嘎吱嘎吱”的催眠聲。
與其說(shuō)是吹風(fēng),如說(shuō)是攪拌這鍋名為“悶熱”的濃湯。
他面前是碗面,湯紅亮,蔥花翠綠,賣(mài)相佳。
但他沒(méi)什么胃,只是用筷子有搭沒(méi)搭地戳著碗的面條。
就半前,他抱著個(gè)印著公司LOGO的紙箱,走出了“穹科技”的摩樓。
HR臉掛著業(yè)化的笑,說(shuō)著“畢業(yè)”、“前程似錦”之類(lèi)的屁話,仿佛他是被裁員,而是光榮退休。
“優(yōu)化”,他們管這“優(yōu)化”。
個(gè)多么有技術(shù)感的詞。
顧舟嘲地勾了勾嘴角。
他個(gè)6卷了年,頭發(fā)都獻(xiàn)祭給服務(wù)器的后端架構(gòu)師,就這么被“優(yōu)化”掉了。
理由?
部門(mén)業(yè)務(wù)調(diào)整員結(jié)構(gòu)重組。
說(shuō)了就是嫌他貴了。
他低頭了眼機(jī)行APP多出來(lái)的“N+”償,這筆多,剛夠他這座城市工作的況,再茍延殘喘年。
然后呢?
繼續(xù)簡(jiǎn)歷,繼續(xù)面試,繼續(xù)入到個(gè)6的循,首到次被“優(yōu)化”?
想到這,碗的面仿佛也失去了味道。
他嘆了氣,正準(zhǔn)備迫己幾,眼前的景象卻毫征兆地變了。
“叮!”
聲清脆的類(lèi)似碼編譯器完務(wù)的示音,突兀地他腦響起。
緊接著個(gè)半透明的藍(lán)彈窗,以種其講道理的方式,首接渲染了他的膜。
彈窗風(fēng)格簡(jiǎn),甚至可以說(shuō)是簡(jiǎn)陋,充滿(mǎn)了個(gè)紀(jì)初程序員的審。
檢測(cè)到實(shí)界BUG,萬(wàn)物糾錯(cuò)系統(tǒng)正式活。
正綁定宿主……綁定功!
宿主:顧舟正掃描附近存的BUG……顧舟的筷子懸半空,整個(gè)都僵住了。
幻覺(jué)?
這是他腦子冒出的個(gè)詞。
肯定是近壓力太,加失業(yè)打擊,導(dǎo)致經(jīng)系統(tǒng)紊了。
他用力眨了眨眼,又揉了揉,但那個(gè)藍(lán)彈窗依舊頑固地懸浮他面前,甚至還貼地根據(jù)他腦袋的轉(zhuǎn)動(dòng)而調(diào)整位置,始終保持正。
“這UI設(shè)計(jì)……哪個(gè)實(shí)習(xí)生的?
邊框像素化這么嚴(yán)重字用的還是宋,連個(gè)抗鋸齒都沒(méi)有差評(píng)!”
業(yè)病讓他意識(shí)地始吐槽這個(gè)彈窗的界面設(shè)計(jì)。
就他吐槽的候,彈窗容刷新了。
掃描到低級(jí)BUG處。
BUG ID:75BUG類(lèi)型:物理引擎渲染錯(cuò)誤BUG描述:由于空間曲率擾動(dòng)及材質(zhì)磨損,目標(biāo)‘西腳方桌0號(hào)’當(dāng)前呈為腳著地狀態(tài),穩(wěn)定-5%。
修復(fù)建議:. 調(diào)整桌腿度;. 懸空桌腿使用填充物,恢復(fù)其西點(diǎn)支撐的穩(wěn)定結(jié)構(gòu)。
修復(fù)獎(jiǎng)勵(lì):00元RMB,系統(tǒng)積+。
顧舟順著彈窗方個(gè)箭頭所指的方向去正是他面前這張油膩膩的紅木方桌。
他伸輕輕晃了晃桌面,桌子立刻發(fā)出了“哐當(dāng)哐當(dāng)”的抗議聲,碗的面湯隨之漾起圈圈漣漪。
然是搖的。
他之前沒(méi)注意,被系統(tǒng)醒,才發(fā)這張桌子首輕地?fù)u晃。
顧舟的表變得古怪起來(lái)。
物理引擎渲染錯(cuò)誤?
空間曲率擾動(dòng)?
這都什么跟什么?
把張桌子說(shuō)得這么。
還有修復(fù)就能獎(jiǎng)勵(lì)00塊?
“板,你這桌子有點(diǎn)晃啊。”
顧舟沖著后廚忙活的板喊了句。
“哎呀,病了!
你多擔(dān)待,行拿張紙墊!”
板頭也回地回了句,鍋來(lái)陣炒的氣。
拿張紙墊……這就是系統(tǒng)給出的修復(fù)建議嗎?
顧舟的跳莫名了幾。
他著那個(gè)簡(jiǎn)陋的藍(lán)彈窗,又了搖晃的桌子,個(gè)荒誕的念頭他升起。
萬(wàn)是的呢?
失業(yè)青年,身長(zhǎng)技……哦,有身屠龍技,可惜龍可屠。
突然冒出來(lái)個(gè)疑似指的西,按絡(luò)說(shuō)的路,這就是主角崛起的標(biāo)準(zhǔn)局嗎?
雖然這個(gè)“系統(tǒng)”起來(lái)很山寨,給的務(wù)也很……接地氣。
“試試就試試。”
顧舟聲嘀咕了句。
反正也損失什么。
他從桌的抽紙盒抽出張餐巾紙,疊了兩次變個(gè)有定厚度的方塊,然后彎腰,準(zhǔn)地塞進(jìn)了那條懸空的桌腿底。
他重新坐首,再次伸晃了晃桌子。
紋絲動(dòng)。
穩(wěn)了。
就他確認(rèn)桌子被“修復(fù)”的瞬間,腦那聲清脆的“叮!”
再次響起。
BUG 75己修復(fù)。
正發(fā)獎(jiǎng)勵(lì)……獎(jiǎng)勵(lì)‘00元RMB’己過(guò)法追蹤的數(shù)字渠道轉(zhuǎn)入您的默認(rèn)收款賬戶(hù)。
獎(jiǎng)勵(lì)‘系統(tǒng)積+’己發(fā)。
當(dāng)前總積:。
顧舟呼滯,立刻掏出機(jī)解鎖點(diǎn)那個(gè)悉的行APP。
他甚至因?yàn)橹赣悬c(diǎn),輸錯(cuò)了兩次解鎖密碼。
當(dāng)他終于進(jìn)入APP首頁(yè),條新的交易醒赫然出屏幕頂端。
您尾號(hào)66的儲(chǔ)蓄卡賬戶(hù)于7月5:5收到轉(zhuǎn)賬:00.00元。
!
的到賬了!
顧舟死死地盯著機(jī)屏幕的數(shù)字,臟“砰砰”狂跳,仿佛要從胸腔蹦出來(lái)。
他是沒(méi)見(jiàn)過(guò),以前廠,個(gè)月的工資遠(yuǎn)止這個(gè)數(shù)。
但這塊的意義完同。
它表著種顛覆,種乎常理的可能。
它證明了那個(gè)簡(jiǎn)陋的藍(lán)彈窗,那個(gè)所謂的“萬(wàn)物糾錯(cuò)系統(tǒng)”,是實(shí)存的!
他行壓的狂喜和震驚,努力讓己的表起來(lái)和樣,只是默默地把機(jī)揣回兜。
他顧西周,面館的其他食客都埋頭飯玩機(jī)沒(méi)注意到他的異常。
這個(gè)界,只有他能到那個(gè)系統(tǒng)。
他顧舟個(gè)剛剛失業(yè)的程序員,了這個(gè)界唯的“糾錯(cuò)員”。
這個(gè)認(rèn)知讓他感到陣頭暈?zāi)垦#扰d奮又惶恐。
他深氣,始用程序員的思維析狀。
首先,這個(gè)系統(tǒng)是的能給他帶來(lái)切實(shí)的益()。
這是事。
其次系統(tǒng)的原理明,稱(chēng)“萬(wàn)物糾錯(cuò)”,聽(tīng)起來(lái)能力范圍廣。
這既是機(jī)遇,也可能隱藏著未知的風(fēng)險(xiǎn)。
這次務(wù)容目前來(lái)很簡(jiǎn),修復(fù)張桌子。
但描述卻用了“物理引擎”、“空間曲率”這種科幻詞匯,說(shuō)明其底層邏輯遠(yuǎn)己的想象。
后獎(jiǎng)勵(lì)除了,還有個(gè)“系統(tǒng)積”。
這玩意兒是干什么用的?
他嘗試默念:“打積商城?!?br>
毫反應(yīng)。
“查積用途?!?br>
依然沒(méi)動(dòng)靜。
“系統(tǒng)幫助文檔?”
那個(gè)藍(lán)彈窗依舊是初始界面,沒(méi)有何變化。
“吧,來(lái)智能程度,或者需要定指令?!?br>
顧舟棄了與系統(tǒng)“對(duì)話”的嘗試。
來(lái)只能過(guò)完務(wù)來(lái)慢慢摸索了。
他定了定,感覺(jué)胃都了。
他拿起筷子,夾起混合著和湯汁的面條用力地進(jìn)嘴。
!
碗面肚,顧舟感覺(jué)己又活了過(guò)來(lái)。
失業(yè)的霾被這突如其來(lái)的奇遇沖淡了半。
他滿(mǎn)腦子想的都是個(gè)BUG哪。
他結(jié)了賬,走出面館,身于城蒸籠般的熱浪。
街來(lái)往,水龍。
過(guò)去顧舟這切只覺(jué)得嘈雜和疲憊。
但,他的目光卻像個(gè)頂級(jí)的巡查員,掃著周?chē)那小?br>
每個(gè)行,每輛汽,每棟建筑,他眼都可能是個(gè)隱藏的BUG。
這個(gè)界,他眼,己經(jīng)變了個(gè)充滿(mǎn)了漏洞、亟待修復(fù)的程序。
他沿著行道漫目的地走著,期待著腦那聲“?!痹俅雾懫?。
他甚至始主動(dòng)尋找些起來(lái)“合理”的地方。
比如,那個(gè)廣告牌是是撞歪了?
那棵樹(shù)的枝丫長(zhǎng)得是是有點(diǎn)反重力?
然而,系統(tǒng)毫動(dòng)靜。
“難道是有冷卻間?”
顧舟猜測(cè)。
他正準(zhǔn)備棄,找個(gè)地鐵站回家研究,那悉的聲音終于來(lái)了。
“叮!”
藍(lán)彈窗再次彈出。
掃描到低級(jí)BUG處。
BUG ID:4BUG類(lèi)型:邏輯腳本錯(cuò)誤BUG描述:前方目標(biāo)物‘王淑芬’即將因觸發(fā)‘撿拾偽的貴重物品’行為序列,導(dǎo)致其執(zhí)行錯(cuò)誤的‘貪便宜’子程序,終結(jié)為個(gè)資產(chǎn)損失000元。
修復(fù)建議:. 目標(biāo)執(zhí)行‘撿拾’動(dòng)作前進(jìn)行干預(yù),阻止其行為。
. 前移除作為觸發(fā)器的偽物品。
修復(fù)獎(jiǎng)勵(lì):500元RMB,系統(tǒng)積+5。
顧舟猛地抬頭,順著彈窗的箭頭指引,鎖定前方二米處。
個(gè)穿著碎花連衣裙、著菜籃子的媽正慢慢走著。
她就是系統(tǒng)標(biāo)記的“王淑芬”。
而她前方遠(yuǎn)處的行道,個(gè)起來(lái)鼓鼓囊囊的包,正靜靜地躺那。
包旁邊,個(gè)賊眉鼠眼的瘦個(gè)男正裝機(jī),但余光首瞟著媽和那個(gè)包。
這是個(gè)經(jīng)典的街頭。
顧舟幾乎瞬間就理解了整個(gè)“BUG”的運(yùn)作流程:媽撿起包,騙子前搭訕,說(shuō)是起撿到的要,然后同伙出稱(chēng)失主,說(shuō)包了(或者有行卡),要拉著媽去行查驗(yàn),后連哄帶騙地把媽行卡的騙走。
而系統(tǒng),將這個(gè),定義為了個(gè)“邏輯腳本錯(cuò)誤”。
顧舟的眼瞬間變得銳起來(lái)。
修復(fù)張桌子,和阻止場(chǎng),這質(zhì)可完樣了。
前者只是舉之勞而后者意味著他要主動(dòng)介入到個(gè)正發(fā)生的犯罪事件。
他了眼那個(gè)瘦個(gè)騙子,對(duì)方似乎也察覺(jué)到了他的注,來(lái)個(gè)善的眼。
顧舟的跳再次加速,但這次是因?yàn)榕d奮,而是緊張。
去還是去?
去有500塊和5點(diǎn)積的獎(jiǎng)勵(lì),還能幫個(gè)辜的媽受損失。
但可能和騙子發(fā)生沖突,甚至有危險(xiǎn)。
去他可以安然恙地轉(zhuǎn)身離就當(dāng)什么都沒(méi)見(jiàn)。
但那個(gè)媽的000塊就沒(méi)了。
他只猶豫了秒鐘。
作為個(gè)程序員,生恨的就是碼的BUG。
它們就像程序的癌細(xì)胞,清理掉,遲早引發(fā)整個(gè)系統(tǒng)的崩潰。
而,個(gè)活生生的傷害別的“BUG”就眼前。
顧舟深氣,捏了捏拳頭。
管他呢!
子今剛失業(yè),正,正拿你們這幫社的BUG祭!
他邁腳步,步朝著那個(gè)包走了過(guò)去。
他沒(méi)有首接沖向媽?zhuān)矝](méi)有怒那個(gè)騙子。
他的腦速運(yùn)轉(zhuǎn),像是碼審查個(gè)充滿(mǎn)了安漏洞的緊急項(xiàng)目。
目標(biāo):阻止“王淑芬”執(zhí)行“撿拾”動(dòng)作。
風(fēng)險(xiǎn):與騙子(變量`mmer_A`)發(fā)生首接物理沖突,可能觸發(fā)未知異常。
方案:頭警告。
`lert("這是!
");`評(píng)估:功率低。
目標(biāo)物“王淑芬”可能信陌生,反而觸發(fā)“你是是跟他們伙的”防御機(jī)。
失敗。
方案二:首接移除觸發(fā)器(包)。
`rm -f wllet.`評(píng)估:風(fēng)險(xiǎn)。
此作使身為`mmer_A`的首接目標(biāo),可能導(dǎo)致`wile(tre){e(me);}`循。
失敗。
優(yōu)解:改變身狀態(tài)的前,使觸發(fā)器“包”進(jìn)入可訪問(wèn)狀態(tài)。
個(gè)完的方案顧舟腦型。
他甚至沒(méi)有減速,步伐依舊保持著個(gè)普路應(yīng)有的頻率,眼前方,仿佛只是個(gè)恰路過(guò)的背景板NPC。
那個(gè)賊眉鼠眼的瘦個(gè)騙子見(jiàn)他走來(lái)眼閃過(guò)絲警惕和耐煩,似乎嫌他礙事,破壞了己布置的“捕獵場(chǎng)”。
媽王淑芬己經(jīng)走到了包附近,她的腳步慢了來(lái)眼被地的物引,臉露出了幾疑惑和猶豫。
她的腰,己經(jīng)有了彎曲的趨勢(shì)。
就是!
顧舟的路經(jīng)過(guò)確計(jì)算,剛從媽和包之間穿過(guò)。
就他右腳邁出,即將與包擦肩而過(guò)的瞬間,他的腳尖以個(gè)其隱蔽且然的角度,輕輕向前勾,挑。
整個(gè)動(dòng)作行流水,起來(lái)就像個(gè)走路踢到了什么西的路。
那個(gè)作為“BUG觸發(fā)器”的包,空劃出道短暫的拋物,伴隨著“啪嗒”聲輕響,準(zhǔn)誤地掉進(jìn)了路邊的水道格柵。
務(wù)完,完地將對(duì)象發(fā)到了`/e/nll`(空設(shè)備,程序員俚語(yǔ),指數(shù)據(jù)被丟棄的地方)。
“哎喲!”
王淑芬媽被這突如其來(lái)的變故嚇了跳,也打消了彎腰的念頭。
她著空空如也的地面,又了顧舟,疑惑道:“伙子,剛才那是……”顧舟停腳步轉(zhuǎn)過(guò)身臉掛著副恰到處的辜和茫然。
他推了推框眼鏡,抱歉地笑了笑:“?。?br>
意思阿姨,我像踢到什么西了?
沒(méi)絆著您吧?”
他的演技,堪比個(gè)寫(xiě)了數(shù)BUG但總能面改甩鍋給產(chǎn)品經(jīng)理的油條。
“哦沒(méi)沒(méi)有?!?br>
王淑芬擺擺,指了指水道,“像是個(gè)包,給你踢進(jìn)去了?!?br>
“是嗎?
哎呀,對(duì)住?!?br>
顧舟探頭了眼,那的包卡格柵面,半浸水,徹底失去了誘惑力,“這誰(shuí)啊,包丟。
阿姨您走路也點(diǎn)?!?br>
說(shuō)完,他禮貌地點(diǎn)了點(diǎn)頭,轉(zhuǎn)身就要走。
就這,那個(gè)瘦個(gè)騙子步?jīng)_了過(guò)來(lái)張臉漲了豬肝,死死地瞪著顧舟,壓著嗓子吼道:“你眼瞎?。?br>
走路長(zhǎng)眼睛?”
來(lái)了異常處理模塊啟動(dòng)。
顧舟依舊保持著那副畜害的社恐表,甚至還往后縮了半步,顯得有些害怕:“對(duì),對(duì)起……我是故意的。
那……是你的包嗎?”
他這問(wèn),首接把對(duì)方架了火。
騙子被噎得氣差點(diǎn)沒(méi)來(lái)。
他能說(shuō)是己的嗎?
說(shuō)了那還怎么演“我們起發(fā)的見(jiàn)者有份”的戲碼?
他說(shuō)是己的那他憑什么這么氣急敗壞地過(guò)來(lái)罵?
這個(gè)簡(jiǎn)的反問(wèn),就像行準(zhǔn)的碼,首接讓騙子的邏輯腳本陷入了死鎖。
“我……”片子憋了半,也說(shuō)出句完整的話。
他總能當(dāng)著媽的面說(shuō):“你把我用來(lái)釣魚(yú)的包給踢沒(méi)了!”
王淑芬媽這架勢(shì),頓起了疑。
她臉鐵青的騙子,又臉“我怕怕”的顧舟,個(gè)常年社新聞的太太的首覺(jué)立刻了。
她拉了拉顧舟的胳膊,聲說(shuō):“伙子我們走別理他,這著像?!?br>
“聽(tīng)見(jiàn)沒(méi)!
媽都說(shuō)你是!”
顧舟立刻借坡驢,給王淑芬媽點(diǎn)了個(gè)贊,然后對(duì)著騙子露出個(gè)“你吧,是我說(shuō)的”的辜表。
“你……你們給我等著!”
騙子眼今的生意徹底泡湯,道具還沒(méi)了氣得首哆嗦,卻又敢來(lái)往的街把事鬧,只能撂句能的話,灰溜溜地鉆進(jìn)群,估計(jì)是去跟遠(yuǎn)處的同伙匯報(bào)況了。
危機(jī)解除。
顧舟松了氣。
“謝謝你啊伙子,要是你,我剛才還想撿起來(lái)呢。”
王淑芬媽有余悸地拍著胸,“想想是后怕,肯定是騙子!”
“沒(méi)事阿姨,您以后多注意。”
顧舟客氣地回應(yīng)。
就此他期待己的聲音再次響起。
“叮!”
BUG 4己修復(fù)。
正發(fā)獎(jiǎng)勵(lì)……獎(jiǎng)勵(lì)‘500元RMB’己過(guò)法追蹤的數(shù)字渠道轉(zhuǎn)入您的默認(rèn)收款賬戶(hù)。
獎(jiǎng)勵(lì)‘系統(tǒng)積+5’己發(fā)。
當(dāng)前總積:6。
顧舟動(dòng)聲地告別了還念叨“壞多”的王淑芬媽?zhuān)焦者M(jìn)個(gè)的巷,迫及待地掏出機(jī)。
您尾號(hào)66的儲(chǔ)蓄卡賬戶(hù)于7月5:5收到轉(zhuǎn)賬:500.00元。
著機(jī)的到賬信息,顧舟的嘴角抑住地?fù)P。
這比寫(xiě)出個(gè)零BUG的完程序,還要有就感!
失業(yè)的焦慮和迷茫,這刻被種前所未有的新奇驗(yàn)和實(shí)的收益徹底沖散。
他再是個(gè)被廠淘汰的螺絲釘,而是個(gè)能給界“打補(bǔ)”的級(jí)程序員!
這個(gè)認(rèn)知讓他渾身充滿(mǎn)了干勁。
他靠巷斑駁的墻壁,始冷靜地復(fù)盤(pán)。
修復(fù)桌子,獎(jiǎng)勵(lì)00元,積。
阻止,獎(jiǎng)勵(lì)500元,5積。
“來(lái)BUG的危害越,或者說(shuō)修復(fù)的難度越,獎(jiǎng)勵(lì)就越厚?!?br>
顧舟喃喃語(yǔ)“那么這個(gè)積,到底有什么用?”
他再次嘗試與系統(tǒng)溝。
“系統(tǒng),解釋積的用途?!?br>
這次那個(gè)簡(jiǎn)陋的藍(lán)彈窗竟然有了反應(yīng)。
權(quán)限足,法查詢(xún)。
示:當(dāng)積累計(jì)達(dá)到00點(diǎn),可解鎖系統(tǒng)初級(jí)權(quán)限,啟‘積商城’。
“00點(diǎn)?”
顧舟挑了挑眉,“我才6點(diǎn)還差4點(diǎn)。
按照剛才那個(gè)5點(diǎn)次的收益,我得再抓次騙子?”
這效率也太低了。
就像用撥號(hào)去載部清。
須找到更級(jí)的BUG,獲取更多的積。
他收起機(jī),走出巷,重新匯入流。
此刻的他,目光更加銳,像臺(tái)啟了功率掃描模式的級(jí)計(jì)算機(jī),貪婪地掃著這座城市。
他需要BUG,量的BUG!
就這,他的機(jī)突然瘋狂震動(dòng)起來(lái)。
拿起來(lái)是個(gè)陌生的本地號(hào)碼。
顧舟皺了皺眉,隨接起。
“喂,是顧舟先生嗎?”
話那頭來(lái)個(gè)清脆悅耳,但語(yǔ)氣卻帶著幾焦急的年輕聲。
“是我,你是?”
“太了!
我蘇晴晚,是‘穹科技’法務(wù)部的。
您先別掛話!
我找您有急事!
關(guān)于您被‘優(yōu)化’的事,我們發(fā)其可能存些……嗯,BUG!”
顧舟愣住了。
穹科技?
法務(wù)部?
BUG?