第十六章:獵人與獵物互換!冰山女神的千層套路,設計師汗流浹背。
第二天早上的測試室裡,空氣的化學成分變了。
不是溫度的變化,不是濕度的變化。是一種更微妙的、更難以被物理儀器偵測到的變化。像是有人在這個密封的玻璃魚缸裡滴了一滴新的試劑,整缸水的顏色在肉眼看不出來的層面上,已經開始慢慢轉變了。
夏雪走進測試室的時間比平時早了十五分鐘。
她的穿著和前幾天一模一樣:黑色衛衣,運動鞋,頭髮隨意地披著。她的表情也和前幾天一模一樣:冷的,淡的,帶三分距離感的冰山臉。
但有三樣東西不一樣了。
第一,她今天帶了兩杯咖啡。
不是她自己買的。是她在樓下的便利商店裡買的。一杯是她自己的黑咖啡(美式,不加糖不加奶),另一杯是——
一杯氣泡水。
常溫的。沒有加冰。
她把氣泡水放在了陳寧的數據台上。
放在了他每天早上會放水杯的那個位置的正左邊三公分處。精確到三公分。不是隨手一放。是看過了他過去一週每天放水杯的位置之後,計算出的「最自然的取用距離」。
第二,她今天的態度。
她走進測試室之後,沒有像前幾天那樣直接坐到 Falchion 前面開始測試。她先站在門口停了三秒鐘,掃了一眼整個房間。然後她走向了數據台的方向。
走向了陳寧的方向。
她的步伐不快。但每一步都帶著一種讓陳寧的神經末梢開始預警的東西。
那種東西叫做「目的性」。
前幾天的夏雪走進測試室的時候,她的身體語言是「我要去打測試了,你待在你的數據台後面別煩我」。
今天的夏雪走進測試室的時候,她的身體語言是「我來這裡不是為了打測試的。我來這裡是為了你」。
第三,她的眼神。
前幾天的夏雪看陳寧的時候,眼神是冷的、硬的、帶有距離感的。那是一個正在觀察可疑對象的偵探的眼神。
今天的夏雪看陳寧的時候,眼神是——
陳寧不知道該怎麼定義。
那種眼神比冷更軟,比熱更利。像一層薄薄的、剛好覆蓋在冰面上的水膜。底下是冰,表面是水。你看不出來冰的厚度,也看不透水的深度。但你知道那層水膜隨時可能碎裂,露出底下的東西。
陳寧的脊椎在接觸到那個眼神的瞬間產生了一陣微弱的電流感。
不是觸電的那種。
是警報的那種。
「早。」夏雪說。
陳寧正在數據台上整理昨天的測試數據。聽到夏雪的聲音,他的手指在面板上頓了一下。
「早。」他回答。面癱。
「你昨天睡了幾個小時?」夏雪問。
這個問題不正常。
在過去一週的測試裡,夏雪從來沒有問過他任何關於個人生活的問題。他們之間的對話嚴格限定在「滑鼠手感」「鍵盤參數」「測試數據」三個範疇內。超出這個範疇的對話,一次都沒有。
「大概四個小時。」陳寧回答。
「才四個小時?」
「測試報告需要整理。」
「你每天都只睡四個小時嗎?」
「看情況。」
「什麼情況?」
「報告的數量。」
夏雪盯著他看了兩秒鐘。
然後她笑了。
那個笑容很小。小到嘴角只往上彎了大約三度。但那三度在陳寧的視覺系統裡產生的衝擊力,大約等於一顆小型核彈。
因為夏雪平時不對他笑。
從第一天到昨天,一次都沒有。
然後今天,她笑了。
陳寧的防禦系統在這一刻進入了橙色警戒。
夏雪坐到了 Falchion 鍵盤前面。
但她沒有開機。
她把椅子往後推了一點,身體轉向了陳寧的方向。然後她用一種非常隨意的、像在聊天一樣的語氣說了一句話。
一句讓陳寧的全身血液在零點三秒內從四肢同時湧向大腦的話。
「陳設計師,我今天突然覺得這滑鼠側鍵的微動太硬了。」
陳寧的手在數據面板上停了。
「你能幫我調成那種手感嗎?」夏雪說。
「那種?」
「嗯。」夏雪微微歪了一下頭。瀏海從她的額角滑落了一縷,她沒有去撥。她的目光穩穩地落在陳寧的臉上。「就是那種——回彈力大概在 0.55 牛頓左右,段落感的峰值出現在鍵程的百分之四十處,然後回彈的時候有一個很輕的、幾乎感覺不到的二次觸發感。」
她頓了一下。
「大概就是那種,你按下去的時候很輕鬆,但鬆開的時候手指會被輕輕彈一下的感覺。」
陳寧的太陽穴跳了。
不是一下。是連續三下。
因為夏雪剛才描述的那個微動參數——回彈力 0.55 牛頓,段落感峰值在鍵程 40% 處,帶有二次觸發感——不是市面上任何一款量產微動的規格。
那是一個客製化的微動。
一個只有在《絕地武力》時代,一個人自己動手改過的微動才會具備的觸感。
九哥的微動。
他當年在《絕地武力》裡用的滑鼠,側鍵的微動被他自己拆開改過彈片。改完之後的觸感,和夏雪剛才描述的一模一樣。
全世界知道這種觸感的人只有一個。
就是當年坐在他旁邊、在線下聚會時偷偷按過他的滑鼠側鍵、然後說了一句「欸你這個側鍵手感好奇怪欸,按下去的時候很輕但鬆開的時候會彈一下」的那個人。
夏雪。
她現在用這個描述,來試探他。
陳寧的大腦在這一刻經歷了一場他稱之為「全域崩潰式壓力測試」的事件。
他的防線在過去一週裡已經被夏雪一層一層地剝開了。Z 字型微操是一層。30.4 公分的鍵盤尺寸是一層。零點三毫米的過沖是一層。比賽裡的極限補槍是一層。
每一層被剝開之後,他都用「專業壁壘」來修補。數據分析、QC 流程、統計中位數、人體工學通用原則。
但現在夏雪扔出來的這顆炸彈,不是任何一種專業壁壘能擋住的。
因為她描述的不是一個「可以通過數據分析推導出來的」通用參數。
她描述的是一個「只有親手按過那顆微動、而且按過很多次、而且記住了那個觸感」的人才會知道的、帶有強烈個人體驗色彩的主觀感受。
「你按下去的時候很輕鬆,但鬆開的時候手指會被輕輕彈一下。」
這句話不是在描述一個物理量。
這句話是在描述一段記憶。
陳寧知道。
她知道他知道。
而他知道她知道他知道。
這是一場沒有退路的博弈。
陳寧的嘴唇動了。
他用了零點五秒來組織語言。
「側鍵微動的回彈力和段落感是可以通過更換不同型號的微動開關來調節的。」他的語速比平時快了百分之八。這個幅度的語速增加,在普通人聽起來幾乎沒有區別,但在夏雪的聽覺系統裡,它清晰得像一盞紅燈。「0.55 牛頓的回彈力對應的是 Omron 的 D2FC-FL-NH 系列。不過這種微動的二次觸發感不是來自微動本身,而是來自滑鼠外殼的結構共振。如果要精確地復現這種手感,需要對外殼的內部共振頻率進行阻抗匹配,同時在微動的觸點上增加一層特定厚度的緩衝墊。」
他一口氣說完了。
面不改色。
但他的右手——放在滑鼠上的那隻手——食指的指尖在滑鼠左鍵上輕輕壓了一下。那個壓力比正常待機時大了大約百分之十五。
焦慮的生理指標。
夏雪看到了。
或者更準確地說,她聽到了。不是聽到了他手指壓滑鼠的聲音,而是聽到了他話語裡那一絲極其微弱的、不屬於正常對話的急促感。
那種急促感,像是一個人在試圖用最快的速度築起一道牆,但築牆的手在抖。
「哦?」夏雪的語氣很輕。輕到像是在討論今天的天氣。「阻抗匹配?材料力學?」
「是的。」
「聽起來很複雜。」
「不複雜。這是基礎的工程計算。」
「那你幫我算算?」夏雪往前湊了一點。不多。大概五公分。但那五公分的距離變化讓陳寧的呼吸頻率從每分鐘十四次上升到了十七次。「我的意思是,你現在就算。我想看看阻抗匹配的計算過程。」
陳寧的太陽穴又跳了。
「計算需要對滑鼠的外殼結構進行三維掃描和模態分析。」他說,「這個流程需要專用的設備,不是在測試室裡能——」
「那就用你實驗室裡的設備。」夏雪打斷了他。語速不快,但每一個字都精準得像子彈。「你的實驗室不是什麼都有嗎?示波器、三維掃描儀、模態分析軟體……你昨天晚上不就是在那裡加班的嗎?」
她的最後一句話落地的時候,陳寧的背脊僵了一下。
昨天晚上。
她知道他昨天晚上在實驗室裡。
她知道什麼?
她知道多少?
「我昨天晚上在整理測試數據。」陳寧說。
面不改色。
但心跳在加速。
「是嗎?」夏雪的語氣像一層剛好能透過去的薄冰,「我怎麼聽到了一些別的聲音?」
陳寧的瞳孔在鏡片後面收縮了。
「什麼聲音?」他問。聲音很平。幾乎很平。
「一些……不太像整理數據的聲音。」夏雪的目光在他的臉上掃了一遍,像一台正在進行全頻段掃描的雷達。「有杯子掉在地上的聲音。有螺絲起子碰到桌面的聲音。還有一個人說了一句話。」
她頓了一下。
「那句話我沒聽清。你能幫我回憶一下嗎?」
陳寧的面癱在這一刻承受了它自誕生以來最大的壓力。
她聽到了。
她昨天在走廊上。
她聽到了他對 Eva 說的那句話。
「動她的鍵盤,妳這輩子都別想在業界混了。」
她聽到了「她的」。
她知道「她」是誰。
她什麼都知道了。
或者至少,她知道了百分之九十。
剩下的百分之十,只差一個名字。一個代號。一個他親口說出來的身份確認。
而她正在用「幫我調一下微動的手感」這種看似無害的對話,像一個耐心的獵人一樣,一步一步地把他逼向那個臨界點。
陳寧的嘴巴張開了。
又閉上了。
他的大腦在這一刻做了一個它從來沒有做過的決定:
不再編造新的謊言。
不是因為他不想編了。是因為他已經沒有新的謊言可以編了。他用過的每一個藉口——數據分析、QC 流程、統計中位數、人體工學通用原則、阻抗匹配、材料力學——全部已經被夏雪一個一個地拆解了。他的防火牆千瘡百孔。他的盾牌碎成了一地渣。
他唯一還能做的事情,就是沉默。
沉默不是否認。沉默也不是承認。
沉默是一個人在所有的語言都已經失效之後,最後的防線。
夏雪盯著他看了五秒鐘。
五秒鐘裡,她的目光在他的臉上進行了一次完整的掃描。額頭。眼角。嘴角。耳尖。下巴線條。喉結的移動。
她看到了所有的破綻。
她也看到了破綻底下藏著的東西。
那種東西不是恐懼。不是心虛。不是一個正在被揭穿的騙子的表情。
那是一種——
她見過的表情。
在四年前的某場比賽結束後,五個人擠在網咖的包間裡慶祝。九哥一個人坐在角落裡,握著一瓶氣泡水,臉上掛著一個淡淡的、不太明顯的、但在場所有人都能感覺到的笑。那個笑容的底層不是高興。是安穩。是一種「我終於做到了我想做的事情」的安穩。
此刻陳寧的臉上,掛著那個笑容的反面。
不是「做到了」。
是「還沒做到」。
是「我還不夠好,我還沒有資格站在妳面前,請再給我一點時間」。
夏雪在這一刻忽然明白了。
他不是不想認她。
他是覺得自己不配。
這個認知讓她的胸口湧上了一股酸澀。那股酸澀不是心疼。心疼太輕了。那是一種更重的、更鈍的、像被一塊棉花包裹著的石頭砸在心口上的感覺。
她想罵他。
想罵他「你這個白痴,你覺得你配不配是我說了算,不是你說了算」。
但她忍住了。
因為她是一個打了七年職業的電競選手。
她知道什麼時候該衝鋒,什麼時候該收網。
衝鋒的時候已經過了。
現在是收網的時候。
而收網需要的不是力量。
是耐心。
「算了。」夏雪靠回了椅背上,雙手交叉在胸前。她的語氣突然輕了。像一陣正在轉向的風。
「不用調了。」
陳寧的呼吸在這句話上鬆了一度。
「不過我有個建議。」夏雪說。
「什麼建議?」
「下次你幫我調微動的時候,」她的嘴角往上彎了一個弧度。那個弧度比剛才的笑更小。但更危險。「直接用你最熟悉的參數就好了。不用翻數據手冊。不用算阻抗匹配。你手裡最熟悉的那個參數,就是最適合我的。」
她頓了一下。
「就像你之前幫我調的那些一樣。」
這句話的最後四個字,「之前幫我調的」,在空氣裡懸了三秒鐘。
之前的什麼時候?
之前的哪一次?
之前的四年前?
夏雪沒有說清楚。
但她的眼睛說清楚了。
她的眼睛在說:我知道。我全都知道。我從很久以前就知道了。我只是在等你自己承認。
陳寧坐在數據台後面。
他的手放在桌面上。十根手指全部攤開,指尖輕輕觸碰著桌面。
他的心跳在這一刻是每分鐘一百三十二下。
他的呼吸頻率是每分鐘二十一次。
他的體表溫度比正常值高了零點八度。
所有的生理指標都在告訴他同一個事實:他的防線已經不存在了。
剩下的只有最後一層皮。
一層薄得像洋蔥皮一樣的、一碰就破的、他自己也不知道還能撐多久的皮。
但他沒有撕開它。
不是不想。
是還有一件事沒有做完。
一把鍵盤。
一把鎖在實驗室防塵櫃裡的、專門為她設計的、傾角和掌托和鍵程全部按照她的身體計算出來的鍵盤。
那把鍵盤是他這四年來所有的歉意、所有的思念、所有的「我配不上但我還是想試試」的具體化身。
在那把鍵盤被交到她手裡之前,他不能認。
因為那把鍵盤才是他真正的「你好,我是九哥,對不起我回來晚了」。
不是用嘴說的。
是用物理學說的。
用四十七版的迭代說的。
用每一毫米的精度說的。
他深吸了一口氣。
呼出。
「好的。」他說。聲音恢復了正常的平靜。「下次我用最熟悉的參數。」
夏雪盯著他看了三秒鐘。
然後她笑了。
這一次的笑,比今天之前的任何一次都大。
嘴角上揚了大約五度。
那個五度的弧度,在陳寧的視覺系統裡的衝擊力,大約等於一顆中型核彈。
然後她轉過身,坐回了 Falchion 前面。
開機。
登入遊戲。
手指搭上鍵帽。
遊戲開始。
但在她按下第一個鍵之前,她低聲嘟囔了一句。
那句話很輕。
輕到陳寧需要把聽覺靈敏度調到最大才能聽見。
但他聽見了。
每一個字。
「裝。你接著裝。我看你能撐到幾時。」
陳寧坐在數據台後面。
他的手在面板上寫了一行數據。
字跡很穩。
但最後一個字的末筆,微微顫了一下。
只有一下。
然後他翻了一頁。
新的一頁上,他用只有他自己才看得見的字體大小,寫了一行備註:
「該使用者正在主動進行身份確認測試。所有已知的掩護策略均已失效。建議……」
他頓了一下。
筆尖在紙面上懸了三秒鐘。
然後他寫了最後兩個字:
「……投降。」
他沒有劃掉這兩個字。
也沒有保存。
他只是把那一頁翻了過去。
然後拿起筆。
繼續記錄數據。
面癱。
一如既往的面癱。
但面癱的牆上,裂縫已經多到快要撐不住了。