优选文学

第1章

更新时间:2026-06-29 14:07

灰井区的夜从来不黑。

不是因为有光,而是因为脏光太多。

沉罐巷外层通道上,坏了半边的广告屏还在循环推送一款情绪稳定饮,蓝粉色的笑脸被雨水和油污涂开,像一张被人捏皱后又强行抚平的脸。通道两侧堆着废义肢、旧冷凝管和打包好的电子生活垃圾,蒸汽从地缝里往外冒,带着铁锈、机油和廉价合成辣汤混在一起的味道。

林焰从巷子深处走出来,手里拎着一只半透明收纳袋,里面浮着几团灰白色的数据雾,像没烧净的纸灰。

那是今天最后一批低级污染残档,来源是一家小诊所的廉价记忆缓存器。有人在做创伤覆盖时超了负载,把“分手”“车祸”和“中奖”三段记忆硬缝到一起,结果病人醒来后对着自动门哭着求婚,还差点把收费机器人认成肇事司机。

巷口卖热食的摊贩见他过来,头也不抬地吆喝:“林焰,今天又捡谁脑子里的碎纸片了?”

“你这种问法容易让我怀疑,明天你的摊子会出现在清洁站分类台上。”林焰把收纳袋往肩上一提,语气懒散,“给我一杯热的,别放增甜剂。”

摊贩哼了一声:“没情趣。”

“底层人谈情趣,容易饿死。”

对方被噎习惯了,照样给他推过来一杯冒白气的浓汤。杯壁上跳着付款失败的红字,林焰扫了眼自己腕上的旧终端,信分余额卡在一个很适合羞辱人的数字上,不上不下,刚好够活,绝不够翻身。

旁边几个同样穿清洁工灰制服的人蹲在管道边抽电子烟,烟雾带着薄荷和神经镇定剂的味道。有人抱怨今天回收站又压工时,有人骂上层区把情绪垃圾往下层倾倒,有人低声说昨晚灰井南口有人突然认不出自己老婆,抱着路灯喊了半小时“别删我”。

没人接茬,像是听惯了。

焚城这地方,怪事多到最后都会被活人自己磨成常。

林焰把汤喝了一口,温度烫得刚好,能把胃里那点空荡压下去。他一边往清洁站走,一边扫过路边那些闪烁不稳的投影招牌、挂着呼吸灯的出租睡眠仓、还有人群脸上一瞬而过的迟滞感。

职业病让他对“停顿”特别敏感。

有人走着走着会突然慢半拍,像脑子里哪线卡住了;有人刚刷开门禁,神情会空掉一秒,再恢复正常;还有个小孩站在便利柜前,盯着货架上的糖,看了足足十几秒,像在努力想起自己到底喜不喜欢甜。

这些都不算证据,只能算灰井区再普通不过的后遗症。

可林焰还是记了下来。

做信息清洁员久了,他很清楚,真正大的污染,从来不是先炸,而是先露出一点不合逻辑的小毛边。像衣服里的一线头,拽出来,后面可能是一整件烂掉的里衬。

他的履历也像那种东西。

净,太净了。寄养、转站、培训、上工,时间点严丝合缝,像一份被修过太多次的模板档案。别人看到会觉得省心,林焰看到只觉得假。可假归假,底层人没有资格嫌自己的人生像复印件。

清洁站就在通道尽头,一扇掉漆的合金门上贴着褪色的安全提示:

污染记忆,请勿私阅。

人格残留,请勿接触。

异常回流,请立即上报。

最后一句下面,被人用油性笔补了一行小字。

上报无用,先保命。

林焰看了一眼,推门进去。

清洁站内部比外面更冷。

几十台旧式分拣柜贴墙排开,透明导管里有不同颜色的光流在缓慢移动,像把人的梦抽出来后榨成了工业原料。空气里有消毒液、臭氧和神经接口过热后的焦味。头顶广播一遍遍播流程规范,机械女声平得没有半点起伏。

