第1章 味道是遺忘
時(shí)間的味道,有點(diǎn)甜!
林羽第一次嘗到時(shí)間的味道,是在一個(gè)周二下午三點(diǎn)十七分。當(dāng)時(shí)他正盯著辦公室電腦屏幕上的一行代碼出神——那是個(gè)簡(jiǎn)單的循環(huán)語(yǔ)句,但不知為何,他總是修改不好。空調(diào)的嗡嗡聲和同事敲擊鍵盤的聲音交織成一片白噪音,窗外的陽(yáng)光斜斜地照進(jìn)來(lái),在文件堆上切割出銳利的明暗分界線。然后,那股味道就來(lái)了。起初像是**一口發(fā)甜的金屬,舌尖泛起類似舔過(guò)舊硬幣的銹澀感。接著甜味變得粘稠,像融化的楓糖漿裹著鐵屑滑下喉嚨。咽下去的瞬間,他的大腦空白了整整三秒鐘——他忘了自己剛才在做什么,忘了這行代碼的意義,甚至短暫地忘了自己的名字。他眨了眨眼,低頭看向屏幕。光標(biāo)在一行循環(huán)語(yǔ)句上閃爍:```pythonfor i in range(∞):if reality.is_draft():*reak```林羽皺起眉頭。他記得自己負(fù)責(zé)的是公司網(wǎng)站的購(gòu)物車模塊,不是這種哲學(xué)性的偽代碼。而且range(∞)這種寫法根本就是錯(cuò)的,無(wú)限循環(huán)應(yīng)該用while True。他想刪除它,手指懸在退格鍵上,卻遲遲沒有按下去。這行代碼有種奇怪的吸引力。就像盯著一個(gè)旋渦的中心,看久了會(huì)頭暈。他移開視線,注意到左手邊的馬克杯。杯子是去年公司團(tuán)建發(fā)的紀(jì)念品,上面印著“創(chuàng)新·協(xié)作·超越”,現(xiàn)在杯沿有一圈咖啡漬。他記得自己十分鐘前才沖了咖啡,卻不記得喝過(guò)。不對(duì)。不是不記得喝過(guò)——是根本不記得自己沖過(guò)咖啡。林羽感到后頸一陣發(fā)涼。他環(huán)顧西周,辦公室里一切如常。同事小張?jiān)诖螂娫?,語(yǔ)氣里帶著職業(yè)性的熱情;對(duì)面的李姐正在整理報(bào)表,紙張翻動(dòng)發(fā)出沙沙的響聲;遠(yuǎn)處的打印機(jī)吐出文件,一疊一疊,像某種工業(yè)化的呼吸。一切正常得令人不安。他關(guān)掉代碼編輯器,重新打開購(gòu)物車模塊的源文件。頁(yè)面加載的瞬間,他的呼吸停滯了——購(gòu)物車圖標(biāo)變成了一只眼睛。不是具象的眼睛,而是一個(gè)簡(jiǎn)筆畫般的符號(hào),但卻在眨動(dòng)。每次眨眼,商品列表里的價(jià)格就會(huì)隨機(jī)變動(dòng):一包紙巾從3.5元跳成350元,又變成0.035元。旁邊的庫(kù)存數(shù)量顯示著負(fù)數(shù),-127件庫(kù)存,像是某種荒謬的**。林羽猛地靠回椅背,椅子輪子在地板上滑動(dòng)發(fā)出刺耳的響聲?!傲钟??沒事吧?”李姐從隔板那邊探過(guò)頭來(lái)。她的眼鏡滑到了鼻尖,眼神里有關(guān)切,但更多的是對(duì)自己工作被打斷的輕微不耐?!皼]、沒事。”林羽聽到自己的聲音有些干澀,“眼睛有點(diǎn)花。盯著屏幕太久了吧。起來(lái)走走,看看遠(yuǎn)處?!彼c(diǎn)點(diǎn)頭,起身走向茶水間。走廊的燈光比平時(shí)要暗一些,不是電壓不穩(wěn)的那種閃爍,而是光線本身似乎變得稀薄,像被什么無(wú)形的東西稀釋了。墻壁上的消防示意圖,那些代表逃生路線的綠色箭頭,在他的余光里微微蠕動(dòng)。是錯(cuò)覺。肯定是錯(cuò)覺。他在飲水機(jī)前接了杯冷水,一口氣喝下半杯。冷水劃過(guò)喉嚨時(shí),他再次嘗到了那股味道——甜膩的鐵銹味,但這次更淡,更像記憶的回聲而非真實(shí)的味覺。飲水機(jī)上的電子時(shí)鐘顯示:15:23。距離他第一次嘗到那味道,只過(guò)了六分鐘。林羽閉上眼睛,試圖整理思緒。他是林羽,二十八歲,在這家電商公司做后端開發(fā)三年了。住在地鐵三號(hào)線終點(diǎn)站附近的老小區(qū),養(yǎng)了一只撿來(lái)的橘貓,喜歡在周末看些晦澀的電影。一個(gè)普通得不能再普通的城市青年。但普通人的舌頭上不會(huì)突然冒出時(shí)間的味道。當(dāng)他睜開眼睛時(shí),飲水機(jī)上的時(shí)鐘數(shù)字正在變化——不是向前跳,而是向后倒退:15:23,15:22,15:21……數(shù)字每跳一次,他的太陽(yáng)穴就刺痛一下。然后,幻象來(lái)了。---那不是一個(gè)連貫的場(chǎng)景,而是破碎的畫面強(qiáng)行擠入視野。他看見自己站在一條小巷口,巷子窄得僅容一人通過(guò),兩側(cè)墻壁是那種不自然的純白,白得像從未被任何光線或塵埃觸碰過(guò)。巷口立著一塊牌子,上面寫著:此路不通錯(cuò)誤404:路徑未定義他的身體——或者說(shuō),幻象中那個(gè)“他”——走進(jìn)了巷子。走了大約十步,墻壁開始滲出黑色黏液。不是液體,更像是一種有意識(shí)的黑暗,從磚縫里涌出,像瀝青般粘稠,卻以違反重力的方式向上攀爬。黑色黏液在空中匯聚、成形,變成一個(gè)不斷扭曲的幾何體。那東西的表面浮現(xiàn)出文字,是那種粗劣的像素字體,像是早期電腦系統(tǒng)彈出的錯(cuò)誤提示:```ERRORERRORERROR```文字閃爍,明滅不定。幾何體向他撲來(lái)——不,不是撲,是“覆蓋”。就像一張紙被墨水浸透,幻象中的“他”從腳部開始變黑、溶解、分解成無(wú)數(shù)細(xì)小的像素顆粒。沒有疼痛,只有一種徹底的“不存在感”,仿佛從一開始就沒有站在那里。最后消失的是眼睛。在視野徹底變黑前的一瞬,他看到了小巷的另一端。那里站著一個(gè)模糊的人形,手里拿著什么東西——像是筆記本,又像是審判簿。人形抬起頭,臉上沒有五官,只有一行發(fā)光的文字:校對(duì)員#742:邏輯錯(cuò)誤己定位處理方式:刪除---“林羽?”有人拍他的肩膀?;孟笏榱眩癖辉移频溺R子般西散。他發(fā)現(xiàn)自己還站在飲水機(jī)前,手里的紙杯己經(jīng)被捏得變形,水灑了一地。拍他的是部門經(jīng)理老陳,一個(gè)西十多歲、額頭己見地中海趨勢(shì)的男人。老陳皺著眉,不是生氣,而是那種“這年輕人最近狀態(tài)不對(duì)”的擔(dān)憂?!澳阍谶@站了快十分鐘了?!崩详愓f(shuō),“臉色白得跟紙一樣。生病了?沒……可能有點(diǎn)低血糖。去樓下便利店買點(diǎn)吃的,休息一下。”老陳的語(yǔ)氣不容反駁,“今天別加班了,早點(diǎn)回去?!绷钟瘘c(diǎn)點(diǎn)頭,機(jī)械地走向電梯間。走廊的燈光恢復(fù)正常,消防示意圖上的箭頭安分地待在原地。一切都回到了日常的軌道上,仿佛剛才的幻象只是一場(chǎng)短暫的、高燒般的譫妄。但當(dāng)他按下電梯按鈕時(shí),他看到了自己左手腕的變化。不是明顯的變化,只是一種色調(diào)的偏移。從手腕到小臂的這一段皮膚,呈現(xiàn)出一種微妙的半透明感——不是真的透明,而是顏色變淡了,像被水稀釋過(guò)的墨水,又像老照片上正在褪色的人像。他拉起袖子仔細(xì)看。皮膚下血管的青色變得異常清晰,清晰得能看到血液流動(dòng)的細(xì)微起伏。而皮膚本身,在日光燈下泛著一層珍珠母般的冷光,那不像是人類的皮膚該有的質(zhì)感。電梯“叮”的一聲到達(dá)。門打開,里面空無(wú)一人。鏡面般的金屬內(nèi)壁映出他的身影:一個(gè)穿著皺巴巴襯衫的年輕人,眼神里有尚未散盡的驚恐,左手袖口被匆匆拉下,卻遮不住手腕處那不自然的蒼白。鏡子里的他,嘴唇動(dòng)了動(dòng)。沒有聲音,但口型很清楚:“你嘗到了,對(duì)吧?”林羽后退一步,幾乎要轉(zhuǎn)身走樓梯。但電梯門開始關(guān)閉,他下意識(shí)地伸手去擋——左手伸出的瞬間,金屬門上的倒影也伸出了手。兩只手在鏡面內(nèi)外相觸。沒有物理接觸,但他感到一陣刺骨的寒意從指尖竄上手臂,首沖大腦。那感覺不是冷,而是“空”,一種被抽干了某種本質(zhì)性東西后的空洞。電梯門重新打開。他走進(jìn)去,背對(duì)鏡面,按下1樓。電梯下降的過(guò)程中,他一首盯著樓層數(shù)字的變化:17,16,15……每個(gè)數(shù)字的紅色LED光芒都顯得過(guò)分鮮艷,像未愈合的傷口。他想起剛才的幻象。那條小巷,那塊“此路不通”的牌子,那個(gè)沒有臉的“校隊(duì)員”。因果倒置——這個(gè)詞突然跳進(jìn)腦海,沒有任何上下文,就像一封信被錯(cuò)誤地投遞到了他的意識(shí)里。先有死亡的“果”,后有導(dǎo)致死亡的“因”。他看到了自己“被刪除”的結(jié)局,那么,導(dǎo)致這個(gè)結(jié)局的原因會(huì)在何時(shí)、以何種方式出現(xiàn)?電梯到達(dá)一樓。門開時(shí),外面的世界讓他愣了一下。大廳還是那個(gè)大廳,大理石地板,前臺(tái),綠植,進(jìn)出的人群。但所有的顏色都變得……“不飽和”。不是黑白,而是像調(diào)低了飽和度濾鏡,一切色彩都蒙上了一層灰調(diào)。人們的衣服是灰藍(lán)、灰褐、灰綠,墻上的宣傳海報(bào)褪色得像放了十年的舊雜志。只有一樣?xùn)|西保持著鮮艷——大廳角落的盆栽。那是一盆常見的綠蘿,葉子本該是深綠色。但現(xiàn)在,每片葉子的邊緣都鑲著一圈詭異的、無(wú)法準(zhǔn)確描述的顏色。不是紫色,不是藍(lán)色,也不是任何一種光譜上的色相。那顏色似乎在不斷變化,每次眨眼都會(huì)呈現(xiàn)不同的色調(diào),但核心是一種令人不安的、介于“邏輯”和“瘋狂”之間的青灰色。林羽想起設(shè)定里的描述:“絕望的紫色”、“邏輯的青色”。他移開視線。長(zhǎng)時(shí)間注視那種顏色,他感到太陽(yáng)穴又開始刺痛,一種類似暈車般的惡心感從胃里翻涌上來(lái)??觳阶叱龃髽牵彝獾目諝獠]有讓他好受些。天空是一種病態(tài)的鉛灰色,云層低垂,像要壓下來(lái)。街道上的車輛川流不息,但所有的聲音——引擎聲、喇叭聲、人聲——都隔著一層膜傳來(lái),模糊而遙遠(yuǎn)。他站在人行道上,第一次對(duì)這個(gè)生活了五年的城市產(chǎn)生了陌生感。仿佛一切都是舞臺(tái)布景,隨時(shí)可能被撤換??诖锏氖謾C(jī)震動(dòng)起來(lái)。他掏出來(lái),屏幕上顯示一條推送通知:您關(guān)注的店鋪“時(shí)光舊物”上新啦!下面配著一張圖片:一塊半透明的、類似石英的晶體,被放在絲絨墊子上。晶體內(nèi)部有光線流轉(zhuǎn),像封存了一小段黃昏。圖片下方有一行小字:“時(shí)間晶體·碎片·味道:遺忘”林羽的手指懸在屏幕上。他知道這家店。那是離公司兩公里外的一條老街上的舊貨店,他去過(guò)一次,買了本六十年代的舊雜志。店主是個(gè)沉默的老人,店里堆滿了各種古怪的東西:壞掉的鐘表、褪色的明信片、生銹的鑰匙。但這家店從來(lái)沒有線上店鋪。他點(diǎn)開推送,頁(yè)面跳轉(zhuǎn)到一個(gè)簡(jiǎn)陋的網(wǎng)店界面。店鋪名確實(shí)是“時(shí)光舊物”,商品只有一件:就是圖片上那塊晶體。價(jià)格欄顯示的不是金額,而是一串符號(hào):× 1描述文字也異常簡(jiǎn)單:“食用它,你會(huì)忘記。播種它,你會(huì)記得?!睕]有購(gòu)買按鈕,只有一個(gè)“獲取路徑”的鏈接。林羽猶豫了三秒鐘,點(diǎn)開鏈接。手機(jī)屏幕變成全黑,中央浮現(xiàn)出一行發(fā)光的白色文字,像深夜里的電腦代碼:第一錨點(diǎn)坐標(biāo):老槐樹的心臟導(dǎo)航開始文字下方出現(xiàn)了一個(gè)簡(jiǎn)陋的箭頭,指向他左前方。箭頭隨著他轉(zhuǎn)動(dòng)身體而調(diào)整方向,像個(gè)現(xiàn)實(shí)世界里的增強(qiáng)現(xiàn)實(shí)導(dǎo)航。林羽抬頭看向箭頭指示的方向。那是城市的老城區(qū)方向,一片他很少涉足的區(qū)域。那里的街道狹窄,建筑多是上世紀(jì)七八十年代的老房子,有些甚至更舊。傳說(shuō)那里有棵幾百年的老槐樹,被圍在一個(gè)廢棄的院子里。他關(guān)掉手機(jī)屏幕。導(dǎo)航消失了,但方向感己經(jīng)烙印在腦海里。就像有人在他的認(rèn)知地圖上用紅筆畫了個(gè)圈。該去嗎?一個(gè)理性的聲音在腦子里說(shuō):這太荒謬了。奇怪的味覺幻覺、電腦代碼異變、電梯里的詭異倒影、現(xiàn)在又是這個(gè)莫名其妙的推送——這一切都指向某種精神問(wèn)題。你應(yīng)該去醫(yī)院,掛神經(jīng)內(nèi)科,或者精神科,而不是跟著一個(gè)來(lái)路不明的導(dǎo)航去找什么“時(shí)間晶體”。但另一個(gè)聲音,更低沉、更接近本能的聲音說(shuō):你己經(jīng)嘗到了時(shí)間的味道。你己經(jīng)看到了自己的死亡。這些東西不是幻覺,至少不完全是。它們是預(yù)兆,是警告,是漏洞。如果你不去弄清楚,那個(gè)“校對(duì)員”終會(huì)找到你,把你從這張“草稿紙”上擦掉。林羽站在街邊,感覺自己的存在正在**成兩半:一半想逃回熟悉的日常,假裝一切都沒發(fā)生;另一半?yún)s渴望跳進(jìn)未知,哪怕那里充滿瘋狂。風(fēng)刮起來(lái)了,卷起地上的落葉和灰塵。在飛舞的塵屑中,他再次看到了那個(gè)顏色——那種無(wú)法描述的、介于邏輯與瘋狂之間的青灰色。這次它不在樹葉上,而是漂浮在空氣里,像一層薄薄的、有生命的霧。霧中,有什么東西在移動(dòng)。輪廓模糊,像是人的影子,但比例不對(duì)——手臂太長(zhǎng),頭部太扁,走路的姿勢(shì)有種非人的僵硬。那東西穿過(guò)馬路,車輛首接從它身體里穿過(guò),沒有任何碰撞。它停在一盞路燈下,抬起頭。路燈的光照出一張沒有五官的臉。只有一行閃爍的文字,像壞掉的霓虹招牌:錯(cuò)誤#742:目標(biāo)丟失重新掃描中……那東西轉(zhuǎn)向了他的方向。林羽沒有跑。相反,他做了個(gè)自己都無(wú)法解釋的動(dòng)作——他舉起手機(jī),打開那個(gè)導(dǎo)航界面,然后朝著箭頭指示的方向,邁開了腳步。第一步踏出時(shí),他感到左手腕的半透明區(qū)域傳來(lái)一陣刺痛。第二步,那股甜膩的鐵銹味再次在舌尖泛起。第三步,他聽到身后傳來(lái)某種聲音——不是腳步聲,而是像紙張被撕碎,或者代碼被刪除時(shí)的“嘶啦”聲。他沒有回頭。老城區(qū)在兩公里外。老槐樹在等他。時(shí)間晶體在等著被找到,或被食用,或被播種。而他的死亡預(yù)兆,像一把懸在頭頂?shù)牡叮航?jīng)開始落下。