代碼盡頭------------------------------------------:03:17。,光標在分號后面跳動了三秒。他按下了Ctrl+S,然后整個人往后一仰,椅背發出一聲刺耳的**。。測試環境跑了兩遍,第三遍正在跑。他揉了揉太陽穴,摘下眼鏡捏了捏鼻梁,又戴回去。屏幕上的日志一行一行往上滾,綠字、黃字、綠字、綠字、紅字。。。。在支付回調模塊里。這個*ug如果漏到線上,明天會有幾萬筆交易卡住,運營會瘋狂@他,產品經理會拉群,領導會問“怎么回事”。他深吸一口氣,把報錯信息復制下來,定位到具體行數,發現是調用了第三方SDK的某個方法沒有判空。,他感覺眼皮在打架。凌晨四點的空氣又悶又冷,工位上只有他一個人,旁邊的顯示器黑著,鍵盤上落了一層灰。,提交,推送到遠程分支。然后趴在鍵盤上。。也許五分鐘,也許一小時。再睜眼的時候,陽光刺得他睜不開,不是公司的日光燈,是真正的、帶著熱度的、讓皮膚發燙的陽光。。風里有沙子,打在臉上很疼。,發現自己不是趴在工位上。他是躺在一堆碎石和金屬片中間,身下是一塊斜**地面的鋼板,上面銹得看不出原來的顏色。遠處是連綿的廢墟——坍塌了一半的高樓,扭曲的鋼筋像折斷的肋骨一樣從混凝土里戳出來。天空是渾濁的黃灰色,太陽掛在那里,輪廓模糊,像一個沒對焦的光點。。T恤,牛仔褲,拖鞋。對,他昨天穿拖鞋上班的,因為下了雨鞋濕了。他摸了摸口袋,手機不在。眼鏡還在鼻梁上。“……什么情況?”,聲音啞得不像自己的。。不是人聲。是一種低沉的、帶著濕氣的、類似某種大型動物喉嚨里滾動的聲音。他循著聲音轉過頭——
五十米外,一頭他這輩子沒見過的東西正在啃食一輛車的殘骸。那東西大概六米長,四足著地,背部覆蓋著灰黑色的甲殼,頭部扁平,嘴部像被橫向撕開了一道口子,里面是密密麻麻的、不規則的利齒。它的尾巴拖在地上,尾端有一個骨質的錘狀結構。
林默的大腦在那一瞬間出現了“報錯”。
他處理不了這個信息。他的認知系統里沒有對應的數據結構。他的第一反應是——幻覺。加班太久了,太累了,出現幻覺了。他用力眨了眨眼睛,那東西還在。
而且它停下了咀嚼。它的頭抬了起來,沒有眼睛,或者說,它的“眼睛”是頭兩側兩個深陷的凹槽,里面閃著渾濁的**光。它轉向了林默。
林默的腳動了。他整個人從地上彈起來,拖鞋在碎石上打滑,他摔了一下,膝蓋磕在鐵片上,疼得他眼前一黑,但他沒停。他爬起來就跑。
身后的地面在震動。那東西追過來了。它的腳步聲很重,每一步都像有什么東西砸在地上。林默聽到了它嘴里那種黏稠的、帶著血絲氣息的呼吸聲。他不敢回頭看,他只是往前跑,跑過那輛被啃了一半的車,跑過一堆銹蝕的鐵桶,跑進一條兩側都是坍塌墻體的小巷。
巷子很窄。他沖進去之后往前又跑了十幾步,然后踩到了一根橫在地上的鋼管,整個人往前撲了出去,臉朝下摔在沙土里。
他翻過身來。
巷口,那東西巨大的頭探了進來。它進不來,巷子太窄了,它的肩甲卡在了兩側墻壁之間。但它的嘴離林默不到三米。
他能聞到它的氣味。鐵銹、腐肉、還有某種類似燒焦塑料的化學味。它的嘴張開,那些牙齒一根一根地暴露在空氣里,從它的喉嚨深處涌出一股熱氣,帶著低沉的嘶鳴。
林默沒有動。
他知道動沒用。他在地上坐著,背靠一截斷墻,拖鞋丟了一只。他的眼鏡歪了,他抬手扶正了它。那東西在試圖擠進來,墻體發出碎裂的聲音,碎石簌簌往下掉。
他忽然想起來,自己的手機沒了。但就算手機在,報警也沒用。說什么?喂,有條六米長的鱷魚在追我?地址是……他不知道地址。
他的人生在那一刻被壓縮成了一段很短的代碼:要么死,要么活。沒有else分支。
他的手指無意識地在地上抓著。指尖碰到了什么——一塊金屬。不大,巴掌大小,邊緣不規則,像是什么設備的外殼碎片。他把它抓起來攥在手里。沒什么用。他攥著它,只是因為他需要手里有什么東西。
然后他“看”到了東西。
不是用眼睛看到的。那個金屬碎片在他的“意識”里展開了一層他從未見過的信息,像是一張透明的、覆蓋在實物之上的數據表。他看到了字段名:
物品:未知設備外殼碎片
材質:鈦合金-7系列
年代:2147年(推定)
狀態:廢棄
隱藏信息:檢測到能源殘留信號
源設備ID:JT-03-Scout
代碼協議版本:V.3.2
備注:該設備終端電池單元仍可激活,建議使用調試端口(TYPE-C-7)連接充電協議。
林默愣住了。
那東西還在擠,墻體快撐不住了。但他看著眼前那排“代碼”——他不知道為什么這些東西會出現在他腦子里,但他認識每一行字。TYPE-C-7,調試端口,充電協議。這對他來說太熟悉了。
他低頭看了看手里那塊金屬碎片。沒有屏幕,沒有接口,沒有燈。但他“看”到了它的接口位置,在碎片背面的一個凹槽里。
他把手指按上去。指尖傳來了微弱的電流震動。
然后他聽到了一聲極其輕微、極其遙遠的“滴”聲。像是一臺很久沒開機的設備終于接上了電。
巷口那東西停住了。
它的頭歪了一下——一個很詭異的、不像生物的動作,像是它的某個傳感器接收到了什么信號。
林默手里那塊金屬碎片的“代碼”變了:
能源狀態:已激活
能源剩余:0.3%
功能范圍:短距離信號發射(半徑≤50米)
目標信號類型:舊時代設備喚醒協議(廣播模式)
狀態:廣播中
他讀懂了。這塊碎片正在向外廣播一個“喚醒信號”。半徑五十米。而面前這個東西——
那東西發出了一個聲音。不是嘶鳴,是某種更像“數據反饋”的東西,急促、短促、像一串二進制信號被打成了聲波。它退了半步。墻體不再響了。
林默看著它的“數據”出現在自己眼前:
生物體:變異獸-裂顎級
等級:C-
威脅評估:中
行為狀態:搜索模式
異常狀態:檢測到舊時代喚醒協議,正在執行"回避程序"
剩余回避時間:45秒
他攥著那塊碎片,沒動。那東西在巷口猶豫了——它的頭左右擺動了兩下,然后它開始后退。沉重的腳步聲越來越遠,地面不再震動,巷口恢復了空曠。
林默坐在那里,后背還靠著墻,膝蓋上的傷還在流血,手里攥著一塊巴掌大的金屬碎片,腦子里塞滿了剛才那一瞬間涌入的所有“代碼”。
他花了大概三十秒來整理自己的狀態:
一、他不在公司了。
二、外面是廢土。
三、有怪物。
四、他剛才用一塊報廢的金屬碎片驅趕了一頭六米長的怪物。
五、他不知道自己怎么做到的。
六、他的拖鞋丟了一只。
他低頭看了看自己手心里的金屬碎片——沒有屏幕、沒有燈、沒有任何可見的電子元件。但它剛才確確實實發出了信號,而他也確確實實“讀”到了它的數據。
他把碎片翻過來,看著背面那個他剛才按上去的凹槽。
他的腦子開始運行了。這是他熟悉的事——遇到問題,拆解問題,找原因。他不是戰士,不是英雄,他是一個程序員。在遇到任何事的時候,他的第一反應是:什么導致了什么,輸入是什么,輸出是什么,邏輯鏈路在哪里。
剛才的“輸入”:他觸摸了金屬碎片。
“輸出”:他“看到”了它的數據。
“函數”未知。不知道這個能力是什么時候有的,怎么觸發的,能對什么生效。但他確定了一件事:他剛才看到的東西不是幻覺,因為它驅趕了那頭怪物。
他握著碎片站起來。那只丟了拖鞋的腳踩在碎石上很疼,但他顧不上。他扶著墻往巷子另一頭走,走了大概二十步,巷子出口外面是一片更開闊的廢墟。曾經是什么地方他認不出來,地面上散布著半埋在沙土里的鋼筋混凝土塊。
然后他看到了那個東西。
在一片相對平整的地面上,大半截埋在碎石堆里,露出上半身的——一臺機甲。它大概三米高,人形構型,但明顯是輕型偵查類。漆面全部剝落,露出底下的金屬層,顏色是那種放了很多年的灰鐵色。它的左臂從肘部以下斷了,斷口處能看到內部絞成一團的線纜。它的頭——如果那能叫頭——是一個半球形的傳感器艙,其中一半的外殼裂開了,露出里面灰暗的鏡頭。
他靠近了它。
他的心跳在加速,不是因為害怕,是因為他剛才“看”到了金屬碎片的數據。而眼前這個東西——它是完整的設備,是舊時代的遺留物,是某種在他認知范圍內的“系統”。
他伸出手,手指按在了機甲腿部的外甲上。
然后他“看到”了它。
系統:機甲單元 JT-03 “獵犬”
等級:E級偵查機甲
狀態:嚴重損傷
物理損傷報告:左臂缺失、裝甲層剝離率67%、關節磨損度83%
能源系統:離線(原因:能源核心輸出鎖死)
智能控制系統:在線(但處于低功耗模式)
代碼版本:獵犬系列固件 V.4.1
錯誤日志:能源模塊報告 “Power_Threshold = 12%,低于最低啟動閾值”
隱藏信息:***注釋——“為了延長使用壽命,我們將獵犬系列所有機甲的輸出限制在了12%。這不是故障,是**。權限等級:機密。”
林默盯著那個“12%”看了很久。
然后他說了來到這個世界之后的第一句完整的話,聲音很輕,但很確定:
“你根本就沒壞?!?br>他花了一個多小時,把埋在獵犬上面的碎石清開。沒有工具,他就用手刨。手指磨破了皮,但他沒停。他想確認一件事——這臺機甲的核心,除了那個“12%”之外,還有沒有其他“鎖”。
他找到了駕駛艙。艙蓋卡住了,他用那根摔跤時絆倒他的鋼管撬開的。艙里坐墊爛了,控制面板灰撲撲的,但他認出了面板上的接口布局——舊時代的軍用標準,和他在一些開源項目文檔里見過的那種老式設備很像。
他把手指按在控制面板的邊緣。
數據涌入:
系統完整掃描
CPU:獵犬-03專用處理器
內存:128M*(可用空間:3M*)
操作系統:舊時代軍用嵌入式系統 V.2.4
已安裝功能模塊:
- 運動控制(限制模式運行)
- 傳感器陣列(損壞率41%)
- 通訊模塊(在線,無網絡連接)
- 戰斗單元(鎖定,需要權限提升)
未激活模塊:
- 高級瞄準系統(代碼:AIM_Pro_V.2,被權限鎖隱藏)
- 能量爆發協議(代碼:***ST_MODE,被權限鎖隱藏)
- 自動駕駛(代碼:AUTO_DRIVE,被權限鎖隱藏)
關鍵參數:
- Power_Threshold = 12 (當前值)
- 允許最大值 = 78 (代碼寫死的安全上限)
- 實際物理最大輸出 = 100
他讀完了。然后他笑了。真的笑了,在渾身是沙、膝蓋流血、拖鞋丟了一只、一整天沒吃東西的處境下,他笑了。
“你們把機甲當電子產品賣了?!彼麑χ桥_報廢的獵犬說,“出廠鎖性能,讓你用兩年就卡,然后買新的?!?br>他找控制面板。他在面板背面找到了一個接口,標記著“JTAG-DE*UG”。手指按上去。
“有沒有調試模式?”他低聲說,“讓我改個配置就行?!?br>數據響應:
調試模式:已激活
注意:未經授權的修改將導致保修失效
當前可修改參數:[列表]
- Power_Threshold(當前值:12,允許范圍:5-78)
- Sensor_Cali*ration_Offset(當前值:0.0)
- Engine_IDLE_TIMEOUT(當前值:300秒)
- 更多參數需要***權限
“十二改七十八?!?a href="/tag/linmo.html" style="color: #1e9fff;">林默說。
他在腦子里把那個數字改了,像是在一個無形的終端里輸入了新的值。他沒有鍵盤,沒有屏幕,但數據在響應他——就像他的意識本身就是一個編程環境。
修改確認:Power_Threshold = 78
狀態:寫入成功
系統提示:能源核心已接收到新的輸出參數。正在執行重新校準。
校準進度:100%
能源系統:在線(輸出限制:78%)
系統狀態:可啟動
獵犬的裝甲層下面,傳來了一聲低沉的嗡鳴。是能源核心啟動的聲音——那臺“死”了三年的機甲,活了。
林默退了兩步,看著獵犬的外甲縫隙里滲出微弱的藍光。它的頭部傳感器艙里的某個燈亮了,一閃一閃的,像是一臺剛通上電的路由器。
然后從它的揚聲器里傳出了一聲短短的、帶著電流雜音的電子音——“滴”。
像一切正常的設備啟動時那樣,一聲。
林默站在那里,渾身是傷,一身狼狽,腳下踩著一堆廢鐵和沙土,膝蓋的血已經干了粘在褲子上。但他覺得,這是他這輩子聽過的最好聽的“滴”聲。
他花了一段時間來摸清楚這臺機甲的“界面”。沒有鍵盤,沒有鼠標,沒有屏幕——所有的“交互”都是通過觸摸設備表面、然后“讀”代碼實現的。他管它叫“代碼觸覺”。
他通過調試端口把所有鎖著的模塊掃了一遍。高級瞄準、爆發模式、自動駕駛。都是被舊時代的權限系統刻意隱藏的。但那些代碼還在,沒有被刪除,只是沒有被“激活”。
“你們連注釋都留著。”林默看著那段被注釋掉的代碼說。
他花了大概二十分鐘,把三個模塊全部激活。
模塊激活:AIM_Pro_V.2(高級瞄準)
模塊激活:***ST_MODE(能量爆發)
模塊激活:AUTO_DRIVE(自動駕駛)
系統提示:獵犬-03功能完整度恢復至87%(左臂缺失無法解決)
他把手掌按在駕駛艙的門框上,感受著機甲內部的振動。能源核心在穩定運行,冷卻系統在輕響,傳感器在預熱掃描。
“現在的問題是你缺條胳膊?!彼f,“但這個問題待會再說?!?br>他的注意力轉向了另一個問題——他的饑餓和口渴。剛才逃命的時候沒感覺,現在腎上腺素的勁過了,他的胃開始擰著疼,喉嚨干得發緊。
他從獵犬旁邊站起來,往四周看了看。這片廢墟比他在巷子里看到的更大,遠處隱約能看到更高的建筑骨架,有些還保持著完整的輪廓,像是被遺棄的城市。他不知道自己在哪里,不知道這個世界發生了什么,不知道還有沒有別人活著。
但他有一臺能動的機甲。
他回到駕駛艙,坐了進去。座椅爛了,他墊了一塊從別處找來的帆布。駕駛艙里沒有方向盤,沒有操縱桿——獵犬的控制方式是通過頭戴式神經感應器,但感應器早就爛了。林默只能用“代碼觸覺”來給機甲下指令:他把手貼在控制面板的核心芯片上,在腦子里“寫”了一行指令——“向前移動,低速”。
獵犬動了。
它向前邁了一步。沉重的金屬腳踩在碎石上,發出沉悶的聲響。第二步。第三步。
林默坐在駕駛艙里,感受著機甲的震動傳到他的骨骼上。他的嘴角抽了一下——不是笑,是某種更復雜的東西,混合了恐懼、茫然、和一種極其微弱的興奮。他手里攥著那塊金屬碎片,獵犬在他身下緩緩移動,引擎在低鳴。他不知道這個世界的代碼是什么語言、什么架構、什么權限體系。
但他懂代碼本身。
這給了他一個錨點。
獵犬繼續往前走。廢墟在兩側展開,天色開始暗下來,黃灰色的天空變成了鐵銹色。遠處有什么東西在燃燒,煙柱細細的,直直地升上去。林默看向那根煙柱。
他忽然想:這世界總該有別人。
然后就停住了。
因為他的“代碼觸覺”里,出現了一條新的數據——來自獵犬的通訊模塊。
通訊模塊:接收到廣播信號
信號來源:未知(加密)
信號類型:求援廣播(重復)
內容(部分**):“…基…南…坐標…幸存者…需…”
林默坐直了。
有人。而且他們在發廣播。
他把獵犬轉向了那個信號的方向。
一個來自二十一世紀程序員,穿越到末日廢土的第一天。
他渾身是傷、餓著肚子、穿一只拖鞋。
但他有了一臺機甲。
他在廢墟里,一步一步地往前走,嘴里低聲說了一句他寫過無數次、但從沒對著一臺真的機器說過的話:
“運行?!?br>完
精彩片段
都市小說《末日機甲:我用代碼重構文明》是大神“心貓1021”的代表作,林默林默是書中的主角。精彩章節概述:代碼盡頭------------------------------------------:03:17。,光標在分號后面跳動了三秒。他按下了Ctrl+S,然后整個人往后一仰,椅背發出一聲刺耳的呻吟。。測試環境跑了兩遍,第三遍正在跑。他揉了揉太陽穴,摘下眼鏡捏了捏鼻梁,又戴回去。屏幕上的日志一行一行往上滾,綠字、黃字、綠字、綠字、紅字。。。。在支付回調模塊里。這個Bug如果漏到線上,明天會有幾萬筆...