“灰井区第七清洁站,晚班作业继续。请各组按类别处理污染残档:记忆碎片归三类池,情绪残档归二类焚槽,非法人格残留立即封签,不得私自解析。”

工头老齐站在主处理台前,脸被屏幕光照得发青。他脖子后接着一老式神经缓冲线,说话时总像在咬牙:“都快点,凌晨前这批得清完。上面催了两次,再压就扣整组绩点。”

“又扣?”有个年轻清洁员低声骂,“绩点都快扣成负资产了。”

老齐瞪过去:“嫌命长就去投诉。”

没人再说话。

林焰把收纳袋扔上分类台,戴上薄膜手套,接入作端。屏幕很快弹出本批次来源:公共诊疗缓存、家用情绪调节器、街区监控回流包、未登记神经接口残片。

都是常见垃圾。

他手指一划,先把最浅层的记忆碎片拖进解析框。画面一闪而过:有人在电梯里咳血,有人坐在婚庆光幕下发呆,有人隔着病房玻璃重复同一句“不是我签的”。这些东西大多已经碎成情绪和图像,没什么完整价值,清洁员要做的就是把它们分类、压缩、焚除,确保它们不会再回流到公共数据池里。

焚城最稳定的垃圾,就是人的经历。

“林焰,这批情绪残档你接一下。”同组的瘦猴把一组灰蓝色数据球推过来,“低温抑郁类,我看着头疼。”

“你哪天看着东西不头疼?”林焰嘴上嘲一句,手上却利落接管。

灰蓝色数据球在解析界面里缓慢展开,像一团湿的雾。里面混着压抑、疲惫、无端的失落,像有人把整条街的阴天都压进了几个字节里。这类东西没什么奇怪,灰井区最多。真正麻烦的是后面那箱没有标注细目的黑封包。

封包角上只有一个红色警示码:回流污染,待焚。

林焰皱了下眉。

这标签很敷衍,像是有人懒得细分,或者不想细分。他点开来源追溯,系统只跳出一串被遮蔽的转运编号,再往下,就显示权限不足。

底层站点经常接这种东西,上面扔下来,下面就得烧。问多了,容易丢工;看多了,容易丢命。

可林焰还是多看了一眼。

他切开封包外层隔离膜,里面不是常规碎片,而是一串串纠缠在一起的残档链。颜色乱得不正常,有过曝的白,烧焦一样的黑,和介于两者之间的猩红。它们彼此缠绕,像被人粗暴删掉后又拿钝刀刮过一遍。

“老齐,”林焰抬头,“这批谁签收的?”

“管它谁签的,按待焚处理。”老齐头都没回。

“污染级别不对。”

“你是工头我是工头?”

林焰没再说,目光却停在解析框上。普通事故垃圾是散的,像玻璃渣;这一批却像被人硬从完整记忆里撕下来的。里面甚至有短暂成句的东西闪过去——

“不要开门。”

“她还在里面。”

“编号……”

下一秒,链条就自行坍塌,变成大片噪点。

旁边的瘦猴也凑过来,啧了一声:“这玩意儿怎么像还在跑?”

“别靠太近。”林焰把界面缩回封存模式,“这不是普通回流。”

“又来你那套职业直觉?”瘦猴笑得发虚,“上次你说南口那批监控残片有问题,结果不也,”

“结果三天后南口整条街设备重置,十三个人集体失忆。”林焰语气平平,“你运气好,没轮到你。”

瘦猴不笑了。

林焰把几条异常链单独抽出,准备按流程升格封存。结果提交键一亮,界面立刻跳出红字:

本地站点无上报窗口。

请执行就地焚除。

他盯着那行字,眼神冷了一点。

站点上报窗口不是没有,是被关了。

老齐像是知道他看见了什么,终于转过头,压低声音:“别折腾。上面今天明确发话,延误处理算你个人责任。”

“这是高危回流。”

