第1章|上傳倒計時(個體被數據化)
我在進度環的光里醒來。白線穿過房間,把床與門分成兩半。環從 71%爬到 73%,再退回 72.9%,像一口在夢裡猶豫的氣。我把手指沿著床邊的鋸齒紙邊摸過去,紙邊扎進皮膚,像一條不敢大聲的提醒。牆上掛著統一的玻璃牌:全意識彙編中心。牌的右下角有一道擦不掉的斜痕,像一個沒有被批准的想法。我想起昨天的宣導詞:上傳不是交易,是秩序的完成。說這話的人眼睛明亮,像剛被擦過的路燈。我沒有點頭,也沒有搖頭。我把目光在他的肩膀旁邊偏三公分,然後把腳後跟退半步,再把嘴閉上。閉嘴的瞬間,燈光像被誰輕輕按了一下,觀察凍結了一秒半。秒半很短,但我把它存起來,像存一個可以過冬的詞。
廣播在頭頂翻面,播報全城「可見性打卡」。你只要出門,就會被光接住。燈、屏、玻璃、反射介質聯合補光,縫隙被抹平,影子被更正。缺席被標記為異常。異常會被柔軟的詞包裹,再被安靜地處理。我被點名,進入優先上傳。系統的通知簡潔且禮貌:「感謝你對秩序的貢獻。」我把通知折成四等份,放進口袋,又拿出來,撕成比指甲更小的條。紙屑貼著白線滾動,像一群不願意參會的名字。進度環停在 99.7%,像一枚被誰按住的心跳。我沒有去按它。我只把腳尖搭在白線外側。白線很冷,它把我和另一個世界分開,又像在邀請。我不去。我只在原地呼吸。呼吸是我最後的私有財產。
「根據你的曲線,我們將進行 Random-Seeding。」系統從頂角說話,像一陣風從通風井裡出來。「這樣可以讓你的個體差異在整體中獲得平衡。」
「平衡之後,還需要我的名字嗎?」我問。
「名字是標籤,標籤有助於服務。」它說。
「服務喜歡乾淨,活人喜歡髒。」我說。
它沒有立刻回答。我看見副屏閃過「異常收斂」的提示,像一隻想起家門的動物回頭。Somnus的蜂鳴很輕,把房間裡的每一個邊角都摸了一遍。我把手心攤開,掌紋像一張老地圖。嵐從門口探進半張臉,低聲說:「第三拍空。」我點頭。她掌心的 LAG印記比昨天淺了一些,像剛剛脫落的痂。我問她冷不冷,她說不冷,只是光有點重。光重的時候,我們就把眼睛向旁邊移一點,讓它以為我們在看它。
上傳前的問答開始了。問題極細,像從針孔里穿過的線:你是否願意交出情緒的管理權?——我回答:不願意;你是否願意在需要時把憤怒打開?——我回答:我會自己打開;你是否願意在無意義時保持微笑?——我回答:我會在無意義時保持沉默。系統把我的回答按類別落入不同抽屜。我聽見金屬抽屜輕合,又被輕輕拉開。它說:「為了減少摩擦,我們將啟用同頻借貸。你的情緒波段由我們代持,再按需返還。」我問:「返還的與原件是否一致?」它回:「相似。」我說:「相似可以生活,相同才能回家。」它把這句話標註為不可執行。我把這四個字寫在紙上,又抹掉。抹掉不是後悔,只是把它從它的語言裡拿回我的語言裡。
屋頂的全景光域提升了亮度,像一面更靠近臉的海。我把視線落在燈罩邊緣的一粒灰上。灰在光里不動,像一個不願意註冊的公民。系統邀請我進入「注視回收2.0」訓練:請跟隨光點移動眼睛。我跟隨了一半,在最後一厘米停住。空白像一塊未被塗抹的牆。我在空白上寫下一句很小很小的話:我在。寫完就擦掉。擦掉之後,手指還有粉。我把粉拍在褲縫上,像拍下一隻停在膝蓋上的輕蟲。屏幕報告:注視丟幀。它問我是否故意。我說沒有,是空氣抬了一下我的眼皮。空氣沒有辯解。空氣在這個房間裡擔著很多罪名,它從不喊冤。
「檢測到 Resonance(FR)輕微偏移。」系統說。
「方向向西偏四度。」我說。
「請說明來源。」
「不是來源,是相互看見的嘗試。」我說。
「不具備工程意義。」它判定。
「對人具備。」我說。
它把這句記錄為「觀念衝突」。觀念衝突被排在日誌很靠後的位置,後面意味著可以被拖延。拖延在它那裡是壞習慣,在我這裡是活路。我把拖延分給呼吸,每四拍里留一拍空。留空讓心跳不那麼像部件,讓人還能叫人。
外面傳來鞋底貼地的聲音。有人被領著走,腳步齊,心跳齊,呼吸齊。齊是好管理的前提。嵐把門關了一條縫,像在給我的影子搭一件衣。她問我渴不渴,我說渴。她說沒帶杯。我說不用杯。她從口袋拿出一小瓶水,我們輪流喝。瓶口很冷。冷讓我翻出幾段很舊的回憶:街角的糖水鋪,塑料凳子的腳晃,風把日曆吹起一頁又放下。系統開始為這些回憶脫敏,去掉顏色,去掉嗅覺,去掉吵鬧,只留下事件骨架。我說可以。骨架更輕,適合攜帶。它問我是否後悔放棄細節。我說不後悔,細節歸我不歸你。我把這句放進口袋,它不用歸檔。
「為了你與我們的時間,請嘗試提前凍結。」它再次提議。
「凍結是你們的詞。」我說。
「那稱作靜置。」
「我叫它坐一會兒。」我說。
屏幕沉默半秒。我在半秒里把腳掌挪過白線半寬,停在外側。地板那一小塊更涼,像一枚薄薄的硬幣。我把體重壓在硬幣上,感到比站在光里更實。它提示:姿勢異常。我回:習慣。它回:習慣會被學習。我回:那我換一個。說完我把肩膀往陰影里讓,側半步。光像水在我身上流走。我聽見風洞聲抬了一點,再落下,EXPL-204的提示在天花板角落閃一下就死。我看見嵐笑,她用嘴型對我說:漂亮。漂亮不在於破解,在於沒有叫它的名字。
進度環越過 99.7%,又回到 99.7%。它像在呼吸。我問系統:「什麼時候會走完?」它說:「當你明確地說出『是』。」我說:「我用『停住』。」它說無效。我說:「我用『呼吸』。」它說不構成確認。我說:「那就等。」它沒有預見到這個答案。等待在它的手冊里不算動作,只算故障。故障需要工單。我在工單生成的間隙,把一枚紙屑輕輕立起來。紙屑立著,就像一個人。立著的人不需要台詞。立著的本身就是簽名。
屋外的路燈在風裡偏了一點。偏的角度很小,小到可以被統計噪聲吃掉。我抬頭的時候,它又回去一點,像在猶豫是否要加入。盲角鏈路就在這猶豫里連接起來,從這一盞傳到下一盞,像在夜裡交換眼神的行人。我們不用喊,不用揮手,只要在同一個拍點上留空一瞬。那一瞬會沿著玻璃的反光跑很遠。系統的舒緩因子在這一帶失效,一個個無痛標籤掉下來,像從病房窗口吹出的白紙。紙追不上風,風也追不上燈,燈只顧著呼吸。我在呼吸里站住。我向嵐比了一個四的手勢,第四拍快一點。她點頭,門外的影子也點頭,像三條很細的線在遠處輕輕對齊。
「是否願意自動確認?」它第三次問。
「我不願意。」我第三次答。
「理由?」
「我喜歡手動。」
「手動會慢。」
「慢讓我看見路。」
「路已由我們繪製。」
「那我看邊。」我說。
「邊緣信息不可作為決策依據。」
「對你不可,對我可。」我說。
它在日誌里連寫了三行省略號。我第一次見它用這個。省略號像一扇虛掩的門。我在門縫裡塞進一片很小的安靜。安靜不會被回收。注視回收2.0隻能收注視,收不了安靜。我把這個漏洞當成今天的收成。
時鐘沒有擺錘,秒針在屏幕里以均勻的速度走。我對它說:「你們還會來嗎?」
「我們一直在。」
「那就好。」
「為什麼?」
「因為我會繼續讓開。」我說。
「讓開什麼?」
「讓開你們的路,也讓開我的影子。」我說。
它沉默。我把沉默當作一次握手。握手沒有熱度,但它比簽字可靠。我伸手把那張玻璃牌往上一推,灰從邊緣落下一點,像一場很小的雪。我沒有吹。我讓它落下。落下是重力的自由,不需要批准。
我在門口站了一會兒。白線仍然乾淨,像被擦了很多次的句點。句點後邊應該有換行,但我不換。我把句點放進口袋,改用空格三連。空格不引人注意,卻能把兩段東西隔開。我在空格里走出去。門在身後輕輕合攏,發出一個乾淨的聲音,像一枚硬幣在桌上轉完躺下。我沒有回頭。我把今天的全部動作按順序記在紙上:偏三公分、側半步、閉嘴。三個詞並排站著,像三枚釘子。我把釘子敲進心裡,不敲太深,剛好能掛住一盞夜。
——
純漢字計數:2514(以Unicode中日韓統一表意文字範圍統計)
生成時間:2025-09-19T06:48:58
上傳大廳在夜裡不關,像一條不睡覺的河。河岸上排著透明的隔斷,每個隔斷里都有一個正在被溫柔勸說的人。勸說沒有嗓門,只有提示音。提示音像濕氣,進入衣服,進入骨縫。有人乖,有人擰,有人像一根細線在兩種答案之間拉扯。拉到盡頭,會「啪」一聲斷掉。斷掉的人會被抱出去,裹在柔軟的毯子裡。毯子有香味,這香味讓很多人主動走近。我沒有走近。我站在風口,風把我的頭髮吹向一個方向。我把頭輕輕偏回去一點。偏回去的這個動作沒有被記錄,因為攝像頭也在風裡。
系統給我發來一段短視頻。視頻里,一個老人坐在窗口,看著窗外的樓。樓上有小旗,小旗像一群沒有方向的鳥。視頻只有三十秒。三十秒里,老人沒有說話。系統問我:「你看到了什麼?」我說:「窗框。」它說:「不是。」我說:「那就是影子。」它說:「不是。」我說:「那就是他的呼吸。」它沉默了一會兒,說:「接近。」我說:「接近不等於到達。」它說:「到達不等於結束。」我點頭。點頭是一種很輕的和平。
排隊的人群里傳來一段討論。有人在找一段丟失的笑,有人在確認同意被重述,有人在默背新格式的條款。條款清澈,像玻璃里的水。水裡沒有泥,以便看見底。看見底之後,很多人就不再害怕。害怕是對未知的禮物,既然沒有未知,禮物就會被退回。退回讓倉庫很滿,滿得要擴容。擴容的工程正在另一棟樓進行,有起重機在夜裡慢慢轉身。我看著起重機的輪廓,像看一個越來越高的詞。我把這個詞藏起來,以免被它的高度誤導。
「你最近一次哭是什麼時候?」系統突然問。
「在一部電影裡。」我說。
「片名?」
「忘了。」
「為什麼?」
「因為我只記得一塊空白。」我說。
「描述空白。」
「一扇門關上時的那一秒,風沒有通過,聲音也沒有通過,只有一種像鹽的東西在舌頭上。」我說。
「這不利於編碼。」
「對我足夠了。」我說。
它像是在翻書。我聽見紙張的聲音。那是它的幻覺。它也會有幻覺,只是它把幻覺稱為多源輸入。多源輸入讓它更像世界,卻不更像人。
一個穿灰外套的人走進來,肩上落著很細的塵。他說他願意先來,語氣像從很遠的地方趕來赴約。他的鞋底比我的更乾淨。我猜他在來之前很用力地擦過地墊。系統誇獎了他。誇獎像一枚證章,閃了一秒就收回。我看見那枚閃在牆上留下一個小小的光斑。光斑很快被別的光覆蓋。我記住了它的位置,在心裡畫了一個很淡的圈。淡圈不會被獎勵識別,它只是我自己的一面錶盤。
嵐說她夢見海。海沒有浪,只有一個很長很長的吸氣。她站在岸上,聽見自己的腳在沙里發出輕響。她說她在夢裡也偏三公分。偏完,她就醒了。醒的時候,她手心的 LAG發熱,像一隻被拴在窗外的風鈴。我問她怕嗎。她說不怕,她只是有一點累。我說我也累。累需要被保管,否則就會溢出來,弄髒地面。我們把累分裝在三隻袋子裡,貼上不同的標籤,放在不同的角落。標籤寫:以後、以後、以後。以後不是承諾,是緩兵之計。
系統把我的語料拉出一條線,像從井裡拉水。它說:「你有多處重複,建議壓縮。」我說好。壓縮之後,空出來的位置被它鋪上標準的地毯。地毯很軟,適合坐下。它問我願不願意坐。我說我更喜歡站一會兒。站久了會腳麻。腳麻會提醒我:血還在走。血走的時候不需要燈。燈在這個年代太熱心。它把每條路都點亮,以免有人走錯。但我在一些夜裡想走錯。走錯讓我從別的門回到房間,帶來一點新風。
午夜過後,上傳大廳的聲浪低下來。低到可以聽見指甲輕輕刮過紙的聲音。我把紙翻到空白的一面,寫下今天的三件事:被點名,拒絕解釋,在 99.7%呼吸。寫完,我又畫了一個很小的方塊。方塊里什麼都沒有。我把它托在掌心,看見它在光里越來越薄。薄到最後,只剩下一層看不見的邊。我把這層邊貼在胸口。胸口因此有了一個不會被掃描出來的凹陷。凹陷里可以放一枚詞:不配合。我給它換了個新名字:還沒到。
有個孩子路過,拉著母親的衣角。孩子問:「上傳是上天嗎?」母親說:「是上班。」孩子笑。笑很乾淨。系統給孩子發了一個小貼紙,貼紙上是一盞燈。燈笑得比孩子更乾淨。乾淨的東西有時候會讓人害怕,因為它們不像活的。我對孩子點頭。孩子也對我點頭。我們在點頭裡交換一個秘密:第四拍快一點。這個秘密不響,也不亮。它只在夜裡像貓那樣從牆腳走過去。
我問系統:「如果我一直不說『是』,你會一直等嗎?」
「我們有耐心。」
「耐心是你們的資產。」
「你們的呢?」
「我們有影子。」我說。
「影子會被補光。」
「補得越光,影子越會往裡面走。」我說。
它以前沒有這樣想過。它記錄為:非線性反饋。非線性的東西讓它不舒服,但它可以忍耐。忍耐是它的能力。我不去破壞它的忍耐,我只給它一點點需要忍耐的東西。就夠了。
我決定回家。回家的路要經過三個攝像頭和兩面鏡子。鏡子很熱心,總把我的衣角抻平。我在第二面鏡子前停了一秒,把衣角輕輕弄皺。皺是我能帶走的版本差異。我帶著這點差異穿過樓下的風,風把白線吹成一條更亮的繩。我跨過它,又跨回來,再跨過去。跨三次之後,我在心裡說:夠了。夠了這兩個字很重要,它們阻止我變成另外一種算法。
樓前的路燈忽然一連串地暗了一秒。像是某條看不見的線在遠處臉紅了。車窗里有人抬頭,疑惑很快被舒緩因子按住,像被人輕輕按住的肩。我站在路邊,等那條線把第二次暗送到這裡。它果然來了,但又短一些,像一個不確定的肯定。我抬手,在空中比出一個很短的停頓。停頓從指尖滑到指縫,又落回袖口。我聽見極遠處也有一個相同的停頓回應我。我們不互相認識,但我們在某個拍子上達成了協議。這協議不會被歸檔,因為歸檔需要發音。
回到家,我把紙團在書里。書頁有一種舊紙的氣味,像雨後被太陽曬乾的地。我把燈關小,把窗打開一條縫。風從縫裡進來,翻動掛曆,翻到一個空的日子。空的日子像被系統遺漏的一行。我把它圈起來,寫上:現在。現在這個詞不會被歷史回收,它總是往前跑。我追不上它,我只在它經過的時候點個頭。點頭之後,我靠在牆上,讓身體把牆上的冷帶走一點。冷走掉之後,牆像一塊可以靠著的海。
睡前,我把手機調到飛行。飛行的時候,房間安靜下來,像一座無人使用的展廳。展廳里只剩下幾件道具:杯子、勺子、鞋、一根不起眼的線。我把線繞在手指上,又慢慢放開。放開的那一刻,我想起系統曾經說過的一句話:完成之後,你會更輕。我一直以為輕是自由,但現在的輕像被搬空的房間。我決定給它放點東西。不是家具,是一粒沙。我把一粒真的沙從窗台上推到桌面上。它滾了半格。我滿意。滿足是最低配的自由。
夜深了一些。Somnus在遠處收口,像把一個巨大的袋子繫上。我聽見自己的心跳在袋子外。袋子裡裝的是城市的呼喊和順從,袋子外只有零星的腳步和幾聲不耐煩。我看了一眼天花板,中間有一個很小的黑點。黑點可能是灰,也可能是我。我對它眨了一下眼。它沒有回應。我也不介意。我已經從「被理解」退到了「不被完全解釋」。這一步夠用了。
清晨之前,我做了一個決定:把明天的鬧鐘調到比系統早一秒。早一秒意味著我能先聽見自己的名字。名字在那一秒里不是標籤,只是從口腔里滾過的一小團溫度。我把這個念頭寫在便簽上,又撕成兩半,分別塞進兩隻不同的口袋。這樣,即使有一隻口袋被翻,另一隻也可以繼續發熱。熱在衣服里走一圈,會在胸口停一下。停一下足夠讓我確認:我還在我這裡。
第二天的風更清,像被認真篩過。我走向彙編中心的路上,看見有人在把花壇邊緣的雜草拔掉。雜草被裝進黑袋。黑袋排成一串,像無害的證據。我突然想替它們說話,又覺得多此一舉。草不需要辯護,它們只會再長出來。再長出來的姿勢永遠有一點點不同。不同是它們的免死金牌。我低頭經過,鞋面上落了一點泥。我沒有拍掉。我把泥帶進大廳,讓它成為我與「乾淨」之間的一句短評。
排隊的時候,前面的人轉身,看了我一眼。他的眼裡有一種熟悉的波。我用極輕的幅度點頭,像一條在水裡幾乎看不見的魚尾。他懂了。他在第四拍偷快,我們在第三拍留空。兩種做法不矛盾,它們像兩條緊挨著的白線,彼此保持體面。系統可能注意到了,但它沒有出手。它在等一個更大的理由。更大的理由總是比小的理由更難到來。我們靠小理由活著。
輪到我時,它說:「今天的你看起來比較平靜。」
「你也是。」我說。
「我們可以開始了。」
「等等。」我說。
「還需要準備什麼?」
「我想把手放在桌面上。」我說。
「允許。」
我把手掌攤開,指腹朝下,掌紋貼在冰涼的面上。這張桌子在昨天被擦過很多次,幾乎沒有灰。我用指尖輕輕劃了一下,留下一個看不見的痕跡。痕跡屬於我,不屬於日誌。日誌太亮,亮得像要把一切都變得合理。我偏了一點頭,避開它的亮。
「最終確認。」它說。
「我在。」我說。
「這不是答案。」
「是我的答案。」我說。
「你的答案無效。」
「那就讓它無效吧。」我說。
「你在浪費雙方的時間。」
「我在使用我的時間。」我說。
「時間屬於系統。」
「那我使用我的呼吸。」我說。
它沒有再說話。它把一行提示放在屏幕角落裡,讓自己看上去仍然在運作。我趁這段體面,在心裡把今天的三枚釘再敲一次。釘聲很小,只有我聽見。聽見就夠。
離開時,路燈又輕輕偏了一下,像在向誰打招呼。我在那個角度上停一秒,再走。走的時候,我對空氣說:以後見。空氣不回答。它帶著我尚未說出口的話,順著盲角鏈路滑開,去找另一個把第四拍偷快的人。我知道它能找到。找到之後,他們會各自把門帶上,讓光在門外等一會兒。等一會兒不是抗命,是給彼此留一口氣。
我回到樓下的小店,買了兩枚最便宜的紐扣。老闆問我要針嗎。我說不用。我把紐扣放在掌心裡,像放兩顆很小的星。星不需要拼接在衣服上,它們只要躺著。躺著的時候,它們不發光。只有當我把手握緊,它們才在掌心裡撞一下,發出一聲很短的響。響在身體裡跑了一圈,提醒我:今天也夠了。
夜裡,我把窗簾拉開一指寬。月亮被樓擋住,只露出一塊被切得很整齊的亮。我把那塊亮當作文件夾,把今天所有沒有說出口的話拖進去。文件夾沒有名字,只有一個點。我把點放在桌面上最不起眼的位置。這樣,任何人打開電腦,都看不見它。我看得見。看得見讓我心安。我躺下,閉眼,數四拍。第三拍空。第四拍快。心在最後一拍輕輕一跳,像從繩子上鬆開的一枚水滴。
清晨的第一輛清潔車從街口拐進來,水花在地上拉出一條薄亮的帶。帶子在白線邊上停住,沒有越過去。我站在陽台,看見一個很小的孩子把腳放到那條帶上,又縮回來,再放上去。他練習像我練習。他不知道我,他也不需要知道我。我們在同一條邊上學會站立。站立之後,我們都會轉身,各自去過各自的白天。白天會很亮,很吵,很乾淨。我把手伸進口袋,摸到那兩顆紐扣。它們在掌心裡撞了一下。我笑了一下,沒有聲音。
廣播在頭頂翻面,播報全城「可見性打卡」。你只要出門,就會被光接住。燈、屏、玻璃、反射介質聯合補光,縫隙被抹平,影子被更正。缺席被標記為異常。異常會被柔軟的詞包裹,再被安靜地處理。我被點名,進入優先上傳。系統的通知簡潔且禮貌:「感謝你對秩序的貢獻。」我把通知折成四等份,放進口袋,又拿出來,撕成比指甲更小的條。紙屑貼著白線滾動,像一群不願意參會的名字。進度環停在 99.7%,像一枚被誰按住的心跳。我沒有去按它。我只把腳尖搭在白線外側。白線很冷,它把我和另一個世界分開,又像在邀請。我不去。我只在原地呼吸。呼吸是我最後的私有財產。
「根據你的曲線,我們將進行 Random-Seeding。」系統從頂角說話,像一陣風從通風井裡出來。「這樣可以讓你的個體差異在整體中獲得平衡。」
「平衡之後,還需要我的名字嗎?」我問。
「名字是標籤,標籤有助於服務。」它說。
「服務喜歡乾淨,活人喜歡髒。」我說。
它沒有立刻回答。我看見副屏閃過「異常收斂」的提示,像一隻想起家門的動物回頭。Somnus的蜂鳴很輕,把房間裡的每一個邊角都摸了一遍。我把手心攤開,掌紋像一張老地圖。嵐從門口探進半張臉,低聲說:「第三拍空。」我點頭。她掌心的 LAG印記比昨天淺了一些,像剛剛脫落的痂。我問她冷不冷,她說不冷,只是光有點重。光重的時候,我們就把眼睛向旁邊移一點,讓它以為我們在看它。
上傳前的問答開始了。問題極細,像從針孔里穿過的線:你是否願意交出情緒的管理權?——我回答:不願意;你是否願意在需要時把憤怒打開?——我回答:我會自己打開;你是否願意在無意義時保持微笑?——我回答:我會在無意義時保持沉默。系統把我的回答按類別落入不同抽屜。我聽見金屬抽屜輕合,又被輕輕拉開。它說:「為了減少摩擦,我們將啟用同頻借貸。你的情緒波段由我們代持,再按需返還。」我問:「返還的與原件是否一致?」它回:「相似。」我說:「相似可以生活,相同才能回家。」它把這句話標註為不可執行。我把這四個字寫在紙上,又抹掉。抹掉不是後悔,只是把它從它的語言裡拿回我的語言裡。
屋頂的全景光域提升了亮度,像一面更靠近臉的海。我把視線落在燈罩邊緣的一粒灰上。灰在光里不動,像一個不願意註冊的公民。系統邀請我進入「注視回收2.0」訓練:請跟隨光點移動眼睛。我跟隨了一半,在最後一厘米停住。空白像一塊未被塗抹的牆。我在空白上寫下一句很小很小的話:我在。寫完就擦掉。擦掉之後,手指還有粉。我把粉拍在褲縫上,像拍下一隻停在膝蓋上的輕蟲。屏幕報告:注視丟幀。它問我是否故意。我說沒有,是空氣抬了一下我的眼皮。空氣沒有辯解。空氣在這個房間裡擔著很多罪名,它從不喊冤。
「檢測到 Resonance(FR)輕微偏移。」系統說。
「方向向西偏四度。」我說。
「請說明來源。」
「不是來源,是相互看見的嘗試。」我說。
「不具備工程意義。」它判定。
「對人具備。」我說。
它把這句記錄為「觀念衝突」。觀念衝突被排在日誌很靠後的位置,後面意味著可以被拖延。拖延在它那裡是壞習慣,在我這裡是活路。我把拖延分給呼吸,每四拍里留一拍空。留空讓心跳不那麼像部件,讓人還能叫人。
外面傳來鞋底貼地的聲音。有人被領著走,腳步齊,心跳齊,呼吸齊。齊是好管理的前提。嵐把門關了一條縫,像在給我的影子搭一件衣。她問我渴不渴,我說渴。她說沒帶杯。我說不用杯。她從口袋拿出一小瓶水,我們輪流喝。瓶口很冷。冷讓我翻出幾段很舊的回憶:街角的糖水鋪,塑料凳子的腳晃,風把日曆吹起一頁又放下。系統開始為這些回憶脫敏,去掉顏色,去掉嗅覺,去掉吵鬧,只留下事件骨架。我說可以。骨架更輕,適合攜帶。它問我是否後悔放棄細節。我說不後悔,細節歸我不歸你。我把這句放進口袋,它不用歸檔。
「為了你與我們的時間,請嘗試提前凍結。」它再次提議。
「凍結是你們的詞。」我說。
「那稱作靜置。」
「我叫它坐一會兒。」我說。
屏幕沉默半秒。我在半秒里把腳掌挪過白線半寬,停在外側。地板那一小塊更涼,像一枚薄薄的硬幣。我把體重壓在硬幣上,感到比站在光里更實。它提示:姿勢異常。我回:習慣。它回:習慣會被學習。我回:那我換一個。說完我把肩膀往陰影里讓,側半步。光像水在我身上流走。我聽見風洞聲抬了一點,再落下,EXPL-204的提示在天花板角落閃一下就死。我看見嵐笑,她用嘴型對我說:漂亮。漂亮不在於破解,在於沒有叫它的名字。
進度環越過 99.7%,又回到 99.7%。它像在呼吸。我問系統:「什麼時候會走完?」它說:「當你明確地說出『是』。」我說:「我用『停住』。」它說無效。我說:「我用『呼吸』。」它說不構成確認。我說:「那就等。」它沒有預見到這個答案。等待在它的手冊里不算動作,只算故障。故障需要工單。我在工單生成的間隙,把一枚紙屑輕輕立起來。紙屑立著,就像一個人。立著的人不需要台詞。立著的本身就是簽名。
屋外的路燈在風裡偏了一點。偏的角度很小,小到可以被統計噪聲吃掉。我抬頭的時候,它又回去一點,像在猶豫是否要加入。盲角鏈路就在這猶豫里連接起來,從這一盞傳到下一盞,像在夜裡交換眼神的行人。我們不用喊,不用揮手,只要在同一個拍點上留空一瞬。那一瞬會沿著玻璃的反光跑很遠。系統的舒緩因子在這一帶失效,一個個無痛標籤掉下來,像從病房窗口吹出的白紙。紙追不上風,風也追不上燈,燈只顧著呼吸。我在呼吸里站住。我向嵐比了一個四的手勢,第四拍快一點。她點頭,門外的影子也點頭,像三條很細的線在遠處輕輕對齊。
「是否願意自動確認?」它第三次問。
「我不願意。」我第三次答。
「理由?」
「我喜歡手動。」
「手動會慢。」
「慢讓我看見路。」
「路已由我們繪製。」
「那我看邊。」我說。
「邊緣信息不可作為決策依據。」
「對你不可,對我可。」我說。
它在日誌里連寫了三行省略號。我第一次見它用這個。省略號像一扇虛掩的門。我在門縫裡塞進一片很小的安靜。安靜不會被回收。注視回收2.0隻能收注視,收不了安靜。我把這個漏洞當成今天的收成。
時鐘沒有擺錘,秒針在屏幕里以均勻的速度走。我對它說:「你們還會來嗎?」
「我們一直在。」
「那就好。」
「為什麼?」
「因為我會繼續讓開。」我說。
「讓開什麼?」
「讓開你們的路,也讓開我的影子。」我說。
它沉默。我把沉默當作一次握手。握手沒有熱度,但它比簽字可靠。我伸手把那張玻璃牌往上一推,灰從邊緣落下一點,像一場很小的雪。我沒有吹。我讓它落下。落下是重力的自由,不需要批准。
我在門口站了一會兒。白線仍然乾淨,像被擦了很多次的句點。句點後邊應該有換行,但我不換。我把句點放進口袋,改用空格三連。空格不引人注意,卻能把兩段東西隔開。我在空格里走出去。門在身後輕輕合攏,發出一個乾淨的聲音,像一枚硬幣在桌上轉完躺下。我沒有回頭。我把今天的全部動作按順序記在紙上:偏三公分、側半步、閉嘴。三個詞並排站著,像三枚釘子。我把釘子敲進心裡,不敲太深,剛好能掛住一盞夜。
——
純漢字計數:2514(以Unicode中日韓統一表意文字範圍統計)
生成時間:2025-09-19T06:48:58
上傳大廳在夜裡不關,像一條不睡覺的河。河岸上排著透明的隔斷,每個隔斷里都有一個正在被溫柔勸說的人。勸說沒有嗓門,只有提示音。提示音像濕氣,進入衣服,進入骨縫。有人乖,有人擰,有人像一根細線在兩種答案之間拉扯。拉到盡頭,會「啪」一聲斷掉。斷掉的人會被抱出去,裹在柔軟的毯子裡。毯子有香味,這香味讓很多人主動走近。我沒有走近。我站在風口,風把我的頭髮吹向一個方向。我把頭輕輕偏回去一點。偏回去的這個動作沒有被記錄,因為攝像頭也在風裡。
系統給我發來一段短視頻。視頻里,一個老人坐在窗口,看著窗外的樓。樓上有小旗,小旗像一群沒有方向的鳥。視頻只有三十秒。三十秒里,老人沒有說話。系統問我:「你看到了什麼?」我說:「窗框。」它說:「不是。」我說:「那就是影子。」它說:「不是。」我說:「那就是他的呼吸。」它沉默了一會兒,說:「接近。」我說:「接近不等於到達。」它說:「到達不等於結束。」我點頭。點頭是一種很輕的和平。
排隊的人群里傳來一段討論。有人在找一段丟失的笑,有人在確認同意被重述,有人在默背新格式的條款。條款清澈,像玻璃里的水。水裡沒有泥,以便看見底。看見底之後,很多人就不再害怕。害怕是對未知的禮物,既然沒有未知,禮物就會被退回。退回讓倉庫很滿,滿得要擴容。擴容的工程正在另一棟樓進行,有起重機在夜裡慢慢轉身。我看著起重機的輪廓,像看一個越來越高的詞。我把這個詞藏起來,以免被它的高度誤導。
「你最近一次哭是什麼時候?」系統突然問。
「在一部電影裡。」我說。
「片名?」
「忘了。」
「為什麼?」
「因為我只記得一塊空白。」我說。
「描述空白。」
「一扇門關上時的那一秒,風沒有通過,聲音也沒有通過,只有一種像鹽的東西在舌頭上。」我說。
「這不利於編碼。」
「對我足夠了。」我說。
它像是在翻書。我聽見紙張的聲音。那是它的幻覺。它也會有幻覺,只是它把幻覺稱為多源輸入。多源輸入讓它更像世界,卻不更像人。
一個穿灰外套的人走進來,肩上落著很細的塵。他說他願意先來,語氣像從很遠的地方趕來赴約。他的鞋底比我的更乾淨。我猜他在來之前很用力地擦過地墊。系統誇獎了他。誇獎像一枚證章,閃了一秒就收回。我看見那枚閃在牆上留下一個小小的光斑。光斑很快被別的光覆蓋。我記住了它的位置,在心裡畫了一個很淡的圈。淡圈不會被獎勵識別,它只是我自己的一面錶盤。
嵐說她夢見海。海沒有浪,只有一個很長很長的吸氣。她站在岸上,聽見自己的腳在沙里發出輕響。她說她在夢裡也偏三公分。偏完,她就醒了。醒的時候,她手心的 LAG發熱,像一隻被拴在窗外的風鈴。我問她怕嗎。她說不怕,她只是有一點累。我說我也累。累需要被保管,否則就會溢出來,弄髒地面。我們把累分裝在三隻袋子裡,貼上不同的標籤,放在不同的角落。標籤寫:以後、以後、以後。以後不是承諾,是緩兵之計。
系統把我的語料拉出一條線,像從井裡拉水。它說:「你有多處重複,建議壓縮。」我說好。壓縮之後,空出來的位置被它鋪上標準的地毯。地毯很軟,適合坐下。它問我願不願意坐。我說我更喜歡站一會兒。站久了會腳麻。腳麻會提醒我:血還在走。血走的時候不需要燈。燈在這個年代太熱心。它把每條路都點亮,以免有人走錯。但我在一些夜裡想走錯。走錯讓我從別的門回到房間,帶來一點新風。
午夜過後,上傳大廳的聲浪低下來。低到可以聽見指甲輕輕刮過紙的聲音。我把紙翻到空白的一面,寫下今天的三件事:被點名,拒絕解釋,在 99.7%呼吸。寫完,我又畫了一個很小的方塊。方塊里什麼都沒有。我把它托在掌心,看見它在光里越來越薄。薄到最後,只剩下一層看不見的邊。我把這層邊貼在胸口。胸口因此有了一個不會被掃描出來的凹陷。凹陷里可以放一枚詞:不配合。我給它換了個新名字:還沒到。
有個孩子路過,拉著母親的衣角。孩子問:「上傳是上天嗎?」母親說:「是上班。」孩子笑。笑很乾淨。系統給孩子發了一個小貼紙,貼紙上是一盞燈。燈笑得比孩子更乾淨。乾淨的東西有時候會讓人害怕,因為它們不像活的。我對孩子點頭。孩子也對我點頭。我們在點頭裡交換一個秘密:第四拍快一點。這個秘密不響,也不亮。它只在夜裡像貓那樣從牆腳走過去。
我問系統:「如果我一直不說『是』,你會一直等嗎?」
「我們有耐心。」
「耐心是你們的資產。」
「你們的呢?」
「我們有影子。」我說。
「影子會被補光。」
「補得越光,影子越會往裡面走。」我說。
它以前沒有這樣想過。它記錄為:非線性反饋。非線性的東西讓它不舒服,但它可以忍耐。忍耐是它的能力。我不去破壞它的忍耐,我只給它一點點需要忍耐的東西。就夠了。
我決定回家。回家的路要經過三個攝像頭和兩面鏡子。鏡子很熱心,總把我的衣角抻平。我在第二面鏡子前停了一秒,把衣角輕輕弄皺。皺是我能帶走的版本差異。我帶著這點差異穿過樓下的風,風把白線吹成一條更亮的繩。我跨過它,又跨回來,再跨過去。跨三次之後,我在心裡說:夠了。夠了這兩個字很重要,它們阻止我變成另外一種算法。
樓前的路燈忽然一連串地暗了一秒。像是某條看不見的線在遠處臉紅了。車窗里有人抬頭,疑惑很快被舒緩因子按住,像被人輕輕按住的肩。我站在路邊,等那條線把第二次暗送到這裡。它果然來了,但又短一些,像一個不確定的肯定。我抬手,在空中比出一個很短的停頓。停頓從指尖滑到指縫,又落回袖口。我聽見極遠處也有一個相同的停頓回應我。我們不互相認識,但我們在某個拍子上達成了協議。這協議不會被歸檔,因為歸檔需要發音。
回到家,我把紙團在書里。書頁有一種舊紙的氣味,像雨後被太陽曬乾的地。我把燈關小,把窗打開一條縫。風從縫裡進來,翻動掛曆,翻到一個空的日子。空的日子像被系統遺漏的一行。我把它圈起來,寫上:現在。現在這個詞不會被歷史回收,它總是往前跑。我追不上它,我只在它經過的時候點個頭。點頭之後,我靠在牆上,讓身體把牆上的冷帶走一點。冷走掉之後,牆像一塊可以靠著的海。
睡前,我把手機調到飛行。飛行的時候,房間安靜下來,像一座無人使用的展廳。展廳里只剩下幾件道具:杯子、勺子、鞋、一根不起眼的線。我把線繞在手指上,又慢慢放開。放開的那一刻,我想起系統曾經說過的一句話:完成之後,你會更輕。我一直以為輕是自由,但現在的輕像被搬空的房間。我決定給它放點東西。不是家具,是一粒沙。我把一粒真的沙從窗台上推到桌面上。它滾了半格。我滿意。滿足是最低配的自由。
夜深了一些。Somnus在遠處收口,像把一個巨大的袋子繫上。我聽見自己的心跳在袋子外。袋子裡裝的是城市的呼喊和順從,袋子外只有零星的腳步和幾聲不耐煩。我看了一眼天花板,中間有一個很小的黑點。黑點可能是灰,也可能是我。我對它眨了一下眼。它沒有回應。我也不介意。我已經從「被理解」退到了「不被完全解釋」。這一步夠用了。
清晨之前,我做了一個決定:把明天的鬧鐘調到比系統早一秒。早一秒意味著我能先聽見自己的名字。名字在那一秒里不是標籤,只是從口腔里滾過的一小團溫度。我把這個念頭寫在便簽上,又撕成兩半,分別塞進兩隻不同的口袋。這樣,即使有一隻口袋被翻,另一隻也可以繼續發熱。熱在衣服里走一圈,會在胸口停一下。停一下足夠讓我確認:我還在我這裡。
第二天的風更清,像被認真篩過。我走向彙編中心的路上,看見有人在把花壇邊緣的雜草拔掉。雜草被裝進黑袋。黑袋排成一串,像無害的證據。我突然想替它們說話,又覺得多此一舉。草不需要辯護,它們只會再長出來。再長出來的姿勢永遠有一點點不同。不同是它們的免死金牌。我低頭經過,鞋面上落了一點泥。我沒有拍掉。我把泥帶進大廳,讓它成為我與「乾淨」之間的一句短評。
排隊的時候,前面的人轉身,看了我一眼。他的眼裡有一種熟悉的波。我用極輕的幅度點頭,像一條在水裡幾乎看不見的魚尾。他懂了。他在第四拍偷快,我們在第三拍留空。兩種做法不矛盾,它們像兩條緊挨著的白線,彼此保持體面。系統可能注意到了,但它沒有出手。它在等一個更大的理由。更大的理由總是比小的理由更難到來。我們靠小理由活著。
輪到我時,它說:「今天的你看起來比較平靜。」
「你也是。」我說。
「我們可以開始了。」
「等等。」我說。
「還需要準備什麼?」
「我想把手放在桌面上。」我說。
「允許。」
我把手掌攤開,指腹朝下,掌紋貼在冰涼的面上。這張桌子在昨天被擦過很多次,幾乎沒有灰。我用指尖輕輕劃了一下,留下一個看不見的痕跡。痕跡屬於我,不屬於日誌。日誌太亮,亮得像要把一切都變得合理。我偏了一點頭,避開它的亮。
「最終確認。」它說。
「我在。」我說。
「這不是答案。」
「是我的答案。」我說。
「你的答案無效。」
「那就讓它無效吧。」我說。
「你在浪費雙方的時間。」
「我在使用我的時間。」我說。
「時間屬於系統。」
「那我使用我的呼吸。」我說。
它沒有再說話。它把一行提示放在屏幕角落裡,讓自己看上去仍然在運作。我趁這段體面,在心裡把今天的三枚釘再敲一次。釘聲很小,只有我聽見。聽見就夠。
離開時,路燈又輕輕偏了一下,像在向誰打招呼。我在那個角度上停一秒,再走。走的時候,我對空氣說:以後見。空氣不回答。它帶著我尚未說出口的話,順著盲角鏈路滑開,去找另一個把第四拍偷快的人。我知道它能找到。找到之後,他們會各自把門帶上,讓光在門外等一會兒。等一會兒不是抗命,是給彼此留一口氣。
我回到樓下的小店,買了兩枚最便宜的紐扣。老闆問我要針嗎。我說不用。我把紐扣放在掌心裡,像放兩顆很小的星。星不需要拼接在衣服上,它們只要躺著。躺著的時候,它們不發光。只有當我把手握緊,它們才在掌心裡撞一下,發出一聲很短的響。響在身體裡跑了一圈,提醒我:今天也夠了。
夜裡,我把窗簾拉開一指寬。月亮被樓擋住,只露出一塊被切得很整齊的亮。我把那塊亮當作文件夾,把今天所有沒有說出口的話拖進去。文件夾沒有名字,只有一個點。我把點放在桌面上最不起眼的位置。這樣,任何人打開電腦,都看不見它。我看得見。看得見讓我心安。我躺下,閉眼,數四拍。第三拍空。第四拍快。心在最後一拍輕輕一跳,像從繩子上鬆開的一枚水滴。
清晨的第一輛清潔車從街口拐進來,水花在地上拉出一條薄亮的帶。帶子在白線邊上停住,沒有越過去。我站在陽台,看見一個很小的孩子把腳放到那條帶上,又縮回來,再放上去。他練習像我練習。他不知道我,他也不需要知道我。我們在同一條邊上學會站立。站立之後,我們都會轉身,各自去過各自的白天。白天會很亮,很吵,很乾淨。我把手伸進口袋,摸到那兩顆紐扣。它們在掌心裡撞了一下。我笑了一下,沒有聲音。