← 共享月光

第6章 第 6 章

共享月光 · 故人歸 · 5,234 字 · 2026-06-14
雨水從裝卸坡道外斜斜灌進來,打在水泥地上,濺起一層細白的霧。

沈岑盯著手機螢幕,指尖一點點失去血色。

陌生號碼發來的那行字停在雨天上午的冷光裡,簡短、乾淨,像刀口貼著皮膚劃過。

想知道沈姓簽收人是誰,今晚十點,江陵二院舊住院樓。帶上那張卡。只許你一個人來。

身後負二層方向傳來急促腳步聲,還有人在喊對講。黑色商務車的車燈掃過坡道牆面,影子晃了一下,又被雨水打碎。

程越第一時間察覺到不對。

“誰發的?”

沈岑把手機扣進掌心,沒有回答。

程越的視線落在他發白的臉上,聲音壓低:“沈岑。”

“走。”沈岑說。

他的語氣冷得幾乎沒有起伏,像剛才什麼都沒看見。可程越知道不是。沈岑每次真正被擊中時,都不會立刻爆發,他會先把自己收回一層更硬的殼裡,連痛都不給人看。

許照扶著牆喘了兩口,抬頭看一眼坡道外灰白的雨幕,又看一眼追來的方向。

“二位,深情對峙可以,但麻煩換個不會被人按在垃圾桶邊的地方。梁牧川的人不是外包測試,沒有下班時間。”

程越伸手去拿沈岑手裡的防水袋。

沈岑猛地避開,眼神像被踩到傷口的獸。

“你又要替我保管?”

程越的手停在半空。

兩人之間只隔著一掌寬的雨霧。程越看著他,喉結微動,終於慢慢把手收回去。

“不是。”他說,“我想確認卡還在。”

沈岑盯著他看了兩秒,像在判斷這句話裡有沒有舊日的謊。最後,他把防水袋攥得更緊,轉身衝進雨裡。

許照嘖了一聲,跟上去前對程越低聲道:“程總,提醒一下,‘不再替你藏任何東西’這種承諾,通常十秒後就會被生活打臉。”

程越沒有理他,只抬眼看向坡道上方。

一樓後門外是雲河共享辦公樓的卸貨區,兩排臨停貨車擠在窄道上,雨棚破了一角,水柱砸在塑膠托盤邊。早高峰的江陵還堵在高架和園區門口,遠處外包班車像一截截灰色的盒子,載著困倦的人群往玻璃樓裡送。

三人穿過卸貨區時,沈岑的手機又震了一次。

這次不是陌生號碼。

是夜校學員群。

有人把匿名備份裡的部分材料截圖發了出來,群裡平時最愛問“老師這個能不能不交作業”的學生,此刻連發了幾條語音。

沈老師,這個低成本路由調度是不是你上週課上講的那個變體?

如果這是真的,那為什麼青杉雲說只有它們能做城市級配送?

老師,群裡有人說岑星欠債跑路,是不是梁資本在壓新聞?

後面又冒出幾個夜校同學,有外賣站點調度員,有園區外包測試,有剛被裁掉的前端。他們對那些資本合同未必全懂,卻敏銳地看出一點:所謂必須昂貴雲服務支撐的城市配送,不是唯一解。

沈岑低頭掃了一眼,雨水順著睫毛往下掉。

他回了一行字。

先別轉發未核驗部分。把技術問題單獨整理,今晚我看。

發完,他把手機塞回口袋。

程越看見了,沒有阻止,只說:“定時投遞已經擴散,梁牧川會更快鎖賬。”

像是為了印證他的話,許照的手機也響了。

他一邊跑一邊接,剛喂了一聲,臉上那點玩世不恭的笑就淡了些。

“租約提前審核?張總,我們雲河樓水管爆三次你都沒審核,現在審核我消防合規?誰讓你打的電話,梁牧川還是他手下那幫穿黑西裝的復印機?”

