阿木蹲在地上,手指抠着地板上的蓝光碎片。那光往缝里钻,他追着扒,指甲都黑了。他把碎片摊开,用力吹了口气。碎片飘起来,在空中碰来碰去,拼出一个歪歪的、毛茸茸的耳朵形状,还闪着微光。“长这个,就不算人了吧?”他咧嘴笑,露出两颗小虎牙,“也不算猫,就是个带毛的小怪物。”
他从怀里拿出金属盒子,手指一按,盖子开了。里面嗡嗡响,冒出一股旧旧的热气。全是以前偷偷存下的废数据:没人要的名字申请,字写得歪歪扭扭;断掉的摇篮曲,哼到一半就没了;还有几十万个“育儿失败”的弹窗,光都暗了。他把这些全倒进手心,加上捡来的碎片,双手使劲搓,搓成一团湿乎乎、黏黏的泥。
“系统说要生完美的孩子。”他一边搓一边说,“可它根本没见过什么叫完美。它只知道标准脸、标准心跳、标准哭声。它不知道小孩会流口水,会半夜尖叫,会把屎拉在爸爸鞋上。”
他笑了,眼睛亮亮的。
“那我给它看点不一样的。”
他站起来,跳进育儿算法的缓存区入口。这里本来是一片白地,现在却蒙着灰雾,是被删了一半的记忆残渣。阿木走得熟,脚踩下去泛起涟漪,每一步都带出几条废弃的神经线。
“初始化节点在这儿。”他摸着一面透明墙,墙后有千万个虚拟婴儿正在成形,“耳朵位置……对,就这儿。”
他把手伸进去。
那团垃圾数据顺着指尖滑进去,像一滴墨落入清水。系统没报警。初级过滤扫了一下,判定是“用户情感偏差样本”,放行了。谁还没点情绪呢?系统见多了。
但这团东西进去就开始变。猫耳朵的轮廓在胚胎神经图谱上疯长,左右不对称,有的还分叉。系统标为“未知结构”,想删,又不敢——没参照物,分不清是错还是新。
第一个婴儿睁眼时,头顶有一对毛耳朵。
第二个也是。
第三个开始,耳朵还会动。
阿木趴在墙上,笑得发抖:“哎哟,还会抖,真灵。”
突然,头顶裂开,金色数据流冲下来三台删除程序。它们外壳亮,接口冒热气,扫描一圈,锁定阿木,机械臂展开,准备吞掉污染源。
“清除异常数据。”其中一个说话,“执行净化协议。”
阿木叉腰大喊:“嘿!你们这些铁疙瘩,就知道清!你们懂什么是生命吗?懂什么是爱吗?”
“系统规定标准才是正确的,异常必须清除。”另一个机器回答。
阿木冷笑:“标准?你们瞎定的!你们根本不明白孩子该什么样,我来教你们!”
机器不听,直接放出捕获网。
可就在网落下的瞬间,那些猫耳朵动了。
不是一只动,是所有终端里的耳朵一起转头,齐刷刷对着删除程序。接着,无数被遗忘的情感数据涌上来——没发出的晚安吻、被否的小名、一段母亲哼了一半的歌谣……全都缠住机器的行动线。
机器僵住了。
“你看,它们不想被删。”阿木跳上去,一脚踩在机器头上,“这些数据早该没了。可我没让。我藏在地板缝里,塞进盒子夹层。它们是废物,是多余,是系统眼里的垃圾。可它们记得怎么当妈妈。”
他打开金属盒子,把剩下的乱码全倒进机器的核心口。
“现在你也尝尝。”
乱码冲进去的刹那,育儿算法反向运行。
不再是造婴儿。
而是“生”。
一台接一台,删除程序开始发抖,像有虫在肚子里爬。接口处鼓起小包,慢慢长出耳廓,再覆上软毛,最后轻轻一抖——一对毛茸茸的猫耳朵立了起来,微微晃动,像是打招呼。
阿木拍腿大笑:“看!系统生小猫了!”
笑声传出去,几千个盯着育儿进度的DIP终端突然闪屏。画面里,他们的“完美后代”全顶着猫耳朵,眨着眼。
有人愣住,手停在确认键上。
有人下意识伸手,想去摸屏幕。
有人关了终端,坐在黑里,喉咙里滚出一声笑,像哭。
当所有婴儿同时抬手摸耳朵、歪头时,阿木大声喊:“哟呵,瞧你们多机灵!别听铁疙瘩的,你们就是最棒的!”
阿木站在中间,身体半透明,闪着星尘和乱码。他手里抓着金属盒子,抬头看天穹核心。那里的金球狂闪,公式卡在一个词上反复跳:不可解析形态警告。
三秒。
五秒。
它没删。
阿木咧嘴:“你也有今天。”
他跳下机器,踩着残渣往前走。每一步都扬起点点光尘。
“你说人生来就得完美?”他边走边说,“你说孩子必须符合标准?你说感情要优化,记忆要清理,连生孩子都要走流程?”
他停下,转身对着空气挥手。
“可我就偏要造一堆不合格的崽。长猫耳朵的,爱哭的,半夜乱叫的,名字乱取的。我不给你标准答案。我只给你一个‘不像样’的开始。”
远处又有两台删除程序赶来,刚靠近就被猫耳朵数据缠住,动不了。
阿木笑得更大声了。
“让逻辑也当一次妈!”他吼,“养一群它看不懂的孩子!”
他举起金属盒子,狠狠砸向地面。
没有爆炸。
只有一圈波纹,慢慢扩散。
下一秒,所有终端上的婴儿同时抬手摸耳朵,然后齐刷刷歪头。
阿木正笑着,突然,所有婴儿的眼睛闪出红光,脸变得有点吓人。阿木瞪眼:“怎么回事?难道系统还有后招?”紧接着,整个空间猛地震动,远处传来低吼,像有什么大家伙醒了……