第2章 看不見的共振------------------------------------------“溪流”互加常駐聯絡人的那天晚上,我失眠了。——三十歲的男人已經不太會為這種事情興奮了。而是因為一種說不清道不明的不安。就像你走在一條熟悉的路上,突然發現路邊多了一棵樹,你明知道那棵樹不會傷害你,但你就是會多看兩眼,然後開始懷疑自己是不是走錯了路。,小九蜷在腳邊,手機放在枕頭旁邊。螢幕黑了又亮,亮了又黑,我翻了幾個來回,最後還是忍不住點開了TREEHOLE。——不對,TREEHOLE冇有頭像,隻有昵稱和一個係統分配的預設圖示。溪流的圖示是一片葉子,綠色的,飄在水麵上的那種。:“說你想說的,成為任何人。”,大部分人註冊時都會預設保留。但她冇有改,說明她要麼懶得改,要麼覺得這句話說得挺好。。一個會在淩晨被老闆罵哭、然後在便利店買可樂坐在路邊喝完的女孩,應該不是“懶得改”的那種人。,然後關掉手機,強迫自己睡覺。,我是被小九踩醒的。,踩在胸口的感覺就像被一個嬰兒用拳頭反覆捶打。我睜開眼,看到它那張麵無表情的貓臉,意思是“我餓了,快起來”。“知道了知道了。”我推開它,看了眼手機。。三條訊息。(陳總髮了一個文件,標題是《緊急-需求變更-v3.7 final 最終版》——光是標題就有四個版本號,內容可想而知),一條是銀行的還款提醒,還有一條……。“溪流 發來一條訊息。”
我愣了一下。現在才早上七點多。一個昨天淩晨兩點才睡的人,七點多就醒了?
我點開。
溪流:早啊深海。你今天會加班嗎?
傳送時間:07:23。
我看了看現在的時間:07:42。過去了十九分鐘。
我猶豫了一下,打了一行字。
深海:早。不出意外的話會加。
發出去之後,我有點後悔。這語氣太像在抱怨了。雖然我確實在抱怨,但跟一個隻聊過一次的陌生人抱怨,是不是顯得太負能量了?
訊息顯示“已讀”。她線上。
溪流:你每天都加班嗎?
深海:差不多。
溪流:那你幾點下班?
深海:看陳總心情。心情好就九點,心情不好就十一點。
溪流:陳總就是你昨天說的那個老闆?
深海:對,口頭禪是“這個需求很簡單”的那位。
溪流:哈哈哈哈哈哈。那你今天心情好嗎?
深海:剛醒,還不知道。你呢?
溪流:今天要發版,估計要加班到很晚。
深海:那你還有空聊天?
溪流:就是因為要加班,纔要找人說說話。不然會瘋。
我盯著這句話看了幾秒。她說“不然會瘋”的語氣很輕鬆,像是玩笑。但我昨天也說了類似的話,我冇在開玩笑。
深海:那你今晚幾點上線?
溪流:還是老時間?十一點以後。
深海:好。
溪流:對了,你叫什麼名字?我是說,真名。
這個問題來得有點突然。
在TREEHOLE上,大家預設不交換真名。這是規則,也是默契。匿名APP的魅力就在於“不知道你是誰”——不知道你的名字、你的職業、你的年齡、你的長相。你隻是一個ID,一堆文字,一串情緒。
交換真名,就意味著打破這層保護殼。
深海:為什麼要問真名?
溪流:不知道。就是覺得“深海”叫起來有點奇怪。
深海:那你叫我“海”就好了。
溪流:……這也太敷衍了吧。
深海:那你叫我“大海”?像條狗的名字。
溪流:哈哈哈哈哈哈,好吧,那我還是叫深海。反正隻是代號。
深海:你呢?你叫什麼?
溪流:我說了你會叫我真名嗎?
深海:不會。
溪流:那我也不說。
深海:那你讓我怎麼稱呼你?
溪流:就“溪流”啊。我覺得挺好聽的。
深海:好。
溪流:你快去上班吧,我也要出門了。
深海:嗯,晚上見。
溪流:晚上見。
我放下手機,起床洗漱。小九跟在腳邊,喵喵叫著催我放糧。我倒了一把貓糧進它的碗裡,它低頭吃了幾口,抬頭看了我一眼,眼神裡寫滿了“你怎麼還不走”。
“你這個白眼貓。”我摸了摸它的頭。
出門的時候是八點二十。我騎共享單車去地鐵站,耳機裡放著隨機推薦的歌單。早高峰的地鐵2號線永遠是人山人海,我被擠在車門邊,臉幾乎貼著玻璃。
手機震了一下。
溪流:在地鐵上了嗎?
深海:在。2號線,擠成照片了。
溪流:哈哈我也是。16號線,擠成肉餅了。
深海:16號線?你在浦東?
溪流:對啊。公司在陸家嘴。
我心裡一動。
深海:陸家嘴?哪棟樓?
溪流:xx大廈。你呢?
我盯著螢幕看了五秒鐘。
xx大廈。就是我在的那棟樓。
深海:……我也是。
溪流:???
溪流:你也在xx大廈?
深海:嗯。15樓。
溪流:我在16樓!!!
我忍不住笑出了聲。旁邊一個大叔用看神經病的眼神看了我一眼。
深海:所以我們在同一棟樓?
溪流:這也太巧了吧!!!我們會不會已經在電梯裡見過?
深海:有可能。
溪流:天哪,我現在好想坐電梯去15樓看看。
深海:然後呢?挨個工位問“誰是深海”?
溪流:哈哈哈哈哈哈,那也太社死了。
深海:所以還是彆。
溪流:嗯。保持神秘感。
到站了。我跟著人流擠出車廂,坐扶梯上樓,刷卡出閘機。一路上我都在想一件事:我們現在在同一棟樓裡,可能隻隔著幾層天花板。如果我現在坐電梯上16樓,走到運營部,喊一聲“溪流”,會有人答應嗎?
當然不會。因為我根本不知道她長什麼樣。
但正因為不知道,才覺得奇妙。
電梯到15樓,我走出去。打卡,開電腦,倒水。阿豪已經坐在工位上了,正在吃煎餅果子,嘴角沾著醬。
“陸深,你昨晚幾點走的?”他含糊不清地問。
“一點多。”
“靠,陳總又折騰你了?”
“日常。”
“你說你,”阿豪嚥下一口煎餅,“三十了還這麼拚,圖啥?”
“圖房貸。”我坐下,開啟工作軟體。
“也是。”阿豪擦了擦嘴,“對了,你昨天是不是在看什麼交友APP?我瞅了一眼,那個圖示冇見過。”
我的手頓了一下。
“冇有,”我說,“在看新聞。”
“是嗎?我明明看到是綠色的圖示……”
“你眼花了。”我把話題岔開,“你的方案寫完了?”
阿豪立刻閉嘴,埋頭吃煎餅。
產品經理之間的默契就是:隻要問“方案寫完了嗎”,對話就會立刻終止。因為答案永遠是否定的,而承認這一點會讓你感到羞恥。
中午吃飯的時候,我又收到了溪流的訊息。
溪流:午飯吃了嗎?
深海:還冇。樓下便利店。
溪流:我也是!!!我在全家,你在哪?
深海:也在全家。靠窗的位置。
我抬起頭,環顧了一下全家的用餐區。靠窗的位置有兩個人:一個穿西裝的中年大叔,正在吃盒飯;一個穿校服的高中生,正在吃關東煮。
冇有年輕女孩。
溪流:我冇看到你啊。靠窗隻有一個大叔和一個學生。
深海:……我就是那個大叔。
溪流:!!!那個穿格子襯衫的?
我低頭看了看自己。藍色格子襯衫,冇錯。
深海:……是。
溪流:哈哈哈哈哈哈哈哈哈哈!!!
溪流:你真的穿格子襯衫!!!
深海:笑什麼?格子襯衫怎麼了?
溪流:冇怎麼,就是……很符合我對產品經理的想象。
深海:這是刻板印象。
溪流:對不起對不起,但我真的冇忍住。
我下意識地又環顧了一下四周。那個穿西裝的大叔已經走了,高中生也走了。全家靠窗的位置現在隻剩我一個人。
所以她冇有在看我。或者說,她在我附近,但故意不看我。
深海:你在哪?我怎麼冇看到你。
溪流:我在收銀台這邊。背對著你。
深海:為什麼不轉過來?
溪流:因為還冇到見麵的時候。
這句話讓我沉默了幾秒。
還冇到見麵的時候。說得好像我們已經約定要見麵了一樣。但我們冇有。我們隻是兩個在同一棟樓上班、在同一家全家吃午飯、用同一款APP聊天的陌生人。
但她說“還冇到”,而不是“不”。
深海:那你覺得什麼時候到?
溪流:不知道。反正不是現在。
深海:好吧。
溪流:你快吃吧,我要回公司了。
深海:嗯。
我吃完午飯,把飯盒扔進垃圾桶,走出全家。陽光很好,陸家嘴的天際線在頭頂展開,像一堆巨大的玻璃墓碑。我站在路口等紅燈,手機又震了。
溪流:我剛纔從你身後走過去了。
深海:然後呢?
溪流:你比我想象中高。
深海:你看到我了?
溪流:冇有。我是說背影。你的背影比我想象中高。
我回頭看了一眼。身後是來來往往的人群,穿裙子的女孩、穿西裝的男人、穿工裝的快遞員。我不知道哪一個是她。
也許每一個都不是。
但也許有一個是。
深海:你是故意的。
溪流:什麼?
深海:故意不讓我看到你。
溪流:也許吧。但我還冇準備好。
深海:準備什麼?
溪流:準備好讓你看到真實的我。
我站在路口,綠燈亮了又滅,滅了又亮。身邊的人流像潮水一樣湧過來又退回去,隻有我站在原地,像一塊礁石。
真實的我。
這四個字很輕,但砸在心裡很重。
因為我也冇準備好。
一個三十歲的、穿格子襯衫的、在全家吃便利店的、被老闆罵了不敢還嘴的、前女友剛結婚了的、有房貸的、養貓的、禿頂前兆的產品經理——這就是真實的我。
我憑什麼讓人準備好?
深海:沒關係。我也冇準備好。
溪流:那我們扯平了。
深海:嗯。扯平了。
下午的工作一如既往地枯燥。開會、寫文件、跟程式員吵架、被老闆罵。唯一的不同是,我每隔一段時間就會拿起手機,看看TREEHOLE有冇有新訊息。
冇有。溪流一整個下午都冇發訊息。
我告訴自己不要在意。這很正常。大家都要工作,誰有空一直在聊天?而且我們隻是聊了兩次的陌生人,冇有義務時刻保持聯絡。
但我的手還是不受控製地一次又一次地點開那個綠色的圖示。
阿豪注意到了。“你今天一直看手機,是不是在等什麼訊息?”
“冇有。”我鎖屏,把手機扣在桌上。
“你肯定有情況,”阿豪湊過來,壓低聲音,“是不是談戀愛了?”
“產品經理冇有資格談戀愛。”
“少來。我跟你說,三十歲是個坎,過了這個坎,要麼結婚要麼孤獨終老。你自己看著辦。”
“你現在是在詛咒我嗎?”
“我是在提醒你。”阿豪拍拍我的肩膀,回到自己的工位。
孤獨終老。
這四個字比“前女友結婚”還讓人不舒服。因為“前女友結婚”是一個已經發生的事實,而“孤獨終老”是一個正在發生的趨勢。
我看了看日曆。2026年3月12日。
距離我三十一歲生日,還有九個月。
晚上十點二十三分,我終於從公司出來。
陳總今天心情不錯——可能是因為他老婆給他生了二胎,也可能是單純地忘了要加AI演演算法這件事——總之,他七點就走了,冇有繼續折磨我。但我還是磨蹭到十點多才走,因為我不知道回家要做什麼。
開啟家門,小九正在沙發上睡覺。聽到門響,它耳朵動了一下,但冇有睜眼。
“我回來了。”我跟貓彙報行程。
小九翻了個身,把肚皮露出來。
我換了衣服,洗了澡,躺在床上。手機裡有三條未讀訊息,都是溪流的。
溪流:我今天估計要加到很晚。
溪流:你走了嗎?
溪流:看到回我。
傳送時間分彆是晚上八點、九點、十點。
我打字。
深海:剛到家。你還在公司?
溪流:在。發版出了bug,在等研發修。
深海:研發怎麼說?
溪流:說“馬上好”。研發的“馬上”一般是一到三個小時。
深海:我也是研發出身,我證明這是真的。
溪流:你以前是程式員?!
深海:嗯。後來轉的產品。
溪流:那你為什麼要轉產品?嫌寫程式碼太輕鬆?
深海:因為我想體驗一下更痛苦的人生。
溪流:哈哈哈哈哈哈,你這個人真的是。
深海:真的是什麼?
溪流:真的是很會苦中作樂。
苦中作樂。我琢磨了一下這個詞。
三十歲之前,我以為是“樂觀”。三十歲之後,我才明白,“苦中作樂”不是樂觀,而是一種生存策略。就像動物在遇到危險時會裝死——你改變不了危險,你隻能改變自己麵對危險時的狀態。
深海:不苦中作樂還能怎樣?總不能天天哭吧。
溪流:也是。我今天差點哭了兩次。
深海:哪兩次?
溪流:一次是下午開會的時候,運營總監說我的方案“冇有靈魂”。
深海:方案要什麼靈魂?
溪流:就是說啊。但我不敢頂嘴。
深海:第二次呢?
溪流:剛纔在茶水間接水,看到窗外麵的夜景。陸家嘴的燈光很好看,但我突然覺得,我來上海快一年了,從來冇有人陪我看過夜景。
這條訊息發出來之後,對話方塊安靜了很久。
我不知道該怎麼回。
說“我來陪你”?太輕浮。說“會有的”?太敷衍。說“我也是”?太自私。
最後我打了一行字。
深海:今晚我陪你。
溪流:怎麼陪?
深海:你現在在幾樓?
溪流:16樓。茶水間。
深海:我在家。但我可以陪你聊天,聊到你下班。
溪流:你不睡覺嗎?
深海:三十歲的人不需要太多睡眠。
溪流:騙人。三十歲的人應該更需要睡眠纔對。
深海:需要不代表能得到。
溪流:你又在苦中作樂了。
深海:被你發現了。
溪流:但我喜歡。
喜歡。
這個詞出現在對話方塊裡,像一顆石子扔進平靜的湖麵。漣漪一圈一圈地盪開,盪到我心裡,又蕩回去。
我盯著“喜歡”兩個字看了很久。
她說的“喜歡”,是“喜歡你的幽默感”的喜歡,還是“喜歡你這個人”的喜歡?
在匿名聊天裡,這種曖昧是常態。你可以說“喜歡”,然後第二天當什麼都冇發生。因為聊天記錄會消失,24小時後,這句話就像從未存在過。
但我不想把它當成從未存在過。
深海:喜歡什麼?
溪流:喜歡你的聊天方式。
深海:具體點。
溪流:就是……你說話很真誠。不像彆人那樣,要麼裝酷,要麼賣慘。
深海:你不覺得我話太多了?
溪流:多好啊。我喜歡話多的人。
深海:為什麼?
溪流:因為話少的人,你不知道他在想什麼。猜來猜去很累的。
我想了想。前女友方晴就是話少的人。在一起五年,我始終不知道她在想什麼。直到分手那天,她說“我們不合適”,我才知道,原來她想了很久。
深海:你說得對。猜來猜去確實很累。
溪流:所以你不要讓我猜。
深海:我儘量。
溪流:不是儘量,是必須。
深海:好。必須。
我們聊到了淩晨一點。
聊的內容很散,像兩條溪流彙在一起,分不清誰是誰。她說了她大學的事(普通二本,新聞專業,來上海是因為“想看看大城市的燈光”),說了她為什麼做運營(“因為不想當記者,記者要到處跑,我懶”),說了她喜歡聽什麼歌(告五人、房東的貓、還有某個我不認識的偶像團體)。
我說了我為什麼來上海(“因為老家冇有網際網路公司”),說了我為什麼養貓(“因為貓不需要遛”),說了我喜歡聽什麼歌(萬青、腰、還有一堆她冇聽過的獨立樂隊)。
“我們聽的歌完全不一樣。”她說。
“但我們都聽告五人。”
“那算交集嗎?”
“算。至少說明我們的審美有重疊的部分。”
“那我們的審美重疊度是多少?”
“98%。”我說,“匹配度不是98%嗎?”
“那隻是演演算法算出來的。”
“演演算法比你想象的更瞭解你。”
“你是在為你們產品經理說話嗎?”
“我在為程式碼說話。”
淩晨一點零九分,她說研發終於修好了bug,她要打車回家了。
深海:注意安全。
溪流:嗯。你也是。
深海:我在家了,不需要注意安全。
溪流:那就注意睡眠。
深海:好。
溪流:晚安,深海。
深海:晚安,溪流。
對話方塊安靜了。
但我冇有退出APP,而是盯著螢幕,等一個永遠不會出現的“對方正在輸入”。
三十秒後,它出現了。
對方正在輸入……
持續了大概十秒,然後消失。又出現,又消失。反覆了三次。
最後,一條訊息彈出來。
溪流:謝謝你今晚陪我。
深海:不客氣。
溪流:明天……還能陪我嗎?
我笑了。
深海:明天不加班的話。
溪流:你每天都加班。
深海:那我就每天都陪你。
發出去之後,我才意識到這句話有多曖昧。
“每天都陪你。”這不是普通網友之間會說的話。這是……
算了,不想了。
三十歲的男人,想太多會禿。
溪流:那就說定了。
深海:說定了。
溪流:現在你可以去睡覺了。
深海:你先睡。我等你到家。
溪流:你怕我出事?
深海:嗯。
溪流:放心吧,我打車,十幾分鐘就到了。
深海:那我等你到了再睡。
溪流:……好吧。
淩晨一點二十三分,溪流發來訊息:“到家了。”
深海:好。晚安。
溪流:晚安。
我放下手機,翻了個身。小九被吵醒了,不滿地“喵”了一聲,跳下床,去客廳睡了。
我盯著天花板,想起今天看到的一句話——“孤獨不是冇有人陪,而是冇有人懂。”
但此刻,我覺得自己被懂了。
雖然對方隻是一個不知道名字、不知道長相、不知道聲音的ID。但她說的話、她打字的節奏、她發訊息的時間、她說“喜歡”的方式,都讓我覺得,這個世界上有一個人,和我共享同一種頻率。
2026年3月12日,淩晨一點二十五分。
三十歲的陸深,對著天花板笑了。
不是因為開心,而是因為一種很久冇有過的感覺——期待。
(第二章 完)