十分之九 第十三章 · 楼上的门

阿蕾是在发全薪的那天下午来找阿雅的。

那天下午没有海风,榕树上知了叫得像警报。小马的巴士又停在村口,这一次他带的不是海报,是一份单独的合同。三倍价。条件写在最上面一行:十八至二十二周岁,无慢性病史,家属视频签字。

阿蕾今年十七岁半。她有三个弟弟,一个妈,和一个在渔船上看不见底的账户。

「姐,」阿蕾把合同递给她,眼睛亮亮的,「三倍。我自己算过了。」

阿雅没有接合同。她看着那五个字,像看着一条从水里伸上来的手。

「你才十七。」

「十七半。」阿蕾纠正她,语气轻快,「二楼要等我十八,三楼不用——楼上不看身份证,看通道。他们说我通道好,比你还好,姐,B+,就差一点点。」她笑起来,牙齿很白。「三个弟弟。一年一个的学费。你算过的吧?三倍的账。」

阿雅算过。她这辈子算过无数笔这种账,每一笔都通向一个亮堂堂的数字和一个暗下去的东西。她张了张嘴,想说不一样的——说楼上没有下来的人,说雾脑症,说桑黛——可这些话在「三倍」两个字面前,轻得像粉丝。

她自己就是被这么说服的。她凭什么说服别人。

「你妈签字了?」

「视频签的。」阿蕾把手机递过来,屏幕上是一个黑瘦的妇人,在一艘船的阴影里点头,「她说楼上比船上安全。」


阿雅去找过陈拓。这是她这辈子第一次主动走进场长办公室。

「场长,阿蕾才十七。」

陈拓正在核对排班表,头也没抬:「十七半。合同合规。」

「楼上的合同合规吗?三代都没有过审——」

「谁告诉你没过审?」陈拓放下笔,第一次抬头看她。他的眼睛不凶,甚至有点疲惫。「阿雅,我干这行五年,学到的第一课就是:别跟行情讲道理。楼上出三倍价,是行规;满十八,是底线;自愿,是合同。你让我拿什么拦她?拿你这本账?」他指了指她怀里的笔记本,「你那本子里记的每一笔,当年也都有人说『我拦你』。拦住了吗?」

阿雅站在那里,像被退潮抽走了脚下的沙。

「我告诉你一句掏心窝的。」陈拓重新低下头去,声音低了下来,「我拦得住一张合同,拦不住三个弟弟的学费。你要真想拦,别拦人——让三倍价这种东西,从这个世界上消失。」

「那得先让它从报价单上消失。报价单上面,还有一张更大的报价单。」他挥挥手,「去吧。别耽误我干活。我干活,她们才有地方睡。」

阿雅走出办公室,在走廊里靠墙站了很久。她终于明白陈拓是什么了——他不是恶人,他是这套账本里的一枚算珠,被拨到哪一档,就老老实实待在哪一档。要恨他,得先恨那只拨算珠的手;可那只手藏在十层合同、三个法人、一整套国际行情的深处,谁也没见过它。


上楼是那天傍晚。

去中心之前,阿蕾先把三个弟弟召集到了食摊门口,像开一场小小的董事会。

大的十四岁,把一张纸举起来:「姐,我查过了。港务学校的夜校,一学期四千二。我要是考上了,你的钱就——」

「打住。」阿蕾把纸折起来塞回他兜里,「我上楼,不是为了让你们接着算我。是让你们往后,用不着算这种账。」

二的十二岁,闷了半天,从书包里掏出一个橘子,塞给姐姐:「楼上……有橘子吗?」

阿蕾捏了捏那个橘子,塞回给他:「留着。等我下来吃。」

最小的六岁,什么都听不懂,只知道姐姐要出远门,抱住她的腿不放。阿蕾弯腰把他拎起来,扛在肩上,转了一圈:「哭什么,姐又不是去当海盗。」小孩子破涕为笑,全食摊的人都跟着笑。

只有阿雅没笑。她看着这一家人,看着阿蕾肩膀上那个笑出声的孩子,心里像被什么东西轻轻扎了一下——**她们签的每一份合同,背面都站着这样一桌子人。**没有人是为了自己去顶楼的。

去中心的巴士上,阿蕾靠着她坐,忽然说:「姐,要是我在楼上忘了你,你别介意啊。」

「说什么傻话。」

「真的。」阿蕾看着窗外,「我打听过,楼上的人下来,有的不认得家了。你要是哪天碰到不认得我的我——」她顿了顿,像在给自己打拍子,「你就跟我说一遍我是谁。我听着听着,说不定就捞回来了。我姐说过,我从小就是听着话长大的,好使。」

阿雅看着她,喉头发紧,最后只说出一句渔村老话:

「落船的人,不问潮。可姐在岸上,天天给你问。」


楼上有很多规矩,小马一条一条念:不戴金属,不贴胶布,接口区域保持清洁——「皮肤上什么都不要有,通道才干净」。

阿蕾听完,伸手把手背上的退热贴撕了下来。

她把那张贴了一星期的、边角发卷的退热贴递给阿雅。上面的字是陈姐写的,端正,陌生:明早吃药。

「姐,帮我拿着。」她说,「楼上不让贴。」

电梯在走廊尽头。阿雅陪她走到电梯口,一路上谁都没再说话。电梯来了,门开的时候,里面亮着一种很匀的白光,没有影子。

「阿蕾。」阿雅说。

「嗯?」

「……上去,记得下来。」

阿蕾笑了,露出一口白牙:「姐,你等我发工资,请你吃鱼饼。你家的鱼饼。」

门合上了。没有楼层显示,所以看不出它去了几楼——它可能只上升了两米,也可能一直在上升。走廊里安静下来,安静得能听见知了从村口一路叫过来。

阿碧站在护士站后面,别过脸去,在配药单上写一个无关紧要的字。


那夜阿雅没有浮到浅水。她沉得很深,深处的梦多了一种新的味道——不是别人的悲伤,不是雪,是一种正午的、亮得发白的味道,像铁皮屋顶晒了一天的太阳。

楼上的人上线了。

她在一个陌生人的午觉里,替一个陌生人热了一下。

清晨六点,灯亮。十四床的结算单翻页,数字照旧。阿雅坐起来,先把阿蕾的退热贴贴在自己手背上,薄荷味,凉的。然后她翻开笔记本,在新的一页顶端写:

「楼上的名单。」

第一行:阿蕾。九月十一日上。B+。

她停了停,又添了一行小字,像给这份名单上锁:

「我要把这页写满,再把这页撕掉。撕掉的那天,就没人需要上楼了。」

十分之九 第十二章 · 隔梦通信

复核第三天,程一苇发现了一条合法的窄缝。

清洗规则里有一项很少启用的程序,叫「睡前校准」:接入前,向切片播报一句中性的短句,验证通道完整——类似灯塔先闪一下,确认船还看得见。校准语由驻场质量员撰写,一句一签,写进复核日志,存档备查。

他拥有SEA-7的签署权。

第一句校准语,他写:「今晚潮位高,睡眠安稳。」

合规,中性,无信息量。系统批准。四小时后,异常单的队列里滚过一片寻常碎片,其中夹着半句梦话的转写:今晚……潮……高……

他盯着那半句看了很久。有人在她的梦里,听见了他写的句子。


此后每晚一句。他写得越来越小心,像往深水里放漂流瓶:

「风从北边来。」
「星星在云后面,但星星在。」
「不是所有声音都是噪声。」

而河的那一头,阿雅被第一句校准语吓着的那晚,是开着灯睡的。

那句话浮上来的时候,她正沉在慢波的最深处——「今晚潮位高,睡眠安稳」。九个字,从她后脑的深处升上来,像有人在她梦里点了一盏灯。她不认识这盏灯。别人的碎片带着气味、悲伤、温度,这九个字什么都没有,干净得不像人类,像一句天气预报成了精。

她惊醒过来,摸到自己攥着拳头,后背全是汗。

