穿過隧道時,道路在我腳下持續變窄。

一開始還能讓兩肩自然伸展,但走了幾分鐘後,牆壁的距離明顯縮小了,我能用指尖同時觸碰到兩側的岩石表面。觸感乾燥,沒有濕氣,沒有苔蘚,石面均勻而缺乏紋理,像被水浸泡過很長時間又徹底曬乾。每一步踩下去,鞋底接觸地面的聲音都沒有回響,被牆壁吸收了,像走進一個不允許聲波持續存在的地方。我刻意停下來一次,讓呼吸聲懸浮在空氣中,然後觀察它消散的方式——聲音像被一層層剝離,最終只剩沉默。

光線從前方的圓形出口滲入,隨著我前進變得越來越寬,在出口附近的牆面上形成一道逐步擴大的橢圓形光斑,輪廓清晰,顏色偏冷。地面的坡度在前半段均勻向下,然後逐漸平緩,最後幾步幾乎沒有傾斜。通道沒有分支,沒有岔路,像一條為了單一目的建造的通道——為了讓人從一側走到另一側。我在出口前站了片刻,讓眼睛適應光線的變化,然後走出去。

眼前的區域和預期不同。街道兩側的建築多已坍塌,牆角堆積著落葉和碎石,地面覆蓋著一層均勻的灰塵,灰塵層的厚度在陽光沒有直射的區域仍然明顯。一些屋頂已經完全消失,只留下橫樑的輪廓,像骨骼的痕跡。光線從較高的位置照下來,在街道的盡頭形成一道緩慢移動的扇形陰影,隨著雲層的移動持續調整寬度。地面上有幾段殘留的軌跡,像曾經有車輪反覆經過同一條路線,然後在某個時間點之後再也沒有出現過。

這裡沒有灰霧,天色偏淡,像一個被保養得更好的區域。空氣的溫度比隧道另一側略低,沒有明顯的氣味,風的移動路線不規則,在建築物之間分散成多個方向,然後在開闊處重新匯合。我沿著街道走了大約二十分鐘,腳下的路面從碎石逐漸過渡到壓實的泥土,幾處被風吹出的凹陷顯示這裡曾經有更頻繁的移動。街道兩側的建築布局保持著結構,但多半已經半塌,門窗的位置只剩下洞,洞口的邊緣磨損嚴重,像被風和時間同時侵蝕過。





然後我看到了那個NPC。他半躺在一處牆角,背部靠牆,右手撐著地面,像已經無法完全站直。他的衣服破損,顏色難以辨認,上面沾著灰塵,袖口和下擺的邊緣已經磨成了不規則的線條。我加快腳步走近,蹲在他旁邊。他抬起頭看我的時候,瞳孔對焦的時間比正常人長,像光線進入眼睛之後需要更多時間才能處理成圖像。他看我的眼神不是第一次看到活人的那種激動,也不是恐懼或期待,更像是在確認一件他已經重複過多次的事——確認來的人是不是會停下。

「少……少年……」他的聲音很輕,像空氣從裂縫中被擠出來的聲響,不帶震動,不連貫,像長期缺水之後發出的聲音,「快……快逃……牠……牠要來了……」

「牠是什麼?」

他的視線從我的臉上移開,手指抬起,方向不準確,偏移了大約十五度,指向街道深處的位置。我順著他手指的方向看去,一道身影站在那裡。不高。穿著一件破舊的暗色大衣,看不出材質,下擺的邊緣磨損嚴重。手裡握著一把小刀,刀身的形狀在灰塵和光線的交界處保持著固定的陰影輪廓,沒有晃動,像一個正在被觀測的物體。它沒有動,沒有逼近,沒有變換重心。它只是站在那裡,像一直在等。我沒有立刻站起來,而是多蹲了一拍,確定了它的位置和間距,以及它視線固定的方向。它的臉沒有對準我,但它的身體沒有完全放鬆。

「你為什麼不離開這裡?」我問他。





「我已經走不出去了。」他沒有解釋這句話的含義,像在陳述一個他已經重複過多次的事實。

