第1章

第1章 午夜回聲,與一個不存在的“她”

淩晨兩點四十七分,顧嶼關掉了第十三個招聘網站的頁麵。

窗外是上海連綿的陰雨,敲打著三十層公寓的落地窗。房間裡隻亮著一盞螢幕掛燈,冷白的光映著他三天冇刮鬍子的下巴和發紅的眼睛。桌上散落著空咖啡罐、拆開冇吃的餅乾包裝,和一份用紅筆圈滿的裁員協議——他服務了五年的AI演算法公司,在最新一輪優化中,將他這個“高薪但非核心”的演算法工程師列入了名單。

N 3的賠償金不少,足夠他躺平半年。但三十二歲,在上海,演算法工程師,失業。這三個詞連在一起,足以讓任何中年預備役男性後背發涼。更彆說,他剛剛付完這套小公寓的首付,背上了三十年貸款。

手機震動,是母親發來的語音,語氣小心翼翼:“小嶼,睡了嗎?最近工作忙不忙?你爸昨天體檢,血壓又高了,不過冇事,你彆擔心……對了,你周阿姨給你介紹了個姑娘,在銀行工作,照片我發你了,你看看……”

他冇點開照片,隻是回了一句:“媽,最近項目上線,特彆忙。照片看了,挺好的,等我忙完這陣再說。你們早點睡。”

發完,他把手機扣在桌上,像扣住一個燙手的真相。螢幕暗下去的瞬間,他瞥見鎖屏壁紙——是去年團隊奪冠時拍的合照,他舉著獎盃,笑容意氣風發。才一年。

雨聲漸密。他需要一點聲音,一點不屬於這個安靜到令人窒息的空間的聲音。不是音樂,音樂太有指向性。也不是播客,彆人的高談闊論此刻像諷刺。

鬼使神差地,他點開了手機裡那個下載了半年卻從未打開過的APP——“回聲”。

圖標是簡單的聲波圖案,深藍色背景。簡介寫著:“給孤獨一個頻率。匿名語音社區,遇見世界上的另一個迴響。”

很文藝,很矯情。是他那個熱愛賽博朋克文學的00後表弟強行安利給他的,說“哥,你這人太悶了,該去聽聽人間煙火氣”。他當時嗤之以鼻,但不知為何冇刪。

註冊很簡單,隨機生成一個數字ID:#4701。冇有頭像,冇有簡介,冇有性彆年齡。隻有一個空白的聲音檔案。

主介麵是不斷滾動的、短短數秒的語音“漣漪”。每個人可以錄製最長15秒的匿名語音,扔進這片數字海洋。其他人可以隨機“打撈”聽到,可以點讚,可以發送私信開啟對話,但前提是雙方都選擇“共鳴”。

顧嶼隨手劃了幾下。

一個帶著哭腔的女聲:“今天麵試又掛了,第五次了。媽,我對不起你,我真的好累……”(點讚 12,共鳴 3)

一個興奮的男聲,背景是嘈雜的網吧:“五殺!兄弟們看到冇!老子終於上王者了!”(點讚 45,共鳴 8)

一個溫柔的中年女聲,背景有貓叫:“咪咪,來吃飯了。今天下雨,你要乖乖的哦。”(點讚 103,共鳴 22)

一個少年清朗的朗誦聲:“……當你走近,請你細聽,顫抖的葉是我等待的熱情……”(點讚 7,共鳴 1)

人間百態,瑣碎真實。像無數個平行世界裂開的縫隙,泄露出一點微弱的光和溫度。顧嶼有些恍惚。這比他設計的那些冷冰冰的推薦演算法、用戶畫像,要鮮活得多,也無力得多。

他拇指懸在螢幕中央那個紅色的錄音按鈕上,猶豫了十幾秒。說什麼?說“我失業了,32歲,前途未卜,還不敢告訴父母”?太矯情。說“上海的雨下得人心煩”?太無聊。

最終,他隻是按下了錄音鍵,對著手機麥克風,用三天冇怎麼說話、有些沙啞的嗓音,很低地,像自言自語般,唸了一串東西:

“損失函數梯度消失……過擬合……L2正則化參數要不要調到0.01……算了,都一樣。”

那是一段他這幾天在覆盤、卻毫無意義的演算法參數。是他的職業黑話,是他的安全區,也是他此刻全部的狼狽。

鬆開手指。15秒錄音發送。冇有標題,冇有標簽。像一顆小石子投入漆黑的深海,連水花都看不見。

他放下手機,起身去廚房倒水。回來時,螢幕亮著,提示有一條“漣漪”被“共鳴”了。

有人聽到了他那段莫