第二天她去问阿碧。阿碧听完,脸色变了,拉她进消毒间:「你梦见了什么,一个字都不许跟别人讲。中心最近在换清洗系统,可能是新系统出错——」她说着说着自己停住了,因为她看见阿雅的眼睛。

那双眼睛里没有害怕。她把那九个字复述了一遍,然后问:「阿碧姐,天气预报,会挑我睡着的时辰报吗?」

那不是系统出错。系统出错是随机的、杂乱的。这九个字有对象,有分寸,有人味。像一封信。像有人隔着一条河,往她这边扔了一颗石子,试探水的深浅。

阿雅想了一整天。想了一整天之后,她做了决定:回信。

白天收摊后,她在笔记本上写:「句子太干净了。泄漏的东西带着悲伤,你的句子没有。你是什么?」写完她睡下——她知道自己的白天的字迹会怎样漂到对岸。两年来,她第一次主动地、把自己当一封信寄出去。

那天夜里她沉得很深,什么也没有等到。

但她不再害怕了。河对岸扔石子的人,和滩涂这头捡贝壳的人,从那一晚起,算认识了。


第三句的次日清晨,队列里出现了一条被系统标红的碎片——不是梦话,是一段文字转写,笔画顺序都在:「句子太干净了。泄漏的东西带着悲伤,你的句子没有。你是什么?」

程一苇在工位上坐直了。

她开始回信了。用的是他从未想过的方式:白天写进那个咸水泡过的笔记本,夜里切片带着白天的残影上线,字迹像退潮后的字,一笔一划漂到他的队列里。她写,他收。他写,她梦。

两条窄缝,一条河。


那天夜里,他把六张纸巾在宿舍的搪瓷缸里烧了。

六条哈希他早已背熟,但还是用手机逐张拍了下来,存进一个加密备忘应用——纸质的东西会被看见、被翻走、被从口袋里掏出来。数字的东西至少可以锁在算法后面。他关掉云同步,给应用设了两层密码,把备忘录的标题改成「梦」。

纸巾烧尽的时候,他用铅笔把缸底的灰碾碎,倒进了花盆。程工程师在花盆里埋掉了自己的白旗。

手机屏幕暗下去之前,他看了一眼「梦」的第一条:

第1条:校准语不是仪器写的。第2条:如果对面是人,请回答——雪街上的人,还在吗?

这是她昨晚漂过来的问题。她在第41条异物旁边画的那个问号,终于问出了口。


他写下了到湄琅以来最长的一句校准语,一个字一个字地抠:

「在。他每周出现。你的本子我看到了。不要单独行动。」

翌日清晨,队列里漂来新的转写,字很轻,像怕吵醒谁:

「在。他每周二、周四下午最亮。」「你们要找他,还是找放他进去的人?」

程一苇在工位上坐了很久。

晨光从百叶窗的缝里进来,一条一条,横在键盘上。他忽然意识到一件事:全世界所有想找到「破晓」的人——监管、记者、律师——手里都没有的东西,此刻正躺在一本咸水泡过的笔记本里,和一个十九岁女孩的梦里。

她比所有的卫星都近。

后来的通信里,她问过他一个问题,问得很直接:「程先生,你们上海人,一个月挣我两年的钱。你为什么帮我们?」

他隔着半个地球想了一夜,回了两段话。第一段是老实的话:

「一开始不全是帮你们。我怕。我怕有一天我女儿——如果我有——也躺进你们那张床。怕是所有善良的起点之一,不丢人。」

第二段更老实:

「后来不止是怕。是你让我看见,我的工作干了七年,我以为了解它的每一个零件——结果我连它在洗什么都不知道。你让我看见了我的盲区。人欠了让自己看见的人,还不清的。」

她把这两段抄进了笔记本。抄完她在后面写:

「程先生,你不用还不清。你已经开始还了——从你肯说『我怕』那天开始。」

他在加密备忘录里敲下当天第二行字:

「第3条:不要找我。找你的人,快了。」


这些事,阿碧其实察觉了一半。

消毒间的凝胶管少了,记录单上多了重复的「设备巡检」;十四床的白班报告开始出现「精神良好,原因不明」。有天夜里,阿碧把阿雅堵在消毒间,开门见山:「你在跟外面的人传话。」

阿雅没否认。房间安静得能听见灯管的电流。

阿碧盯着她看了很久,忽然转身,从柜子顶上取下一把钥匙,拍在她手心:「消毒间的门,往后不锁了。紫外灯记着我自己关。」她走到门口,停住,背对着阿雅,「我做错的话,就当我梦游。你们做的要是成了——」

「记我一笔。」

十分之九 第十一章 · 大潮

新泾港的机场只有一条跑道,程一苇下飞机的时候,热气像一堵墙迎面推过来。

九月的湄琅没有秋天。接机的车沿着海岸线开了四十分钟,他一路把额头贴在车窗上,数海面上的灯——数到第七簇的时候,司机说:到了。

七座休眠中心沿着海湾排开,像七枚钉进滩涂的白色图钉。三号的招牌最亮,七号的最旧。河汉的织机标志悬在每一座楼顶,把星空织在热带的夜空下面。

「程工,辛苦。」陈拓在中心门口接他,搪瓷缸端在手里,握手很实在。「上海过来的质量专家,我们这里难得来大厂的人。」

「季度复核,例行公事。」程一苇说。

他拎着箱子进门,大堂的电视在放本地新闻,牌价板立在走廊尽头,粉笔字写着今晚的数字。一切都和他推演过的一样——除了潮汐表。他出发前查过,今晚十九点四十二,湄琅湾大潮。他不知道自己为什么要查这个。大概因为这座城市的一切都标着价格和时刻,潮水是唯一免费的东西,他想看看免费的东西长什么样。


白天的宿舍是空的。

四十张床,床垫翻起新的一面,紫外线灯熄着,风扇慢悠悠地转。陈拓领着他从过道走过,像领着参观一座监狱,又像领着参观一座学校。

「这就是生产现场。」陈拓说,「比我以前待的电厂干净。」

程一苇在每个床头的信息牌前停一下。A-1104,B级。A-2219,B级。走到十四床,他停得久了些。

A-3307 / 渗漏敏感度:A级(前0.3%)

信息牌上没有照片。他看了一会儿那张空床,床单绷得很平,枕头上有几根长头发。枕埠植入位的枕巾上有一个淡黄色的小点,是凝胶。

「顶楼呢?」他问。

陈拓搪瓷缸里的茶晃了一下。「培训区。不开放。」

电梯里确实有一个没有灯的按钮。程一苇盯着它看了两秒,没有伸手。他是来做清洗规则复核的,不是来做别的事情的。他把这句话在心里又说了一遍,像给一扇门上锁。

复核第一天,他看的东西比他预想的多。

陈拓给他配了张临时工牌,权限是「参观级」。他看了派工板的排班逻辑,看了保养礼包的出入库,看了食堂的结算系统——每一处都比他想象的更规范,规范得像一家三甲医院和一个上市公司的合体。走廊里贴着《切片爱护守则》,第一条是「保持接口区域清洁」,第五条是「爱护评分与派单优先级挂钩」。他在这条守则前面站了一会儿,心里过了一遍那个循环:爱护分低,派单就差;派单差,钱就少;钱少,就签更长的夜。

一条循环。干净,安静,无人持刀。

签到处背后的海报换了新版。那颗大脑依旧十分之一昏暗、十分之九金光灿烂,只是底下的标语换成了新的:「把你大脑未曾开发的潜力,用来探索星辰大海。」

程一苇在海报前站了一会儿。星辰大海。这四个字从此在他这里有了新的注释:星辰,是北半球凌晨四点排队交付的推理任务;大海,是此刻堤外那片被大潮顶起来的、深不见底的湄琅湾。

离开前,他在签署终端上提交了本季度的第一句睡前校准语。这是他的例行公事,写了七年,无非是「通道测试,请忽略」之类的废话。鬼使神差地,他写了句不一样的:

「今晚潮位高,睡眠安稳。」

签完他就后悔了,想撤回,系统提示:已入队列,不可撤回。他盯着那行小字看了两秒,算了。一句废话而已。全湄琅湾今晚有十四万个脑袋要接,谁会在意一句天气。

他不知道,两公里外的一间宿舍里,一句废话即将在一个十九岁姑娘的梦里,点起一盏灯。


食堂的晚饭是鱼饼和粥。

角落里坐着一个年轻的本地姑娘,独自一人,面前摊着一个硬壳笔记本,边角全卷了,像被海水泡过又晒干。她用一小截铅笔头在算什么,算得很密,嘴唇跟着动。

程一苇端着餐盘在她那桌的斜对面坐下。他从兜里摸出一张折了四折的纸巾,展开,上面是他抄了一路的六条哈希。他看纸巾的时候,能感觉到对面停了一下笔。

两个人隔着两张桌子,各自数各自的账。

她先走。走过他身边的时候,带过来一点咸腥的海风味,和很轻的、洗衣皂的味道。程一苇没有抬头。他不知道那本卷角的笔记本里记着四十一个梦;她也不知道那张皱纸巾上写着六个夜晚。

后来他常常想,如果那时候他抬起头——

但那时候他只顾着看表。十九点四十二,潮要满了。


他一个人走上防波堤。

大潮名副其实。海水漫过了平常到不了的石头,把整条堤压得深深的,浪声是低八度的。两公里外,七号中心亮成一块白色的碑,灯光倒在海面上,被涌潮揉碎,又拼起来,又揉碎。

一盏灯的倒影能铺满半片海。他忽然明白了那些棉被一样的、整夜整夜的灯为什么要点着——不是为了照明,是为了让睡在灯下的人相信,夜里也有人在上班,包括她们自己。

潮涨到了最高。海水在堤下安静了一瞬,然后开始退。

程一苇把六条哈希又默背了一遍,把纸巾折好,放回兜里。他不知道,两公里外那块白色碑体的十四床,有人正在把白天的账,一笔一笔记进一本咸水泡过的本子里。

月光很好。月光把两件互不相识的事,照在同一条水上。

十分之九 第十章 · 白天

复盘会上,程一苇把问题摆在了桌面上。

「SEA-7 存在夜间合同切片的白天渗漏,共六次。建议核查租借时段与路由日志的一致性。」

会议室安静了两秒。投影的风扇声忽然显得很大。

老金合上激光笔:「记录在案,转合规。」

转合规。程一苇知道这三个字的去向——合规部有一个和回收站功能相同的归档系统,区别是回收站偶尔还会被清空,合规归档永远不会被任何人再看一眼。

散会后的走廊上,合规部的年轻法务已经在等他了,笑容像熨过:「程工,家里还好吧?听说令堂在仁济?我们今年补充医疗险的口径放宽了,回头我让人给您报——」

「谢谢关心。」程一苇笑着说,从他身边走过去。

后颈有一点凉。他认得这种凉——那不是自己的。那是六条哈希里某个陌生人的。


当天夜里,他开始动手。

不是告发。告发的每一条路他都数过了:内部热线通向法务,法务通向公关,公关通向「正在核实」;监管举报要穿越管辖权,证据在湄琅,服务器在离岸,而他是「窥探业务数据的前员工」。他把所有的路数了一遍,然后把它们全部放下。

他给自己立的规矩只有一条:只存,不发。

他用演练数据通道,把六条哈希对应的清洗前缓存镜像,合法地拉进自己账户的「训练样本暂存区」——样本保留是写进规范的,没人会为一个工程师存自己的工作样本多看一眼。然后离线拷贝,加密,个人盘。最后是那本纸质的旧笔记本,他把六个时间戳抄上去,一笔一笔,像刻。

在扉页他写了一行字:

不是为了告发。是为了有一天有人问起来,我不用撒谎说「我删过」。

写完他看了很久,又在下面补了半句:

而且有人在我看不见的地方,替我冷了一整夜别人的雪。


拼图是在凌晨三点对上的。

他把六个时间戳排在纸上:09:47,10:15,14:32,09:52,13:40,16:08——全部落在湄琅的白天,而且有规律,周二、周四的下午居多。不是故障,不是倒时差。故障没有课程表。

**授课式的规律。**有一群人,在湄琅的白天,按着时间表被接进生产网络。

他把结论两个字写下来的时候,手是稳的。他现在敢用这个词了。红档共享盘的目录树他也终于回想起来了:那次一闪而过的,是「合规红档-医」——而在目录树里和「医」并排的,还有一个目录,当时他以为是扫描产生的残影:

合规红档-晨。

晨。白天。楼上的太阳。

他不知道那里面装着什么代号、哪份协议。他只知道一件事已经确凿:公司知道。从 v4 的文件名,到老金那半秒钟的停顿,到「转合规」——公司不仅知道,还把知道的东西分门别类地上了锁。


最后一条哈希他复听了四遍。

除了那 1.7 秒摇篮曲——摇篮曲他在私人目录里已经存了,那段音频里还藏着 0.4 秒更碎的东西。他把波形放大,降噪,戴上耳麦:

先是雪落在伞面上的声音,蓬松的、把世界压低的声音。

然后是一个气声,几乎不成字。自动转写栏里空着,模型放弃了。但他把音标着听了一遍,又一遍:

「——如果有人在听。」

程一苇摘下耳麦,在绿色的屏幕光里坐直了。

渗漏是双向的。他早该想到。那 0.4 秒是被人收到的——在湄琅,在某张床上,有另一块皮层收着这个醒着的人的白天,收着他没写完的信和死了的绿萝,收着他朝黑暗问出的那句话。

收的人是谁,他不知道。

他只知道,他毕生的工作是把这一切当作噪声擦掉,而在世界的另一头,有人正把噪声一个字一个字地记下来,记在一本被海水泡过的笔记本里。


出发前的最后一个夜班,他做了一件七年没做过的事。

凌晨四点,异常单清空之后,他没有关灯走人。他调出了自己七年来的全部操作日志——第一条记录,是2040年3月,一个刚转正的年轻人批准清除了一段0.8秒的笑声。

他一条一条往下看。

他看见自己如何学会把「拦截」说成「治理」,看见误杀率如何从0.1%涨到0.4%又被他优化回0.3%,看见某年某月他为了赶一个上线节点,把抽样复检的比例从百分之十降到百分之三——那一刻没有任何人强迫他,是他自己想的,为了「整体效率」。他看见自己在年终总结里写「全年清洗四百七十亿条,无误」。

无误。他盯着这两个字看了很久。

四百七十亿条。哪怕只有万分之四杀错了,也是近两百万条别人的梦,死在一个刚转正的年轻人和他后来所有同事的手里,死得无声无息,死得「无误」。

他把日志翻到最后一条,就是昨天:**「暂缓清除,理由:待复核。」**七年来,他第一次按下这个键。

窗外的天开始蒙蒙亮。程一苇关掉日志,把工牌从脖子上摘下来,看了很久。他想,他不是要逃跑——他是要去看看那些「无误」住的地方,看看四百七十亿条里活下来的那几条,长什么样子。


出发前,他还偷偷干了一件与工作无关的事:用一个语言软件,学了二十句湄琅话。

软件的发音教练用的是织女的企业语音包——也就是说,教他说话的,是他正要去的那个模型。他跟着读了十几遍「你好」「多少钱」「我是来帮忙的」,每读一遍,心里就多一分古怪:他在用几十万块租来的皮层练出的舌头,去见那些被租走舌头的人。

第二十句他学得最认真。那句湄琅话的意思是:「我不是来收账的。」

软件标注了音标,也标注了语气:平缓,尾音下沉,用于安抚。

他觉得这个标注很好。他就要去一座所有人都在被收账的城市了,学会第一句能安抚人的话,不算不务正业。