“高危也轮不到你判断。”老齐靠近一步,声音发硬,“灰井区的规矩你不是第一天懂。把它烧了,系统写设备波动,大家照常下班。你非要往上顶,最后记录里出问题的也只会是你。”

四周一时安静下来,只剩机器低鸣。

林焰看着老齐,忽然笑了下,没什么温度:“行。烧。”

他嘴上答应,手指却悄悄把其中一条最不稳定的残档链挂进了边缘缓存区。

不是为了当英雄。

只是他很讨厌别人把“流程”两个字说得像墓碑。

焚除槽启动时,主处理间的光线一层层压暗。二类焚槽先吞掉情绪残档,灰蓝色雾团在高温数据火里卷成一条细线,发出像湿纸张被烤的轻响。接着轮到那批黑封包。

林焰把封包推进焚除导轨,眼睛却一直盯着监测曲线。

第一秒,平稳。

第二秒,热值异常上跳。

第三秒,回流指数没降,反而开始反弹。

“停机。”他立刻出声。

老齐脸色一变:“别乱喊,”

话还没说完,焚除槽里那团本该被烧散的残档,突然像受一样猛地炸开。不是爆炸,更像一池被压久了的水骤然翻面。十几道互相冲突的记忆影像瞬间冲上主屏,整个处理间都被刺眼白光浸了一下。

有人在火里拍门。

有人抱着头蹲在街角,嘴里不停说“今天不是今天”。

有人穿着礼服在雨夜里笑,下一帧口却着金属片。

还有一张街区俯视图,明明是灰井南段,却在角标上标成了旧舞台封锁区。

“我!”瘦猴后退一步,差点撞翻分拣架。

广播系统也开始错乱,原本平直的女声忽然分裂成好几道重叠音轨。

“请保持,请立即,检测到未授,不要相信,”

主处理台警报大作,红灯一排排亮起。几名清洁员被冲出来的认知噪声扫到,当场僵住,有人盯着自己的手,像第一次见到这东西;还有人扭头冲同伴喊了声陌生名字,喊完自己先愣了。

林焰一步冲到总控台前,手动切断焚槽增压阀,另一只手把边缘缓存区锁死。

这不是设备老化。

这是焚除对象在反渗。

“封间!全部退到黄线后!”他声音不高,却比警报还稳,“别看主屏,关个人接口,快!”

几个人被他喝醒,下意识照做。老齐也终于慌了,扑过去试图按紧急上报,结果权限界面连开三次都被驳回,屏幕上只剩一行冰冷提示:

本次异常归类为局部设备故障。

请继续完成作业。

老齐脸都白了:“妈的……”

林焰没骂,只是心里那点早有预感的厌恶,终于实实在在落了地。

连事故名字都提前给你写好了。

焚除槽里翻涌的残档越来越多,像有无数被删掉的片段正在互相挤压着往外爬。主屏开始轮播彼此矛盾的画面:同一条走廊,一次是空的,一次满地血,一次又站满看不清脸的人;同一个广播,先说“作业正常”,下一秒又变成“清空站点”。

几秒之间,整个处理间像被塞进了好几版不同现实。

有人开始呕,有人捂着头跪下,喊自己记不起来刚才是谁带他进来的。天花板的投影指示灯忽明忽暗,连出口箭头都短暂分成了两个方向。

林焰刚想把总电源拉死,耳边却忽然钻进来一段极轻的声音。

不是广播,不是警报,也不是任何人在说话。

那声音像从翻涌的噪点深处挤出来,带着烧灼后的沙哑,断断续续,偏偏清楚得像贴在他耳边。

“……林焰……”

他手指猛地一顿。

下一瞬,主处理间中央那团污染源骤然塌陷,又猛地向外鼓起,像有什么更深的东西正要从里面顶出来。

红灯狂闪,警报刺耳到近乎撕裂。

而那道声音,第二次响起。

“别让他们……再烧一次。”

字号 / 行高
主题