電話那頭聲音很急。

許照聽了幾秒,忽然笑起來。

“行,你轉告業主,雲河要是今天封樓,明天江陵半個創業圈都知道他們幫資本清證據。對,我就這麼說。別嚇唬我,我做共享辦公的,最不值錢的就是臉皮。”

他掛斷電話,抹了把臉上的雨。

“恭喜,梁牧川開始拆我飯碗了。”

沈岑看向他。

許照擺手:“別用那種要給我發錦旗的眼神。我保存證據不是為了你們兩個感天動地,我是受不了有人把雲河當垃圾桶,想搜就搜,想封就封。再說了,這樓裡那麼多倒霉孩子,總得有人替他們留一盞壞掉的燈。”

程越打開一輛停在路邊的灰色舊麵包車車門。

車子不起眼,車窗貼著雲河物業維修的褪色標識,後座堆著幾箱網線和清潔工具。

許照挑眉:“我藏的車你也知道?”

程越坐上駕駛位,平靜道:“你每年報銷兩次同一輛車的輪胎。”

許照愣了一下,罵道:“你們搞商業的心真髒。”

沈岑坐進後排,防水袋放在膝上,手卻始終沒有鬆開。

車子駛離雲河時,黑色商務車剛從側門追出來,被一輛倒車的冷鏈貨車擋住。司機探頭大罵,雨聲裡混成一團。程越沒有回頭,打方向盤拐進老城區一條積水嚴重的小路。

二十分鐘後,車停在江陵北岸一片舊電子市場後巷。

這裡曾經是全城裝機和維修最熱鬧的地方,後來新園區起來,店鋪搬的搬、倒的倒,只剩二樓還有幾間做監控維修和二手伺服器回收的倉庫。招牌被雨淋得褪色,電線像亂髮一樣垂在牆面。

許照領他們從後門上樓,掀開一塊寫著“閉路監控批發”的鐵皮門。

裡面比外面還暗,卻乾燥。角落擺著兩台UPS,一台老式塔式工作站,牆上掛著隔音棉。桌邊有礦泉水、壓縮餅乾,甚至還有半箱泡麵。

沈岑看了他一眼。

許照攤手:“我好歹運營共享辦公樓,總得有個防止創業者被甲方追殺的安全點。當然,一般用途是躲房東。”

程越關上門,第一件事是把手機全部放進金屬屏蔽盒,又啟動離線網段。

“卡。”他說。

沈岑站在桌邊,沒有立刻動。

程越抬起眼:“我不碰內容。你插。”

這句話很短,卻像是把某種位置讓了出來。

沈岑沉默片刻,拆開防水袋,取出透明殼裡那張老式存儲卡。卡身邊緣被磨得發白,防拆膠還封著。許照拿來一套細針和熱風槍,低聲嘀咕:“請尊重一下老古董,這玩意兒比我前任還脆。”

沈岑戴上手套,接過工具。

他的手很穩。

這些年熬夜修服務器、焊板子、給夜校學生拆示範機,早把情緒和手指分開了。再大的風浪,落到螺絲和接口上,都必須精確。

防拆膠被一點點揭開,存儲卡插入讀卡器。

屏幕彈出加密卷。

提示密鑰。

沈岑輸入紙條上的那串函數名。

JLSched_route_min_0917。

錯誤。

許照拖了張椅子坐下:“青春疼痛第一輪失敗。”

沈岑沒有抬頭,手指停在鍵盤上。

程越走到另一台舊筆記本旁,插入自己的加密盤。

“我有當年的舊文件。”

沈岑的肩膀微不可察地僵了一下。

程越把資料夾打開,屏幕上列出一排日期混亂的備份文件。省賽源碼、測試日誌、接口文檔、他們在網吧用盜版IDE寫下的初版算法,還有幾張當年在科創中心拍的照片。

其中一個文件名很幼稚。

岑越別再亂改最終版_final_final2.zip。