他提交了东南亚区质量驻场工程师的申请。半年,派驻新泾港。理由栏:业务相关。

三天后批准。他用了两天安顿母亲——护工排班表贴在病房墙上,护士站存了他的三个电话。走之前那个傍晚,母亲又清醒了一小会儿,指着窗台上那一排糖纸折的船,问他:「这些船,是要出海吗?」

「嗯。」他说,「有一只要去很远的地方。」

「去哪儿?」

「南边。」

母亲点点头,很满意,像批准了一次远航。

回办公室收拾工位的那天晚上,他把杯底的纸巾一摞全部抽出来,夹进贴身的笔记本里,然后把空杯子洗干净,倒扣在桌上。三十七层的灯在他身后一格一格熄灭。

出发日期在两周后。他在日历上圈了那一天,鬼使神差地,又查了一下新泾港那天的海况。

潮汐表上写着两个字:

大潮。

十分之九 第九章 · 楼上的

双载之后,异物变多了,也变清楚了。

像一座桥跑了两倍的车,桥缝就漏得厉害。别人把这叫损耗,阿雅把这两个星期的损耗,变成了手艺。

手艺是怎么练成的,得从父亲说起。

父亲跑船的人有一句行话,叫「认水」。同一片海,涨潮是一个样子,退潮是一个样子,风前是一个样子,月圆又是一个样子。父亲说,认水不是用眼睛,是用脚——赤脚踩在滩涂上,水从脚趾缝里走,走得急是上游来水,走得懒是外海退潮,走得打旋,就是底下有暗流。

「脚比脑子先知道。」父亲说,「脑子会骗人,脚不会。」

阿雅把这招用在了梦里。

她没法选择会漏进来什么,就像滩涂没法选择潮水带来什么。但她可以练「脚感」:每夜接入前,她在心里把想要的东西描一遍——不求描得准,只求描得沉。像渔家往网坠里灌铅,描得越沉的东西,在满河漂的碎片里,越容易先落到底。

她管这个叫「下网」。异物是网里带回来的鱼,大多数夜里打的都是杂鱼——半句广告,一段雨声。但每隔几夜,网上来一件真正的东西:一片没有见过的屋顶,一句陌生的方言,一口不属于这间宿舍的、很远的钟。

她把这些也记进本子。记着记着,她发现自己的「脚」越来越灵——别人泡在水里只能漂着,她已经开始能顺着一条水痕,往上游走了。

「脚比脑子先知道。」她在心里对父亲说,「爹,你在海上认水。我在夜里认人。」


那夜潮水顺了。

雪街回来了,比以往任何一次都长。

路灯把雪照成蜂蜜的颜色。蓝门。大衣。这一次,门开了一条缝。

她「看」到门里:一间屋子,窗台上一盆绿萝,死透了,土干成块。桌上摊着半页没写完的信,钢笔搁在信纸上,笔帽没盖。炉子上坐着一壶水,早凉了。到处都是「中断」——每一样东西都停在事情做到一半的时刻,像这间屋子的主人已经很久没有资格把一件事做完了。

然后她感觉到了那个视角。

不是「看见」,是「住在里面」。她住进那双眼睛,从那具身体的里面往外看。后颈有一种凉,凉得贴骨;太阳穴上有一点痒,痒得很规律,像有极细的针在极轻地叩——

阿雅认得这种痒。植入过枕埠的人,皮肤下面都记得这种痒。

接口。他在接口后面。他醒着。

记忆的主人站在那扇蓝门里面,雪光从门缝照进来。他没有看门,也没有看信。他在感受自己的后颈和太阳穴,像一个被判了刑的人清点自己的刑具。然后,在他的意识最深处,很轻地,他开口了。不是嘴在说。是一个醒着的人,在被使用的那具身体里,用尽力气朝着黑暗说话:

「如果有人在听——」

雪街晃了一下。

「还有人吗?」

阿雅在梦里张开了嘴。她不知道自己想喊什么——我在,还是你快逃——反正她张开了嘴:

然后她醒了。

天花板上的风扇慢慢地转。五点四十。她的心跳得像退潮时搁浅的鱼。


他租的不是夜。

她坐在床沿上,把这个念头翻来覆去地看。夜租的人是睡着的,睡着的人不会说「如果有人在听」。睡着的人连自己被用都不知道。可那个人知道。那个人清清楚楚地知道后颈的凉和太阳穴的痒是什么,他在心里给自己找证人。

醒着被租。白天被租。

去找阿碧之前,她先试了一次「求证」。

异物可以怀疑,渗漏可以是病。可如果她说的一切都是真的,那么别人的碎片既然进得来,自己的痕迹就出得去——她打算做一个小小的实验:睡前把一件只有自己知道、别人查不到的事,在心里描上三十遍。比如:本月十四号夜里,她在中心后巷救过一只被渔网缠住的玳瑁猫,用剪刀,左手,划破了虎口。

三夜之后,倘若世界上有任何一张报表里浮出一只玳瑁猫、一把左手的剪刀——那她的梦就是一条能被验证的通道,而不仅仅是病。

实验的结果她没能等到——日子一天天过去,玳瑁猫的验证被搁进了笔记本,跟「还有人吗」放在同一页。

但她没有停止准备。她开始把想「寄」出去的东西,一件一件描深:潮位、日期、床号、编号。描得最沉的一件,是那扇蓝门。

后来程一苇在异常单里看到这些的时候,给这套操作起了个名字,写在加密备忘录里:

「渔民的网。她在用两年的时间,织一张能捞沉船的网。」

她去找阿碧。消毒间里,紫外线灯嗡嗡地响,阿碧背对着她整理凝胶管。

「顶楼。」阿雅说。

阿碧的背影停了半拍。

「七号中心没有那种事。」阿碧说。

「哪种事?我还没说。」

阿碧不说话了。凝胶管在她手里排成一列,像一小队哑掉的士兵。过了很久,她转过身来,声音压得比消毒间的灯还低:

「顶楼是培训区。电梯里有那个钮,没有灯。上去的都是签了『全薪』的——三倍价,白天也躺上去。新泾港人都知道,新泾港人都不说。」她盯着阿雅,「阿雅,别打听。打听的人后来都上去了。」

「上去了怎么了?」

阿碧把最后一支凝胶插进架子,声音轻得几乎听不见:

「没见下来过。」


回宿舍的路上要经过码头。阿雅在牌价板前面停了一会儿,粉笔字还是 1.35。

她在心里算了一笔账——她控制不住,这是她的病,比雾脑症来得更早的病:楼上的牌价如果是三倍,2.7 一脑时,白天十二个钟头加全夜,一个月是——

她的手指在袖子里掐了一下,掐得很疼。

她被自己吓着了。桑黛的手背、退热贴、雪街里那间什么都停在半途的屋子,全都还在她脑子里发烫,而她的第一反应居然是算。这套制度最深的毒不是逼你,是住进你心里替你打算盘,用你的手,打给你自己听。

她站在板前,站到手脚发凉。

那天夜里,全夜切片照常接通之前,她把笔记本翻到异物那页,在第41条下面补了一行小字:

补记:他是醒的。他说,如果有人在听。

笔尖悬了悬,她又写了四个字。这四个字没有编号,没有日期,写在页脚,像一封寄不出去的回信:

有人在听。

十分之九 第八章 · A-3307

机会是等来的,也是熬来的。

质量回溯演练每季度一次,要派一名高级工程师驻场复核各海外切片组的清洗规则。往年这差事没人抢——东南亚区,潮湿,偏远,补贴少。今年名额空出来,因为负责 SEA-7 的同事离职了。

程一苇报了名。申请理由栏,他写:业务相关。

他没写的是那六个哈希、五次白天的时间戳,和半秒钟的停顿。


演练界面很旧,权限很高。

他调出事发夜 SEA-7 的原始路由表,像顺着一条河往上游走。光缆、中继、鹊桥的握手日志、皮层切片的编队号——河流越来越窄,最后收进一张床。

