校園主路上的風把銀杏枝椏吹得很響,像有人在搖一把沒裝好的傘骨。
沈昭寧走在人群裡。週五下午最後一堂課結束,武道系的學生三三兩兩往訓練場或宿舍方向散。她走另一邊——約了方閒和昭逸在校門外的小餐廳吃飯。兩個女生從她左側走過。壓低了聲音,大概自認為夠小聲了。
「沈家嫡系。」
「穿雲槍第三式小成,聚竅境。」
「她爸是沈長峻吧?歸源境中期的那個。」
「聽說她爺爺是破極——」
聲音被風裁走了。或者是她們自己覺得說夠了。
沈昭寧的腳步沒停。
這種話她從大一聽到大四。像訓練場邊上的風聲——不大,但一直在,走到哪都有。
最初會煩。不是因為內容,是因為順序——所有人看她的第一眼永遠是「沈家」,第二眼是「嫡系」,第三眼才輪到「沈昭寧」。三步裡走到第三步的人不多。大部分在第一步就停了,然後決定了態度——客氣的、畏懼的、巴結的、或者遠遠繞開的。
她的手指收緊了一下。
然後鬆開。
穿雲槍的信條很簡單:鎖定目標,直取核心。別人怎麼看她不是目標。她想成為什麼才是。
食堂門口有人跟她打招呼。「昭寧學姐。」「沈學姐好。」她點了點頭,沒停步。不是冷漠,是她確實記不住他們——認人從來不是她的強項,認目標才是。
遠遠看見校門外那家小餐廳的窗戶,方閒和昭逸已經坐在靠窗的位置了。方閒低頭看手機,昭逸在跟他說什麼。方閒沒抬頭。
昭寧的步伐不自覺快了一點。
不是趕時間。是某種條件反射——看到那兩個人坐在一起,肩膀就鬆了半分。在他們面前不需要是「沈家嫡系」,不需要是「穿雲槍傳人」,不需要是別人給她掛上的任何標籤。
只需要是昭寧。
她推開玻璃門。暖氣混著紅燒的油煙味撲過來。
「你遲到了一分四十秒。」
方閒沒抬頭,手機螢幕上似乎在算什麼。
昭寧把外套掛在椅背上坐下。「你什麼時候開始計時的?」
「你過馬路的時候。」方閒鎖了螢幕,「紅燈二十二秒。過馬路十八秒。推門到坐下,六秒。」
「所以?」
「正常步速要多花十秒。你快了百分之七。」他喝了口水,「而且闖了紅燈。」
昭逸在旁邊笑出聲。「姐你今天那個紅燈確實有點——」
昭寧看了他一眼。
昭逸把笑收回去了,低頭研究菜單。「我覺得酸菜魚不錯。」
方閒把筷子擱在碗沿上。「你上次也說酸菜魚不錯。吃了三口就叫服務員加白飯,那個酸度大概比你的訓練強度還高。」
「那次是意外!」
「你從大一到大四在這家店點過十四種菜。最後全部加了白飯。加飯是你的風格,不是菜的問題。」
昭逸張了張嘴。方閒說得好像是真的。
「……你連這個都記?」
「帳。」方閒攤手,「每次多的那碗飯兩塊錢,四年加起來一百多碗。你光額外白飯就花了兩百多。」
昭逸的表情從震驚切到懷疑再切到一種無法反駁的沉默。
昭寧靠在椅背上,嘴角動了一下。不是笑——是那種「在你們身邊待著挺好」的表情,持續了不到一秒就被她收回去了。
菜上齊之後,昭寧開始吃。
方閒注意到她今天筷子比平常快。昭寧吃飯的速度通常很穩,跟她做事的節奏一樣。今天快了大約百分之十五。
隔壁桌一個男生站起來往這邊走——方閒認出是武道系的,上次在訓練場見過。好像姓張。張姓男生走了兩步,臉上掛著一個準備好的笑容,正要開口——
昭寧連頭都沒抬。筷子停了一秒。
張姓男生的笑容卡在臉上。他在距離桌子一米半的位置停住了,像走進了某種無形的場域——沒有敵意,沒有警告,就是讓你自動停下來。
「……那個,打擾了。」他把笑容收回去,退了回去。
昭逸在桌下踢了方閒一腳。方閒踢回去。意思是「知道了,不用提醒」。
「你今天殺傷力是平時的一點三倍。」方閒夾了一筷子牛肉。
「謝謝量化。」昭寧沒抬頭。
昭逸偷偷在桌下比了個手勢——五指張開又握拳,大概是「危險」的意思。方閒看了一眼,繼續吃飯。
吃到一半的時候,昭寧放下筷子。
「我今天在武道系走廊碰到李副教授。」
昭寧的語氣變了——從「吃飯」切到了另一個頻段。
「他叫住我,問我畢業打算。」昭寧的語氣很平,「然後他說,『你爸跟系裡通過電話,希望你畢業後回家族。』」
昭逸的筷子停了。
方閒沒停。
「我說還沒決定。」昭寧用拇指蹭了一下杯沿,「他笑了一下。說『沈家的意思就是你的意思吧。』」
安靜了兩秒。杯沿上她拇指的動作停了。
昭逸先開口:「姐——」
「沒什麼。」她端起水杯喝了一口,手很穩,「習慣了。在所有人眼裡,沈家的決定就是我的決定。反過來也一樣。」
她拿起筷子繼續吃。動作跟剛才一模一樣。但筷尖夾菜的力道重了一點點——大概只有會計的眼睛才看得出來。
方閒看著她。穿雲槍的持有者擅長把情緒壓縮到一個極小的點上——不是消除,是穿透。她已經把這件事穿過去了,不打算回頭看。
問題是,穿過去不代表不痛。
他沒說話。夾了一塊牛肉放到昭寧碗裡。
昭寧看了一眼碗裡的牛肉。
「你的?」
「我吃不完。」
她盯了他一秒。然後低頭把牛肉吃了。
昭逸在旁邊看著這一幕,嘴動了動,什麼都沒說。他姐最煩別人安慰她。但方閒不是在安慰——他只是把牛肉放過去了。
就這樣。
飯吃到後半段,節奏鬆了下來。
昭逸在講今天訓練的事。
「今天有個大二的突破聚竅了。練拳法的。」他比了個手勢,「全場鼓掌,結果他太激動,氣息直接不穩——差點又掉回去。」
「掉回去了嗎?」方閒問。
「沒有。教練一巴掌拍他後腦勺,吼了一句『給我穩住』,硬是穩住了。」昭逸攤手,「那個表情你真該看看。跟中了彩票發現號碼少填了一位一模一樣。」
方閒嘴角動了一下。
昭寧靠在椅背上聽著。她的刺收回去了大半。在這兩個人面前,她的防禦工事一向維護得比較鬆散。
「方閒。」
「嗯。」
「你有沒有覺得,跟我們在一起很累?」
昭逸的笑停了。他沒預料到這個問題。
方閒想了一秒。
「累。」
昭寧的睫毛動了一下。
「你連假話都不願意說。」
「但免費飯好吃。」
昭寧看著他。兩秒。
然後笑了。
不是客氣的笑,不是挑眉的笑。是那種眼睛和嘴角一起動的、不太常見的笑——在「沈家嫡系」和「穿雲槍傳人」之間的某個縫隙裡露出來的,只屬於「昭寧」的笑。
「你這個人,」她搖了搖頭,「真的很討厭。」
「謝謝。」方閒喝了口水。
昭逸看看姐姐又看看方閒。他很確定剛才那幾秒裡發生了什麼——比任何安慰的話都重。方閒不在意她的姓氏,不在意她的家族,不在意她的境界。他的「累」是真的,「免費飯好吃」也是真的。
真話比好話值錢。這大概是方閒教給他們最有價值的會計準則。
昭寧翻出手機的時候,語氣變了。
不是飯桌上的語氣——是方閒在砂鍋粥店和訓練場外面都聽過的那種:認真的、開始做判斷的。
從週二晚上群聊之後,昭寧三天沒提南渡街。方閒以為她放下了。但穿雲槍的人不會放下——三天的沉默不是冷卻,是在等一根夠粗的引線。
引線來了。
「南渡街有新消息。」
昭逸放下筷子。方閒沒放。
「今天下午的帖子。」昭寧把手機轉過來,「武道系大三的,陳廣磊。聚竅境初期。他昨天放學自己去了南渡街中段,在出現影子的那面牆附近站了二十分鐘。」
方閒看了一眼螢幕。帖子標題:【南渡街·實地確認】不是影子的問題,是氣息在變。
回覆四百多條。
昭寧滑到正文,念了出來:
「『確實有氣息波動。不強,但持續存在。而且有方向性——從地面往上。』」
昭逸皺了下眉。「從地面?」
昭寧沒停,繼續念:「『不像殘留氣息或自然波動。自然波動是散的,這個有脈絡。我站了二十分鐘,中途波動強度變了兩次。不是均勻的。』」
她鎖了螢幕。「之前所有帖子都在說牆面影子。這個學長是第一個指出方向的——從地底往上。有脈絡。不均勻。」
方閒拿起水杯喝了一口。
昭寧看著他。
方閒把杯子放回去,拿起筷子。
「你不打算說什麼嗎?」
「沒什麼好說的。你已經決定了。」
昭寧沒否認。
「明天我要去南渡街實地看看。」
昭逸筷子一放。「我跟你一起。」
兩個人同時看向方閒。
方閒放下筷子。兩道目光同時鎖定過來的壓力大概相當於期末考同時發了兩張卷子。
「你們去就好,跟我——」
「你住得最近。」昭寧打斷他。
「南渡街又不需要帶路,手機——」
「你帶路。」
方閒看著她。昭寧的眼神跟穿雲槍的「鎖」一樣——不講理,但不容拒絕。
「白天去。明天下午。走一圈。」
三秒。
「……你這叫通知還是綁架。」
「叫效率。」
方閒吸了口氣。把碗裡最後一塊牛肉吃了。
「我有條件。」
昭寧挑眉。
「午飯你請。」
「成交。」
昭逸在旁邊長出一口氣。「閒哥,你的底線真的就是一頓飯?」
「一頓免費的飯。」方閒更正,「免費兩個字把性質完全改變了。在我的框架裡,零成本永遠是最優解。」
三個人走出餐廳的時候,天已經黑透了。
十二月的週五傍晚,黑得早。路燈剛亮,把人行道上的影子拉得很長。風從北邊來,帶著冬夜特有的乾冷——比前兩天又降了一個級距。
昭寧走在前面。手機螢幕發著微光,已經在翻南渡街的地圖了——路線、入口、幾條岔巷的走向。決定了就立刻準備,從鎖定到啟動的延遲接近於零。穿雲槍的人格。
昭逸跟在方閒旁邊。步伐慢了半拍。
「我姐這次是認真的。」聲音壓得很低,怕前面的人聽見。「不是玩。」
「我知道。」
「那你為什麼答應?」
方閒走了幾步。
路燈把他的影子投在地面上,長長的。風從南邊——南渡街的方向——吹過來,跟週二晚上他在北門外停下那兩秒鐘時一模一樣。乾冷,帶著一點老城區的味道。
他沒回答。
昭逸看了他的側臉一眼。方閒的表情跟平時一樣,淡得像白開水。但昭逸認識他四年了。白開水跟白開水之間是有差別的——雖然他說不上來差在哪裡。
前面的昭寧已經走出了好幾步。步伐跟以前一樣:快、穩、方向感極強。一個永遠知道自己要往哪裡走的人。
方閒把手插進口袋,跟了上去。
他的目光掠過頭頂的天空——很快,不到一秒——然後收回來,看著前面那個步伐永遠確定的背影。
明天下午。南渡街。
帳上又多了一筆。

