許照湊過來,笑出聲:“你們少年時代命名水平真是一脈相承,怪不得能糾纏十年。”

沈岑盯著那個文件名,眼神有一瞬失焦。

他想起十年前的夏末,江陵的天也總下雨。科創中心後門那條路積水,他和程越共撐一把黑傘,兩個少年把筆記本抱在懷裡,鞋濕透了還在爭論函數要不要重命名。

程越說,JLSched_route_min_0917像工廠設備編碼,一點都不浪漫。

他當時冷著臉回,算法不需要浪漫,需要跑得動。

程越笑著說,那就把0917留著,等拿獎那天請你吃夜市。

九月十七日。

不是版本日期,是他們第一次把路由剪枝跑通的晚上。

沈岑閉了閉眼,重新輸入。

JLSched_route_min_0917_CYSC

錯誤。

程越低聲說:“你那版後來改名叫river_cut。”

沈岑停住。

那是只有他們兩個知道的玩笑。江陵有雲河,程越說,他們的算法要像河流一樣繞開高成本堵點,把小商戶和底層配送站都連起來。沈岑嫌他文藝,隨手把測試分支取名river_cut。

他敲下新的密鑰。

JLSched_route_min_0917_rivercut

屏幕黑了一瞬。

隨即,加密卷打開。

屋裡沒有人說話。

文件數量不多,分成三個資料夾。

接口日誌。

交接影像。

慈善減免賬戶。

沈岑的目光落在最後一個資料夾上,手指停了半秒,還是先點開接口日誌。

二零一四年八月十九日,科創中心三號測試機房,外部接口維護時間十九點四十二分至二十點十六分。梁氏機械維保賬號登入,調用青杉接口組臨時權限,修改了路徑調度原型機的外部服務映射。

許照臉色沉下來。

“這不是普通動手腳,是把你們的原型機接到了外部公司接口上。第二天再舉報,證據鏈就齊了。”

程越盯著日誌裡一行權限轉移記錄。

“青杉接口組,陸景行。”

那個被照片背面模糊掉的“陸”,終於露出完整名字。

沈岑聲音發啞:“你認識?”

程越點頭,臉色很冷:“青杉早年的技術合規負責人。後來去了恆域做顧問,現在很少露面。”

“所以當年不是學生之間的事。”沈岑說,“是有人看中了那套調度原型。”

“或者看中它會破壞他們的雲服務定價。”程越說。

沈岑看著屏幕,眼底那點火慢慢燒起來:“十年前他們偷一次,十年後還想再吞一次。”

程越沒有接話。

他知道這句話裡也有他的份。沈岑曾經把他放在“他們”裡整整十年。

沈岑點開交接影像。

畫面很舊,噪點嚴重,像從瀕死的監控硬盤裡撈出來的碎片。時間戳顯示二零一四年八月十九日二十點二十一分,科創中心後門。

雨夜。

一個女人站在交接台前,身形瘦弱,穿著寬大的淺色外套,頭髮挽在耳後。她低頭簽字時,手腕微微顫抖。

沈岑的呼吸驟然停住。

那個側影太熟悉了。

熟悉到他幾乎不用看臉,就能想起病房裡消毒水的味道,想起母親手背上青紫的針孔,想起她總把疼藏起來,笑著問他省賽準備得怎麼樣。

程越看著他,沒有伸手碰他。

沈岑自己把進度條往後拉。

女人身旁還站著一個男人。

那人撐著黑傘,傘沿壓得很低,正好遮住臉。他一隻手扶住女人的胳膊,另一隻手提著防震箱。視頻光線太暗,只能看見他袖口一小塊油污,還有微微跛了一下的步子。

許照倒吸一口涼氣:“這男的不是周啟明。周啟明那天手上有疤,走路不跛。”

沈岑死死盯著那道被傘遮住的身影。

程越聲音很輕:“沈建良當年是不是腿傷過?”

沈岑猛地看向他。

