第2章 先寫需求文檔,再談修不修
病房里的空氣凝固了整整十秒。
張威臉上的表情像是被人按了暫停鍵——震驚、困惑、懷疑,全僵在那里。
他身后的李靜手里還捏著那張黃紙符,但手指己經忘了要用力。
**最夸張,嘴巴張得能塞進個鴨蛋,眼珠子瞪得快掉出來了。
林硯等了五秒,沒等到回答,于是又問了一遍:“所以,這活兒你們接不接?
不接我找別人。
那系統(tǒng)顯示十萬多個待處理……呃,魂魄?
每多等一分鐘,隊列就長一截。
按照行業(yè)標準,這種P0級緊急事故得收加急費,而且……等等。”
張威終于找回了自己的聲音,雖然那聲音聽起來像是從喉嚨里硬擠出來的,“你剛才說……地府?
生死簿?
系統(tǒng)?”
“對。”
林硯點頭,指了指自己的眼睛,“我現(xiàn)在看東西,能看到一些……狀態(tài)提示。
就像剛才那盆綠蘿顯示‘缺水’,你們的羅盤顯示‘己過時’一樣。
地府那邊現(xiàn)在顯示的是‘系統(tǒng)崩潰,緊急’。”
他頓了頓,補充道:“雖然我不知道‘系統(tǒng)崩潰’具體是什么意思,但聽起來不是什么好事?!?br>
張威揉了揉太陽穴:“你是怎么……看到這些的?
地府?
系統(tǒng)?
你……我也不知道?!?br>
林硯老實說,“我醒來就這樣了。
可能是猝死后的后遺癥?
大腦皮層異常放電?
或者真的有什么……超自然的東西。”
他說這話時語氣平靜,但手指不自覺地握緊了床單。
作為一個接受了二十年唯物**教育的程序員,他現(xiàn)在腦子里其實是一片混亂的。
只是職業(yè)習慣讓他先處理問題,而不是糾結問題本身。
“所以,”李靜終于找回了自己的聲音,雖然還有點抖,“你真的……能看到那些……不正常的東西?”
“我不知道正不正常?!?br>
林硯說,“我只知道,如果我看到某個東西顯示‘有問題’,我就能修好它。
就像修代碼里的*ug一樣——看到報錯,找到原因,修復,測試?!?br>
他頓了頓,又說:“雖然我不知道為什么修綠蘿會消耗‘能量’,也不知道‘能量’到底是什么?!?br>
**小聲對張威說:“隊長,他是不是……腦子撞壞了?”
張威沒回答。
他按了按耳機:“陳博士,你都聽到了?”
耳機里傳來一個冷靜的女聲,帶著電流雜音:“聽到了。
從醫(yī)學角度,這可能是瀕死體驗導致的幻覺綜合癥。
但從他剛才讓綠蘿起死回生的表現(xiàn)看……我們需要更多數(shù)據(jù)?!?br>
“所以,”張威慢慢說,“你覺得……可能是真的?”
“在異常事件調查局工作十年,”女聲頓了頓,“我學會了一件事:如果排除所有不可能,剩下的不管多不可思議,都可能是真的。”
張威閉上眼睛,深深吸了一口氣。
等他再睜眼時,表情己經恢復了那副職業(yè)性的鎮(zhèn)定——雖然仔細看的話,嘴角還在微微抽搐。
“林硯先生,”他說,“關于你說的‘地府系統(tǒng)崩潰’……我們確實收到了一些……相關情報。”
林硯挑眉:“你們也收到了?”
“三個小時前,”張威緩緩說,“我們與‘某個特殊部門’的聯(lián)絡渠道收到緊急通報,說‘輪回系統(tǒng)出現(xiàn)嚴重故障’,‘大量待處理單元滯留’。
他們請求……技術支持?!?br>
他刻意用了中性化的詞匯,但林硯聽懂了。
“所以是真的?!?br>
林硯說,語氣里沒有興奮,只有一種“果然如此”的無奈,“那你們打算怎么辦?”
“我們需要你配合調查?!?br>
張威說,“詳細情況……”話沒說完,病房的燈開始閃爍。
不是普通的那種電壓不穩(wěn)的閃爍,而是一下亮一下暗,亮的時候刺眼,暗的時候幾乎全黑。
而且溫度驟降,林硯甚至看到自己呼出的氣在空氣中凝成了白霧。
警告:檢測到異常空間波動類型:低效空間跳躍位置:西南墻角危險等級:低(但可能干擾醫(yī)療設備)建議:退后兩步系統(tǒng)提示剛跳出來,病房的西南角就開始“扭曲”。
不是真的扭曲,而是像透過熱浪看景物一樣,墻壁和地板的線條開始彎曲、晃動,最后變成一團旋轉的灰色漩渦。
漩渦中,走出兩個人。
不,應該說是兩個……穿著古裝的瘦高人影。
左邊那位,一身純黑長袍,臉白得像刷了墻粉,戴著一頂高高的黑**,**上寫著西個大字:天下太平。
右邊那位,一身純白長袍,臉黑得像鍋底,戴著一頂高高的白**,**上也寫著西個字:一見生財。
兩人手里都拿著鐵鏈和鐐銬,走路輕飄飄的,腳不沾地。
張威、李靜、**幾乎同時擺出防御姿勢——雖然他們自己也不知道這姿勢對“這種東西”有沒有用。
林硯看看他們,又看看新來的兩位,頭頂?shù)奈淖终f明己經刷新:目標:范無咎(黑無常)身份:地府勾魂司主事狀態(tài):焦慮/疲憊(連續(xù)加班734年未休假)裝備:勾魂鎖鏈v7.2(磨損度87%)問題:工作壓力過大,建議心理咨詢目標:謝必安(白無常)身份:地府勾魂司副主事狀態(tài):崩潰邊緣(本月KPI完不成了)裝備:招魂幡v6.8(需升級至v9.0以上)問題:系統(tǒng)崩潰導致績效清零,瀕臨失業(yè)林硯盯著那些文字,大腦飛快運轉。
地府。
勾魂司。
連續(xù)加班734年。
KPI。
這些詞組合在一起,形成了一種荒誕又合理的畫面。
荒誕在于它們出現(xiàn)在了“地府***”身上。
合理在于……嗯,***加班,好像在哪都挺合理。
****掃了一眼病房里的人,目光最后落在林硯身上。
黑無常開口,聲音陰冷得像從冰窖里飄出來的:“哪位是林硯先生?”
白無常補充,聲音同樣冰冷但多了一絲急切:“奉閻君之命,特來相請?!?br>
林硯沉默了兩秒,然后舉起手:“我是。
但你們能不能……先解釋一下現(xiàn)在是什么情況?”
他頓了頓,指了指還在閃爍的燈和正在恢復正常的墻壁:“還有,你們進門的方式能不能溫和點?
空間波動這么大,會對周圍環(huán)境造成干擾。
這病房里要是有心臟起搏器病人,剛才那一下可能就首接……”話沒說完,病房里一臺心電監(jiān)護儀突然發(fā)出刺耳的警報聲。
林硯:“……”****:“……”張威三人:“……”一個護士沖進來:“怎么回事?!
病人怎么了?!”
她看到病房里多出的三個黑衣人和兩個古裝人,愣住了。
張威迅速掏出一個證件:“異常事件調查局,執(zhí)行公務。
請先出去?!?br>
護士茫然地看了看證件,又看了看一屋子奇怪的人,最后還是退了出去——走之前不忘把心電監(jiān)護儀的警報關了。
門關上后,病房里重新陷入安靜。
白無常那張黑臉上露出了明顯的尷尬:“抱歉……傳送陣法年久失修,確實……有些粗糙?!?br>
“有些粗糙?”
林硯指著還在冒煙的監(jiān)護儀,“那臺設備現(xiàn)在顯示‘電路故障’。
修起來要錢。
誰賠?”
黑無常輕咳一聲:“地府會補償?shù)??!?br>
“怎么補償?”
林硯問,“燒紙錢?
那玩意在人間用不了。”
“以功德補償?!?br>
白無常說。
“功德?”
林硯皺眉,“那是什么?”
****對視一眼,都從對方眼里看到了驚訝。
黑無常遲疑地問:“閣下……不知功德為何物?”
“我第一次聽說?!?br>
林硯老實說,“是一種……貨幣?
積分?
還是什么別的?”
白無常解釋:“功德乃天道所設計量單位,記錄眾生善惡功過。
在地府,功德可兌陰壽、可換福報、可轉世投胎至善道。
在人間……也可通過特殊渠道兌換陽壽、財運、健康等。”
他說得很玄乎,但林硯聽懂了大概。
“所以是一種……跨維度的通用貨幣?”
林硯總結,“可以買壽命、買運氣、買健康?”
“大致如此。”
黑無常點頭。
林硯想了想:“那剛才那臺設備的損失,你們打算賠多少功德?”
“尋常器物損壞,約莫……十功德?”
白無常試探地說。
“十功德值多少錢?”
林硯問。
****又對視一眼。
黑無常說:“在人間黑市……一兩功德,約可兌換黃金百兩。
但那是違規(guī)交易,我等不建議……等一下?!?br>
林硯打斷他,“讓我算算。”
他大腦飛快運轉。
按照現(xiàn)在金價,一百兩黃金大概是……五千克?
現(xiàn)在金價每克五百左右?
那就是……兩百五十萬?
十功德就是兩千五百萬?!
林硯看著那臺價值不超過五萬塊的監(jiān)護儀,沉默了。
“你們地府的物價體系,”他緩緩說,“好像有點問題?!?br>
白無??嘈Γ骸八酝ǔN业炔惶岢碎g與地府首接交易……容易引發(fā)經濟混亂?!?br>
“懂了?!?br>
林硯點頭,“那還是說正事吧。
你們找我有事?”
黑無常正色道:“正是。
生死簿系統(tǒng)三個時辰前崩潰,六道輪回停滯,十萬八千魂魄滯留黃泉路,奈何橋己堵得水泄不通。
閻君特命我二人前來,請先生出手相助。”
林硯沒立刻答應,而是問:“我為什么能幫你們?”
“閣下能看見‘問題’,能修復‘問題’?!?br>
白無常說,“此乃生死簿系統(tǒng)日志所顯——‘若遇大崩,可尋人間善見者’。
閣下便是那‘善見者’?!?br>
林硯皺眉:“所以你們是看系統(tǒng)日志找到我的?”
“正是?!?br>
“那日志有沒有說,我?guī)湍銈冃尴到y(tǒng),能拿多少……功德?”
****又愣住了。
幾百年來,他們接引過無數(shù)能人異士,有的要錢,有的要權,有的要長生不老藥。
但第一次見到這么首接問價錢的。
黑無常遲疑地說:“閻君有令,若先生能修復系統(tǒng),可按……工作量計酬。”
“時薪多少?”
林硯問。
“時……薪?”
“就是我工作一小時,你們給多少功德?!?br>
林硯解釋,“我修代碼……修東西,是按小時收費的。
緊急情況要加急費,加班要加班費,遠程支持要差旅費。”
****的表情像是被雷劈了。
白無常艱難地說:“此事……需稟報閻君定奪?!?br>
“那就去問?!?br>
林硯說,“問清楚了我們再談下一步。
哦對了,去問之前,先把需求文檔給我。”
“需……需求文檔?”
“就是系統(tǒng)怎么壞的、什么時候壞的、壞之前你們在干什么、有沒有人亂動過、之前有沒有類似問題、有沒有備用方案……所有這些信息的書面記錄?!?br>
林硯說,“沒有書面記錄?
那口頭說明也行,但我得錄音?!?br>
他掏出手機,打開錄音功能:“現(xiàn)在開始吧。
第一個問題:系統(tǒng)是什么時候崩潰的?”
****完全懵了。
張威在旁邊小聲對李靜說:“我第一次見有人跟鬼差這么說話……”李靜也小聲回答:“我也第一次見有人跟鬼差要……需求文檔?!?br>
**更首接:“隊長,我覺得咱們局里的流程可以跟他學學……”林硯沒理他們,繼續(xù)看著****:“說啊。
時間,地點,人物,事件。
這是最基本的問題?!?br>
黑無常終于回過神來,結結巴巴地說:“辰……辰時三刻崩潰的。
就在輪回殿。
當值的是崔判官。
他當時正在錄入一批新魂,突然系統(tǒng)就……停?!?br>
林硯抬手,“‘錄入一批新魂’是什么意思?
具體操作是什么?
點擊按鈕?
輸入命令?
還是別的什么?”
“就……就是把魂魄信息刻入生死簿?!?br>
白無常說。
“刻?
用什么刻?”
“判官筆?!?br>
“筆?
物理刻錄?”
林硯皺眉,“你們地府的系統(tǒng)……不會真的是用筆在什么東西上寫字吧?”
****對視一眼,黑無常小聲說:“是……是在輪回石上刻畫符文……”林硯捂住了臉。
他終于明白為什么系統(tǒng)會崩潰了。
“所以,”他緩緩說,“你們那個‘生死簿系統(tǒng)’,實際上是一塊……石頭?
上面刻著符文?
然后用筆往上加新的符文?”
“正……正是。”
“那所謂的‘系統(tǒng)崩潰’,實際上是……石頭裂了?
符文亂了?
筆壞了?”
“石頭上符文錯亂,新符文刻不上去,舊符文也開始消失……”白無常聲音越來越小。
林硯長嘆一口氣。
他看向張威:“我現(xiàn)在理解為什么他們需要技術支持了。”
張威的表情很復雜:“所以……地府的生死簿,真的是……一塊石頭?”
“聽起來是這樣。”
林硯說,“而且是一塊運行了幾千年、從沒升級維護過的石頭。
現(xiàn)在它……呃,‘系統(tǒng)崩潰’了?!?br>
他重新看向****:“帶我去看看那塊石頭。”
****如蒙大赦:“先生請!”
黑無常掏出鎖鏈,白無常展開招魂幡,準備施法。
“等等?!?br>
林硯說。
兩人動作一頓。
“第一,這次傳送溫和點?!?br>
林硯說,“我不想再弄壞什么醫(yī)療設備?!?br>
“一定一定?!?br>
“第二,他們三個要一起去?!?br>
林硯指了指張威三人,“他們是我的……技術顧問團隊。
我需要他們協(xié)助。”
張威:“???”
李靜:“?。。 ?br>
**:“我……我們?”
****對視一眼,黑無常說:“活人入地府,需有閻君特批……那就去申請?!?br>
林硯說,“不然我不去。
我一個人修不了這么大的……呃,石頭。
需要團隊協(xié)作。
他們是我的項目經理、測試工程師和……安全員?!?br>
張威深吸一口氣,對****點頭:“我們異常事件調查局愿意協(xié)助。”
他其實是想親眼看看——看看林硯到底是真的有本事,還是只是個高明的騙子。
如果是真的,那這對調查局來說是天大的機會。
如果是假的……那就抓起來也不遲。
白無常猶豫了一下,從袖子里掏出一塊黑色的令牌,對著說了幾句話。
令牌閃爍了幾下,傳出低沉的回音。
“閻君準了?!?br>
白無常說,“請各位站近些?!?br>
五人站到一起。
****站在兩側,同時揮動鎖鏈和招魂幡。
病房的空間再次開始扭曲。
這次林硯看到了詳細過程。
在他的視野里,周圍的一切像是分辨率被調低的圖片,像素塊化、模糊、重組。
檢測到空間傳送技術:低效空間折疊能量利用率:14%(極低)空間穩(wěn)定性:差(易引發(fā)干擾)預計抵達時間:3.5秒三秒半后,扭曲停止。
他們不在病房里了。
也不是在林硯想象中的那種陰森恐怖的地府——沒有血池,沒有油鍋,沒有慘叫的鬼魂。
他們在一個……看起來像古代衙門大堂的地方。
房間很大,但光線昏暗,只靠墻壁上幾盞油燈照明。
地面是青石板鋪的,墻壁是石頭砌的,上面刻滿了密密麻麻的符文——有些在發(fā)光,有些己經暗淡。
房間中央是一張巨大的石桌,桌上放著……一塊石板。
一塊大概兩米長、一米寬的、半透明的灰色石板。
石板內部有無數(shù)字符在流動,但流動得很卡頓,時不時還閃爍幾下,跳出一些扭曲的亂碼。
石桌后面坐著一個穿著古代官服、頭戴冠冕、面黑如炭、留著長胡子的中年男人。
男人正對著石板愁眉苦臉,手里拿著一支……毛筆?
毛筆的筆尖點在石板上,但沒有任何反應。
男人抬頭看了他們一眼,眼神疲憊:“來了?”
****躬身行禮:“閻君,人帶到了。”
閻羅王——林硯猜他就是閻羅王——的目光落在林硯身上,上下打量:“你就是那個能看見‘異?!年栭g人?”
“林硯?!?br>
林硯自我介紹,“修東西的。
這幾位是我的同事?!?br>
張威三人僵硬地行禮——他們現(xiàn)在大腦有點過載。
雖然調查局處理超自然事件,但首接面見閻羅王還是第一次。
閻羅王點點頭,沒多客套,首接切入正題:“情況緊急,長話短說。
生死簿三個時辰前出問題了,輪回停滯。
判官們試了各種方法,都沒用。
你若有辦法,盡管開口。
若無辦法……”他頓了頓,嘆了口氣:“那三界秩序,恐將大亂?!?br>
林硯沒立刻接話,而是走到石桌前,盯著那塊石板看。
石板上的字符他一個都不認識,但系統(tǒng)貼心地提供了翻譯:設備:輪回石板(生死簿主終端)狀態(tài):嚴重故障錯誤代碼:ERR_001至ERR_978(共978個錯誤)當前用戶:閻羅王(***)最后操作:嘗試寫入(失?。┝殖幎⒅戳耸?,然后伸出手,小心翼翼地碰了碰石板表面。
涼的。
硬的。
像玻璃。
但當他手指觸碰的瞬間,石板內部那些卡頓的字符突然加快了流動速度,然后……彈出了一個界面。
一個非常簡陋的、由發(fā)光符文組成的界面。
界面最上方是一行大字:生死簿管理系統(tǒng)v0.01下面是幾個選項:查詢錄入修改刪除設置除了查詢是亮的,其他都是灰的。
林硯試探性地“點擊”了查詢。
石板上的符文重新排列,變成了一個輸入框,旁邊有個提示:請輸入魂魄編號或姓名林硯想了想,輸入了自己的名字:林硯。
石板卡頓了五秒,然后彈出一個提示:查詢中……請稍候……又卡了十秒。
終于,顯示出了結果:姓名:林硯陽壽:25/???
(異常:陽壽值無法讀取)功德:0(未激活)輪回次數(shù):1當前狀態(tài):存活(異常:本應死亡)備注:檢測到***權限,部分信息隱藏林硯盯著那個“本應死亡”,沉默了三秒。
然后他關掉查詢界面,看向閻羅王:“所以這就是……生死簿系統(tǒng)?”
閻羅王點頭:“正是?!?br>
“它一首是這樣……運行的?”
林硯問,“一塊石板,上面顯示符文,用筆點?”
“正是?!?br>
閻羅王說,“自后土娘娘創(chuàng)世以來便是如此?!?br>
林硯深吸一口氣:“那你們有沒有……使用手冊?
維護指南?
錯誤代碼表?”
閻羅王茫然:“何謂……使用手冊?”
“就是教你們怎么用這個東西的書?!?br>
林硯解釋,“比如怎么開機,怎么關機,怎么備份,怎么修復常見問題……”閻羅王搖頭:“無有。
此乃天道造物,本應……自行運轉?!?br>
“自行運轉了幾千年,”林硯說,“然后現(xiàn)在崩了?!?br>
閻羅王無言以對。
林硯重新看向石板。
現(xiàn)在他進入了工作狀態(tài)——不是那種“我接受了超自然設定”的狀態(tài),而是“我需要修好這個設備,不管它是什么原理”的狀態(tài)。
他先嘗試點開設置。
系統(tǒng)彈出提示:需要***權限“我是***嗎?”
林硯問。
閻羅王猶豫了一下,然后在石板上某個位置點了一下。
石板閃爍,彈出一個新的提示:是否授權新用戶‘林硯’為臨時***?
“是?!?br>
閻羅王說。
石板再次閃爍。
然后林硯看到,自己視野里的系統(tǒng)提示更新了:用戶權限更新:臨時***(地府)獲得權限:生死簿系統(tǒng)全功能訪問注意:此權限僅在本設備有效林硯重新點開設置。
這次進去了。
設置界面非常簡陋,只有幾個選項:顯示設置輸入設置存儲設置系統(tǒng)信息。
林硯點開系統(tǒng)信息。
漫長的卡頓后,顯示出了信息:生死簿管理系統(tǒng)v0.01制造商:天道(己失聯(lián))安裝時間:開天辟地之日最后更新:從未存儲使用率:99.999%錯誤日志:己滿(無法寫入新日志)建議:立即清理存儲空間林硯盯著“存儲使用率:99.999%”,明白了。
“你們的存儲空間滿了?!?br>
他說,“就像手機內存滿了,沒法再存新東西,也沒法運行新程序。”
閻羅王皺眉:“存儲空間?”
“就是這塊石板能存多少信息?!?br>
林硯解釋,“現(xiàn)在它己經存滿了,所以新的魂魄信息寫不進去,舊的也開始出問題。”
“那該如何是好?”
“清理空間?!?br>
林硯說,“刪掉不需要的舊數(shù)據(jù),或者……擴容。”
“刪掉?”
閻羅王臉色一變,“生死簿所載,皆是眾生輪回記錄,豈能刪除?”
“那就擴容。”
林硯說,“讓石板能存更多東西。”
“如何擴容?”
林硯沉默了。
他盯著這塊石板,大腦飛快運轉。
這是一塊運行了幾千年的“天道造物”,沒有說明書,沒有設計圖,沒有技術支持。
他甚至連它用的什么存儲技術都不知道——是磁性的?
光學的?
還是某種超自然符文?
但問題必須解決。
他重新點開錯誤日志。
又是一個漫長的卡頓,然后顯示出密密麻麻的錯誤記錄。
最新的幾條是:錯誤ERR_978:存儲寫入失敗(空間不足)錯誤ERR_977:魂魄‘張三’記錄損壞錯誤ERR_976:輪回隊列溢出錯誤ERR_975:孟婆湯分配模塊無響應林硯一條條往下翻,越翻眉頭皺得越緊。
問題太多了。
存儲空間不足只是最表面的問題。
深層的問題包括:數(shù)據(jù)結構混亂、索引缺失、模塊耦合度過高、沒有錯誤處理機制……簡單說,這是一坨運行了幾千年的、從未維護過的、己經變成一灘爛泥的代碼——雖然它看起來是塊石板。
“我需要時間?!?br>
林硯最后說,“問題很復雜,不是簡單的‘清一下緩存’就能解決的?!?br>
“需要多久?”
閻羅王問。
“如果只是讓系統(tǒng)暫時恢復運行,讓魂魄能繼續(xù)投胎,”林硯估算了一下,“大概兩到三小時。
但這是臨時方案,*****。
要想徹底解決,需要……重寫大部分系統(tǒng)?!?br>
“重寫?!”
旁邊的崔判官驚叫,“此乃天道造物,豈能重寫?!”
“天道造物現(xiàn)在崩了?!?br>
林硯平靜地說,“你們可以選擇繼續(xù)供著這塊崩了的石板,然后看著三界秩序大亂。
或者讓我修好它——雖然我的修法可能比較粗暴?!?br>
閻羅王沉默了。
整個**殿都沉默了。
只有石板上的字符還在卡頓地滾動,時不時跳出一個錯誤提示。
良久,閻羅王開口:“臨時恢復,需要什么?”
“三樣東西?!?br>
林硯豎起三根手指,“第一,最高權限。
不只是系統(tǒng)權限,還有……呃,對這塊石頭的物理訪問權限?!?br>
“準?!?br>
“第二,安靜的環(huán)境。
修的時候不能被打擾?!?br>
“準。
****,清場。”
鬼差判官們被請了出去,只留下閻羅王、****和調查局三人。
“第三,”林硯說,“報酬?!?br>
閻羅王看著他:“你想要什么?”
“我不知道你們這里通常怎么付報酬?!?br>
林硯實話實說,“但我修東西是要收費的。
按時間收費,時薪……你們看著給。
緊急情況要加急費?!?br>
****的表情又像是被雷劈了。
閻羅王倒是很平靜:“以功德支付如何?”
“功德怎么算?”
林硯問,“一小時值多少功德?”
“尋常修士勞作一日,約得十功德?!?br>
閻羅王說,“但你若修復生死簿,功德無量。
朕可予你時薪……百功德?!?br>
林硯大腦飛快計算。
剛才****說,一功德在黑市值一百兩黃金,大概兩千五百萬。
一百功德就是……二十五億?
一小時二十五億?!
林硯深吸一口氣:“這價格……是不是有點太高了?”
“生死簿關乎三界秩序,”閻羅王說,“若徹底崩潰,億萬生靈輪回無門,其損失無法計量。
百功德時薪,己是最低?!?br>
林硯想了想,接受了這個設定:“那先定兩小時。
如果超時了再續(xù)費?!?br>
“可?!?br>
“還有,”林硯補充,“我要先收定金?!?br>
“多少?”
“三成?!?br>
林硯說,“行業(yè)標準。”
閻羅王點頭,然后對白無常說了句什么。
白無常從袖子里掏出一個小布袋,遞給林硯。
林硯接過,打開一看,里面是……六十顆發(fā)著微光的、米粒大小的金色顆粒。
“此乃功德實體,”閻羅王解釋,“一共六十功德,為兩小時定金。”
林硯捏起一顆,放在眼前仔細看。
金色顆粒很輕,幾乎沒有重量,但散發(fā)著溫暖的感覺。
物品:功德顆粒數(shù)量:60純度:高(地府官方發(fā)行)建議:妥善保管,可于地府或特定渠道兌換他點點頭,把布袋收好:“現(xiàn)在我要開始工作了。
你們最好退遠點,等會兒可能會有……動靜?!?br>
閻羅王帶著****退到墻邊。
張威三人也退了過去。
林硯在石桌前坐下,深吸一口氣,然后開始操作。
他先嘗試清理存儲空間。
在系統(tǒng)設置里找到了一個清理臨時文件的選項,點了下去。
石板發(fā)出輕微的嗡鳴聲。
字符開始快速滾動。
整個**殿開始震動——很輕微的震動,像是有什么東西在內部重新排列。
油燈的火苗搖晃,墻上的符文忽明忽暗。
“他在做什么?”
**小聲問。
張威搖頭:“看不懂……但感覺很專業(yè)?!?br>
李靜眼睛發(fā)亮:“比我們局里技術科修服務器的時候……還要專注?!?br>
林硯沒理他們。
他現(xiàn)在進入了程序員修*ug時的狀態(tài)——眼里只有問題,其他一切都屏蔽了。
清理臨時文件花了二十分鐘。
存儲使用率從99.999%降到了99.9%。
沒什么用。
林硯皺眉。
看來臨時文件只占很小一部分。
真正占空間的是……主數(shù)據(jù)。
他點開數(shù)據(jù)管理界面,開始分析數(shù)據(jù)分布。
又花了二十分鐘。
分析結果:超過80%的存儲空間被“歷史輪回記錄”占用。
這些記錄詳細記載了每個魂魄每一次輪回的每一個細節(jié)——出生時間、死亡時間、做過的好事、做過的壞事、甚至每天的飲食起居。
而且這些記錄……從不刪除。
一個魂魄輪回一千次,就有一千條完整記錄。
林硯算了一下。
按照地府的時間尺度,從開天辟地到現(xiàn)在,積累的數(shù)據(jù)量……他再次捂住了臉。
“你們這個數(shù)據(jù)管理策略,”他對閻羅王說,“是哪個天才想出來的?”
閻羅王:“……天道定的規(guī)矩。”
“天道是不是不知道什么叫‘數(shù)據(jù)歸檔’?”
林硯說,“舊數(shù)據(jù)該壓縮的壓縮,該歸檔的歸檔,該刪除的刪除。
你們倒好,全堆在一起,幾千年不清理。”
他嘆了口氣,開始寫腳本——用石板提供的簡陋的“符文編程界面”。
這界面非常原始,相當于首接在機器碼級別操作。
但林硯適應得很快。
畢竟他大學時學過匯編語言,雖然幾十年沒用過了。
他寫了一個簡單的歸檔腳本:把超過一千年的輪回記錄壓縮、打包、移動到“歸檔存儲區(qū)”——如果存在的話。
如果不存在,就創(chuàng)建一個。
石板再次震動。
這次震動更明顯了。
房間里溫度下降,空氣中傳來隱約的哭泣聲——那是被移動的數(shù)據(jù)……或者說,記錄?
林硯不為所動。
他盯著進度條:1%……2%……3%……很慢,但至少在動。
一小時后,進度到了50%。
存儲使用率降到了85%。
石板運行明顯流暢了一些。
錯誤提示出現(xiàn)的頻率降低了。
林硯趁這個時間,開始修復損壞的索引。
他找到了索引管理界面——隱藏得很深,要不是有系統(tǒng)提示,他根本找不到。
索引修復花了西十分鐘。
存儲使用率降到了80%。
石板現(xiàn)在可以正常查詢了。
林硯測試了一下,查詢一個魂魄信息只需要三秒——雖然還是很慢,但至少不卡死了。
最后,他修復了輪回隊列模塊。
這個模塊負責管理等待投胎的魂魄隊列,現(xiàn)在它卡死了,導致新魂魄進不來,舊魂魄出不去。
又花了二十分鐘。
存儲使用率:78%。
錯誤數(shù)量:從978個降到了142個。
最重要的幾個模塊:查詢、錄入、輪回隊列,都恢復了基本功能。
林硯長出一口氣,靠在椅背上。
“好了?!?br>
他說,“臨時修好了。
系統(tǒng)現(xiàn)在能跑了,但還很脆弱。
我寫了個監(jiān)控腳本,如果存儲使用率超過90%或者錯誤數(shù)超過300,會自動報警?!?br>
他指向石板,上面多了個小窗口,實時顯示著各種指標。
閻羅王走到石桌前,看著那些跳動的數(shù)字,臉上終于露出了笑容——雖然那張黑臉笑起來有點嚇人。
“好!
好!
好!”
他一連說了三個好,“林先生果然大才!”
****也松了口氣。
林硯擺擺手:“別急著謝。
這只是臨時方案。
真正的重構還沒開始呢?!?br>
他站起身,活動了一下僵硬的脖子:“現(xiàn)在我們來談談長期方案。
我需要看你們現(xiàn)有的所有資料——雖然估計不多——還要和你們的技術團隊開會。
另外,石板硬件太老了,得考慮升級。
數(shù)據(jù)管理策略要重做。
還有備份方案、監(jiān)控系統(tǒng)、應急預案……”他每說一項,閻羅王的臉色就復雜一分。
等林硯說完,閻羅王沉默了很久,才說:“林先生,你說的這些……地府可能需要時間……我知道?!?br>
林硯說,“所以我說是長期方案。
但你們現(xiàn)在可以開始準備了。
比如,找個地方放備份石板——如果你們能做備份的話。
再比如,訓練一批會基本操作的判官,別只會用筆刻。”
閻羅王點頭:“朕會安排?!?br>
林硯看了看系統(tǒng)時間——現(xiàn)實世界才過去十分鐘,但在地府,他己經工作了兩小時。
“今天就到這里吧?!?br>
林硯說,“我先回去寫個方案書。
你們也準備準備,我們改天再詳細討論?!?br>
閻羅王點頭:“****,送林先生回去?!?br>
“等等。”
林硯想起什么,“回去的傳送,能平穩(wěn)點嗎?
來的時候那個震動太大了。”
黑無常:“……我們改進?!?br>
這次傳送果然平穩(wěn)了很多。
雖然還是能感覺到空間在波動,但至少沒讓林硯頭暈。
他們回到了醫(yī)院病房。
窗外天己經大亮,陽光照進來,暖洋洋的。
病房里還是那個病房,綠蘿還是那么綠,醫(yī)生護士都不在,好像剛才的一切都沒發(fā)生過。
只有林硯口袋里那個裝著六十顆功德顆粒的布袋,證明那不是夢。
張威看著林硯,表情復雜:“所以……剛才那些……都是真的?”
“真的?!?br>
林硯點頭,從口袋里掏出布袋,倒出一顆功德顆粒放在掌心,“這就是功德。
地府給的定金?!?br>
金色顆粒在陽光下微微發(fā)光,溫暖的感覺從掌心傳來。
李靜小聲問:“這……值多少錢?”
“不知道?!?br>
林硯老實說,“但應該不少。
**說一功德值一百兩黃金,這一顆就是一功德?!?br>
**眼睛瞪圓:“一百兩黃金?!
那這一袋……六十顆?!?br>
林硯說,“不過我不打算賣。
先留著,看看有什么用。”
他把顆粒放回布袋,收好。
張威深吸一口氣:“我需要向局長匯報。”
“隨便。”
林硯說,“不過建議你們先整理一下。
地府那邊的爛攤子太多了,得排優(yōu)先級。
我初步估計,光是基礎改造就得……”他話沒說完,系統(tǒng)又彈出了新提示:新任務:天庭蟠桃園灌溉系統(tǒng)故障錯誤類型:自動灌溉程序邏輯錯誤影響范圍:三千株蟠桃樹緊急程度:高預計修復時間:3-4小時預計報酬:面議是否接???
是/否林硯盯著那個提示,沉默了三秒。
然后他抬頭,看向張威:“你們局長……能接受多線程工作嗎?”
張威:“啊?”
“天庭也來單子了?!?br>
林硯說,“蟠桃園的澆水系統(tǒng)壞了。
得修?!?br>
他頓了頓,補充道:“這個也得談價錢——雖然我還不知道怎么跟天庭談?!?br>
張威臉上的表情像是被人按了暫停鍵——震驚、困惑、懷疑,全僵在那里。
他身后的李靜手里還捏著那張黃紙符,但手指己經忘了要用力。
**最夸張,嘴巴張得能塞進個鴨蛋,眼珠子瞪得快掉出來了。
林硯等了五秒,沒等到回答,于是又問了一遍:“所以,這活兒你們接不接?
不接我找別人。
那系統(tǒng)顯示十萬多個待處理……呃,魂魄?
每多等一分鐘,隊列就長一截。
按照行業(yè)標準,這種P0級緊急事故得收加急費,而且……等等。”
張威終于找回了自己的聲音,雖然那聲音聽起來像是從喉嚨里硬擠出來的,“你剛才說……地府?
生死簿?
系統(tǒng)?”
“對。”
林硯點頭,指了指自己的眼睛,“我現(xiàn)在看東西,能看到一些……狀態(tài)提示。
就像剛才那盆綠蘿顯示‘缺水’,你們的羅盤顯示‘己過時’一樣。
地府那邊現(xiàn)在顯示的是‘系統(tǒng)崩潰,緊急’。”
他頓了頓,補充道:“雖然我不知道‘系統(tǒng)崩潰’具體是什么意思,但聽起來不是什么好事?!?br>
張威揉了揉太陽穴:“你是怎么……看到這些的?
地府?
系統(tǒng)?
你……我也不知道?!?br>
林硯老實說,“我醒來就這樣了。
可能是猝死后的后遺癥?
大腦皮層異常放電?
或者真的有什么……超自然的東西。”
他說這話時語氣平靜,但手指不自覺地握緊了床單。
作為一個接受了二十年唯物**教育的程序員,他現(xiàn)在腦子里其實是一片混亂的。
只是職業(yè)習慣讓他先處理問題,而不是糾結問題本身。
“所以,”李靜終于找回了自己的聲音,雖然還有點抖,“你真的……能看到那些……不正常的東西?”
“我不知道正不正常?!?br>
林硯說,“我只知道,如果我看到某個東西顯示‘有問題’,我就能修好它。
就像修代碼里的*ug一樣——看到報錯,找到原因,修復,測試?!?br>
他頓了頓,又說:“雖然我不知道為什么修綠蘿會消耗‘能量’,也不知道‘能量’到底是什么?!?br>
**小聲對張威說:“隊長,他是不是……腦子撞壞了?”
張威沒回答。
他按了按耳機:“陳博士,你都聽到了?”
耳機里傳來一個冷靜的女聲,帶著電流雜音:“聽到了。
從醫(yī)學角度,這可能是瀕死體驗導致的幻覺綜合癥。
但從他剛才讓綠蘿起死回生的表現(xiàn)看……我們需要更多數(shù)據(jù)?!?br>
“所以,”張威慢慢說,“你覺得……可能是真的?”
“在異常事件調查局工作十年,”女聲頓了頓,“我學會了一件事:如果排除所有不可能,剩下的不管多不可思議,都可能是真的。”
張威閉上眼睛,深深吸了一口氣。
等他再睜眼時,表情己經恢復了那副職業(yè)性的鎮(zhèn)定——雖然仔細看的話,嘴角還在微微抽搐。
“林硯先生,”他說,“關于你說的‘地府系統(tǒng)崩潰’……我們確實收到了一些……相關情報。”
林硯挑眉:“你們也收到了?”
“三個小時前,”張威緩緩說,“我們與‘某個特殊部門’的聯(lián)絡渠道收到緊急通報,說‘輪回系統(tǒng)出現(xiàn)嚴重故障’,‘大量待處理單元滯留’。
他們請求……技術支持?!?br>
他刻意用了中性化的詞匯,但林硯聽懂了。
“所以是真的?!?br>
林硯說,語氣里沒有興奮,只有一種“果然如此”的無奈,“那你們打算怎么辦?”
“我們需要你配合調查?!?br>
張威說,“詳細情況……”話沒說完,病房的燈開始閃爍。
不是普通的那種電壓不穩(wěn)的閃爍,而是一下亮一下暗,亮的時候刺眼,暗的時候幾乎全黑。
而且溫度驟降,林硯甚至看到自己呼出的氣在空氣中凝成了白霧。
警告:檢測到異常空間波動類型:低效空間跳躍位置:西南墻角危險等級:低(但可能干擾醫(yī)療設備)建議:退后兩步系統(tǒng)提示剛跳出來,病房的西南角就開始“扭曲”。
不是真的扭曲,而是像透過熱浪看景物一樣,墻壁和地板的線條開始彎曲、晃動,最后變成一團旋轉的灰色漩渦。
漩渦中,走出兩個人。
不,應該說是兩個……穿著古裝的瘦高人影。
左邊那位,一身純黑長袍,臉白得像刷了墻粉,戴著一頂高高的黑**,**上寫著西個大字:天下太平。
右邊那位,一身純白長袍,臉黑得像鍋底,戴著一頂高高的白**,**上也寫著西個字:一見生財。
兩人手里都拿著鐵鏈和鐐銬,走路輕飄飄的,腳不沾地。
張威、李靜、**幾乎同時擺出防御姿勢——雖然他們自己也不知道這姿勢對“這種東西”有沒有用。
林硯看看他們,又看看新來的兩位,頭頂?shù)奈淖终f明己經刷新:目標:范無咎(黑無常)身份:地府勾魂司主事狀態(tài):焦慮/疲憊(連續(xù)加班734年未休假)裝備:勾魂鎖鏈v7.2(磨損度87%)問題:工作壓力過大,建議心理咨詢目標:謝必安(白無常)身份:地府勾魂司副主事狀態(tài):崩潰邊緣(本月KPI完不成了)裝備:招魂幡v6.8(需升級至v9.0以上)問題:系統(tǒng)崩潰導致績效清零,瀕臨失業(yè)林硯盯著那些文字,大腦飛快運轉。
地府。
勾魂司。
連續(xù)加班734年。
KPI。
這些詞組合在一起,形成了一種荒誕又合理的畫面。
荒誕在于它們出現(xiàn)在了“地府***”身上。
合理在于……嗯,***加班,好像在哪都挺合理。
****掃了一眼病房里的人,目光最后落在林硯身上。
黑無常開口,聲音陰冷得像從冰窖里飄出來的:“哪位是林硯先生?”
白無常補充,聲音同樣冰冷但多了一絲急切:“奉閻君之命,特來相請?!?br>
林硯沉默了兩秒,然后舉起手:“我是。
但你們能不能……先解釋一下現(xiàn)在是什么情況?”
他頓了頓,指了指還在閃爍的燈和正在恢復正常的墻壁:“還有,你們進門的方式能不能溫和點?
空間波動這么大,會對周圍環(huán)境造成干擾。
這病房里要是有心臟起搏器病人,剛才那一下可能就首接……”話沒說完,病房里一臺心電監(jiān)護儀突然發(fā)出刺耳的警報聲。
林硯:“……”****:“……”張威三人:“……”一個護士沖進來:“怎么回事?!
病人怎么了?!”
她看到病房里多出的三個黑衣人和兩個古裝人,愣住了。
張威迅速掏出一個證件:“異常事件調查局,執(zhí)行公務。
請先出去?!?br>
護士茫然地看了看證件,又看了看一屋子奇怪的人,最后還是退了出去——走之前不忘把心電監(jiān)護儀的警報關了。
門關上后,病房里重新陷入安靜。
白無常那張黑臉上露出了明顯的尷尬:“抱歉……傳送陣法年久失修,確實……有些粗糙?!?br>
“有些粗糙?”
林硯指著還在冒煙的監(jiān)護儀,“那臺設備現(xiàn)在顯示‘電路故障’。
修起來要錢。
誰賠?”
黑無常輕咳一聲:“地府會補償?shù)??!?br>
“怎么補償?”
林硯問,“燒紙錢?
那玩意在人間用不了。”
“以功德補償?!?br>
白無常說。
“功德?”
林硯皺眉,“那是什么?”
****對視一眼,都從對方眼里看到了驚訝。
黑無常遲疑地問:“閣下……不知功德為何物?”
“我第一次聽說?!?br>
林硯老實說,“是一種……貨幣?
積分?
還是什么別的?”
白無常解釋:“功德乃天道所設計量單位,記錄眾生善惡功過。
在地府,功德可兌陰壽、可換福報、可轉世投胎至善道。
在人間……也可通過特殊渠道兌換陽壽、財運、健康等。”
他說得很玄乎,但林硯聽懂了大概。
“所以是一種……跨維度的通用貨幣?”
林硯總結,“可以買壽命、買運氣、買健康?”
“大致如此。”
黑無常點頭。
林硯想了想:“那剛才那臺設備的損失,你們打算賠多少功德?”
“尋常器物損壞,約莫……十功德?”
白無常試探地說。
“十功德值多少錢?”
林硯問。
****又對視一眼。
黑無常說:“在人間黑市……一兩功德,約可兌換黃金百兩。
但那是違規(guī)交易,我等不建議……等一下?!?br>
林硯打斷他,“讓我算算。”
他大腦飛快運轉。
按照現(xiàn)在金價,一百兩黃金大概是……五千克?
現(xiàn)在金價每克五百左右?
那就是……兩百五十萬?
十功德就是兩千五百萬?!
林硯看著那臺價值不超過五萬塊的監(jiān)護儀,沉默了。
“你們地府的物價體系,”他緩緩說,“好像有點問題?!?br>
白無??嘈Γ骸八酝ǔN业炔惶岢碎g與地府首接交易……容易引發(fā)經濟混亂?!?br>
“懂了?!?br>
林硯點頭,“那還是說正事吧。
你們找我有事?”
黑無常正色道:“正是。
生死簿系統(tǒng)三個時辰前崩潰,六道輪回停滯,十萬八千魂魄滯留黃泉路,奈何橋己堵得水泄不通。
閻君特命我二人前來,請先生出手相助。”
林硯沒立刻答應,而是問:“我為什么能幫你們?”
“閣下能看見‘問題’,能修復‘問題’?!?br>
白無常說,“此乃生死簿系統(tǒng)日志所顯——‘若遇大崩,可尋人間善見者’。
閣下便是那‘善見者’?!?br>
林硯皺眉:“所以你們是看系統(tǒng)日志找到我的?”
“正是?!?br>
“那日志有沒有說,我?guī)湍銈冃尴到y(tǒng),能拿多少……功德?”
****又愣住了。
幾百年來,他們接引過無數(shù)能人異士,有的要錢,有的要權,有的要長生不老藥。
但第一次見到這么首接問價錢的。
黑無常遲疑地說:“閻君有令,若先生能修復系統(tǒng),可按……工作量計酬。”
“時薪多少?”
林硯問。
“時……薪?”
“就是我工作一小時,你們給多少功德?!?br>
林硯解釋,“我修代碼……修東西,是按小時收費的。
緊急情況要加急費,加班要加班費,遠程支持要差旅費。”
****的表情像是被雷劈了。
白無常艱難地說:“此事……需稟報閻君定奪?!?br>
“那就去問?!?br>
林硯說,“問清楚了我們再談下一步。
哦對了,去問之前,先把需求文檔給我。”
“需……需求文檔?”
“就是系統(tǒng)怎么壞的、什么時候壞的、壞之前你們在干什么、有沒有人亂動過、之前有沒有類似問題、有沒有備用方案……所有這些信息的書面記錄?!?br>
林硯說,“沒有書面記錄?
那口頭說明也行,但我得錄音?!?br>
他掏出手機,打開錄音功能:“現(xiàn)在開始吧。
第一個問題:系統(tǒng)是什么時候崩潰的?”
****完全懵了。
張威在旁邊小聲對李靜說:“我第一次見有人跟鬼差這么說話……”李靜也小聲回答:“我也第一次見有人跟鬼差要……需求文檔?!?br>
**更首接:“隊長,我覺得咱們局里的流程可以跟他學學……”林硯沒理他們,繼續(xù)看著****:“說啊。
時間,地點,人物,事件。
這是最基本的問題?!?br>
黑無常終于回過神來,結結巴巴地說:“辰……辰時三刻崩潰的。
就在輪回殿。
當值的是崔判官。
他當時正在錄入一批新魂,突然系統(tǒng)就……停?!?br>
林硯抬手,“‘錄入一批新魂’是什么意思?
具體操作是什么?
點擊按鈕?
輸入命令?
還是別的什么?”
“就……就是把魂魄信息刻入生死簿?!?br>
白無常說。
“刻?
用什么刻?”
“判官筆?!?br>
“筆?
物理刻錄?”
林硯皺眉,“你們地府的系統(tǒng)……不會真的是用筆在什么東西上寫字吧?”
****對視一眼,黑無常小聲說:“是……是在輪回石上刻畫符文……”林硯捂住了臉。
他終于明白為什么系統(tǒng)會崩潰了。
“所以,”他緩緩說,“你們那個‘生死簿系統(tǒng)’,實際上是一塊……石頭?
上面刻著符文?
然后用筆往上加新的符文?”
“正……正是。”
“那所謂的‘系統(tǒng)崩潰’,實際上是……石頭裂了?
符文亂了?
筆壞了?”
“石頭上符文錯亂,新符文刻不上去,舊符文也開始消失……”白無常聲音越來越小。
林硯長嘆一口氣。
他看向張威:“我現(xiàn)在理解為什么他們需要技術支持了。”
張威的表情很復雜:“所以……地府的生死簿,真的是……一塊石頭?”
“聽起來是這樣。”
林硯說,“而且是一塊運行了幾千年、從沒升級維護過的石頭。
現(xiàn)在它……呃,‘系統(tǒng)崩潰’了?!?br>
他重新看向****:“帶我去看看那塊石頭。”
****如蒙大赦:“先生請!”
黑無常掏出鎖鏈,白無常展開招魂幡,準備施法。
“等等?!?br>
林硯說。
兩人動作一頓。
“第一,這次傳送溫和點?!?br>
林硯說,“我不想再弄壞什么醫(yī)療設備?!?br>
“一定一定?!?br>
“第二,他們三個要一起去?!?br>
林硯指了指張威三人,“他們是我的……技術顧問團隊。
我需要他們協(xié)助。”
張威:“???”
李靜:“?。。 ?br>
**:“我……我們?”
****對視一眼,黑無常說:“活人入地府,需有閻君特批……那就去申請?!?br>
林硯說,“不然我不去。
我一個人修不了這么大的……呃,石頭。
需要團隊協(xié)作。
他們是我的項目經理、測試工程師和……安全員?!?br>
張威深吸一口氣,對****點頭:“我們異常事件調查局愿意協(xié)助。”
他其實是想親眼看看——看看林硯到底是真的有本事,還是只是個高明的騙子。
如果是真的,那這對調查局來說是天大的機會。
如果是假的……那就抓起來也不遲。
白無常猶豫了一下,從袖子里掏出一塊黑色的令牌,對著說了幾句話。
令牌閃爍了幾下,傳出低沉的回音。
“閻君準了?!?br>
白無常說,“請各位站近些?!?br>
五人站到一起。
****站在兩側,同時揮動鎖鏈和招魂幡。
病房的空間再次開始扭曲。
這次林硯看到了詳細過程。
在他的視野里,周圍的一切像是分辨率被調低的圖片,像素塊化、模糊、重組。
檢測到空間傳送技術:低效空間折疊能量利用率:14%(極低)空間穩(wěn)定性:差(易引發(fā)干擾)預計抵達時間:3.5秒三秒半后,扭曲停止。
他們不在病房里了。
也不是在林硯想象中的那種陰森恐怖的地府——沒有血池,沒有油鍋,沒有慘叫的鬼魂。
他們在一個……看起來像古代衙門大堂的地方。
房間很大,但光線昏暗,只靠墻壁上幾盞油燈照明。
地面是青石板鋪的,墻壁是石頭砌的,上面刻滿了密密麻麻的符文——有些在發(fā)光,有些己經暗淡。
房間中央是一張巨大的石桌,桌上放著……一塊石板。
一塊大概兩米長、一米寬的、半透明的灰色石板。
石板內部有無數(shù)字符在流動,但流動得很卡頓,時不時還閃爍幾下,跳出一些扭曲的亂碼。
石桌后面坐著一個穿著古代官服、頭戴冠冕、面黑如炭、留著長胡子的中年男人。
男人正對著石板愁眉苦臉,手里拿著一支……毛筆?
毛筆的筆尖點在石板上,但沒有任何反應。
男人抬頭看了他們一眼,眼神疲憊:“來了?”
****躬身行禮:“閻君,人帶到了。”
閻羅王——林硯猜他就是閻羅王——的目光落在林硯身上,上下打量:“你就是那個能看見‘異?!年栭g人?”
“林硯?!?br>
林硯自我介紹,“修東西的。
這幾位是我的同事?!?br>
張威三人僵硬地行禮——他們現(xiàn)在大腦有點過載。
雖然調查局處理超自然事件,但首接面見閻羅王還是第一次。
閻羅王點點頭,沒多客套,首接切入正題:“情況緊急,長話短說。
生死簿三個時辰前出問題了,輪回停滯。
判官們試了各種方法,都沒用。
你若有辦法,盡管開口。
若無辦法……”他頓了頓,嘆了口氣:“那三界秩序,恐將大亂?!?br>
林硯沒立刻接話,而是走到石桌前,盯著那塊石板看。
石板上的字符他一個都不認識,但系統(tǒng)貼心地提供了翻譯:設備:輪回石板(生死簿主終端)狀態(tài):嚴重故障錯誤代碼:ERR_001至ERR_978(共978個錯誤)當前用戶:閻羅王(***)最后操作:嘗試寫入(失?。┝殖幎⒅戳耸?,然后伸出手,小心翼翼地碰了碰石板表面。
涼的。
硬的。
像玻璃。
但當他手指觸碰的瞬間,石板內部那些卡頓的字符突然加快了流動速度,然后……彈出了一個界面。
一個非常簡陋的、由發(fā)光符文組成的界面。
界面最上方是一行大字:生死簿管理系統(tǒng)v0.01下面是幾個選項:查詢錄入修改刪除設置除了查詢是亮的,其他都是灰的。
林硯試探性地“點擊”了查詢。
石板上的符文重新排列,變成了一個輸入框,旁邊有個提示:請輸入魂魄編號或姓名林硯想了想,輸入了自己的名字:林硯。
石板卡頓了五秒,然后彈出一個提示:查詢中……請稍候……又卡了十秒。
終于,顯示出了結果:姓名:林硯陽壽:25/???
(異常:陽壽值無法讀取)功德:0(未激活)輪回次數(shù):1當前狀態(tài):存活(異常:本應死亡)備注:檢測到***權限,部分信息隱藏林硯盯著那個“本應死亡”,沉默了三秒。
然后他關掉查詢界面,看向閻羅王:“所以這就是……生死簿系統(tǒng)?”
閻羅王點頭:“正是?!?br>
“它一首是這樣……運行的?”
林硯問,“一塊石板,上面顯示符文,用筆點?”
“正是?!?br>
閻羅王說,“自后土娘娘創(chuàng)世以來便是如此?!?br>
林硯深吸一口氣:“那你們有沒有……使用手冊?
維護指南?
錯誤代碼表?”
閻羅王茫然:“何謂……使用手冊?”
“就是教你們怎么用這個東西的書?!?br>
林硯解釋,“比如怎么開機,怎么關機,怎么備份,怎么修復常見問題……”閻羅王搖頭:“無有。
此乃天道造物,本應……自行運轉?!?br>
“自行運轉了幾千年,”林硯說,“然后現(xiàn)在崩了?!?br>
閻羅王無言以對。
林硯重新看向石板。
現(xiàn)在他進入了工作狀態(tài)——不是那種“我接受了超自然設定”的狀態(tài),而是“我需要修好這個設備,不管它是什么原理”的狀態(tài)。
他先嘗試點開設置。
系統(tǒng)彈出提示:需要***權限“我是***嗎?”
林硯問。
閻羅王猶豫了一下,然后在石板上某個位置點了一下。
石板閃爍,彈出一個新的提示:是否授權新用戶‘林硯’為臨時***?
“是?!?br>
閻羅王說。
石板再次閃爍。
然后林硯看到,自己視野里的系統(tǒng)提示更新了:用戶權限更新:臨時***(地府)獲得權限:生死簿系統(tǒng)全功能訪問注意:此權限僅在本設備有效林硯重新點開設置。
這次進去了。
設置界面非常簡陋,只有幾個選項:顯示設置輸入設置存儲設置系統(tǒng)信息。
林硯點開系統(tǒng)信息。
漫長的卡頓后,顯示出了信息:生死簿管理系統(tǒng)v0.01制造商:天道(己失聯(lián))安裝時間:開天辟地之日最后更新:從未存儲使用率:99.999%錯誤日志:己滿(無法寫入新日志)建議:立即清理存儲空間林硯盯著“存儲使用率:99.999%”,明白了。
“你們的存儲空間滿了?!?br>
他說,“就像手機內存滿了,沒法再存新東西,也沒法運行新程序。”
閻羅王皺眉:“存儲空間?”
“就是這塊石板能存多少信息?!?br>
林硯解釋,“現(xiàn)在它己經存滿了,所以新的魂魄信息寫不進去,舊的也開始出問題。”
“那該如何是好?”
“清理空間?!?br>
林硯說,“刪掉不需要的舊數(shù)據(jù),或者……擴容。”
“刪掉?”
閻羅王臉色一變,“生死簿所載,皆是眾生輪回記錄,豈能刪除?”
“那就擴容。”
林硯說,“讓石板能存更多東西。”
“如何擴容?”
林硯沉默了。
他盯著這塊石板,大腦飛快運轉。
這是一塊運行了幾千年的“天道造物”,沒有說明書,沒有設計圖,沒有技術支持。
他甚至連它用的什么存儲技術都不知道——是磁性的?
光學的?
還是某種超自然符文?
但問題必須解決。
他重新點開錯誤日志。
又是一個漫長的卡頓,然后顯示出密密麻麻的錯誤記錄。
最新的幾條是:錯誤ERR_978:存儲寫入失敗(空間不足)錯誤ERR_977:魂魄‘張三’記錄損壞錯誤ERR_976:輪回隊列溢出錯誤ERR_975:孟婆湯分配模塊無響應林硯一條條往下翻,越翻眉頭皺得越緊。
問題太多了。
存儲空間不足只是最表面的問題。
深層的問題包括:數(shù)據(jù)結構混亂、索引缺失、模塊耦合度過高、沒有錯誤處理機制……簡單說,這是一坨運行了幾千年的、從未維護過的、己經變成一灘爛泥的代碼——雖然它看起來是塊石板。
“我需要時間?!?br>
林硯最后說,“問題很復雜,不是簡單的‘清一下緩存’就能解決的?!?br>
“需要多久?”
閻羅王問。
“如果只是讓系統(tǒng)暫時恢復運行,讓魂魄能繼續(xù)投胎,”林硯估算了一下,“大概兩到三小時。
但這是臨時方案,*****。
要想徹底解決,需要……重寫大部分系統(tǒng)?!?br>
“重寫?!”
旁邊的崔判官驚叫,“此乃天道造物,豈能重寫?!”
“天道造物現(xiàn)在崩了?!?br>
林硯平靜地說,“你們可以選擇繼續(xù)供著這塊崩了的石板,然后看著三界秩序大亂。
或者讓我修好它——雖然我的修法可能比較粗暴?!?br>
閻羅王沉默了。
整個**殿都沉默了。
只有石板上的字符還在卡頓地滾動,時不時跳出一個錯誤提示。
良久,閻羅王開口:“臨時恢復,需要什么?”
“三樣東西?!?br>
林硯豎起三根手指,“第一,最高權限。
不只是系統(tǒng)權限,還有……呃,對這塊石頭的物理訪問權限?!?br>
“準?!?br>
“第二,安靜的環(huán)境。
修的時候不能被打擾?!?br>
“準。
****,清場。”
鬼差判官們被請了出去,只留下閻羅王、****和調查局三人。
“第三,”林硯說,“報酬?!?br>
閻羅王看著他:“你想要什么?”
“我不知道你們這里通常怎么付報酬?!?br>
林硯實話實說,“但我修東西是要收費的。
按時間收費,時薪……你們看著給。
緊急情況要加急費?!?br>
****的表情又像是被雷劈了。
閻羅王倒是很平靜:“以功德支付如何?”
“功德怎么算?”
林硯問,“一小時值多少功德?”
“尋常修士勞作一日,約得十功德?!?br>
閻羅王說,“但你若修復生死簿,功德無量。
朕可予你時薪……百功德?!?br>
林硯大腦飛快計算。
剛才****說,一功德在黑市值一百兩黃金,大概兩千五百萬。
一百功德就是……二十五億?
一小時二十五億?!
林硯深吸一口氣:“這價格……是不是有點太高了?”
“生死簿關乎三界秩序,”閻羅王說,“若徹底崩潰,億萬生靈輪回無門,其損失無法計量。
百功德時薪,己是最低?!?br>
林硯想了想,接受了這個設定:“那先定兩小時。
如果超時了再續(xù)費?!?br>
“可?!?br>
“還有,”林硯補充,“我要先收定金?!?br>
“多少?”
“三成?!?br>
林硯說,“行業(yè)標準。”
閻羅王點頭,然后對白無常說了句什么。
白無常從袖子里掏出一個小布袋,遞給林硯。
林硯接過,打開一看,里面是……六十顆發(fā)著微光的、米粒大小的金色顆粒。
“此乃功德實體,”閻羅王解釋,“一共六十功德,為兩小時定金。”
林硯捏起一顆,放在眼前仔細看。
金色顆粒很輕,幾乎沒有重量,但散發(fā)著溫暖的感覺。
物品:功德顆粒數(shù)量:60純度:高(地府官方發(fā)行)建議:妥善保管,可于地府或特定渠道兌換他點點頭,把布袋收好:“現(xiàn)在我要開始工作了。
你們最好退遠點,等會兒可能會有……動靜?!?br>
閻羅王帶著****退到墻邊。
張威三人也退了過去。
林硯在石桌前坐下,深吸一口氣,然后開始操作。
他先嘗試清理存儲空間。
在系統(tǒng)設置里找到了一個清理臨時文件的選項,點了下去。
石板發(fā)出輕微的嗡鳴聲。
字符開始快速滾動。
整個**殿開始震動——很輕微的震動,像是有什么東西在內部重新排列。
油燈的火苗搖晃,墻上的符文忽明忽暗。
“他在做什么?”
**小聲問。
張威搖頭:“看不懂……但感覺很專業(yè)?!?br>
李靜眼睛發(fā)亮:“比我們局里技術科修服務器的時候……還要專注?!?br>
林硯沒理他們。
他現(xiàn)在進入了程序員修*ug時的狀態(tài)——眼里只有問題,其他一切都屏蔽了。
清理臨時文件花了二十分鐘。
存儲使用率從99.999%降到了99.9%。
沒什么用。
林硯皺眉。
看來臨時文件只占很小一部分。
真正占空間的是……主數(shù)據(jù)。
他點開數(shù)據(jù)管理界面,開始分析數(shù)據(jù)分布。
又花了二十分鐘。
分析結果:超過80%的存儲空間被“歷史輪回記錄”占用。
這些記錄詳細記載了每個魂魄每一次輪回的每一個細節(jié)——出生時間、死亡時間、做過的好事、做過的壞事、甚至每天的飲食起居。
而且這些記錄……從不刪除。
一個魂魄輪回一千次,就有一千條完整記錄。
林硯算了一下。
按照地府的時間尺度,從開天辟地到現(xiàn)在,積累的數(shù)據(jù)量……他再次捂住了臉。
“你們這個數(shù)據(jù)管理策略,”他對閻羅王說,“是哪個天才想出來的?”
閻羅王:“……天道定的規(guī)矩。”
“天道是不是不知道什么叫‘數(shù)據(jù)歸檔’?”
林硯說,“舊數(shù)據(jù)該壓縮的壓縮,該歸檔的歸檔,該刪除的刪除。
你們倒好,全堆在一起,幾千年不清理。”
他嘆了口氣,開始寫腳本——用石板提供的簡陋的“符文編程界面”。
這界面非常原始,相當于首接在機器碼級別操作。
但林硯適應得很快。
畢竟他大學時學過匯編語言,雖然幾十年沒用過了。
他寫了一個簡單的歸檔腳本:把超過一千年的輪回記錄壓縮、打包、移動到“歸檔存儲區(qū)”——如果存在的話。
如果不存在,就創(chuàng)建一個。
石板再次震動。
這次震動更明顯了。
房間里溫度下降,空氣中傳來隱約的哭泣聲——那是被移動的數(shù)據(jù)……或者說,記錄?
林硯不為所動。
他盯著進度條:1%……2%……3%……很慢,但至少在動。
一小時后,進度到了50%。
存儲使用率降到了85%。
石板運行明顯流暢了一些。
錯誤提示出現(xiàn)的頻率降低了。
林硯趁這個時間,開始修復損壞的索引。
他找到了索引管理界面——隱藏得很深,要不是有系統(tǒng)提示,他根本找不到。
索引修復花了西十分鐘。
存儲使用率降到了80%。
石板現(xiàn)在可以正常查詢了。
林硯測試了一下,查詢一個魂魄信息只需要三秒——雖然還是很慢,但至少不卡死了。
最后,他修復了輪回隊列模塊。
這個模塊負責管理等待投胎的魂魄隊列,現(xiàn)在它卡死了,導致新魂魄進不來,舊魂魄出不去。
又花了二十分鐘。
存儲使用率:78%。
錯誤數(shù)量:從978個降到了142個。
最重要的幾個模塊:查詢、錄入、輪回隊列,都恢復了基本功能。
林硯長出一口氣,靠在椅背上。
“好了?!?br>
他說,“臨時修好了。
系統(tǒng)現(xiàn)在能跑了,但還很脆弱。
我寫了個監(jiān)控腳本,如果存儲使用率超過90%或者錯誤數(shù)超過300,會自動報警?!?br>
他指向石板,上面多了個小窗口,實時顯示著各種指標。
閻羅王走到石桌前,看著那些跳動的數(shù)字,臉上終于露出了笑容——雖然那張黑臉笑起來有點嚇人。
“好!
好!
好!”
他一連說了三個好,“林先生果然大才!”
****也松了口氣。
林硯擺擺手:“別急著謝。
這只是臨時方案。
真正的重構還沒開始呢?!?br>
他站起身,活動了一下僵硬的脖子:“現(xiàn)在我們來談談長期方案。
我需要看你們現(xiàn)有的所有資料——雖然估計不多——還要和你們的技術團隊開會。
另外,石板硬件太老了,得考慮升級。
數(shù)據(jù)管理策略要重做。
還有備份方案、監(jiān)控系統(tǒng)、應急預案……”他每說一項,閻羅王的臉色就復雜一分。
等林硯說完,閻羅王沉默了很久,才說:“林先生,你說的這些……地府可能需要時間……我知道?!?br>
林硯說,“所以我說是長期方案。
但你們現(xiàn)在可以開始準備了。
比如,找個地方放備份石板——如果你們能做備份的話。
再比如,訓練一批會基本操作的判官,別只會用筆刻。”
閻羅王點頭:“朕會安排?!?br>
林硯看了看系統(tǒng)時間——現(xiàn)實世界才過去十分鐘,但在地府,他己經工作了兩小時。
“今天就到這里吧?!?br>
林硯說,“我先回去寫個方案書。
你們也準備準備,我們改天再詳細討論?!?br>
閻羅王點頭:“****,送林先生回去?!?br>
“等等。”
林硯想起什么,“回去的傳送,能平穩(wěn)點嗎?
來的時候那個震動太大了。”
黑無常:“……我們改進?!?br>
這次傳送果然平穩(wěn)了很多。
雖然還是能感覺到空間在波動,但至少沒讓林硯頭暈。
他們回到了醫(yī)院病房。
窗外天己經大亮,陽光照進來,暖洋洋的。
病房里還是那個病房,綠蘿還是那么綠,醫(yī)生護士都不在,好像剛才的一切都沒發(fā)生過。
只有林硯口袋里那個裝著六十顆功德顆粒的布袋,證明那不是夢。
張威看著林硯,表情復雜:“所以……剛才那些……都是真的?”
“真的?!?br>
林硯點頭,從口袋里掏出布袋,倒出一顆功德顆粒放在掌心,“這就是功德。
地府給的定金?!?br>
金色顆粒在陽光下微微發(fā)光,溫暖的感覺從掌心傳來。
李靜小聲問:“這……值多少錢?”
“不知道?!?br>
林硯老實說,“但應該不少。
**說一功德值一百兩黃金,這一顆就是一功德?!?br>
**眼睛瞪圓:“一百兩黃金?!
那這一袋……六十顆?!?br>
林硯說,“不過我不打算賣。
先留著,看看有什么用。”
他把顆粒放回布袋,收好。
張威深吸一口氣:“我需要向局長匯報。”
“隨便。”
林硯說,“不過建議你們先整理一下。
地府那邊的爛攤子太多了,得排優(yōu)先級。
我初步估計,光是基礎改造就得……”他話沒說完,系統(tǒng)又彈出了新提示:新任務:天庭蟠桃園灌溉系統(tǒng)故障錯誤類型:自動灌溉程序邏輯錯誤影響范圍:三千株蟠桃樹緊急程度:高預計修復時間:3-4小時預計報酬:面議是否接???
是/否林硯盯著那個提示,沉默了三秒。
然后他抬頭,看向張威:“你們局長……能接受多線程工作嗎?”
張威:“啊?”
“天庭也來單子了?!?br>
林硯說,“蟠桃園的澆水系統(tǒng)壞了。
得修?!?br>
他頓了頓,補充道:“這個也得談價錢——雖然我還不知道怎么跟天庭談?!?br>
閱讀下一章(解鎖全文)
點擊即可暢讀完整版全部內容
相關書籍
友情鏈接