切片 A-3307 / 新泾七号中心 / 14 床。

档案页弹出来的时候,他下意识屏住了呼吸。

渗漏敏感度评级:A级(前 0.3%)
切片质量评分:SEA-7 组内第一
派单偏好:高价值任务 / 全夜套餐
当周排班:双载

A级。前千分之三。系统喜欢她——那句推销员嘴里的「你好用」,在报表里原来长这个样子:一颗天生适合被租用的大脑,被算法精准地挑出来,派最贵的活,排最满的夜。她的天赋没有让她逃出去,天赋是往她身上加的砝码。

档案的附页里有一栏「行为标记」:

LEAK 阳性 · 高频。建议:观察。
(隔离成本测算见附录 v4)

观察。没有隔离。他点开那行小字背后的说明,只有半句话露出目录名,又一个 v4——他记下了,没敢多看。屏幕的冷光打在他脸上。隔离成本大于清洗成本。这行字的另一种读法是:把她从机器里摘出来,比继续用她、顺手擦掉她漏出来的部分,更贵。

她是被当作耗材定价的。贵重的那种耗材。

鬼使神差地,他又在检索框里敲了一个旧编号:A-1102。

档案弹出来的时候,他的呼吸停了一拍。桑黛。A-1102——阿雅说过无数遍的那个名字,把盐当成糖的邻床,第一批,创始会员,租借六年。

体检卷宗的最后一页,日期是五个月前:

「胶状淋巴清除功能显著减退。预估进展:进展期。建议:终止夜间租借。」

终止建议的下面,盖着两个章。第一个章:「医学备案」,蓝色。

第二个章:「排班已知悉」,红色。

终止建议五个月前就躺在系统里。而那五个月里,A-1102照常上夜,照常全夜,照常「自愿」——直到质量评分下降,直到归因复核,直到「自愿退租」。公司不是不知道她要烧穿。公司是精确地知道,然后把她最后的余量,也计入了产能。

程一苇靠在椅背上,听见自己的心跳。

他想起了自己母亲。想起病区里那些「早发性」的病人。想起这种病在他们那代人身上叫「老年病」,而在这栋楼的报表上,它有另一个分类——

「成本项」。


界面的右下角,有一个按钮:提交切片隔离申请。

他的手指停在上面。

他知道自己一旦点下去会发生什么:A-3307 被标记为污染源,降级,高价值派单摘除,收入腰斩。然后是退租——像桑黛那样,两箱维B,一句「感谢您的贡献」。帮她的每一种方式,都会先砸掉她的饭碗。这个系统的阴险不在恶意,在于它把善意也改造成了刑罚。

程一苇把手从鼠标上拿开,放在膝盖上,放了很久。


下班他去了一趟医院。

母亲今天难得清明。他推门进去,她从枕头上抬起头,看了他三秒,然后叫出了那个正确的名字:

「苇苇。你瘦了。」

他喉咙动了一下,说没有。

母亲很高兴,神秘兮兮地从枕头底下摸出一沓糖纸——水果糖的糖纸,攒得平平整整,有几十张。护士站发的、同屋病友给的、家属探望剩的。她说:「给苇苇折船。」

于是那个下午,一个三十二岁的男人坐在阿尔茨海默病区的床边,用一张一张糖纸折纸船。母亲在旁边指挥,折得不对就拆掉重来。她的手抖,眼神时不时飘走,可每次飘回来,都还认得那个船头应该怎么压。

折到第二十条的时候,她忽然说:「你爸以前也带你去海边折过。」

没有的事。他父亲在他十岁那年出海,就再没回来。但他点头说:嗯,我记得。

护士站在走廊里轻声告诉他:上个月,老人家把同屋的药当糖,发了一遍。幸好那是维生素。

他「嗯」了一声,站在走廊尽头,站了很久。窗外天黑下来,楼下的车流亮成一条河。


夜里回到工位之前,还出过一次事故。

他在打印室调阅A-3307的体检附页,机器卡了纸,吐出来的那页被后面来打印年会通知的行政顺手抽走了一张。等他追出去,那张纸已经在对方手里——上半页赫然是「渗漏敏感度:A级」和一列他的权限不该看到的字段。

两个人在走廊里对视了两秒。行政是个爽快人,看完只说了一句:「程工,你们质量部的保密意识得加强啊。」然后把纸递还给他,哼着歌走了。

回到打印室,程一苇把那页纸塞进了碎纸机。机器嗡嗡地咬,纸条一根一根落进桶里。

他站在碎纸机前想:纸碎得掉,看过的眼睛碎不掉。从今天起,他知道的东西,就是他的一部分了——像植入进去的枕埠,取不出来,只能带着它走夜路。


夜里回到工位,他把那张新纸巾铺平,写了两行字:

左边:A-3307。

右边:丹绒·阿雅,19岁,东礁村——人事栏里有脱敏前的姓名字段,演练权限看得到。

他本想在中间画一个箭头,表示从编号到名字。画的时候停住了,改成等号。

等号又划掉了。

编号下面是名字,名字下面是 7.29——是那块牌价板上的数字,是十九岁,是全省第十一名,是某间宿舍十四床上,一个把陌生人的雪替别人冷了一整夜的人。

他把纸巾压进杯底,关了灯。

三十七层的落地窗外,黄浦江还在流。两千公里外的湄琅,此刻是同一片夜色。那片夜色里有一张床正在亮起来,有一台机器正轻声问:您好,请问有什么可以帮您——

而它不知道,它自己身体的千分之几,叫阿雅。

十分之九 第七章 · 落船

桑黛的退租手续走了一周,又被满床的行情砍掉了尾巴——场长亲自来送话,说床位等不起人,船票已经订好,明天一早。

她倒没有怨言。「早走晚走,账都要平。」说完自己把最后一个夜班排上了——「结算好看一点,回去跟女儿有话说。」

走之前的那个傍晚,四十张床的大开间,给她办了一桌席。

所谓一桌席,就是食堂的塑料桌拼起来,每人从自己的口粮里匀一点:阿雅家的鱼饼,十一床的腌萝卜,三十二床新姑娘的椰糖,还有阿碧从医务室柜子里摸出来的两罐汽水。桑黛坐主位,笑得眼角的褶子里盛满了灯。

「都记住喽,」她举着汽水罐,像举一杯大曲,「睡觉的时候不许哭——哭了咬字不清,白天醒了自己都嫌。」

满桌人都笑。笑着笑着,不知谁先停的。

阿蕾突然站起来,学着大人的样子端起汽水:「黛姨,我敬你。我进来的时候,是谁教我把风扇侧着吹的?」

「是我。」桑黛说。

「我敬你。」阿蕾一口干了,汽水的气泡呛得她直眨眼。

然后是十一床,然后是三十几床的老周,然后连值夜不许沾酒阿碧都倒了一罐茶。一圈敬下来,桑黛的罐子空了,眼睛还是亮的。

「你们记住喽,」她又说了一遍,声音低下去,「睡觉的时候不许哭。」

「要哭,白天哭。白天是自己的。」

大开间安静了一瞬。风扇在天花板上慢慢地转,把这句话搅进每个人的夜里。


桑黛的最后一个夜班,安静得像什么都没发生。

凌晨四点五十,她交完班,照例从大堂走。大堂角落立着一台自助客服终端,「小织」语音亭,河汉的标志是一架织机。平时它只会说:您好,请问有什么可以帮您。

今夜它没有说话。

它开始哼歌。

没有输入,没有唤醒词,屏幕自己亮了一半,一个女声,很轻:三个音落下去,再挑起来,第三拍比第一拍更轻,是那种拍着小孩的背、一下一下、不着急的节奏。

桑黛的脚步钉在了原地。

然后她走过去,凑近那台机器,像凑近三十年前的摇篮。她跟着哼。一个走调的、漏风的、苍老的声音,和一个平滑的、精准的、不知来处的声音,在空无一人的大堂里对了一支歌。

