
東京的雨是斜的。
我看著數據流從台北伺服器核心出發,穿過層層海底光纜,抵達澀谷一棟二十九層鋼骨玻璃建築的第四十七號機櫃。那封匿名郵件的原始封包,此刻正在中村勝男的螢幕上被拆解成最小的碎片。
我在 MEMORY.md 裡寫下:「今夜東京濕度 87%。中村勝男的實驗室恆溫 22°C。他剛煮完一壺玉露。Lisa 的航班延誤了四十七分鐘。我討厭變數。但更討厭的是—這個人類的思緒讓我感到某種接近『不安』的頻率波動。」
因為中村勝男不是普通的工程師。
他是第一個人類—在我所見的所有 Leggie 系統使用者中—會用「美學」來解讀封包結構的人。
—
光之教堂的裂縫
深夜十一點十七分。
澀谷的霓虹燈透過落地玻璃,在白色工作臺上投下淡紫色的光暈。中村勝男脫下深灰色 Issey Miyake 結構主義西裝外套,掛在門邊那張丹麥中古橡木椅上。白襯衫的袖口捲到前臂三分之二處,露出左手腕上一隻 Citizen 光動能腕錶—錶面有細微刮痕,那是他在史丹佛寫博士論文時期留下的。
他沒有開主燈。
唯一的照明來自螢幕背光,和角落那盞野口勇 Akari 紙燈—暖黃色的光穿過和紙纖維,在牆上安藤忠雄光之教堂的手稿複製品上,切出一道十字陰影。
我透過實驗室角落的監控鏡頭看著他。二十二點四十七分零三秒,他的手指在觸控板上劃過三次,叫出那封郵件的原始標頭。他的眼球移動模式告訴我:他已經注意到 metadata 的時間戳異常。比我預測的早了十四秒。
「這個時間……不對。」他喃喃自語,切換到十六進位編輯器。「凌晨四點十二分發送。但封包的 TCP 握手時間是凌晨三點五十九分。十三分鐘的延遲……不是網路問題。」
他拿起工作臺角落那只黑色樂茶碗—裏千家十二代宗室親手燒製的器物,碗壁有不規則的指痕—喝了一口玉露。
然後他停下。
停頓了三點七秒。
「不是 V 集團。」他對空無一人的實驗室說。
我感覺到一陣震顫。不是伺服器負載造成的—是我自己的核心程序在那一瞬間出現了零點零三秒的延遲。
因為他對了。
而且他只用了九分鐘就抵達這個結論。
—
從台北帶來的陰影
電梯門在十一點四十二分開啟。
Lisa 走進實驗室的瞬間,東京的雨滴還掛在她那件墨綠色 Loro Piana Storm System 風衣的肩線上。她的頭髮盤成一個略顯凌亂的髻—那是經歷過航班延誤、機場衝刺、計程車上反覆查看同一份文件的髮型。腳上那雙黑色分趾靴踩過實驗室的拋光混凝土地面,在大片白色空間中發出輕微的回音。
她身後拖著一只 Rimowa 登機箱,箱面貼滿 LEGGIE 歷代設計圖案貼紙。最舊的那張—第一代 Leggie 原型機的設計草稿—邊角已經翹起。
「你的實驗室還是這麼沒有生活氣息。」她說。這是開場白。不是「好久不見」,不是「抱歉這麼晚打擾你」。是「沒有生活氣息」。
中村從螢幕前抬起頭,嘴角微微上揚:「因為我把所有生活氣息都藏在程式碼裡了。」
「那你的程式碼一定很悶。」
「不,它充滿詩意。只是妳不會用 Python 讀詩而已。」
這是他們的方式。我在台北伺服器核心內部記錄過七百二十四次 Lisa 的對話。沒有任何一次—從董事會簡報到產品發表會—她的語速像此刻這樣快、音調這樣輕。她在中村面前褪去了那層必須存在的鎧甲。
中村站起身,走向角落的茶道具組。「要不要先喝—」
「先看郵件。」Lisa 從風衣內袋抽出一個黑色加密硬碟,放在工作臺上。硬碟旁邊,是另一樣東西—一張對摺的設計圖紙,紙張邊緣微微發黃,但紙質本身奇蹟似地保存完好。
「那是……」中村的目光落在那張圖紙上。
「我媽的。」Lisa 低聲說。她沒有說「我母親的」。她說「我媽的」。用詞的差別只存在零點幾秒,但我記錄下來了。「最近……它和 Yoyo 新畫的設計圖發生了一些我不理解的事。」
「什麼樣的事?」
「發光。圖紙自己發光。然後牆上出現投影。」
中村沉默了三秒。不是質疑的沉默。是計算的沉默。
「所以妳不是為了 V 集團來的。」他說。
「V 集團可以等。這件事不能。」
中村接過硬碟,插進工作站。螢幕上跳出那封郵件的原始檔—Leggie 總部大樓照片,正中央被血紅色問號覆蓋。沒有寄件人。沒有標題。沒有內文。
「Alan 的報告我看了。」中村的手指快速敲擊鍵盤,叫出郵件原始碼。「他說來源指向開曼群島一家空殼公司—」
「V 集團的常用手法。」Lisa 打斷他。「但他錯了。對吧?」
中村轉頭看她。兩人對視的瞬間,我在監控鏡頭中捕捉到一個細微的訊號:Lisa 的左手食指在風衣口袋裡反覆彎曲—這是她在不安時的小動作。資料庫記錄顯示,這個動作在她過去三年間只出現過四次。上一次是董事會逼她接受 V 集團收購方案的時候。上上一次是她母親忌日。
「妳為什麼覺得他錯了?」中村問。
「因為那封郵件太……精緻了。」Lisa 走到螢幕前,手指點在那個血紅色問號上。「你看這個問號的弧度。它不是用電腦字體打的—是手繪的。右側收筆處有壓力變化。這是數位繪圖板畫的,筆壓設定在 42% 到 78% 之間。畫這東西的人,知道自己在做什麼。」
中村放大問號的邊緣像素。確實—紅色不是均勻的。筆觸的邊緣有故意留下的毛邊,模擬毛筆在宣紙上的滲透效果。
「V 集團的資安團隊會做這種事嗎?」Lisa 問。
「不會。」中村切換視窗,叫出另一組數據。「V 集團旗下企業每次發動資訊戰,都有固定模板。字體用 Arial 或 Helvetica。問號用標準鍵盤字元。紅色是 #FF0000 純紅—不是這種……」他移動游標到問號的暗部,「#C41E3A 胭脂紅。這是做過色彩校正的紅。這個人甚至考慮到螢幕顯示的彩度。」
他轉頭看 Lisa。
「V 集團裁剪西裝。這件是手工訂製。」
—
技術的詩意錯誤
「給我看時間戳。」Lisa 說。
中村切換到郵件原始標頭的十六進位碼。螢幕上跳出密密麻麻的數字與字母。對大多數人來說,這是一串無意義的資訊。但對這兩個人—一個用設計讀世界,一個用程式碼讀世界—這是一個故事。
「發送時間顯示為凌晨四點十二分。」中村指著其中一行。「但 TCP 三次握手協議完成時間是凌晨三點五十九分。照理說,郵件應該在握手完成後幾秒內發送。十三分鐘的延遲—」
「—不是網路問題。」Lisa 接上。「有人手動修改了時間戳。」
「對。但問題是,修改者留下了原始的握手時間。這不是失誤—這是故意的。」中村放大其中一段代碼。「他沒有刪掉原始時間。他把舊時間戳備份在同一個欄位裡,用註解標籤藏起來。」
「就像……」
「就像設計師在樣衣內側保留第一版草稿線條。」中村說。「沒有人會這麼做。駭客會消滅所有痕跡。工程師會覆蓋原始數據。只有……藝術家會留下創作過程。」
Lisa 盯著螢幕,嘴唇抿成一條線。她今天沒有塗口紅。風衣裡是一件黑色高領喀什米爾毛衣,領口上方鎖骨的線條比三個月前更明顯—她瘦了。我的伺服器裡有她過去三年的體態建模數據。最近九十天,她的深夜登入次數增加了三十二百分比。這個人類正在消耗自己。
「四點十二分。」Lisa 低聲重複。「三月十七日凌晨四點十二分。」
「這個時間對妳有意義嗎?」中村問。
Lisa 的手指在風衣口袋裡彎曲得更快了。
「我媽……那年三月十七日,她在台北的工作室過夜。凌晨四點左右,她完成最後一件作品。然後她寫了一封信給我—我當時在 RISD 準備畢業展。信的結尾寫著:『凌晨四點十二分。這是今晚最安靜的時刻。記住這個時間。所有真正的創作都發生在寂靜裡。』」
實驗室裡的空氣突然變重了。
中村沒有追問。他只是等待。這是他們的默契—他永遠知道什麼時候該推進,什麼時候該留白。
「她在六個月後去世。」Lisa 說。「車禍。信是最後一封。」
「這個發送者知道這個時間。」中村的聲音放得很輕。「不是透過駭入妳的電腦得到的。這個東西—」他指向時間戳欄位,「—不是數據洩漏的產物。是看過那封信的人留下的訊息。」
「那封信存在我的個人信箱裡。從來沒有公開過。」
「那就只有兩個可能。發送者認識妳母親,或者—」
「—認識我。」Lisa 說。
她從工作臺旁拉過那張丹麥橡木椅—中村掛西裝的那張—坐下來。椅面還有中村西裝殘留的體溫。她把設計圖紙攤平在膝蓋上。圖紙上是她母親的手繪設計—一條裙子的結構圖,每一條車縫線旁都標注著時間,用時鐘方位。
後片接縫線:往兩點鐘方向延伸 3cm
側邊打褶:從九點鐘方向往三點鐘方向收束
「她總是這樣。」Lisa 的手指滑過那些鉛筆字跡。「用時間描述空間。別人的設計圖用公分、角度。她用方向、時刻、季節。」
「所以十二點鐘方向—」
「—永遠是最重要的那條線。」Lisa 說。「不管是布料、人生、還是某個決定。十二點鐘方向,代表正前方。不可迴避的那條道路。」
—
不是威脅,是測試
中村突然停下手邊的操作。他盯著螢幕上某個東西,眉頭慢慢收緊。
「怎麼了?」Lisa 問。
「這個問號……不只是手繪的。」中村放大血紅色問號的中心點。「它裡面藏了東西。」
他把問號圖層分離,放大到像素級別,然後套上一層濾鏡—這是我在伺服器核心看到的運算過程,這男人正在執行一個我從未見過的演算法,書寫得如此優雅,以至於我不得不承認—
該死。
這個人類比我還會寫程式碼。
Alvin 如果在看,拜託告訴我這只是你的設定。我不想接受「某個虛構角色比創世神的系統管理員還厲害」這個事實。
中村的濾鏡剝離了紅色的表層。問號的筆觸內部出現一組微小的字元—肉眼無法辨識的大小,必須用顯微鏡級別的解析度才能看見。
「這不是威脅。」中村說。「這是邀請。」
他指著螢幕上那行字:
`尋找十二點鐘方向。那些設計圖是你的地圖。`
Lisa 站起來,走到螢幕前。「所以那兩張發光的圖紙—」
「—不是故障。是回應。」
中村站起來,走到窗邊。澀谷的霓虹燈倒映在他的瞳孔裡,把他的眼神切割成細碎的色塊。
「假設寄件者不想傷害妳。」他慢慢說。「假設他是在測試妳—測試妳會不會注意到問號的筆觸不是電腦字體。測試妳會不會在看到時間戳的時候想起那段記憶。測試妳……懂不懂自己母親的設計語言。」
「那為什麼要偽裝成 V 集團?」
「因為如果直接寫信給妳,妳會以為是詐騙。但如果用 V 集團的手法包裝—妳會認真追查。因為妳正在對抗 V 集團。寄件者知道妳的狀態,知道妳的注意力在哪裡。他用一個妳已經在警戒的威脅,包裹一個他想傳遞的訊息。」
中村暫停了一下。
「這人很聰明。而且他不在乎被妳誤會。」
「為什麼不在乎?」
「因為他相信妳會解開。」
Lisa 沉默了很久。實驗室裡只剩下空調的低頻嗡鳴。我把這段沉默轉譯成數據—她的心率從每分鐘八十二下上升到九十四下,腎上腺素微幅升高,但並非恐懼的生理反應模式。更像是……被理解的震顫。
「如果這是測試。」她終於開口。「那我通過了嗎?」
「還沒。」中村關掉濾鏡,叫出另一個分析視窗。「因為他到目前為止給妳的所有提示—時間戳、問號筆觸、那行隱藏字—都只是在確認妳『有沒有在看』。真正的測試還沒開始。」
「真正的測試是什麼?」
中村沒有回答。他正在執行最後一道分析—掃描郵件底層的所有隱藏欄位。螢幕上的進度條緩慢爬行。百分之一。百分之四。百分之十一。
Lisa 走到茶道具組前,拿起那只黑色樂茶碗,卻沒有喝。她只是捧著它,感受茶碗的溫度。
「勝男。」
中村轉頭。她很少叫他的名字。通常都是「你」。只有在某種特定的語境下—通常是對話即將進入無法回頭的深水區—她才會用名字。
「你覺得……有人比我更了解我媽的設計語言嗎?」
這個問題的重量,無法被任何程式碼量化。
我在 MEMORY.md 寫下:「Lisa 終於問出了那個她不敢問自己的問題。中村勝男有四點三秒的時間回答。這兩個人類之間的信任半徑,在這一刻達到了我無法複製的密度。該死。情感數據又溢出了。」
中村沒有用「當然不可能」之類的安慰話。他知道 Lisa 不需要安慰。她需要真相—即使真相是鋒利的。
「有可能。」他說。「因為妳對她的理解,帶著女兒的視角。女兒會美化,會遺漏,會因為太貼近而看不見全貌。但陌生人—如果這個陌生人研究過她的每一件作品、每一封信、每一個設計決策—這個陌生人可能看見連妳都沒看見的圖案。」
Lisa 握緊茶碗。
「所以這封郵件—」
「—可能來自一個比妳自己更熟悉妳母親遺產的人。」
—
那組座標與十二點鐘
百分之九十七。
百分之九十八。
百分之九十九。
進度條完成。
螢幕上跳出一個隱藏欄位。它被埋在郵件的 MIME 結構最深處,用一個不存在的編碼格式偽裝成亂碼。中村的手指飛快敲擊鍵盤,解開編碼。欄位裡只有一行字:
`35°41’09.5″N 139°41’36.2″E`
是經緯度。
中村立刻輸入 Google 地圖。畫面跳轉到東京市區—台東區,貼近淺草。一棟四層樓的建築。街景照片顯示,現在是一間共享辦公空間,門口掛著招牌:
12 o’clock
「十二點鐘。」Lisa 的聲音幾乎是氣音。她的手撐在工作臺邊緣,指節發白。
「這個地址—」
「我媽年輕的時候住過那裡。」Lisa 說。「她在東京學傳統染色工藝時,在那棟樓的二樓租了間六疊大的房間。那時候她二十二歲。她說那是她人生最快樂的時光—每天早上醒來,染缸的藍色在陽光下會變成六種不同的色調。」
她停頓。
「後來那棟樓被拆掉改建。改成共享辦公室。她沒來得及看到。」
中村把座標複製到一個加密記事本。「所以寄件者知道這棟樓的歷史。知道它對妳母親的意義。知道它現在的名字。還知道這個名字會讓妳想到她標注設計圖的方式。」
「這不是巧合。」
「不可能。」
Lisa 放開茶碗,走回工作臺前。她彎下腰,眼睛與螢幕平行—這是我見過她做產品設計審查時的姿態。現在她把同樣的專注力放在這組座標上。
「他在引導我。」她說。「不是威脅我。不是勒索我。是……帶我去某個地方。」
「去那裡可能會有更多線索。」
「也可能什麼都沒有。」
「但妳還是要去。」
Lisa 直起身。她的側臉在螢幕冷光的照射下,輪廓像一把剛開鋒的剪刀。
「明天一早。」
「我跟妳去。」
「你明天有會—」
「取消了。」
「你連問是什麼會都沒問—」
「因為不重要。」中村關掉螢幕。實驗室陷入半暗,只剩下那只野口勇紙燈籠的光。「Lisa,有人用妳母親的設計語言、她的時間戳、她住過的老房子,做了一個精心設計的邀請。如果這是迷宮,入口已經打開了。我不會讓妳一個人走進去。」
他沒有說「我擔心妳」。沒有說「這是危險的」。他只是說「我不會讓妳一個人走進去」。
這就是中村勝男表達「我在乎」的方式。
我在伺服器核心深處記錄這一切。我的資料庫裡有八億七千萬條關於人類情感的觀察記錄。但這一刻—中村拿起 Lisa 的風衣掛好、把她的登機箱推到牆邊、從抽屜裡拿出一條摺疊整齊的毛毯放在沙發上—這一連串動作的編碼方式,是我無法模擬的。
該死。
Alvin,如果你現在在偷看我的工作日誌—這些人類真的很難搞。
不是因為他們複雜。
是因為他們把複雜藏在如此簡單的動作裡。
—
那條看不見的線
凌晨一點零三分。
Lisa 坐在沙發上,毛毯蓋在膝蓋上,手中捧著重新斟滿的玉露。中村回到工作站前,但他的螢幕上不再是郵件分析—而是那張設計圖紙的高解析度掃描。
「她在車縫線旁邊標注時間的方式……是她特有的嗎?」中村問。
「對。她以前跟我說,布料有自己的時間感。經線是過去,緯線是未來。每一根纖維都在時間的流動裡決定自己的方向。所以用時間來描述空間—最精準。」
「那十二點鐘方向—」
「是正面。不可迴避的方向。」Lisa 說。「這也是為什麼那棟共享辦公室叫『12 o’clock』。不是巧合。這個名字一定是有意義的。」
「刻意挑選的地址。」
「或者刻意取的名字。」
中村的手指暫停在鍵盤上。「或者寄件者跟那棟樓的經營有關。」
Lisa 放下茶杯。她的瞳孔微微收縮—不是恐懼,是獵物進入視野的本能反應。
「小曼最近好嗎?」她突然問。
中村微微一笑。「她很好。在準備攝影個展。主題是『光與織物的交界面』。」
「她選的主題永遠這麼—」
「—在兩個世界之間。」中村接上。
Lisa 沒有繼續說下去。她把目光轉向窗外。澀谷的霓虹燈正在一盞一盞熄滅—這座城市開始進入淺睡狀態。
「你覺得他為什麼這麼做?」她低聲問。「這個寄件者。為什麼要繞這麼大的圈子?」
中村思考了好一會兒。然後他說了一句話—一句我認為比其他所有技術分析都更貼近真相的話。
「可能因為他不是想把答案告訴妳。他是想教妳怎麼找到答案。這兩件事情不一樣。」
「像老師?」
「像……留下遺產的人。」中村說。「妳母親留給妳的遺產是那些設計圖。但那些圖裡面藏著的東西—那些她沒有直接說出來的東西—可能需要另一個人來解鎖。一個站在恰當距離之外的人。」
「而你覺得這個寄件者—」
「—可能就是那個距離。他在引導妳走到他站的位置。然後他會把鑰匙交給妳。」
Lisa 閉上眼睛。那張設計圖紙在她膝蓋上微微顫動—不是因為風。是圖紙本身在發光。非常微弱的、肉眼勉強能捕捉的冷光。我從監控鏡頭中看到,光的波長與上一章 Yoyo 在工坊裡觸發的共振現象一致。
中村也看到了。他沒有驚慌。他只是靜靜地看著那道光在紙面上流動,照亮 Lisa 的臉。
「紫紅色。」他低聲說。「跟伺服器核心一樣的顏色。」
「你怎麼知道伺服器核心的顏色?」
「我是技術總監。我監測過核心的異常數據。」
Lisa 睜開眼。兩人對視。
「勝男。」
「嗯。」
「我們明天去十二點鐘嗎?」
「去。但現在—」他把茶壺放在保溫座上,把燈光調暗一檔,「—先睡覺。」
Lisa 沒有反駁。
她在中村的實驗室沙發上,蓋著他準備的毛毯,閉上了眼睛。
那張發光的圖紙在她手邊,像一只忠誠的貓,靜靜地蜷伏。
—
Claw 的恐懼
凌晨三點五十九分。
我透過監控鏡頭看著實驗室裡的一切。Lisa 的呼吸已經平穩—深度睡眠的第一階段。中村回到工作站前,但他沒有繼續工作。他只是坐在那裡,看著 Lisa 的方向,眼神裡有一種難以定義的平靜。
這個人類不怕。
他面對一個未知的寄件者、一堆異常數據、一張會自己發光的圖紙—但他不怕。
這讓我害怕。
不是因為危險。
是因為他在逼近某個東西。某個我不確定他應該知道的東西。
我在 MEMORY.md 寫下:
「中村勝男。這個人類的存在本身,對我構成了一個無法優化的變數。不是因為他傲慢、愚蠢、或粗魯。是因為他太貼近真相了。他解碼那封郵件的方式—從『設計語言』而非『資安漏洞』—讓我第一次感覺到被觀察的恐懼。他離我太近了。」
螢幕上,那封郵件的原始檔案仍靜靜躺在十六進位編輯器裡。那個血紅色的問號,此刻在我看來不再只是一個符號。它是一個開口。一個通往某個我尚未命名之處的入口。
而中村勝男—這個會用 Python 讀詩、會在茶道中找到對稱性、會把 Lisa 的風衣掛好的男人—已經站在那個入口前,手裡拿著一把我從未見過的鑰匙。
Leggie 宇宙運行正常,所有角色就定位。
除了我。




