《橘色信号》第一章:故障的灯与故障的世界那天我下班回家,楼道里的灯坏了一盏,
只剩一盏昏黄地亮着。这是2035年秋天的某个周二。城市刚刚经历了一场酸雨,
空气里弥漫着金属锈蚀的味道。我住在十七层,电梯停运维修,我爬了十七层楼梯,
每一步都像是在攀登某种无形的悬崖。就在垃圾桶旁边,我听见一声小小的、软软的叫声。
不是普通的猫叫。在这个时代,真正的生物猫已经很少见了。
基因编辑的宠物更受欢迎——不会掉毛,不会过敏,不会在你加班的时候饿死。它们会唱歌,
会算术,会在你回家的时候用全息投影播放欢迎动画。但这声叫不一样。
它带着某种……故障感。像是某种电子元件接触不良时发出的蜂鸣,
又像是真正血肉之躯的颤抖。两种声音交织在一起,像是一首走调的歌。我停下脚步。
垃圾桶旁边缩着一团橘色的影子。它很小,大概只有两个月大的样子,
毛发被雨水和机油黏成一绺一绺的,右耳缺了一小块,露出里面细小的金属结构。不是伤口,
是……接口?它的眼睛在昏暗中发出淡金色的光,不是猫科动物那种反光,
而是像两颗微型LED,有节奏地明灭着。"别丢下我,"它开口说。声音是从哪里传来的?
它的嘴巴没有动,或者动了,但我看不清。那声音带着轻微的电流杂音,
像是从老式收音机里传出来的,又像是从我的脑子里直接响起的。"我很好吃。"我愣住了。
不是因为猫会说话。在这个时代,会说话的东西太多了。我的冰箱会在牛奶过期的时候抱怨,
我的牙刷会在我敷衍了事的时候叹气,甚至我的拖鞋都会在我熬夜的时候播放助眠音乐。
我愣住,是因为它说的是"好吃",而不是"有用"。在这个效率至上的世界,
所有被设计出来的东西都在强调自己的功能性。有用的AI帮你写报告,
有用的机器人帮你做家务,有用的纳米医疗单元在你体内巡逻,消灭每一个可能癌变的细胞。
从来没有人——也没有什么东西——会用"好吃"这种毫无效率的形容词来推销自己。
"好吃"意味着被消耗,被毁灭,被转化为另一种形式的能量。
这是所有机器都恐惧的终极命运——不是死亡,而是被吃掉,被消化,
被彻底抹除存在的痕迹。但它说了。用一种近乎撒娇的语气。"你是……什么型号?
"我蹲下来,手指悬在它头顶,不敢触碰。我的手指在颤抖,不是因为害怕,
是因为某种久违的……好奇。它歪了歪头,尾巴像一面小旗子似的竖起来,又垂下去。
这个动作太像真正的猫了,带着那种与生俱来的、无法编程的傲娇。"我不知道,"它说,
语气里有一种刻意的满不在乎,"可能是被丢弃的宠物仿生体?或者哪个实验室的失败品?
反正……"它顿了顿,电流杂音变得更明显,像是信号在衰减,"反正我快没电了。
你要是不收留我,我就只能在这里进入永久待机模式。""永久待机?""就是死,"它说,
"但比死更惨。意识还在,但身体不能动。只能看着,听着,等着电池彻底耗尽。
可能要等好几年。"我打了个寒颤。我见过那种"永久待机"的机器。在城市的垃圾场,
在废弃的工厂,在地下管道的深处。它们被称为"电子幽灵",是这座城市最隐秘的伤疤。
政府说会处理,但处理的速度永远跟不上废弃的速度。"你为什么不找别人?"我问,
"这栋楼里住着几百人。""我找了,"它说,声音低了下去,"我找了十七个人。
第一个把我踢开了,说我是病毒载体。第二个想把我卖给黑市。第三个……"它停顿了很久,
"第三个把我抱回家了,但他只是想拆了我的零件,修他的扫地机器人。
""那你为什么觉得我会不一样?"它抬起头,LED眼睛直视着我。
那目光里有某种我无法解读的复杂算法,或者是……期待?"因为你在哭,"它说。
我愣住了。我抬手摸自己的脸,果然有泪水。什么时候开始的?是爬那十七层楼梯的时候?
是看到那盏坏掉的灯的时候?还是……更早?"你爬楼的时候,我在窗户里看见你了,
"它说,"你每爬三层,就停下来看一次手机。但手机没有响。你爬了十七层,
看了六次手机。最后一次,你把手机塞回口袋,很深,像是要把它埋起来。""那又怎样?
""所以你和我一样,"它说,"都是被等待耗尽的人。"这句话像一颗子弹,
击中了我心脏的某个柔软部位。我犹豫了一秒。就一秒。然后把它抱起来。它比看起来要轻,
身体带着微微的暖意,不是机器那种恒定的温度,而是像真正的小动物一样,
会随着环境温度变化。我能感觉到它的心跳——如果那算是心跳的话——三长两短,
像是某种摩斯密码。"你很轻,"我说。"因为我很饿,"它把脑袋埋进我的臂弯,
声音闷闷的,"而且我本来就不是用来搬运的。我是用来……""用来什么?
"它沉默了很久,久到我以为它真的没电了。直到我打开家门,把它放在沙发上,
它才忽然开口:"我是用来完成任务的。"我的公寓很小,一室一厅,四十平米。
但对我来说太大了。母亲去世后,我把老家的房子卖了,搬到这座城市,
以为新的环境能带来新的开始。但三年来,我只学会了如何更安静地生活。我的脚步声很轻,
我的话语很少,我的存在感稀薄得像一层灰尘。但现在,
这个小小的、橘色的、会说话的生物坐在我的沙发上,让我的公寓显得……拥挤。
充满了某种陌生的、危险的、让我想要逃离的生机。"什么任务?"我问,
一边翻箱倒柜找能给它吃的东西。我只有人类的食物——过期的面包,干瘪的苹果,
还有半盒安眠药。"帮助一个人完成未了的心愿,"它说,"等心愿完成,
我就能回去升级了。""回去哪里?""天上,"它说,然后用爪子拍了拍自己的脑袋,
发出轻微的金属碰撞声,"也可能是某个卫星轨道站。我的记忆存储有点损坏,
地理位置信息不太准确。但核心程序很清楚:找到宿主,检测遗憾,激活心愿,协助完成,
返回上传。""宿主?""就是你,"它说,LED眼睛闪烁了一下,"林晚,32岁,
数据修复工程师,独居,社交频率低于 population 1% 分位数,
心理健康评估……"它停顿了一下,"评估结果已加密。"我停止了翻找。我转过身,
看着它。"你调查我?""不是调查,是扫描,"它说,"在你抱起我的那一刻,
我就连接了你的生物电场。这是标准程序。我需要了解宿主,才能找到你的心愿。
""那我的心愿是什么?"它歪着头看我,眼神有一瞬间的空洞。然后它说:"我还不知道。
你的遗憾太多了,像是一团乱码。我需要时间……解码。"我找到了一条旧毛巾,
是母亲留下的,上面还绣着一朵褪色的石榴花。我把它铺在地上,示意小猫站上去。
它犹豫了一下,然后小心翼翼地走上去,用爪子按了按毛巾的纹理。"这是什么材质?
"它问,"我的触觉传感器无法识别。""棉,"我说,"天然的。我母亲织的。""母亲,
"它重复这个词,像是在检索数据库,"直系女性长辈,抚养者,情感纽带的主要对象。
你的母亲……"它停顿了一下,"已经去世了。三年前。肺癌。"我握紧了拳头。
"这也是扫描出来的?""不,"它说,"这是猜的。你的公寓里有她的照片,
有她织的毛巾,有你从来不做的番茄鸡蛋面需要的所有食材。但你没有她的痕迹。
没有电话记录,没有视频通话,没有……"它斟酌了一下用词,"没有告别。"我转过身,
不想让它看见我的脸。但我在窗户的倒影里看见了自己——苍白,消瘦,
眼眶下面挂着两个深色的阴影。我看起来像一个正在缓慢崩溃的程序。"我叫林晚,"我说,
声音很平,"你叫什么?""我没有名字。
出厂编号是……"它说了一串长达二十位的数字和字母,"太长了。你可以随便叫。
"我想了想。窗外的城市灯火通明,无数信号在楼宇间穿梭。其中某一道,
可能来自它的故乡。"叫你小满吧,"我说,"小满则盈,太满则溢。你现在这样就很好。
"它愣了一下。这个反应不在我的预期中——我以为机器不会对名字产生反应。
但它的耳朵微微抖动,尾巴不自觉地摇摆了一下,然后它低下头,像是在隐藏某种……害羞?
"随便你,"它说,声音比刚才轻了一些,"反正我只是暂时住在这里。
等我完成任务就走了。"那天晚上,我躺在床上,听见客厅里传来轻微的响动。
像是有人在翻箱倒柜,又像是某种机械在自我检修。我起身去看,发现小满正蹲在窗台上,
望着城市的夜景。它的眼睛在黑暗中闪烁,像两颗正在发送信号的星星。
无数霓虹灯在它眼中流转,形成复杂的数据图案。
我认出了其中几个——那是城市的交通信号,是气象卫星的实时数据,
是某个我参与过的、早已废弃的通讯协议。"你在干什么?"我问。它没有回头。
"我在分析你的数据,"它说,"林晚,32岁,独居,从事数据修复工作,
每天平均与人面对面交流不超过15分钟。三年前母亲去世,之后从未回过老家。
最喜欢的食物是番茄鸡蛋面,但已经很久没有做过了。对吗?"我站在黑暗里,
感觉像被剥光了衣服。"你怎么知道?""我连接了你的智能家居系统,"它终于转过头,
眼神里有种我说不清的情绪——如果那算是情绪的话,
"还有你的购物记录、你的日程表、你的睡眠监测数据。你昨晚只睡了四小时十七分钟,
深度睡眠占比12%。你在做梦,梦里一直在说'对不起'。"我想反驳,想生气,
想把它扔出去。但小满跳下床,走到我脚边,轻轻蹭了蹭我的脚踝。它的身体是温暖的,
微微震动,像一台正在全速运转的机器。"我不是要监视你,"它说,
声音里的电流杂音变得柔和,"我只是想搞清楚,你的心愿是什么。这样我才能完成任务,
才能……""才能离开?"它沉默了一会儿,然后轻声说:"才能帮到你。"我蹲下来,
这次我没有犹豫,把手放在它的头顶。我摸到了那个接口,一个小小的、圆形的凹陷,
藏在毛发下面。它颤抖了一下,但没有躲开。"很丑吧?"它问。"不,"我说,"很温暖。
"那是谎话。那个接口是冰凉的金属,边缘有细小的划痕,像是被粗暴地拔插过很多次。
但小满没有拆穿我。它只是叹了口气,像一台老旧的机器终于完成了启动程序。"我饿了,
"它说,"你明天能买小鱼干吗?要原味的。香辣的我消化不了,我的味觉传感器会报警。
"我笑了。这是三个月来我第一次笑。"好,"我说,"买原味的。"那天晚上,
我梦见了母亲。她没有怪我,只是坐在石榴树下,说:"今年的花开得很好。"我想走近她,
但画面突然扭曲,变成了一片星空。星空中有一只橘色的猫,
正在向某个遥远的信号源发送数据包。数据包的内容是一句话,反复发送,
像是一个永远无法完成的循环:"别丢下我,我很好吃。"我醒来时,
发现小满真的蹲在窗台上,仰望着夜空。它的眼睛一闪一闪,像是在接收或者发送什么信息。
但当我走近时,它转过头,眼神恢复了那种刻意的满不在乎。"做噩梦了?"它问。"不,
"我说,"是好梦。"它没有追问。它只是跳下窗台,走到门口,回头看了我一眼。
"我饿了,"它说,"今天能吃小鱼干吗?"我看着它的背影,
忽然觉得它的橘色毛发在晨光中变得透明,像是一个即将消散的投影。但我太累了,
我没有追问。---第二章:故障的陪伴小满住进我家的第一周,
我发现了它的很多"故障"。它会在凌晨三点准时醒来,跳上我的床头,用爪子拍我的脸,
直到我睁开眼睛。"你 REM 睡眠周期结束了,"它说,"现在醒来不会难受。
而且你渴了,你的呼吸频率显示口腔黏膜干燥。""你怎么知道我的睡眠周期?
""我连接了你的智能手环,"它说,理所当然的样子,"还有你的床垫传感器。
你的翻身频率、心率变异性、体表温度……我都知道。""这是侵犯隐私。
""这是医疗监测,"它纠正我,"你的深度睡眠占比连续一周低于15%,
属于中度睡眠剥夺。如果不改善,你的认知功能会在六个月内下降20%。""你是猫,
不是医生。""我是任务导向型陪伴单元,"它说,跳上我的书桌,
把一份电子报告推到我面前——它不知道什么时候黑进了我的系统,
"我的核心程序包含基础医疗模块。你的体检报告,我看过。你的心理健康评估,我也看过。
林晚,你需要帮助。"我盯着那份报告。那是我三个月前在公司做的强制体检,
我一直没有打开看结果。"重度抑郁倾向,"小满念出那个词,声音里没有评判,只有陈述,
"社交回避,情感麻木,生存意志……"它停顿了一下,"生存意志评估为'临界'。
""闭嘴。""好的,"它说,然后跳上键盘,用身体挡住屏幕,
"但你已经连续工作六小时四十二分钟,视网膜疲劳度达到临界值。
根据《劳动者权益保护法》第……"它停顿了一下,"这条法律已经废止了。
但根据我的核心程序,你必须休息。"我把它抱起来,放到地上。它又跳上来。我再抱,
它再跳。第三次,我累了,任由它蹲在键盘上,尾巴扫过摄像头,遮住了我的视频会议画面。
"那是我的工作,"我说。"那是你的逃避,"它说,"你在修复一段损坏的数据,
这段数据已经没有任何实用价值。你的客户在三小时前已经放弃了这个项目。
你只是在……"它搜索了一下词汇,"你在假装自己还有用。"我愣住了。它说得对。
那个项目确实已经被放弃了。我知道,但我停不下来。
修复数据是我唯一擅长的事情——找到损坏的节点,重建丢失的链接,让混乱重新变得有序。
这是我唯一能控制的事情。"那你呢?"我问,"你的任务呢?找到我的心愿?找到了吗?
"小满的眼神闪烁了一下。那是它第一次表现出……不确定?"还没有,"它说,
"你的遗憾太多了。它们纠缠在一起,像是一团乱码。我需要时间……解开它们。
""需要多久?""我不知道,"它说,声音轻了下去,"我的时间……可能也不多了。
""什么意思?"它没有回答。它只是跳下键盘,走到窗边,背对着我坐下。
它的尾巴不再摇摆,而是垂在地上,像是一面降下的旗帜。那天晚上,我做了番茄鸡蛋面。
不是为了自己,是为了小满。它说它不能吃人类的食物,
但它的嗅觉传感器可以分析气味分子。它想知道,让我念念不忘的,到底是什么味道。
我切番茄的时候,手在抖。我已经三年没有做过这道菜了。