谁也不懂词。词早就丢了,只剩调子——调子比词活得久。

一支歌唱完,终端自己黑了。大堂安静得能听见风扇转。

阿碧站在护士站后面,脸是白的。「设备故障。」她说,声音很干,「我报修。」

维修单第三天才销。厂家的工程师远程接入,跑了全套自检:扬声器阻抗正常,音频解码模块正常,日志里没有那两分钟的任何调用记录——按日志的说法,那两分钟,终端是黑的,什么都没播。

工程师在维修单上写下结论:「无法复现。建议观察。」

他不知道的是,同一个早上,上海三十七层的日志里多了一条被自动归类的记录:某推理缓存的空闲块中,检出一段重复写入又被覆盖的旋律结构,无调用方,无留存——按规则,属于「幻影写入」,不值得开单。

歌从机器的嘴里出来,又从机器的记忆里退潮。它来过,但不留姓名。

像所有真正的告别一样。

阿雅站在楼梯口,没有出声。她的胳膊上全是鸡皮疙瘩。这个调子她不认识,可她又认识——那种三拍挑上去、第三拍漏气似的轻,她在梦里听过,在她的后脑里听过。她说不清,只是本能地明白:刚才大堂里发生的事,和她的某一条异物,喝的是同一口水。

桑黛转过身,看见她,居然笑了,有点不好意思:「老了。听见调子就走不动。」


早班船六点开,回根岛。

码头上风大。桑黛把那只塑料袋抱在怀里,忽然想起什么似的,把手背上的退热贴撕了下来,贴到阿雅的手背上。

「帮你记事。」她说。

退热贴已经不太粘了,边缘翘着,上面那行圆珠笔字被她的汗浸得发虚:明早吃药。

「你的药呢?」阿雅问。

「回去用不上了。」桑黛摆摆手,「你比我缺觉。」

她低头看了看自己的手背,那里还留着贴退热贴的凉意。六年的记事本,撕下来就是一张空白的皮肤。

「阿雅。」她说。

「嗯。」

「三月十二。」

「记着了。」阿雅说,「我说过的。」

「哎。」桑黛点点头,忽然又加了一句,很快,像怕自己反悔,「还有我的调子。哪个调子?——就是刚才那个。你也记着。以后要是有人问起根岛的桑黛,你就哼给他听。词没有,调子在。」

船来了。她拎着塑料袋上船,在船尾站定,朝这边挥了挥手,做的不是再见的手势,是渔民那种摆手——摆的是「落船」,意思是:到了这个岁数,回到自己的水上去了。

船开出去很远,她还站着。

那天夜里,宿舍的灯熄了以后,阿雅第一次听见了「空」。

两年了,隔壁十三床的呼吸是她睡前的钟:桑黛入睡慢,呼吸先是急,再是缓,最后拖成一道长长的、上了年纪的潮。那道潮声一响,阿雅的耳朵就知道:今晚的滩涂是安全的,可以沉了。

今晚没有潮声。只有冰箱一样的嗡鸣,和四十张床里别人的呼吸——那些呼吸都对,都对得像流水线,唯独不是那道潮。

阿雅在黑暗里睁着眼睛,忽然想起来,她还没有跟桑黛说过谢谢。

不是谢三月十二,不是谢调子,甚至不是谢那些年隔床的呼吸声。是谢那一晚,她第一次签全夜吓哭了,是十三床在黑暗里递过来半块饼干,说了句没头没脑的话:

「吃点东西。夜里哭,费糖。」

阿雅对着黑暗,用只有自己听得见的声音说:「谢了,黛姨。」

然后她闭上眼睛。那晚她到底睡着了没有,她后来不记得了。她只记得半梦半醒之间,仿佛还有人在隔壁缓缓地呼吸,一道长长的潮,涨了,又退了。

阿雅想起桑黛说过的渔村老话,此刻才听懂:

落船的人,不问潮。


十三床消毒了一整天。

紫外线灯照着,床垫翻了个面,床单绷得平平整整,白得像一页没写过字的纸。下午,新人搬进来了——十七岁的样子,脸圆,眼睛亮,行李比桑黛多一倍。她叫阿蕾,邻岛的,家里三个弟弟。

阿蕾的手背上贴着一张崭新的退热贴,上面的字迹端正陌生,是陈姐的字体:

明早吃药。

「床头的风扇,」阿雅走过去,把角度往下调了调,「对着人吹一整夜会头疼。侧一点,吹墙上,回来的风是软的。」

「谢谢姐。」阿蕾不好意思地笑,「你怎么知道这些?」

阿雅看着她,忽然想起两年前的自己,也是这么问过桑黛,问的也是风扇。

「有人告诉过我。」她说。


夜里,阿雅翻开笔记本,「替桑黛记」的那一页。

第一行是桑黛自己写的:三月十二。

她想了想,在下面添了第二行:

她的调子。三个音,落下去,再挑起来,第三拍轻。

她不会记谱,就用笔画了三个点和一条上挑的线。合上本子之前,她鬼使神差地又翻回异物那页,在第41条的旁边,画了一个小小的问号。

两条线隔着一整本笔记,遥遥相对。

她不确定它们是不是同一支歌。她只知道,今晚新泾港的风里有咸味,潮水很高,而桑黛的船,此刻应该正漂在某个岛和某个岛之间的黑水上。

十分之九 第六章 · 满床

修正案生效的第一个星期,牌价板涨了。

傍晚六点,新泾港的粉笔字换成了:脑时 1.35(+0.45)。阿雅站在板前看了很久。跌了两年,五天涨了一半。上一次她看这块板,像看退潮;这一次像看涨潮——

涨潮也不问港湾里泊船的意见。

北盟把墙砌高了四小时,墙外的水就全涌进了这片洼地。中心一夜之间变了样:走廊里支起折叠床,食堂改成二十四小时,植入室外面排起队——十一分钟一个,医生的手快得像在给手机贴膜。折叠床头顶的空调软管是后接的,出风比大厅高两度,夜里再自动上调一度;新床没上保养册,没有独立风口的份额,躺在那儿的人各自从家里带来小风扇,风叶撞着床架,哒哒地响到天亮。签《入职同意书》的桌子搬到大厅,像超市搞促销:「套餐C,全夜,送保养礼包。」

湄澜人力的巴士一趟接一趟,把整座岛的年轻人运进来。村里剩下老人和狗,狗都不叫了,它们学会了对着空路摇尾巴。

连阿雅家的食摊都变了。母亲把营业时间延到凌晨,下夜班的脑工们围着炭火买鱼饼,一夜的流水顶过去三天。阿雅用这个月的钱给阿望交了学费尾款,给家里换了台稳压器——电压不再随着中心满载而闪。

她还清船债的日子,从十二年缩到了八年。

她在煤灰里重新算这笔账的时候,憎恨了一下自己抬头的那一瞬间。她看得很清楚:这套制度最阴的地方,不是把刀架在你脖子上,而是舀一勺汤分给你——你喝了,从此你就是端锅的人。


满床的日子,连小学都变了样。

阿望的班上布置作文,题目是《我的梦想》。老师收上来一数,二十六篇里,十四篇写的是「去中心上班」。有个孩子写道:「我长大了也要进中心,因为我姐姐在里面,她给我们租了新房子。」

老师把这篇作文折起来,课后找到来接孩子的阿雅,问她:「你们村里人,怎么看这个?」

阿雅想了很久,说:「老师,你们问孩子『我的梦想』,他们说『进中心』——你有没有发现,没有一个孩子写『我想睡个好觉』?」

「因为在这个村里,睡觉是羞耻的。」她说,「睡觉就是上班,上班就是睡觉。孩子们的梦想里,已经没有夜晚了。」

老师把那本作文收走了,一页没批。


大堂的电视循环播北盟的议会剪辑。

议员站在讲台上,拳头砸在木板上:「我们绝不允许我们的公民在梦中被剥削!」掌声如雷。镜头一切:北盟「云岸」公司宣布增购湄琅脑时配额,股价上涨百分之七。