我把NPC往牆角陰影處推了一下,讓他靠牆,然後站起來,拔出劍。劍刃在光線中沒有反光,我調整了握劍的角度,確認劍身在手掌中的位置,然後朝那道身影走去。我的步伐保持穩定,每一步都踩在灰塵均勻的位置,不改變節奏。它的身體沒有轉向,但它的手臂出現了微幅調整——手肘的角度變了。它在感應我的方向,反應延遲比我預期短,接近零。我在距離它大約十步的地方停了下來,它仍然沒有動。小刀的刀尖朝向地面,不指向我,也不背離我。

我沒有立即進攻,而是沿著街道的橫向方向移動了兩步。它的身體沒有跟隨轉動,但頭部的位置改變了。幅度不大,不夠完成一次完整的視線對焦,但存在移動。它追蹤我的方式是序列式的——先偵測移動,再確認位置,然後調整自身姿態。我在移動停止後等待了一拍,然後重新開始移動。它沒有改變站位,但追蹤的時間間隔在前一次停止後縮短了。

「你是被放在這裡的。」我說。

它沒有回答。它沒有聽覺。我沒有等它回應,繼續橫向移動了第三步、第四步。它的頭部跟著我移動,手臂沒有抬起,小刀仍然指向地面。我改變方向,向後退了一步,重新回到最初的距離。它的頭部也跟隨著移動,並在我停下後維持了約兩秒的停頓才恢復原位。兩秒。我在心裡記下了這個數字。





「……你是被放置在這裡的攔截物。」我又說了一次,聲音沒有改變,語氣也保持平穩,像在確認一個已經得出的結論。

它仍沒有回答。但我已經不需要它的回答了,因為它在我說話的過程中轉了一次身。幅度約三十度。它的手臂沒有抬起來,沒有防禦,沒有準備進攻的跡象,只是調整了朝向。那一次轉身的動作中,小刀在光線中變換了一次角度,刀身偏轉了大約幾度,然後恢復到原來的指向。

我向前踏了兩步,劍刃從左側橫斬,它側身避開了,身體移動的路徑沒有多餘的軌跡,在側身和重新站穩之間沒有出現間隙或過渡。我補上第二劍,它的身體壓低了,小刀從下方接近我的腰側,我向後退了一步,讓它的攻擊落空,然後重新站穩。它的刀尖在我退後時沒有跟進,停在它自己的防禦範圍內,像一道已經設定好邊界的指令,不會因為我的退後而擴張。

它再次回到最初的距離,像在重新評估。它的動作確實比Z防線的指揮官更節省——Z防線的指揮官會因為被攻擊而做出更多的反應動作,但它不會。它在被擊中之前會撤離,在確認無法有效命中之前會退回。它的設計目標不是擊殺,是攔截,是讓目標無法順利通過。

我向右移動了一步,然後在移動的半程中改變方向,向左側切換。它的頭部出現了一次微小偏差,然後迅速修正。它的適應速度比我預期中快,這不是它第一次遇到需要調整的目標。

它動了。手臂在移動過程中完成了從低垂到前推的轉換,小刀的指向從地面轉移到我的胸部方向。它在接近我的同時進行調整,動作的序列包含了從偵測到執行的完整流程,像一段被壓縮到接近同步的指令鏈。我在最後一瞬間側身避開,動作的時機基於解析者對它的移動模式進行分析後輸出的預判,在劍刃接觸之前就已經將它的動作解讀為一次可預測的軌跡。它的刀尖從我側面掠過時帶起了一陣微弱的氣流,落在皮膚上時只剩溫度,像空氣被擠壓後留下的痕跡。

它的身體在攻擊結束後向我靠近了一步。我沒有後退,讓它進入我的攻擊範圍,然後劍刃從側面劃過它的前臂。阻力比預期中均勻,像切割一種密度穩定但不具備柔韌性的物質。劍刃退出時切口邊緣沒有滲出液體,切口位置的顏色比周圍略淺,像一層表皮被剝離後露出的底色,然後開始緩慢恢復。

它的動作沒有中斷。但它後退了半步。不是被擊退,是重新調整站位。它的身體在調整過程中出現了一次短暫的停頓——時間約一秒,像在確認剛才那次切割是否需要優先處理。我看著那道正在恢復的切口,它的恢復速度和清道夫不同,切口在恢復後沒有留下任何痕跡。它的外殼會自我修復,但無法恢復得更快。