那一眼極冷,帶著本能的防衛。

程越立刻停住,沒有繼續往下猜。

片刻後,沈岑才啞聲說:“我爸在梁氏機械做過維修外包。後來廠子出事,他跟人合夥開設備維修店,沒多久就欠債走了。我媽說,他活得太累。”

他說到最後四個字時,聲音幾乎被喉嚨磨碎。

屋裡安靜得只剩UPS的低鳴。

沈岑忽然起身,伸手去拿手機。

程越擋在屏蔽盒前。

沈岑抬眼:“讓開。”

“你要回短信?”

“今晚十點,江陵二院舊住院樓。”沈岑說,“他既然敢把我媽拖出來,就一定有下一段。”

程越眼神沉下去:“那也是陷阱。”

“我知道。”

“你知道還去?”

沈岑笑了一下,沒有溫度:“程越,你剛說不再替我藏任何東西。現在想替我做決定?”

這句話比雨還冷。

程越站在原地,手指慢慢收緊。他所有本能都在叫他把人扣住,把卡拿走,把今晚的約會攪碎。十年前他就是這樣,以為只要自己吞下秘密、背上背叛的名聲,就能替沈岑擋掉最髒的東西。

結果他把沈岑一個人留在了更深的泥裡。

“我不替你做決定。”程越說得很慢,“但我要和你一起承擔風險。”

沈岑眼底動了一下。

許照在旁邊清了清嗓子:“作為本劇目前唯一未成年心理健康觀察員,我建議折中。沈老師表面一個人去,程總不要出現在約定視野內,我負責監控和撤退路線。卡不能帶原件,做個帶追蹤的鏡像誘餌。真卡留在這裡,備份再拆兩份。”

沈岑冷冷看他:“你什麼時候成心理健康觀察員了?”

“從你們倆一見面就把十年舊賬當需求文檔吵開始。”許照說,“很累,真的。”

程越看向沈岑:“你定。”

沈岑沉默很久。

窗外雨聲密集,江陵舊電子市場的鐵皮棚被砸得噼啪響。這座城市在白天仍像凌晨,灰霧裡擠滿趕工的人、被鎖死的債務、等待清退的工位和越來越昂貴的算力。

沈岑忽然想起母親病床上的話。

小岑,別怪你爸。

那時他以為那只是女人臨終前替一個逃跑的男人找理由。可現在,那句話像一把生鏽的鑰匙,正在某個他不願面對的門口轉動。

他取出手機,沒有立刻回短信,而是拍下陌生號碼,轉給許照的離線分析機。

“查來源。”他說,“鏡像卡你來做。我要能打開部分目錄,但核心日誌不能在裡面。”

許照比了個收到的手勢:“專業詐騙套餐,安排。”

沈岑又看向程越。

“舊文件全部拷給我。包括你沒打開過的、你覺得沒用的、你本來打算晚點再說的。”

程越點頭:“好。”

沈岑補了一句:“現在。”

程越沒有辯解,也沒有再用任何保護性的理由。他把加密盤推到沈岑面前,輸入口令,開放整個目錄權限。

沈岑看著進度條一點點走完,忽然覺得胸口某處堵了十年的東西,並沒有消失,只是開始鬆動,疼得更明顯。

中午十二點十七分,第一批外部回執陸續出現。

科創委舊案郵箱自動回覆已受理材料補充;一個本地財經記者發來加密聯絡請求;夜校群裡有人把匿名備份裡的算法思路重新畫成流程圖,標註了“共享算力可行,不必依賴單一雲服務商”。

同時,岑星科技的債權方發來提前清償通知,雲河樓業主要求許照下午三點前提供全部入駐企業資料,青杉雲的歷史賬戶登錄頁則直接顯示風控凍結。

梁牧川的網收得很快,也很穩。

他不像暴怒的敵人,更像一台相信自己正在維持秩序的機器。每一道鎖都落在痛處,租約、債務、賬戶、輿論,沒有多餘情緒,卻把人逼向窒息。