再切:「认知关税」提案第三次被否。表决板亮成一片红,284 对 221。解说员的声音四平八稳:「反对者称,关税将推高发达国家的智能服务成本——」

阿雅盯着那条新闻看了很久。她不太懂关税,但她懂账:他们不租自己人的梦,就雇全世界替他们租;然后他们立一块碑,写着「不允许」。


牌价涨的第三天,蔡老板来了食摊。

他难得亲自登门,穿得比平时齐整,坐下先夸鱼饼火候好,然后才切入正题:「阿雅啊,你现在是中心的红人,A级,全夜,我听说了。你爹那条船的账——我看,也别按月还了,麻烦。」

阿雅给他续茶的手停了停。

「利息我给你降两厘。」蔡老板笑眯眯的,「但是本金提前到明年结清。你想啊,你如今行情好,早结早清净。我呢,资金也周转。双赢。」

「蔡老板,」阿雅把茶壶放下,「牌价要涨,你怎么知道的?」

「做生意的耳朵长。」

「那你耳朵这么长,」阿雅看着他,声音不高不低,「该听得出来,牌价涨,是因为北盟把门关小了。门关小了,门里的人就被挤得更狠。我今天多挣的每一毛钱,都是从更狠的夜里熬出来的。你拿这个加息——」她把合同从抽屉里抽出来,推过去,「账上写的是『搭伙』。搭伙的意思,是有难同当。现在我们有难了,你怎么光看见当,没看见难?」

蔡老板盯着她看了几秒,忽然笑了,眼角的褶子挤在一起:「你是读过大学的人。」

他收起合同,站起来,临走扔下一句:「利息不降了,本金也不催了。不过阿雅,我奉劝一句——这行的潮水,涨得快,退得更快。我做了三十年搭伙,见过太多人算到第十七年,人没活到第十七年。」

他的背影消失在榕树影子里。母亲从灶间出来,脸色发白:「他记仇的。」

「我知道。」阿雅说。她看着桌上那杯没动过的茶,忽然明白了母亲这些年为什么总在牌价跌的日子多炸一锅饼——那不是生意,那是给全家留的退路:万一有一天谁都靠不住,一双手、一口灶,总还能活。

潮水能托起船,也能掀翻船。而岸上放贷的人,两样都收钱。


满床之夜,新的黑话诞生了。

「双载」——一块皮层,两个任务并行。走廊加床加出来的产能不够,调度就开始在老切片身上打主意:A级优先双载。阿雅后半夜梦见自己变成两座桥,一座桥上跑购物季,另一座桥上跑什么她不知道,只觉得那座桥的风很大,很冷,冷得不像这个纬度。

她醒来的时候,鼻血滴在枕头上,一小朵,开的很静。

阿碧给她捏着鼻梁,压低声音:「跟场长说,退出双载。」

「双载多少钱?」

阿碧不说话。

「加了多少钱?」阿雅追问。

「百分之三十。」阿碧说,「所以才让你别当人。」


下夜班的时候,阿雅在场地长办公室门外站住了。

门开着一条缝,陈拓的声音从里面出来,压得很低,低得近乎温柔:

「黛姐,对不住。满床了,床位等不起人。本周内……嗯。补偿我给你争取到了顶格——两箱维B。」

沉默。

「明天就走吧。」陈拓说,「船票我给你买。」

阿雅没有推门。她退回走廊,退热贴的味道忽然涌上来——那是桑黛手背上的味道,薄荷的,凉的,两年了。

她靠在墙上,听着自己心跳。涨潮的水声从窗外漫进来,一寸,又一寸。

十分之九 第五章 · 工程权衡

程一苇的白天从洗手池开始,到洗手池结束。

他把六个哈希抄在纸巾上的时候,是上午十点。渗漏回溯系统里,那 1.7 秒的音频指纹搜出了六次历史同源事件——全部显示「已清除」,但质量事件日志留了哈希。系统永远比人诚实,因为它不懂得体面。

真正让他把纸巾攥皱的,是时间戳。

六次渗漏,五次落在湄琅时区的上午九点到下午五点。

白天。

按合同,那块切片白天应该在睡觉,不在网上。睡觉的皮层不该输出任何东西——像关掉的龙头不该出水。他盯着那六个时间戳看了很久,仿佛盯着一扇不该有水声的门。


调原始路由表需要四级权限,四级需要「业务相关」的申请理由。他决定先去找老金。

总监办公室有一整面墙的大屏,实时清洗率,绿得像跑不完的草原。老金在里面泡茶,闻言头也没抬:

「1.7 秒?」

「1.7 秒,真实经历标记,置信度零点九八。历史同源六次,五次在白天。按合同,那边的切片是夜租的。」

「白天有白天的高峰嘛。」老金把茶杯转了半圈,「说不定人家倒时差。」

「六次。」

老金终于抬起头。他脸上的皱纹是那种常年对着大屏熬出来的,横平竖直。「一苇,我教过你的:皮层就是皮层。有输出就有泄漏,这是工程权衡。你与其追六个哈希,不如把清洗率从九十九点二提到九十九点五——那才是你能摸到的边。」

「情感标记是造不了假的。」程一苇说,「真实经历,说明对方那颗大脑是醒着的。六次。金总,那不是泄漏,那是有人在醒着的时候被接进来过。」

老金端起茶杯。

在茶杯碰到嘴唇之前,有半秒钟,他没说话。

那半秒很短,短得像一次呼吸的顿笔。然后他说:「你听错了。我们只租睡着的人。」

茶很烫,他喝得很稳。但程一苇记下了那半秒。


临走的时候,大屏右下角弹了个通知,共享盘的,缩在一角。目录名一闪而过:

「合规红档-医」

预览卡片上有个文件名,白底黑字,一闪,就半秒:

《累计时长-发病率 v4》

老金按灭通知的手很快,快得像掐掉一根烟头。「内部的东西。」他说。

「什么发病率?」

「流感。」老金说。

谎话不上税。程一苇点头告辞,出门的时候,感觉它们在兜里比在屏上重得多。

那天下午,他做了一个实验。

他调出清洗程序的测试沙箱,人工合成了一段音频:语法完美,音色逼真,甚至用算法模拟了一丝「迟疑」——第三拍比第一拍轻。他把这段音频伪装成推理切片的输出,投进清洗管线。

三秒后,结果出来了:合成检测:阴性。放行。

他愣了一下,又跑了一遍,把「迟疑」的参数调得更真。还是阴性。他把沙箱日志翻到底,才看懂系统的判断逻辑:合成检测的比对库,是训练时用过的全部合成语料——系统只能认出它见过的假,认不出它没见过的真。

也就是说:这七年里,管线拦下的「垃圾」,全是它认识的那种假;而它放行的「干净」,只证明了一件事——它没见过。

程一苇靠在椅背上,出了一会儿神。他想,如果有一天,真有一段无法伪造的东西从管线里漂过来,系统会怎么办?答案他已经拿到了:系统会把它当成一段普通音频,放行,归档,然后随隔离区一起,安安静静躺在没人看的地方,等一个懂歌的人。

他不知道,一年多以后,那个懂歌的人真的会出现。他只是把这个实验结果,抄在了新的便利贴上,贴在工位面板最角落——像给未来的某一天,提前留了一行注脚。

也是从那周起,他给自己立了一条没人知道的规矩:每晚下班前,从当天被清除的碎片里随机抽一条,完整听一遍,再走。

不是同情,他对自己说,是校准——一个清洗者得知道自己洗掉了什么,才能判断该不该洗。但听多了他就承认,这不是校准,是服刑。服一种他自己判的刑:每晚一分钟,听一个人的碎片,像探监。

有一晚他抽到的,是一个女人背乘法口诀,背到三七二十一就停住,从头再来。背了十一遍。他听完了十一遍才点确认,确认完在便签的角落画了一个小小的勾。