我向前踏了一步,劍刃從上方切入它的肩部。這一次的阻力比前一次更明顯,像遇到了一層密度更高的結構,但在壓入之後逐漸減弱。它沒有避開,可能因為移動速度不夠,也可能因為那一擊的軌跡避開它的追踪範圍。它的身體向後傾斜了少許,幅度不大,但確實移動了。它正在被壓縮空間,而它知道我沒有停下來。

我沒有給它重新站穩的時間。劍刃持續向前推進,在小刀重新調整角度之前壓住它的防禦。它在持續的壓力下移動,逐漸靠向牆角,動作的靈活性在持續下降。然後我的劍刃再次切入它的肩部,這一次在同一個位置,切口在恢復到一半時被中斷,露出了比周圍更淺的底色。它沒有倒下,沒有出現明顯的結構性中斷,但我看到它在完成恢復之前就被第二次擊中,恢復的進度被重置了。它在失去時間,而時間是它唯一的資源。

我沒有繼續攻擊。我收回劍,退後了兩步,讓它恢復最初的距離。它的身體恢復速度已經不像最初那麼快了。它需要時間進行修復,但系統已經停止向其提供資源。我已經確認了一個事實:在缺乏系統持續供給資源的狀態下,它會因為無法完成同一個位置的完整修復而逐漸失去結構的完整性,切口會累積,修復時間會延長,它的行動會逐漸受損,直到無法繼續保持完整。

一道光束從建築物上方射來。光線偏冷,路徑筆直,沒有擴散,在它到達之前就已經在空氣中留下一條持續存在的直線——不是像子彈那樣在接觸後才產生效果,而是像一段已經被穿過的光的路徑。光束貫穿了它的身體正中,從軀幹中心穿過,在它身後的地面上留下一個微小的痕跡。它的動作停止了。小刀從手中滑落,碰撞聲不大,像金屬接觸石面的乾燥聲響,然後向側面傾倒。它的身體著地時幾乎沒有揚起灰塵,像已經開始變得比之前輕了。我抬頭看向光束的來源。屋頂邊緣,一道身影正在收槍,動作流暢,沒有多餘的停頓,然後她跳下屋頂,落地時彎了一下膝蓋,沒有停頓,走過街道向我走來。

她停在我前面幾步遠的地方,距離剛好足夠對話,不足以觸及武器。她看起來很年輕,大約和我差不多。她穿著一件隱形大衣,兜帽拉下,露出黑色的短髮和淺灰色的眼睛,瞳孔在光線中從銀色褪回灰色,動作緩慢,像正在回歸原狀。她的表情平靜,像在做一件她做過很多次的事。

「……你是誰?」我問。

「蕾斯雅。」她說。聲音比我想像中輕一些,音調不低,但吐字清晰。





「……你為什麼幫我?」

「因為你需要幫助,而且你沒有拒絕。」她說。

我沒有立刻回答。她說得對。我確實需要幫助,而且我也沒有拒絕。她站在那裡,沒有多餘的動作,視線也沒有躲開。我看著她,她的目光沒有從我身上移開。她已經確認過我的行動和選擇,並據此做出了判斷。

「你一直在跟著我?」我問。

「從你離開營地開始。」她的語氣沒有變化,「你在舊水道盡頭停留過,在岔路口短暫停留過,在隧道內側休息過一次,然後來到這裡。」

她把觀察結果連續地陳述出來,不帶評價,像是在報告一組已經記錄完畢的數據點。她的記憶準確,但她在描述過程中沒有使用任何帶有主觀判斷的詞彙。

「為什麼?」

「因為我需要確認一件事。你不會變成需要被清理的那種人。」這句話我聽過。在清理程序結束之後,我也聽過類似的說法。但她的版本不同——她用的是「需要被清理」,像在陳述系統分類體系的一部分。





「……清理是什麼?」

「系統對異常的處理方式。超出標準的,會被歸類為需要處理的對象。」她說,「你的名字已經在系統裡被標記過了。清理程序那晚觸發的時候,備註欄裡有你的名字。」

「你怎麼知道?」

