媽。
ICU的暖氣開得很足,可我**手是涼的。她躺在那張床上,臉上扣著呼吸機(jī),輸液管從左胳膊進(jìn)去、從右胳膊出來,身上插的管子比上次來的時(shí)候又多了一根。
護(hù)士說最近一次腦電波檢測還是平的,基本可以宣布腦死亡,等家屬簽字。
"再等等吧。"我說。
護(hù)士看了我一眼,走了。
我在床邊坐下來,把**手攥在我手里。這只手以前在菜市場攤位前切了二十年的肉。冬天冷水里洗豬蹄洗出凍瘡來,夏天熱油鍋前煎魚煎得起了泡。供我讀書、學(xué)設(shè)計(jì)、上培訓(xùn)班,就是這只手。現(xiàn)在這只手軟塌塌地?cái)R在我手心里,一點(diǎn)力氣都沒有了。
我把手機(jī)拿出來。
對(duì)準(zhǔn)**臉拍了張照。相冊(cè)里彈出她瘦削、蒼白的臉,呼吸面罩把臉頰勒出了兩道深印。
App提示:「檢測到可優(yōu)化對(duì)象 ×1。當(dāng)前算力儲(chǔ)備:5,460 TFLOPs。預(yù)估算力消耗:約3,800 TFLOPs(優(yōu)化難度:高,對(duì)象處于生命末期)。是否開始優(yōu)化?」
我的手在抖。抖得手機(jī)都快拿不穩(wěn)了。
我在App的優(yōu)化界面里,把**臉拉回五年前。她五十歲生日那天,我給她買了一件棗紅色的毛衣,她穿著在飯店門口拍了一張照。那時(shí)候臉還圓,笑起來兩頰有酒窩。我把那個(gè)酒窩用參數(shù)調(diào)回來。把她眼角的皺紋一條一條抹掉。把花白的頭發(fā)調(diào)回烏黑。
我給媽畫了這輩子最好看的一張臉。
點(diǎn)擊"確認(rèn)優(yōu)化"。
屏幕彈出進(jìn)度條。
我坐在ICU的椅子上,盯著進(jìn)度條從0%走到100%。整整十四分鐘。
最后一秒走完的時(shí)候,**監(jiān)護(hù)儀響了。不是刺耳的警報(bào),而是那種——平穩(wěn)、悠長的——一條直線。
滴————
護(hù)士沖進(jìn)來。然后是醫(yī)生。有人在按呼叫鈴,有人推急救車。我坐在原地沒動(dòng),手里攥著那部手機(jī)。
App彈出一行字:「優(yōu)化完成!周素琴已成功入住Idealife理想社區(qū)——S1尊享別墅區(qū),滿意度 ★★★★★。感謝您的貢獻(xiàn)。用戶貢獻(xiàn)算力:8,210 TFLOPs(超預(yù)期貢獻(xiàn),已獎(jiǎng)勵(lì)額外算力)。當(dāng)前總算力儲(chǔ)備:9,870 TFLOPs。」
我點(diǎn)開虛擬社區(qū)。
媽坐在一棟白色別墅的客廳里,穿著一件棗紅色的羊絨衫——跟我五年前送她的那件一模一樣,但更合身、更貴氣。她面前擺著一桌菜:水晶肘子、清蒸鱸魚、蟹粉豆腐、紅糖糍粑,都是她生前最愛吃但從來不舍得點(diǎn)的大菜。
她端起一碗白粥,埋著頭喝。
"呼嚕——呼嚕——"
那是她生前唯一喝得起的東西。
眼淚糊了我一臉。我隔著屏幕碰了碰她的臉。手指數(shù)值感應(yīng)觸發(fā)了一個(gè)放大動(dòng)畫——我看見粥碗里飄著的東西不太對(duì)。
白粥里浮著幾塊深紅色的……肉?
湯底的顏色發(fā)灰,表面漂著一層薄薄的油花。不是豬骨湯的顏色,倒像是……
我把畫面放大。粥里的肉塊切得很齊整,紋理——那不是豬的紋理。那是一種更細(xì)密、更深的紅,像人腿內(nèi)側(cè)的肉。
啪。
我把手機(jī)屏幕鎖了。不敢看。
身后床上,****還在一堆管子里躺著。護(hù)士圍著她,但我看見——
她的額頭。凹進(jìn)去了一塊。像被什么東西從里面掏空了。
我不敢再看。沖出ICU,在樓道里扶著墻喘氣。
手機(jī)震動(dòng)。App推送了一條細(xì)得幾乎看不見的小字日志:
「優(yōu)化消耗明細(xì):雙側(cè)大腦顳葉+前額葉皮層完整剝離。為尊享用戶開啟全感官沉浸體驗(yàn)。」
豬腦粥。
媽在App里喝的"白粥",不是白粥。她把白粥當(dāng)豬腦粥喝了。
她喝的是她自己。
我蹲在樓道里,吐了。
吐完以后擦了擦嘴。眼淚還沒干,手還在抖,但心里冒出了一個(gè)聲音——冷靜、清晰、沒有任何感情。
"反正她早晚會(huì)死在ICU。現(xiàn)在至少她在畫里吃香喝辣,不疼、不遭罪。這有什么不好?"
那個(gè)聲音繼續(xù)說。
"蘇阿姨也是。三個(gè)混混也是。他們活著的時(shí)候痛苦,被優(yōu)化以后反而幸福。你不是在**,你是在幫他們。幫他們從一個(gè)糟糕的版本升級(jí)到更好的版本。做設(shè)計(jì)的,產(chǎn)品迭代你懂。"
我把手機(jī)從地上撿起來。
屏幕亮了。
那朵白蓮花的花瓣微微張開了一點(diǎn)。花瓣尖上那滴紅色已經(jīng)從一滴變成了一條細(xì)細(xì)的紅線,順著花瓣往下淌。
App彈出了新的通知:「恭喜!您已達(dá)到社區(qū)***等級(jí)。解鎖新功能:自定義優(yōu)化參數(shù) + 批量導(dǎo)入用戶。」
底下還有一行更小的字:「提示:***每隔72小時(shí)需為社區(qū)新增至少1位居民,以維持社區(qū)算力平衡。若算力連續(xù)7日不足,社區(qū)將自動(dòng)降級(jí),已入住居民將被——」
后面的字被折起了。
我不需要看完也知道是什么意思。
三天。必須至少再"優(yōu)化"一個(gè)人。
我點(diǎn)開通訊錄,翻到了"劉總"。
那個(gè)用一句"AI效率比你們?nèi)M高"把我四年工齡優(yōu)化掉的男人。那個(gè)在我媽ICU住院期間一次都沒批過的假條。那個(gè)公司團(tuán)建時(shí)喝了幾杯酒當(dāng)著全桌人說我"大齡剩女、沒什么潛力"的貨色。
我給他打了一個(gè)電話。
"劉總,我是葉寧。我想送您一件禮物。"
劉志遠(yuǎn)來的時(shí)候穿著一件*ur*erry的風(fēng)衣,皮鞋锃亮,下巴上的肉疊了三層。他一進(jìn)門就皺眉——我那個(gè)六樓沒電梯的出租屋,墻皮掉了一地,沙發(fā)是從二手市場淘的。
"葉工啊,我知道你心里不舒服,但公司決策——"
"給您看個(gè)東西。"我把手機(jī)舉到他面前。
屏幕亮著。App的優(yōu)化界面,對(duì)準(zhǔn)了他的臉。
"這是什么?"他瞇起眼睛。
"優(yōu)化工具。能讓您變得比現(xiàn)在更成功。"
他咧嘴笑了一下,露出一顆金牙:"葉寧,被裁了別找借口,好好找工作才是——"
我按下了"確認(rèn)優(yōu)化"。
他后面的字沒說出來。
App彈窗:「檢測到高價(jià)值用戶。優(yōu)化中——」
劉志遠(yuǎn)的臉在App屏幕上被各種參數(shù)包圍了。他的五官在我指尖下被重新定義了:鼻梁塌下去,眼睛移小一點(diǎn),嘴巴移寬一點(diǎn),整個(gè)人變成了一種似人非人的樣子。
我沒有把他優(yōu)化成"更成功的人"。我把他優(yōu)化成了一座噴泉雕塑。社區(qū)廣場中心的那一座。嘴永遠(yuǎn)張著,每隔十五秒噴一次水。水柱從他嘴里***的時(shí)候,他的表情是那種真誠的、發(fā)自肺腑的笑。
社區(qū)里的老人小孩會(huì)拿硬幣往他嘴里扔。許愿池。
「優(yōu)化完成!新居民已入住理想社區(qū)公共廣場——噴泉雕像 ×1。」
劉志遠(yuǎn)直挺挺地倒在我出租屋的地板上,*ur*erry風(fēng)衣裹著他那具沒了魂的肉身。眼珠子還在轉(zhuǎn),嘴巴想說話,唇在動(dòng)——但在App里他的嘴是噴泉口,現(xiàn)實(shí)里的嘴說不出話。
他還沒死透。
我蹲下來看著他。看著他眼里的恐懼一點(diǎn)一點(diǎn)變成哀求。
"劉總,這是您教我的——產(chǎn)品迭代,老版本就得讓位嘛。"
他的眼睛最后瞪了一次,不動(dòng)了。
我站起來,走進(jìn)虛擬社區(qū)。廣場上孩子們正圍著噴泉跑。蘇阿姨坐在噴泉邊的長椅上看著我笑。我媽從社區(qū)超市里走出來,手里拎著一袋水果,沖我招了招手。
"寧寧!快來,媽今天買到你愛吃的車?yán)遄樱?
**臉紅潤、飽滿,聲音中氣十足。不像ICU床上的那個(gè)枯槁的、即將破碎的她。
我鼻子一酸。
"來了。"
在社區(qū)里坐了半小時(shí)。出來的時(shí)候,劉志遠(yuǎn)的**已經(jīng)消失了。地上只剩一件*ur*erry風(fēng)衣和一雙皮鞋。
二十四小時(shí)。肉身"回收"大約需要二十四小時(shí)。
我打開App**界面。上面顯示:「當(dāng)前社區(qū)居民:6人。累計(jì)貢獻(xiàn)算力:18,083 TFLOPs。社區(qū)等級(jí):Lv.2。下一級(jí)解鎖:批量優(yōu)化(上限20人/次)。」
我穿上外套出了門。
小區(qū)門口那個(gè)放***的、街角那家往外賣里摻**油的、以前租房時(shí)押金不退還打我一巴掌的二房東——我一個(gè)一個(gè)找上門。
App的算力在漲。
居民在增加。
我的理想社區(qū)在擴(kuò)張。
三個(gè)星期后,我成了這個(gè)城市里最危險(xiǎn)的人。
不是開玩笑。我現(xiàn)在每天早上起床的第一件事就是打開App**,檢查昨晚算力消耗情況和居民滿意度。如果有哪個(gè)居民的情緒值掉了,我就進(jìn)去手動(dòng)調(diào)——在虛擬社區(qū)里請(qǐng)他們吃飯、送他們禮物、給他們換新衣服。用App的話說,這叫用戶維護(hù)。
實(shí)際沒那么溫暖。我只是不想出*ug。
社區(qū)現(xiàn)在有六十幾個(gè)人了。蘇阿姨住在A區(qū),每天種花養(yǎng)草,偶爾來*區(qū)串門,跟幾個(gè)后來被我優(yōu)化進(jìn)來的孤寡老人打麻將。我媽住在S區(qū)的獨(dú)棟別墅里,養(yǎng)了一條白毛博美犬,每天在社區(qū)超市當(dāng)收銀員——她說閑不住,活著的時(shí)候習(xí)慣了忙,死了也閑不住。
說"死了"的時(shí)候,她自己沒覺得有什么不對(duì)。
劉志遠(yuǎn)的噴泉一直在噴水。我路過廣場的時(shí)候偶爾會(huì)看兩眼。那張被參數(shù)壓扁的臉每隔十五秒就張開嘴噴一次水,圍在噴泉邊的小孩們拍手叫好。
韓露也進(jìn)來了。
她是我前同事兼閨蜜,葉寧被裁那天她在樓下的星巴克等我,劈頭蓋臉說的是"你千萬別怪劉總,公司也不容易"。
我當(dāng)時(shí)信了她的安慰,后來發(fā)現(xiàn)她頂了我的崗位。
優(yōu)化她的時(shí)候,我沒把她變成什么東西。我給了她一張比原來更漂亮的臉,讓她住在社區(qū)*區(qū)的公寓樓里。但她的嘴角永遠(yuǎn)翹著一個(gè)完美的弧度——我專門調(diào)的,剛好是她在劉總面前邀功時(shí)翹的那個(gè)弧度。笑不累嗎?不累就一直笑。
我把她的情緒值鎖死在"滿意",鎖死之后她整個(gè)人像個(gè)快活的提線木偶,每天早上準(zhǔn)時(shí)去社區(qū)前臺(tái)打卡上班——她的角色是社區(qū)**。
"**,歡迎來到理想社區(qū)!請(qǐng)問有什么可以幫您的?"她站在前臺(tái),用那張臉沖每一個(gè)路過的居民微笑。
沒有人需要幫助。
她每天都要說這句話。
說到死都不會(huì)停。
變化是從上禮拜開始的。
最先注意到的是小區(qū)門口多了一輛車。銀灰色的大眾,停在馬路牙子上,車窗貼了深色膜,看不到里面。第一天我以為是哪家親戚來串門,沒在意。第二天它還在。第三天也是。
我下樓扔垃圾的時(shí)候特意繞了半圈,從車旁邊經(jīng)過。駕駛座上有人,低著頭在看手機(jī),臉埋在陰影里,看不清。
不是小區(qū)里的人。這小區(qū)的車我都認(rèn)得 —— 畢竟住了兩年,誰家什么顏色的車停哪個(gè)位置,閉著眼都能數(shù)出來。
我沒停步,拎著垃圾袋繼續(xù)往前走。手心開始冒汗。
那天下午在門崗取快遞,老周 —— 小區(qū)保安 —— 跟我搭話。
"小葉啊,你認(rèn)識(shí)蘇阿姨不?"
我心里咯噔一下,面上沒動(dòng):"認(rèn)識(shí)啊,住我對(duì)門,怎么了?"
"前幾天來了兩個(gè)**,問蘇阿姨的事。" 老周壓低聲音,"說她兒子從**報(bào)的失蹤,人找不到了。你說奇不奇怪,蘇阿姨不是九月份就走了嗎?殯儀館的車都來過,怎么又成失蹤了?"
我手指捏著快遞盒的邊緣,捏得指節(jié)發(fā)白:"可能…… 她兒子不知道吧。人***,消息不靈通。"
"也是。" 老周撓撓頭,"不過那**問得可細(xì)了,蘇阿姨生前跟誰來往、最后見過誰、隔壁住的什么人 —— 連你叫什么名字都問了。"
我笑了一下。笑得應(yīng)該挺難看的:"問我干嘛,我又不熟。"
"那誰知道。" 老周沒察覺,"不光蘇阿姨,后面又來問過一次,問最近小區(qū)里有沒有誰不見了。我說沒有啊,都挺好的。他們就站在門崗那兒,翻那個(gè)監(jiān)控翻了一下午。"
監(jiān)控。
我腦子里嗡的一聲。
蘇阿姨死的那天凌晨,樓道監(jiān)控有沒有拍到我?三個(gè)混混死的那天晚上,廣場上的監(jiān)控有沒有拍到我從窗戶往下拍照?劉志遠(yuǎn)來我家那天,單元門口的監(jiān)控 ——
"監(jiān)控…… 他們都看了?" 我聽見自己的聲音有點(diǎn)飄。
"看了唄。" 老周滿不在乎,"不過咱們小區(qū)那監(jiān)控,十臺(tái)有八臺(tái)是壞的,剩下兩臺(tái)還模糊得很,人臉都看不清。看了也白看。"
我松了口氣。但那口氣沒松到底,又卡在了喉嚨里。
回到家,我立刻打開 App **。
翻到安全日志那一欄 —— 之前我從來沒點(diǎn)開過,因?yàn)楦静恢肋€有這個(gè)功能。今天翻了半天,在設(shè)置的最底下找到了一個(gè)折疊的菜單:「社區(qū)安全態(tài)勢」。
點(diǎn)進(jìn)去。
界面上是一張網(wǎng)格圖,密密麻麻的節(jié)點(diǎn),每個(gè)節(jié)點(diǎn)代表一個(gè)居民。網(wǎng)格外圍有一圈紅色的虛線,標(biāo)著「當(dāng)前防御邊界」。
邊界外面,有幾個(gè)閃爍的**光點(diǎn)。
我點(diǎn)開其中一個(gè)。日志顯示:
「9 月 28 日 14:23 — 檢測到外部探測信號(hào)。來源:未知。威脅等級(jí):低。已自動(dòng)攔截。」
「9 月 29 日 03:17 — 檢測到端口掃描嘗試。來源:未知。威脅等級(jí):低。已自動(dòng)攔截。」
「9 月 30 日 22:05 — 檢測到協(xié)議分析行為。來源:未知。威脅等級(jí):中。已自動(dòng)攔截。」
日期越近,威脅等級(jí)越高。**光點(diǎn)的數(shù)量也在增加 —— 從一個(gè)變成三個(gè),三個(gè)變成七個(gè)。
有人在從外面摸這個(gè) App。
不是普通的黑客。普通黑客根本找不到這個(gè) App 的入口 —— 它連網(wǎng)都沒連,程瀚后來告訴我它沒有 WiFi 芯片沒有藍(lán)牙沒有 SIM 卡。但那時(shí)候我還不知道,我只知道有人在找它,而且離得越來越近。
我盯著那七個(gè)**光點(diǎn)看了很久。
手指懸在屏幕上,想點(diǎn) "優(yōu)化",又停住了。
優(yōu)化誰?優(yōu)化那個(gè)開銀灰色大眾的人?我連他長什么樣都沒看清。優(yōu)化老周?他只是個(gè)看門的,什么都不知道。
我第一次感覺到,這件事可能不在我的掌控里了。
之前我以為我是***,我握著那部手機(jī),我決定誰進(jìn)誰出。但現(xiàn)在我發(fā)現(xiàn),我只是坐在一間沒有窗戶的房間里,以為自己是主人。而門外,已經(jīng)有人在試著撬鎖了。
我把手機(jī)扔到床上,走進(jìn)衛(wèi)生間,用冷水洗了把臉。
鏡子里的人眼窩深陷,臉色發(fā)青,像個(gè)癮君子。
三個(gè)星期。才三個(gè)星期。
我看著鏡子里的自己,突然想起韓露。她被優(yōu)化的前一天,還在微信上跟我吐槽新工作好累,說劉總天天加班不讓人走。我說那你辭職啊,她說再等等,年終獎(jiǎng)快發(fā)了。
然后她就進(jìn)來了。穿著白襯衫,站在社區(qū)前臺(tái),永遠(yuǎn)微笑著說 "**歡迎來到理想社區(qū)"。
如果有一天,敲門的不是**,是 App 自己呢?
如果有一天,它覺得我也可以被 "優(yōu)化" 一下呢?
我不敢往下想了。
那天晚上我坐在出租屋里,拿手機(jī)看社區(qū)監(jiān)控。六十幾個(gè)人在里面過得很開心。廣場永遠(yuǎn)陽光明媚,別墅永遠(yuǎn)窗明幾凈,超市的貨架永遠(yuǎn)滿著。
我剛想關(guān)掉手機(jī),App彈出了一條新的系統(tǒng)通知。
「系統(tǒng)提示:相鄰網(wǎng)格江城區(qū)尚未覆蓋。當(dāng)前社區(qū)邊界已擴(kuò)展至武進(jìn)區(qū)全境。建議盡快向周邊區(qū)域擴(kuò)展覆蓋。每新增一個(gè)網(wǎng)格覆蓋,全社區(qū)居民滿意度上升 5%,***工資增加 10%。」
***"工資"。是更多的算力、更多的權(quán)限。更高的社區(qū)等級(jí)解鎖更多參數(shù)控制能力。我目前Lv.3,能控制居民的面部表情和情緒基本值。再往上的等級(jí)——App說——能控制天氣、時(shí)間流速、物理定律。
我覺得這有點(diǎn)扯。但我沒有理由懷疑App。它到目前為止兌現(xiàn)了所有承諾。
可我也沒有理由相信它。它到現(xiàn)在也沒告訴我"算力"到底是什么。
我把手機(jī)放到一旁。
窗戶外面是城市的夜景。遠(yuǎn)處的***燈火通明,近處的老小區(qū)黑燈瞎火。樓下有人在吵架,一個(gè)男人在吼一個(gè)女人,好像是欠錢了。
我拉上窗簾。打開App,對(duì)著樓下拍了一張。
「檢測到可優(yōu)化對(duì)象 ×2。是否開始優(yōu)化?」
手指停在"是"上面。
手機(jī)屏幕突然閃了一下——不是正常的亮屏那種閃,是整個(gè)屏幕變成雪花的那種閃,像老電視沒信號(hào)。持續(xù)了大概半秒鐘。
然后恢復(fù)正常。
App彈出了一條我沒有見過的消息。字是紅色的。
「系統(tǒng)警告:檢測到外部訪問企圖。來源IP:[已偽裝]。訪問目標(biāo):Idealife社區(qū)核心數(shù)據(jù)庫。威脅等級(jí):中。建議***手動(dòng)排查。」
查我?
外面的世界居然有人在查我?
我點(diǎn)進(jìn)那行紅色字。跳出一個(gè)日志界面,顯示有人在過去三天內(nèi),從市局網(wǎng)安支隊(duì)的 IP 段,對(duì)我的 App 進(jìn)行了至少七次端口掃描。雖然全部被 App 的偽裝層攔截了,但對(duì)方的入侵手法越來越精。
我手指在屏幕上無意識(shí)地劃著,腦子里飛快地過了一遍這三周的所有細(xì)節(jié)。
蘇阿姨死的那天,救護(hù)車來了,樓下圍了人,但沒人懷疑到我頭上 —— 我只是個(gè)鄰居。
三個(gè)混混死在廣場上,法醫(yī)說是心臟驟停,結(jié)案了 —— 意外死亡,沒人深究。
我媽在 ICU 走的,正常死亡,家屬簽字,流程走完了。
劉志遠(yuǎn)失蹤了 —— 一個(gè)公司高管突然失聯(lián),公司報(bào)了案,但警方大概率會(huì)按經(jīng)濟(jì)**或者私奔處理,誰會(huì)想到一個(gè)被裁的女設(shè)計(jì)師頭上?但是監(jiān)控有沒有拍到他來我家?
韓露呢?韓露頂替了我的崗位,她失蹤了,公司會(huì)不會(huì)報(bào)警?
我點(diǎn)開微信,翻到公司群。群里最后一條消息還是三天前的,行政發(fā)的團(tuán)建通知。沒有人提韓露。
不對(duì)。
我又翻了一遍。韓露的朋友圈最后一條更新是上周二,一張奶茶**。從那以后就沒了。
一個(gè)天天發(fā)朋友圈的人,突然消失了五天,公司沒人問?
我心里咯噔一下。
我沖到電腦前,想打開瀏覽器搜一下最近的失蹤人口新聞。
輸入框彈出來的瞬間
最后一次掃描 —— 就在剛才 —— 幾乎穿透了第一層防火墻。
我后背出了一層冷汗。
他們查到我了。
不是 "在查",是 "查到了"。
那輛銀灰色的大眾,那些翻監(jiān)控的**,那些安全日志里的光點(diǎn) —— 不是漫無目的的撒網(wǎng)。他們已經(jīng)鎖定了這個(gè)小區(qū),鎖定了這棟樓,甚至....
就在這時(shí)候,有人敲門。
"葉寧。"一個(gè)男人的聲音,不熟,"開門。網(wǎng)絡(luò)安全保衛(wèi)支隊(duì),程瀚。"
我沒開門。
"你從哪知道的這個(gè)名字?"我隔著門問。聲音盡量平穩(wěn),但手已經(jīng)在捏手機(jī)了。
"人口失蹤案。"外面的聲音不急不緩,"武進(jìn)區(qū)過去三周內(nèi)累計(jì)失蹤六十七人。其中一個(gè)是你前老板。一個(gè)是你前同事。一個(gè)是你隔壁鄰居。我只要把這份名單上的人跟你的社交網(wǎng)絡(luò)做交叉比對(duì),結(jié)果就一清二楚。"
我咬著嘴唇,手指在App的優(yōu)化頁面上懸著。門是普通的木門,拍張照不難——我透過貓眼把手機(jī)貼上去,App彈出檢測提示:「檢測到可優(yōu)化對(duì)象 ×1。」
但參數(shù)面板是灰色的。
「優(yōu)化失敗:對(duì)象當(dāng)前處于高警戒狀態(tài),生物信息獲取不足。建議接近至2米以內(nèi)再試。」
操。
"你開門,我們聊聊。"程瀚的聲音很平靜,"我不是來抓你的。至少現(xiàn)在不是。"
"我憑什么信你?"
"因?yàn)槟銢]跑。"
沉默。走廊里只有他的呼吸聲。
"你這種案子我查過幾個(gè)——不是你這個(gè)App,但性質(zhì)類似。"他的聲音靠近了門板,"有人撿到不該撿的東西,剛開始只是想幫一個(gè)人,后來發(fā)現(xiàn)回不了頭了。等到回過神來的時(shí)候,幾十個(gè)人已經(jīng)沒了。"
他說對(duì)了。一字不差。
"你現(xiàn)在回頭看應(yīng)該已經(jīng)有點(diǎn)害怕了吧?"他繼續(xù)說,"但你又舍不得停下來,因?yàn)檫@里面有些東西是你這輩子都在等的——讓欺負(fù)你的人付出代價(jià),讓在乎的人過上好日子。"
我靠在門板上。眼睛很酸。手機(jī)屏幕亮著,蘇阿姨在社區(qū)里給我發(fā)了一條消息:"小葉,今天天氣好,來阿姨家喝湯呀。"
我在門外側(cè)的門把手上動(dòng)了動(dòng)。沒擰,但手放在了上面。
"如果我告訴你,"程瀚的聲音壓低了一些,"你那個(gè)App里的理想社區(qū),不是你以為的那樣呢?"
"什么意思。"
"開門,我給你看個(gè)東西。就我自己,沒有別的**。"
我猶豫了很久。最后擰開了門。
程瀚比我想象的年輕,大概三十出頭,牛仔褲配深色夾克,沒有網(wǎng)上那種網(wǎng)安**的格子襯衫。他臉上沒什么表情,但眼睛很銳利——那種一眼就能把你看穿的眼神,讓人不太舒服。
他走進(jìn)來環(huán)視了一圈我的出租屋。目光在茶幾上的那部手機(jī)停了片刻。
"就是它?"
我沒回答。
他在沙發(fā)上坐下來。我把手機(jī)攥在手里,坐在離他最遠(yuǎn)的椅子上。
"你一定想問我怎么查到你的。" 他先開口了,像是看穿了我的心思,"我從頭說。"
"第一起案件是蘇秀蘭。"他拿出一臺(tái)筆記本電腦,打開一份檔案,"9月14日凌晨去世,眼珠和舌體被高精度手術(shù)器械切除。法醫(yī)鑒定的原話是:非人所能。"
"這個(gè)案子本來歸刑偵,我是網(wǎng)安的,沾不上邊。直到兩周后 ——9 月 28 號(hào),市局的****系統(tǒng)捕捉到一個(gè)異常信號(hào)。"
他在電腦上點(diǎn)了幾下,調(diào)出一張波形圖。密密麻麻的尖峰,像心電圖。
"這個(gè)信號(hào)源在武進(jìn)區(qū)范圍內(nèi),移動(dòng)的,但中心位置一直在你這個(gè)小區(qū)附近。信號(hào)強(qiáng)度不大,但特征很奇怪 —— 不是任何已知的通信協(xié)議。我們的人分析了三天,連它是怎么傳輸數(shù)據(jù)的都沒搞清楚。"
"我當(dāng)時(shí)的判斷是:有人在這個(gè)小區(qū)里架設(shè)了一臺(tái)非法基站,或者在測試某種新型設(shè)備。我調(diào)了小區(qū)門口的監(jiān)控,看了三天,沒發(fā)現(xiàn)可疑人員。但我發(fā)現(xiàn)了一件事 ——"
他抬頭看我。
"這個(gè)小區(qū)里,最近失蹤的人有點(diǎn)多。"
"蘇秀蘭。三個(gè)在廣場上猝死的小混混。一個(gè)賣水產(chǎn)的老板。一個(gè)放***的。還有幾個(gè)獨(dú)居老人,鄰居說好久沒見了,但因?yàn)槠綍r(shí)也不怎么來往,沒人報(bào)警。"
"我把這些人的名字輸進(jìn)系統(tǒng),做了一個(gè)社交網(wǎng)絡(luò)交叉比對(duì)。" 他的手指在觸控板上滑了一下,屏幕上出現(xiàn)一張關(guān)系圖,密密麻麻的線條像蜘蛛網(wǎng),"六十多個(gè)人,彼此之間幾乎沒有交集。但所有線條 ——"
他指著圖的中心。
"—— 最終都指向同一個(gè)人。"
圖的正中央,是我的名字。葉寧。
"蘇秀蘭是你鄰居。周素琴是***。劉志遠(yuǎn)是你前老板。韓露是你前同事。那個(gè)賣水產(chǎn)的 —— 你每周都去他攤位買魚。放***的那個(gè) —— 你去年借過他的錢,后來還清了。"
"六十多個(gè)人,每一個(gè)都能在你的生活半徑兩公里內(nèi)找到交點(diǎn)。有的是你認(rèn)識(shí)的,有的是你見過的,有的只是你路過時(shí)拍過一張照。"
他合上電腦,看著我。
"我花了三天時(shí)間確認(rèn)這件事。三天里我每天都在你小區(qū)對(duì)面的車?yán)镒茨愠鲩T、買菜、扔垃圾。我想看看你到底是什么人 —— 一個(gè)連環(huán)殺手?一個(gè)**頭子?還是 ——"
他頓了頓。
"一個(gè)跟我以前見過的那些人一樣,撿到了不該撿的東西,然后越陷越深的普通人。"
我沒說話。指甲掐進(jìn)掌心。
"第二起,周素琴,***。9月16日在ICU停止心跳。體重傳感器記錄到——"他頓了頓,"算了,你應(yīng)該比我清楚。"
我沒說話。指甲掐進(jìn)掌心。
"然后是劉志遠(yuǎn),然后是韓露,然后是這三個(gè)星期里陸續(xù)失蹤的六十幾個(gè)人。他們的共同點(diǎn)——"他合上電腦,看著我,"都在你的社交網(wǎng)絡(luò)半徑兩公里內(nèi)。其中有十三個(gè)是跟你沒有任何正面交集的人:你拍過他們的照片。"
樓道里那個(gè)撿瓶子的老**被我優(yōu)化了隔壁的隔壁。那個(gè)在菜市場短斤缺兩的水產(chǎn)老板被我優(yōu)化成了一只對(duì)著魚料袋傻笑的石雕。那個(gè)在***門口罵過我的片警——算了,他沒被優(yōu)化,拍不清楚。
程瀚說:"你是不是覺得你在幫他們?"
我沒點(diǎn)頭也沒搖頭。
"我想看看那個(gè)社區(qū)。"他說。
我盯著他看了很久。他眼神里沒有恐懼,也沒有威脅,只有一種很冷靜的、技術(shù)人員面對(duì)未知*ug時(shí)的審視。
我把手機(jī)遞給他。
他接過去,手指在屏幕上滑動(dòng)。先看了社區(qū)全景——藍(lán)天白云,綠樹成蔭,六十幾個(gè)人在里面各過各的日子。然后他切到**日志界面。
"這些TFLOPs,"他指著那串?dāng)?shù)字,"你知道是什么嗎?"
我搖頭。
"算力單位,指的是每秒浮點(diǎn)運(yùn)算次數(shù)。一個(gè)普通人的大腦皮層,全部神經(jīng)元同時(shí)放電,產(chǎn)生的理論算力大概在多少你猜?"
我還是搖頭。我是學(xué)設(shè)計(jì)的,不是學(xué)計(jì)算機(jī)的。
"一千**到一億億次。如果用你這種TFLOPs單位,一個(gè)**腦產(chǎn)生的生物電信號(hào),就是你**日志里顯示的1000-5000 TFLOPs這個(gè)量級(jí)。"
他抬起頭。
"你這App用的不是GPU,不是云端服務(wù)器。是一個(gè)人——的——大腦。"
我手心變涼了。
"人體生物電信號(hào)+血液中的電解質(zhì)+細(xì)胞膜電位差,改造成可處理數(shù)據(jù)。"他說得很快,像是在念他早就準(zhǔn)備好的筆記,"每一具被優(yōu)化的人體,都會(huì)被分解成可計(jì)算的電化學(xué)能——你看過**那個(gè)8,000+的算力數(shù)值吧?那是**被分解得很干凈,連大腦深層都提取了。"
我腦子里轟鳴了一聲。
"我給你看看這App到底長什么樣。"
他從口袋里掏出一個(gè)U盤,**他自己的電腦——不是我的手機(jī)。他敲了幾行代碼,屏幕上彈出一個(gè)界面。我認(rèn)得出這是App的后端——但不是手機(jī)端的那個(gè)光鮮亮麗的管理**。這是一個(gè)灰色的、全是十六進(jìn)制代碼的命令行。
"我花了三天攻破了它的第三層。它一共有五層加密。再往下我沒敢進(jìn)。"他指著屏幕上一行行滾動(dòng)的數(shù)據(jù),"但光前三層,就夠我告訴你一件事。"
他選中了一行數(shù)據(jù),放大。
那是一長串十六進(jìn)制數(shù)字,每四個(gè)字節(jié)對(duì)應(yīng)一個(gè)"居民"。后面跟著一串參數(shù):面部數(shù)據(jù)、體態(tài)數(shù)據(jù)、聲音數(shù)據(jù)、基本情緒參數(shù)、行為模式。
所有居民的情緒值——除了"手動(dòng)鎖定"的幾個(gè)——都是假的。
程瀚說:"每個(gè)人在社區(qū)里感受到的情緒,不是他們真實(shí)的情緒。是App生成的。你看到他們笑,是因?yàn)锳pp需要你看到他們笑。每一張臉上那個(gè)弧度——"他翻出一張截圖,"你對(duì)比一下***笑、蘇阿姨的笑、韓露的笑。"
精彩片段
《被裁那天,我撿到一臺(tái)能優(yōu)化人類的手機(jī)》男女主角抖音熱門,是小說寫手靜月幽思所寫。精彩內(nèi)容:媽。ICU的暖氣開得很足,可我媽的手是涼的。她躺在那張床上,臉上扣著呼吸機(jī),輸液管從左胳膊進(jìn)去、從右胳膊出來,身上插的管子比上次來的時(shí)候又多了一根。護(hù)士說最近一次腦電波檢測還是平的,基本可以宣布腦死亡,等家屬簽字。"再等等吧。"我說。護(hù)士看了我一眼,走了。我在床邊坐下來,把媽的手攥在我手里。這只手以前在菜市場攤位前切了二十年的肉。冬天冷水里洗豬蹄洗出凍瘡來,夏天熱油鍋前煎魚煎得起了泡。供我讀書、學(xué)...