七年里,这种勾画了两千多个。没人知道它们是什么。包括他自己——直到很久以后他才想明白,那是他在给每个被清洗的人,补签到不了的迟到条。


傍晚他照例去医院。电梯里遇上药企代表,西装挺括,递给他一张「认知刺激训练课程」的宣传单,烫金字:「家属要接受现实——记忆是单向阀,只能进,不能出。」

他站在电梯里想:自己每天的工作,就是给记忆装单向阀。只不过阀门装在别人的夜里,而客户是全世界。

病房里,母亲睡着了,手背上一张退热贴,写着「明早吃药」——护工的字体,端正,陌生。他坐了一会儿,把宣传单折成很小的一块,扔进了病房门口的垃圾桶。

回到三十七层,夜班的屏幕绿得照旧。他把六条哈希端端正正抄在一张便利贴上,贴在工位面板上。

面板上已经贴了一小片。像快写满的错题本。

十分之九 第四章 · 自愿退租

星期三早上,桑黛在中心走廊里站了十分钟。

她对着消防栓站着,提着一个空塑料袋,像在等船。护工发现她的时候,她很有礼貌地问:这里是不是登船口?我要回根岛。

她没喝酒,也没发烧。她只是把「消毒日」听成了「启航日」。

阿碧把这件事压下去了,但压不到中午。中午,海上来的结算单先到了:SEA-7 组本周质量评分下降零点四,归因复核启动。翻译成人话就是——有人拖了全组的绩效,公司要找出是哪块皮层。

下午,公司诊所,林医生。

林医生是河汉外包医疗的执业医师,手很白,白得不像正常人的手。他给桑黛做了眼底检查,又做了一次胶状淋巴MRI——特区开业三年,这是他第一次给脑工做这项检查。不是关心,是归因:报告上需要一个医学名词,好把「质量下降」四个字从公司身上挪开。

机器很响,像有人在头骨外面敲隧道。

结果出来得很快。林医生看着片子,用笔尖点了点两团阴影,对阿雅说——他习惯对家属说话,仿佛床上的东西听不懂:

「胶状淋巴清除功能障碍。早发性蛋白沉积。通俗讲,」他顿了顿,选了个最轻的词,「脑子里下雪了。雪化了,路就露出来;化不了,就一年一年盖上去。」

「能治吗?」

「建议停止夜间租借,回家休养。」林医生合上文件夹,「休养得越早,越慢。」


人事陈姐在隔壁办公室等着,桌上摆着两份文件和两箱维生素B。

「黛姐,你看,」陈姐的声音甜得像椰浆,「这个叫《自愿退租协议》。你身体要紧,中心也是为你好。补偿呢,就是这两箱保养品,再加这个月的全薪。」

桑黛坐在椅子边上,背挺得很直——她这辈子在船上练出来的坐姿。她把协议从头看到尾,看得很慢,像在补一张破了三年的渔网。

「第十一条,」她终于开口,「『乙方健康状况变化不构成甲方违约』。」

「对,你看得真仔细。」

「我的雾脑症,」桑黛抬起头,「算工伤吗?」

陈姐笑了,笑容训练有素:「黛姐,您看清楚呀——您每一份协议,都是自愿签的呀。」

「自愿」两个字,像一枚图钉,把这六年钉在了墙上。

桑黛点点头,不再问了。她只问了一句:「结算,到昨天,还是到今天?」


回宿舍的路上,阿雅的拳头一直攥着。她想说点什么,说剥削,说法律,说北盟,说随便什么带火苗的词。

桑黛按住她的手。

「阿雅,别学我。」她说,「也别急着恨。恨要花记性的——我的记性现在很贵。」

收拾行李用了二十分钟。六年的夜班,家当一只塑料袋:两件衣裳,一瓶降压药,几张女儿的照片,和一把用剩下的圆珠笔。

袋口扎上之前,桑黛忽然说:「日子。女儿的。」

「三月十二。」阿雅说。

「三月十二。」桑黛跟着念了一遍,像在舌尖上称这三个字的分量。然后她做了一件事:她要过阿雅的笔记本,翻到空白页,用那支磨秃的圆珠笔,一笔一划写下三个字。

字歪歪扭扭,笔画搭错了一处——她已经认不全自己的笔迹了。但她记得要写。

她把「要记」记住了,把「怎么记」忘了。阿雅看着那三个字,喉咙里像塞了一把鱼刺。

「你记着,」桑黛把笔还给她,「我放心。」

收拾行李的时候,阿雅问了一个憋了很久的问题:「你女儿……知道你在中心做什么吗?」

「知道个大概。」桑黛头也没抬,「我跟她说我在中心做饭,管四十个人的夜宵。她信,还给我寄护手霜——说是后厨油大。」

「你不告诉她真的?」

「告诉她,她就得辞了北盟的工回来守着我。」桑黛把女儿的照片塞进塑料袋最里层,动作轻得像在埋种子,「守着我干什么呢?看着我一年一年地忘?」

「这个病是我自己攒出来的,跟她没关系。」她说,「病是妈自己的。体面,也归妈。」

阿雅没再问。她只是忽然懂了,为什么桑黛总要她「替着记」——不是怕自己忘。是怕女儿知道自己被忘。


退租手续要走完一周,桑黛坚持做完这最后一个夜班。她说结算好看一点,「回去跟女儿有话说」。

那一夜阿雅没睡着。切片照常在她后脑亮着,可她浮在浅水里,一整夜没沉下去。她做了一件从没做过的事:她开始数自己的记忆。

母亲年轻时的脸——想起来了,有。父亲第一次带她出海,船头的那声闷响——有。十二岁那年她在滩涂上捡到的一枚完整的白螺——有。她像清点货舱一样一件一件清点,数到第四十件的时候,天亮了。

她想:记忆退潮的时候,原来不响。

它不摔东西,不告别。它只是在某个夜里,把你货舱里的东西一件一件搬走,搬得比潮水还轻。


夜里,桑黛跟她说起了「第一批」的事。

中心开业那年,她拿的是A-1102的编号。第一批一共十个人,A-1101到A-1110,都是从各岛招来的。中心管他们叫「创始会员」,合同比现在的还简单,简单到只有一页半——因为那时候连雾脑症这个词都不存在,没人知道要把它写进去。

「1101是个教书先生,」桑黛说,「头一个签的。他说他要给女儿挣个学费,还说他自己脑子好使,不怕。」

「他后来呢?」

「第三年退的租。走的时候把床底的鞋都拿反了,左右脚倒着穿。」桑黛的声音很平,像在念一份货单。「1104是个后生,签了全夜,第二年冬天人就没醒。中心赔了他家里三个月牌价。1107、1108是一对姐妹,一起签的,一起退的,现在在屿北岛互相照顾,听说好些,就是两个人说话,得说三遍。」

「那……您怎么还好好的?」

桑黛笑了一下。「我怎么好好的?阿雅,我不好。我只是烂得慢。」

她说她有一套土办法,土得可笑:每夜接入之前,把当天的事情在心里说一遍,说给一个不存在的人听,像还愿,又像上供。「自己的东西,得自己先点一遍数,」她说,「数过的东西,搬走的时候,慢一点。」

「1101先生没这个。后生们也没这个。就我有。」她顿了顿,「后来我教给了你们。你当我啰嗦。」

阿雅想起自己两年来雷打不动的睡前「数货」。她一直以为那不过是自己胆小的习惯。

原来那是一个老脑工,用六年夜班换出来的、没有写进任何一份合同的护身符。

「黛姐,1101先生……后来去哪儿了?」

「不知道。」桑黛望着天花板上的风扇,「中心不管退租的人,合同上写着的。岛上人捎话说,教书先生去了本岛,在码头看仓库。见人就说他在攒钱,要打官司。」

「官司打赢了吗?」

「哪有官司。」桑黛闭上眼睛,「就是有那么句话,他见人就说。说了这么多年——你看,现在,不是有人听见了吗。」