「因為我看到了。我在備註欄裡看到了你的名字,然後跟著你進了這片區域。」她的語速沒有加快,也沒有減慢,「我知道你走過哪些地方,因為你跟蹤過的痕跡大部分都還留在地面上。」

她說「大部分」。她知道哪些痕跡會被風吹散,哪些會留下來。

「……你叫蕾斯雅?」

「對。」





「你是那個在Z防線幫我的人?」

她沉默了片刻。然後她說:「那是我第四次幫你了。」

「第四次?」

「Z防線一次,Y防線結束之後一次,酒館外面一次,加上剛才這次。」她的語氣沒有變化,但她在說出「第四次」時,節奏沒有加速,「……事不過三。」

她的視線沒有避開我,也沒有增強注視。她說完之後站在那裡,她正在等待一個結果。她沒有說明那個結果是什麼。但她在完成「事不過三」這個動作之後仍在等,像在確認這個狀態是否已經生效。我把這個詞放在心裡,沒有追問,沒有反駁。

「……你為什麼要告訴我這些?」

「因為你已經被記住了。不是被我記住,是被系統記住。」

風從街道盡頭穿過倒塌的牆壁,吹動她外套的下擺。她把兜帽重新拉起,遮住頭髮,但沒有拉得太低。「如果你改變主意,想離開這片區域——從廢棄村落西北角走。有一條舊路,通向下一片區域。」她轉身朝來時的方向走去,走了幾步後停了下來,沒有回頭:「……我在舊路入口等你。等你決定好。」她沒有說「需要我帶路」,也沒有說「我會一直在那裡」。她只是告訴我她會在舊路入口等我。

我站在原地,沒有跟上。風繼續穿過街道的間隙,地面上的灰塵重新覆蓋了剛才戰鬥留下的痕跡。她消失在建築物的陰影中,腳步聲在地面上延續了幾秒,然後被覆蓋了。我彎腰撿起追殺者掉落的小刀。刀身冰涼,邊緣沒有磨損,沒有刻痕,像一件不曾被使用過的物品。它的結構與常見的金屬武器不同,密度更均勻,像一道從舊水道的屏障上取下、重塑成手持形狀的碎片。我把它收進口袋,口袋裡已經有一截斷劍柄了,現在多了這把小刀,兩件物品在不同的隔層裡,沒有接觸。我站起來,檢查了一下劍鞘的位置,然後沿著她指的方向走。

街道兩側的建築逐漸稀疏,地面從碎石過渡到壓實的泥土。經過一處牆角時,我停了下來。牆面上有幾道平行的刻痕,角度一致,間距相等,像用同一把工具在長時間內反覆刻劃。刻痕的末端已經磨損,無法判斷它們是系統生成的標記,還是某個人留下的記錄。我在刻痕前站了一會兒,沒有觸碰它們,然後繼續前進。村落西北角的舊路入口確實存在,入口兩側的雜草已被壓平,像有人不久前從這裡走過。路面沿著地勢緩緩上升,消失在遠處的樹林中。我站在入口處,風從樹林方向吹來,帶著潮濕的氣味和植物生長的氣息。

我回頭看了一眼來時的方向——那些倒塌的建築在遠距離上變得模糊,輪廓正在被光線和距離稀釋,像正在被重新分類的畫面。那把小刀在口袋裡持續傳來細微的壓迫感,像一個還沒有被指認的回聲。我轉過身,跨過入口。樹林的光線比村落更暗,葉片在風中互相刮擦,聲音持續而不重複。風從樹冠之間穿過,帶著植物的氣味和泥土的氣息,和我離開營地時的方向不同。

「我在舊路入口等你。」她說會等。但我不知道她會等多久。我沿著路面向上走,沒有回頭,但我知道那道視線已經消失了。她說的話還留在我的記憶裡,像一道不會消失的刻痕。樹影持續覆蓋我的身體,風也在移動,從一個方向轉變到另一個方向,但沒有停止過。我知道自己正在進入一個還無法預測的區域,但那是現在唯一的方向。我繼續走,讓腳步維持穩定的節奏。風穿過樹冠,帶著樹葉的氣味和遠處未知的聲音,像一個正在緩慢展開的空間,還沒有確定邊界,但已經開始成形。
已有 0 人追稿