許照看著一串通知,吹了聲口哨:“他這是準備把江陵當自己家ERP管理。”

沈岑把鏡像卡放進透明殼裡,淡淡道:“那就讓他看見系統外還有人。”

程越抬頭看他。

沈岑已經站起身,拿過一件乾外套披上。外套是許照翻出來的,不合身,肩線有些垮,卻讓他看起來比剛才多了幾分活人的溫度。

程越說:“今晚我在舊住院樓外圍。”

沈岑扣拉鍊的手停了一下。

“離我至少兩條走廊。”他說。

“好。”

“沒有我的信號,不准進來。”

程越看著他,沉默兩秒:“如果你失聯超過三分鐘,我會進。”

沈岑皺眉。

程越聲音很低,卻沒有退:“這不是替你決定,是我的決定。”

兩人隔著昏暗的倉庫對視。

許照低頭調試追蹤器,假裝自己是聾子,嘴角卻微不可察地翹了一下。

下午的雨一直沒有停。

到傍晚,江陵的天提前黑下來。舊住院樓在二院新樓背後,早已停用多年,外牆爬滿濕黑的藤蔓,窗戶像一排排空洞的眼睛。新院區燈火通明,救護車不時鳴笛進出,而隔著一堵施工圍擋,舊樓卻像被城市遺忘的器官,仍在陰冷裡緩慢腐爛。

晚上九點五十四分,沈岑獨自站在舊住院樓鐵門前。

他口袋裡放著那張鏡像卡。

耳機裡一片靜默。許照關掉了所有不必要的通訊,只保留被動定位。程越的位置不在視野內,但沈岑知道他在。

雨水沿著生鏽門框往下淌。

沈岑伸手推開門。

門軸發出一聲刺耳的呻吟。

舊樓裡的消毒水味早已散盡,只剩潮濕、霉斑和老牆皮剝落的粉塵。走廊盡頭有一點微弱的光,像有人放了一盞小燈。

沈岑沿著走廊往裡走,鞋底踩過積水,聲音在空樓裡一遍遍回響。

二樓腫瘤科舊病區。

那是他母親住過的地方。

他停在護士站前,喉嚨一陣發緊。那些年陪床的夜晚忽然全湧上來,母親壓著咳嗽聲讓他回學校,醫生低聲說費用缺口,程越從此變得陌生,所有東西像同一場漫長的雨。

走廊盡頭的燈忽然亮了一下。

一個老式投影儀被人放在病房門口,白光打在斑駁牆面上。畫面顫了顫,出現另一段監控殘片。

二零一四年八月十九日,江陵二院舊住院樓繳費處。

沈岑的母親坐在輪椅上,低頭簽下一份文件。她身旁,那個撐黑傘的男人終於收起傘,卻仍背對鏡頭。畫面裡,他抬手把一個牛皮紙袋交給窗口。

下一秒,鏡頭右側走進第三個人。

一隻虎口帶疤的手按住了文件邊角。

周啟明。

沈岑的呼吸陡然變重。

投影畫面閃爍,牆上又跳出一行字。

想知道你父親替誰送的箱子,把卡放到三樓手術室。

幾乎同一瞬間,他耳機裡傳來極低的一聲電流噪音。

然後是許照壓低的聲音,第一次沒有半點玩笑。

“沈岑,撤。三樓有第二個信號源,不是一個人。”

雨聲隔著破窗湧進來。

沈岑站在陰冷的舊病區裡,抬頭看向通往三樓的樓梯。

黑暗深處,有人輕輕踩響了一級台階。

— 本章完 —

⏳ 敬請期待更新...

🔐 登入收藏

讀者留言 (0)

📋 發表留言即表示您同意遵守本站留言規範,本平台保留刪除違規留言之權利。
登入 後即可發表留言

還沒有留言,來當第一個吧!

📖