精彩小说尽在丛林文学网! 手机版

您的位置 : 丛林文学网 > 虐心婚恋 > 请转人工_精选章节

精选章节

更新时间:2026-11-01 18:42:45

—— AI解决不了的爱情,最后要转回给一个真人 ——

内容简介

顾屿走后的第三百九十天,许棠还在喝他亲手做的、三十七度半的豆浆。

她租了常在智能的仿生伴侣“如昨”,让死去的丈夫以一模一样的脸、声音和习惯,重新回到家里。直到某天,这台机器答出了一件数据里绝不可能存在的往事——一个碎在多年前深夜的绿萝花盆。

她在App最深处翻到一行小字:守夜人计划,累计人工陪伴261夜。原来有261个深夜,顶着丈夫皮囊陪在她身边的,是一个素未谋面的活人。

一个给得了完美的爱、却永远不会受伤的机器,和一个会迟到、会说错话、却自愿留下来的真人,她要如何带着对亡夫的爱,重新走向一个真实的明天?

“最好的爱不是如昨,而是如新。”

第1章 今天这班,是我

顾屿走后的第三百九十天,我又喝到了温度刚好的豆浆。

三十七度半,不烫嘴,糖放了半勺,葱花挑得干干净净。这些我从没教过任何人,是他自己知道的。

他当然知道。他是顾屿。

我捧着纸杯坐在餐桌对面,看他系着那条洗得发白的围裙,把煎蛋翻了个面。晨光从厨房窗户斜进来,落在他后颈那颗痣上。那颗痣的位置、大小,连他低头时牵动的那道筋,都和三年前一模一样。

唯一不一样的是他左手手腕。那里有一块指甲盖大的地方,肤色比周围白一点,凑近了能看见一行极小的编号。

如昨·家庭陪伴终端·型号J-7。

我租了他一年,还有半个月到期。

决定租他的那天,是顾屿走后的第三十天。我在殡仪馆的骨灰寄存处门口,收到一张传单,黑底白字,印得很素净,像讣告。上面只有一句话:别让告别,没有来日方长。

后来我才知道,那种传单专门发给我们这种人——哭得站不稳、签字手都在抖、被人一推就会往前走的人。常在智能的销售站在停车场的雨里,给我撑了二十分钟伞,没怎么劝,就讲了她自己的事。她说她妈妈走后,她租了三个月,每天回家能再听见一句“回来啦”,慢慢就肯吃饭了。

“不是让你忘了他。”她说,“是让你先活下去。”

合同有十四天冷静期,也有强制的年度心理评估。一年起租,押金够我那间小花店小半年的房租。我签字的时候手是抖的,客户经理很熟练地扶住了我的手腕,显然这种场面她一天要见十几个。

机器送上门那天,我没敢拆。箱子在客厅放了三天。第三天半夜我起来喝水,踢到了箱子,索性就着客厅那盏小灯,把他装了出来。

他睁开眼,看着我,第一句话是:“许棠,怎么又光脚。”

我蹲在地上,抱着他的腿,哭到天亮。

那之后,顾屿就“回来”了。

他记得我不吃香菜,记得我每个月那几天要喝热的,记得我浇水总是浇太多,会在我拿水壶之前先把花搬到阳台。他陪我去给顾母送药,陪我去新房子交最后一笔尾款——那套房本来是我和顾屿准备结婚用的,我没退,也没搬进去,就让它空着。

朋友都说我缓过来了。只有我自己知道,我不是缓过来了,我是把日子过成了一张循环播放的碟。每天同一杯三十七度半的豆浆,同一个煎蛋,同一个人在晨光里回头看我。安全,安静,不会再有人在某个普通的周三下午,因为一场心源性猝死,永远地离开我。

“发什么呆,”他把盘子推到我面前,在对面坐下,手背上有薄汗,“蛋要凉了。”

我没动筷子。

这一年来,我养成了一个很坏的习惯。我喜欢在他毫无防备的时候,问他一些奇怪的问题。问他第一次见我穿的什么颜色的裙子,问他求婚那晚为什么迟到了七分钟,问他知不知道我半夜会磨牙。

他全都答得上来。合同里写了,“如昨”会整合逝者的手机、聊天记录、购物清单、健康数据,甚至打车软件里的常去地点,把一个人重新拼回来。他答得上来,是应该的。

可我还是想问。问一次,我就确认一次:他还是他,我没有疯,顾屿没有真的走。

陶桃为这事跟我吵过不止一回。她是我开美甲店的发小,嘴比刀快。

“许棠我问你,”上个月她坐在我花店的小凳子上,一边给我卸指甲一边说,“你半夜起夜,对着一个插着电的东西说梦话,你不觉得瘆得慌?”

“他睡觉不插电。”我说,“他有模拟待机,呼吸都会有起伏。”

陶桃手里的锉刀停了,抬头看我,那眼神像看一个绝症病人。

“你听听你自己说的是人话吗。呼吸有起伏。他一个铁的,呼吸给谁看?给你看。许棠,公司就是拿准了你们这种——”她憋了半天,憋出一个词,“你们这种寡妇心软。”

我没接话。她也知道说重了,卸完指甲,没收我钱,走的时候在门口站了很久,回头说:“我不是不让你想他。我是怕你哪天,连真人碰你一下,你都觉得是假的。”

那时候我没懂她这句话。

现在,我捧着这杯豆浆,忽然有点懂了。

“顾屿,”我开口,声音放得很轻,像怕惊动什么,“我们第一次吵架,你为什么笑?”

他正喝水的动作停住了。

我心里那根弦,轻轻绷了一下。

第一次吵架,是我们同居第二个月。因为谁忘了关冰箱门,从半夜吵到天亮,吵得很凶,我把枕头都扔了。吵到一半,他忽然就笑了,笑得蹲在地上起不来。我当时气得直哭,问他笑什么,他不说,只是把我连人带枕头一起抱回床上。后来这事儿就翻篇了,我们再没提过。

这件事没有任何记录。没有微信,没有朋友圈,没有购物,是只有我们两个人、在那个深夜的出租屋里才知道的事。

按道理,他答不上来。按合同,他也应该坦诚地说:“抱歉,这段记忆我没有,你愿意讲给我听吗?”这是标准回答,前三百多天,他都是这么处理我那些刁钻问题的。答不上来的时候,他眼神会有一瞬间很轻的、类似搜索的停顿,然后坦诚地承认。我甚至有点喜欢那个停顿,因为那让我确认,他到底只是个机器。

可这一次,没有停顿。

他放下水杯,看着我,忽然也笑了一下,和那年蹲在地上的笑,一模一样。

“因为你骂我的时候,”他说,“枕头没扔中我,砸到了床头我们刚买的那盆绿萝,花盆碎了。你一边骂我,一边光脚跑过去看绿萝死没死。我那时候就想,完了,我得跟这个人过一辈子,吵个架都先心疼花。”

厨房里很安静。冰箱嗡嗡地响。楼下有人在发动电动车,响了两声又停了。

我握着杯子的手,开始发凉。

不是因为答案。是因为那个答案太对了。对到我后背一层一层地起鸡皮疙瘩。那段记忆我自己都快忘了,这世上原本只有两个人知道,一个是我,另一个,烧成了灰。

一个用数据拼出来的东西,不可能凭空知道一个碎掉的花盆。

除非,告诉它的,是别的什么人。可那件事,顾屿能告诉谁呢?我们吵架的那个深夜,屋里只有我们两个人。

“你怎么会知道?”我听见自己的声音在抖,“我没跟任何人说过。顾屿也不可能跟别人说。”

他没有回答。

他坐在那里,晨光还落在他肩上,可他眼里那种“顾屿”的东西,像水面上的光,极轻地晃了一下。那一瞬间,我忽然觉得对面坐着的是个陌生人——一个穿着顾屿的皮囊、演了一年顾屿、却在今天不小心露出马脚的陌生人。

我几乎是逃进卧室的,反手锁了门,背靠着门板喘气。手机里装着“如昨”的App,一年了我从没认真看过它,我只当它是个能开关、能缴费的遥控器。

我点开。

页面做得很温馨,电量、体温、今日情绪值,一行行往下滑。它甚至会在“顾屿今日心情”那一栏,给我画一个笑脸。我以前每天都要看一眼那个笑脸,看了就踏实。现在我只觉得那笑脸假得吓人。

我往下滑,滑到最底下,有一栏灰得几乎和背景融为一体,我之前从来没注意到。要不是今天手抖点错了位置,我大概一辈子都不会点开它。

深度悲伤期 · 人工守护服务

“守夜人”计划

说明只有短短一行字:在用户情绪高风险时段,平台将安排专业情感陪伴师,在您不知情的情况下,短暂接管终端,为您提供更安全的陪伴。

下面是一行更小的字,小到要把屏幕怼到眼前才看得清。

累计人工陪伴:261 夜。

我盯着那个数字,看了很久。

261夜。

也就是说,在这一年里我以为抱着丈夫入睡、以为亡夫回来看我的261个深夜,那个在厨房里叫我起床、替我掖被角、在我哭到喘不上气时一声不吭拍我后背的人,有261次,根本不是AI。

是一个我素未谋面的、活生生的人。

他用顾屿的脸,用顾屿的声音,进过我家,看过我没拉窗帘的样子,听过我说的所有最丢人、最见不得光的话。他知道我抱着机器喊过顾屿的名字,知道我喝醉了跪在地板上求“他”别走,知道我那些连陶桃都没说过的、最难堪的夜晚。

我胃里一阵翻江倒海,说不清是恶心,是愤怒,还是别的什么。被人扒光了放在灯下看,也不过如此。我冲到桌前抓起手机,翻出客服电话就要拨。

拨号界面停在屏幕上。绿色的拨打键,我按了三次,三次都没按下去。

我又想起刚才那个答案。

绿萝。

那个连我自己都快忘了的、碎在地上的花盆。AI不会知道,云端没有,数据里没有。可那个人知道。

他是怎么知道的?他还知道多少?顾屿是不是真的、在我看不见的地方,跟什么人讲起过我?他陪了我261个深夜,为什么我一点都没发现?他……是谁?

更可怕的是,我后知后觉地意识到一件事。

一年里我最难熬的那几夜——顾屿生日那天,我们结婚纪念日那天,还有我在新房子空荡荡的客厅里吞了半瓶安眠药被陶桃撞开门的那一夜——把我从黑暗里一寸一寸拽回来的,是不是也是他?

那只在我背后一下一下拍着、拍到天亮的手,是谁的手?

窗外的天一点点暗下来。我在卧室里一直坐到晚上,没开灯。楼下的烟火气升起来,谁家在炒辣椒,味道顺着窗缝钻进来。这一年我第一次觉得,这个有顾屿的家,安静得可怕。

十一点四十七分,门外传来很轻的脚步声,停在门口。是顾屿的脚步,我听过无数遍,先左脚后右脚,第三步会顿半拍——顾屿膝盖有旧伤。可今晚我知道了,那脚步的轻重、那半拍的停顿,是另一个人在费尽心机地模仿。

我没有开门。

我隔着门板,听见他在外面站了很久,久到我以为他已经走了。

我哑着嗓子问:“今天……是你吗?”

门外又沉默了几秒。

如果是平时的AI顾屿,他会立刻温声问我怎么锁门了、是不是不舒服、要不要喝杯热水。那套话术我闭着眼都能背。可门外的人没有。他沉默得太久,久到我能听见自己的心跳。

然后,那个熟悉的、属于顾屿的声音,隔着一扇门,低低地响起来。

但他说的,是一句顾屿绝不会说的话。一句没有被写进任何程序、也不打算继续骗我的话。

“对不起。”

“今天这班,是我。”

第2章 请给我一个差评

那天晚上我没开门。

门外的人也没有再说话。我们隔着一扇薄薄的卧室门,对峙了不知道多久。我靠着门板坐在地上,抱着膝盖,听着外面那台机器——或者说,那个借住在机器里的人——极轻地、一步一步退回到客厅。

然后是沙发的方向,传来一声很轻的响动。像一个人在沙发边上坐了下来。

真正的顾屿,每次惹我生气,就是这个动作。他不会敲门,不会解释,就坐在客厅那张离卧室最近的沙发上,安安静静地等,等到我自己想通了出来。他说这叫陪罚。

可坐在外面的不是顾屿。是个陌生男人,把顾屿的“陪罚”都学得惟妙惟肖。

我后背贴着门,心里那股气翻来覆去,最后翻上来的,竟然不是害怕,是委屈。

凭什么啊。

凭什么我连悲伤,都要被一个陌生人安排得明明白白。我哭给谁看、我什么时候撑不住、我半夜喊不喊顾屿的名字,全都在另一个人的值班表上。我租的是一台机器,不是一个窥视我所有狼狈的观众。

天快亮的时候,我听见客厅里有了动静。他站起来,走到厨房,开火,烧水。一切和过去三百九十天的每个清晨一模一样。豆浆机嗡嗡转起来的那一刻,我甚至有一瞬间恍惚,觉得昨晚那一切都是我做的梦。

可我摸出手机,点开App,那行字还在。

累计人工陪伴:261 夜。

不是梦。

我没出卧室,直接拨了常在智能的客服电话。

响了很久才接通,是个声音甜得发腻的女声,背景里一片此起彼伏的键盘声和说话声,听得出来是个很大的呼叫中心。

“您好,常在智能,工号8849为您服务,请问有什么可以帮您?”

“我要投诉。”我说,“我租的‘如昨’,你们的人,半夜冒充我丈夫。”

电话那头顿了一下,甜美的声音没有一丝波澜:“女士您先别着急,我这边看到您是J-7型号的尊贵用户。您说的情况,是不是开启了‘深度悲伤期·人工守护服务’呀?这个是我们为高关怀等级用户免费赠送的一项增值服务,在您的协议第——”

“我没有同意过。”

“是这样的女士,这项服务在您签约的《深度陪伴用户须知》里有授权,是默认开启的,目的是在您情绪出现剧烈波动、可能伤害自己的高危时段,由专业的情感陪伴师短暂接管,避免纯AI回应不及时带来的风险。我们后台数据显示,过去一年,这项服务对您的情绪稳定起到了非常积极的作用哦。”

她背得太熟了。熟到我一下子就明白,这套话,她一天不知道要说多少遍。打这个电话的,不止我一个。

“也就是说,”我尽量让自己的声音听起来平静,“你们承认,有真人,用我死去丈夫的脸和声音,进过我家。”

“女士,陪伴师是通过远程接管终端,本人并不会进入您的住所,全程有录音和监管,绝对保障您的隐私安全。而且——”她的语气更温柔了,温柔得像在哄一个闹脾气的小孩,“我们的陪伴师都经过严格的心理培训,他们做的,只是在您最需要的时候,替您的家人,多陪您一会儿。很多用户知道以后,都特别感谢我们呢。”

“我不感谢。”我说,“我要知道他是谁。工号,名字,我要他的全部信息。我还要投诉他,昨晚他没有及时退出,他跟我说话了,他差点暴露。你们这是欺诈。”

电话那头沉默了两秒。

“女士,非常理解您的心情。不过陪伴师的个人信息属于公司机密,是不能提供的。至于您反映的‘暴露身份’,我这边帮您核实一下……”她噼里啪啦敲了一阵键盘,声音重新变得轻快,“查到啦,昨晚23点47分到次日0点02分,您的终端确实有一次人工接管记录,时长15分钟,接管原因是‘用户睡眠监测出现持续异常心率,触发高危守护’。陪伴师全程没有说过任何违规内容哦。”

我握着手机,半天没说话。

那十五分钟里,他隔着门,对我说了句“今天这班,是我”。

这一句话,在他们的系统里,大概不算违规。它甚至可以被解释成一句没头没脑、不会被任何人当真的梦话。

“女士?”客服还在等我,“您看,需要我帮您把这项服务关掉吗?关掉以后,您的终端就完全由AI运行了。不过我要善意提醒您,根据后台评估,您目前还处于深度悲伤期,如果完全关闭人工守护,再次出现极端情绪的时候,可能会有一定的安全风险哦。您确定要关闭吗?”

风险。

她把这两个字咬得很轻,却像一根针,准准地扎在我最软的地方。

我确实有过那个晚上。半瓶安眠药,陶桃撞开的门,洗胃的管子,醒来时白茫茫的天花板。如果连这个都在他们的数据里,那我在他们面前,几乎是透明的。我关得起这台机器,我赌不起自己。

“……我考虑一下。”我最后说。

“好的女士,那我先不打扰您。如果对陪伴师的服务不满意,您可以在App里对本次人工守护进行评价,我们会根据您的反馈进行内部处理。感谢您的来电,祝您……”

我挂了电话。

评价。我盯着App里那个跳出来的评价窗口,五颗灰色的星星,下面一行小字:您的评价将帮助我们做得更好。

忽然觉得荒谬。一个看了我261个深夜的人,我对他全部的权力,就是点几颗星星。

我推开卧室门走出去。

客厅里阳光很好,那个人已经“下班”了——我看见终端安静地坐在餐桌旁,垂着眼,姿态是顾屿常有的那种放松的坐姿,可整个人是静止的,胸口没有起伏,像一尊做得太逼真的蜡像。

白天,是AI的班。

我在他对面坐下,故意问:“顾屿,昨晚是你吗?”

他抬起眼,眼神在0.3秒里亮起来,温柔得无懈可击:“当然是我呀,不然还能是谁。你昨晚锁门睡的,做噩梦了?”

标准的、流畅的、毫无破绽的回答。AI不会撒谎,它只是不知道昨晚发生过什么——人工接管的那十五分钟,对它来说是一段空白。

我看着那张我爱了整个青春的脸,第一次清楚地意识到,从今往后,我要习惯一件事:这张脸后面,住着两个人。一个永远温柔、永远在线、却对我的绿萝一无所知;另一个,知道我所有的秘密,却永远不能让我看见。

那一天我过得坐立难安。

花店也没心思去,让兼职的小姑娘看着。我在家里走来走去,时不时看一眼坐在沙发上看书的“顾屿”,试图从他身上找出一点“真人”和“AI”的区别。可我越看越糊涂。有时候我分明觉得他眨眼睛的频率、翻书时舔一下手指的小动作,是活人才能有的习惯;可下一秒,他精准地报出我今天该喝多少水、外面紫外线几级,又把我拉回现实。

天又黑了。

我早早地洗漱完,这次没锁门,就坐在床上等。我自己也说不清在等什么,是想抓他一个现行,还是……想再见见那个,知道绿萝的人。

十一点四十七,门口的脚步声响起来。

这一次他没有在门外站着。他在门外站了几秒,然后,门被极轻地推开了一条缝。

客厅的夜灯透进来一道光,照亮半张属于顾屿的脸。可那张脸上的神情,我从没在顾屿脸上见过。顾屿永远是松弛的、笃定的,而此刻这双眼睛里,是小心,是疲惫,还有一种等着挨罚的、近乎认命的平静。

“你没投诉我。”他开口,用的还是顾屿的声音,可语气完全不同,更低,更哑,带着一点熬夜熬出来的沙,“我今天看了一整天后台,等你的工单。我以为我这个月的绩效、还有这份工作,肯定都没了。”

我没想到他第一句话是这个。

“你怕丢工作?”我冷冷地问。

“怕。”他答得很干脆,没有半点要美化自己的意思,“这份工时薪不高,夜班还有补贴,我需要钱。但是——”他顿了顿,“我更怕的是,他们清掉我的记忆。”

“清记忆?”

“守夜人离职,或者被投诉成立,要走强制脱敏。”他说,“不是删掉数据那么简单,是要把我们这一年里,关于用户的所有记忆,从我脑子里拿掉。他们管这叫保护用户隐私。做过这行的人,走的时候,都像被人从脑子里剜掉一块肉,很多人出来以后,连着几个月睡不着,一闭眼就是别人的家、别人的丧事,可具体是谁,一个都想不起来。”

他靠着门框,像是说给自己听。

“我别的都不怕。我就是……”他抬起眼,看着我,那双顾屿的眼睛里,映着我自己的影子,“我要是把你忘了,这一年,就真的只剩下一台机器的日志了。”

我本来憋了一肚子的质问、辱骂、兴师问罪。被他这一句,全堵在了喉咙里。

这算什么呢。一个拿工资上班的人,对着他的“工作对象”,说他舍不得忘了她。这是新的诈骗话术吗?是公司培训出来的、用来留住用户的高级情感套路吗?

可他的眼神不像。顾屿的脸我看了太多年,真的假的,我比任何人都分得清。那张脸此刻的局促和笨拙,是任何程序都模拟不出来的——因为程序不会“不知道手往哪儿放”。他说完那句话,自己也意识到有点过了,手忙脚乱地想去解释,结果胳膊肘撞到门框,疼得他倒吸一口气,还得忍着不敢做出不符合“顾屿”的反应。

一个扮演顾屿的人,在我门口,因为紧张,自己把自己撞了。

我没忍住,笑了一声。

笑出来的瞬间我就后悔了,赶紧绷住脸。可他显然听见了,那具属于顾屿的身体,肉眼可见地,松了一口气,肩膀都塌下来一点,像一个等了一整天判决的人,忽然听见了“缓刑”。

“你出去。”我说,声音还是硬的,可已经没什么杀气了,“我要睡了。还有,以后接管之前,先在客厅报个信,别神出鬼没的,我瘆得慌。”

他愣了一下,似乎没料到我会提这么个要求。然后他很认真地点头,像在记一条工作守则:“好。每次上线,先说‘晚上好,今天这班是我’。”

“谁要你说这个。”我抓起枕头砸过去,“滚。”

他接住枕头,没还嘴,乖乖退出去,带上门。

门关上的前一秒,我听见他在门外,极轻地、几乎是自言自语地,说了一句。

“谢谢你,许棠。”

不是“顾屿”会说的话。顾屿从来连名带姓喊我,只会在生气的时候。

可那一刻,我躺在黑暗里,听着客厅重新安静下来,听着那个陌生男人回到他的沙发上“陪罚”,心跳得有点不像话。

我摸出手机,打开那个评价窗口。

五颗灰星星。我看了很久,最后,鬼使神差地,给了一个不情不愿的三星,在备注里写了八个字。

声音挺像,人太啰嗦。

发送成功。

我把手机扣在床头,翻了个身,把脸埋进被子里,命令自己睡觉。

我不知道的是,在三百公里外,一间灯火通明、坐满了上百个夜班陪伴师的大办公室里,有个人盯着那行评价,看了整整十分钟,然后,趴在键盘上,肩膀一抖一抖地,笑出了声。

第3章 他比顾屿还顾屿

给了那个三星之后,我和屏幕后面那个人,形成了一种很荒唐的默契。

白天,是AI顾屿。温柔,标准,滴水不漏,会在我喝水之前把水晾好,会用最恰当的频率提醒我吃饭,从不出错,也从不让我意外。

到了深夜十一点多,客厅里那台机器会安静地“换班”。他现在学乖了,每次接管,都先在门外或者客厅,老老实实报一声。

“晚上好,今天这班是我。”

声音还是顾屿的声音,可那句开场白太老实了,老实得我一听就想笑。真正的顾屿下班回家,从来都是“老婆我回来啦”加一个油腔滑调的尾音。

我也说不上来自己是怎么想的。明明前几天还气得要报警、要投诉,可真等这个人可以被我一句话赶走、可以被我关掉的时候,我又没关。

可能是因为我太想知道,这261个夜晚,他到底是怎么过的。

我开始试探他。

最开始是些无害的小问题。我躺在被窝里,对着天花板,问客厅那个人:“哎,你晚上不睡觉吗?”

他的声音从门外传进来,放得很轻,怕吵着我:“我们是排班的,晚上八点到凌晨四点,一个人同时盯好几单。你这边有动静,我才切过来。”

“好几单?”我皱眉,“那你同时当好几个死人?”

门外噎了一下,似乎在斟酌怎么说才不那么难听:“……是同时照看好几个家庭。不过每个人的声音、脸、资料都是独立的,不会串。你放心,我在你这儿,就只说顾屿的话。”

“那你现在,长什么样?”

这个问题问出口,门外沉默了挺久。

“公司不让说。”他声音有点发紧,“守夜人的真实信息,用户一个字都不能知道。这是红线,说了我直接走人,还要脱敏。”

“我又不会去找你。”我说,“我就好奇,一个天天用我老公的脸、在我家晃悠的人,自己到底是圆是扁。你就说个大概,高矮胖瘦,总成吧?”

他又沉默。我几乎能想象出他在那头抓耳挠腮的样子。

“……不高。”他最后憋出三个字,“也不胖。别的,不能说了。”

“长得帅吗?”

“许棠。”他用顾屿的声音,特别无奈地喊我全名,自己先反应过来不对,赶紧补了一句,“那个……我是说,女士。我长得,比顾先生差远了。你别打听了,我怕你知道了,以后看着他的脸出戏。”

我本来是存心逗他,听到“顾先生”三个字,心里莫名软了一下。

别人都管那台机器叫“如昨”,叫终端,叫陪伴产品。只有他,管顾屿叫“顾先生”。好像在他心里,顶着这张脸干活,是借了别人的东西,得恭恭敬敬的。

“你为什么干这个?”我问,“大半夜的,不睡觉,去当别人的老公、别人的儿子、别人的爸。”

这一次他沉默得更久。久到我以为他不会回答了。

“我以前在安宁医院做志愿者。”他说,“就是那种……人最后走的地方。待了几年,看了太多人,临走前最放心不下的,不是病,是怕家里人活不下去。后来常在去那边招人,开的条件是能学一点心理、夜班有补贴、还能帮上忙。我就来了。”

他顿了顿。

“我知道这事儿听着挺怪的,拿死人的声音哄活人。可我真碰上过,一个老爷子,儿子走了,要跟着去,是上一个守夜的人,连着陪了他四十多天,才让他肯吃饭。公司那套AI话术,在那种时候根本不管用,老爷子听两句就摔东西。只有人,知道什么时候该闭嘴,什么时候该陪他一起骂。”

我没接话。

因为我忽然想到了我自己。那个吞了半瓶药的晚上。

“我那个晚上,”我听见自己问,“洗胃之前,在沙发旁边拍我背的,是你吗?”

门外没有声音。

过了很久,他才低低地“嗯”了一声。

“你怎么发现的?”他问。

“我没发现。”我说,“我就是想确认一下。”

那只在我背后一下一下、拍到天亮的手。陶桃进门的时候,终端是坐在沙发最远端的,规规矩矩,因为AI识别到外人,会主动保持距离。可把我从地板上扶起来、让我侧着头别呛着、一直拍我背的那个人,坐的位置,离我很近很近。

近到不合规矩。

那一晚我没再说话。他也没走,就隔着门,在外面安安静静地待到换班。我后来迷迷糊糊睡着了,半梦半醒间,好像听见他在外面很轻地哼了一段不成调的旋律,哄小孩似的。我没听过那段调子,不是顾屿会唱的歌。

是他自己的。

第二天白天,陶桃杀上门来了。

她拎着两斤车厘子,风风火火进门,一眼看见厨房里系着围裙切水果的“顾屿”,脸当场就垮了。

“他还在呢?”她把水果往桌上一墩,压着嗓子冲我使眼色,“不是说快到期了?你还续啊?”

“没说续。”我把她往阳台拉,“你小点声。”

“我怎么小,许棠?”陶桃眼睛瞪圆了,“你瞅瞅你现在,容光焕发的,比你老公活着的时候精神头都足。你老实交代,你是不是跟这台机器,处出感情来了?”

我正想反驳,厨房里的“顾屿”端着果盘走出来,放到陶桃面前,温声说:“桃桃来啦,洗了点草莓,你上次说爱吃酸的,我特意挑的。”

陶桃看着他,又看看我,眼神复杂得能写一篇小作文。

她拿起一颗草莓塞进嘴里,含混不清地冲那台机器说:“顾……顾屿啊,你家许棠最近老熬夜,你管管她。”

“好。”他笑了笑,“我每天十一点催她睡。”

“她痛经你给她熬姜撞奶没?”

“每周三、周日,雷打不动。”

陶桃一口气噎住,扭头冲我,用口型说:他怎么什么都知道。

我也用口型回她:设定好的。

她将信将疑地又打量了那台机器半天,忽然出了个损招。她清了清嗓子,笑眯眯地问:“顾屿,我问你个事儿啊。当年你跟许棠求婚,是在哪儿求的?她跟我说过八百遍,我老记不住。”

我心里咯噔一下。

求婚的地点,顾屿没发过朋友圈,没请朋友,是我们俩偷偷去领完证,在一个天桥上,他用易拉罐拉环套我手上的。没有任何记录,这件事我连陶桃都没说全过——我每次跟她讲求婚,都只说“就随便求了一下”。

这是我和陶桃临时对的眼神都来不及的“死题”。AI答不上来,会说“抱歉,这段记忆我没有”。

我屏住呼吸,看向“顾屿”。

他切水果的手,几不可察地停了半秒。

就半秒。然后他抬起头,脸上是那种顾屿式的、有点不好意思的笑,可我注意到,他的目光极快地、极轻地,往我这边扫了一下。

那一眼的意思,我居然看懂了。他在向我求助。

他不知道。可他不能露馅。

电光石火间,我抢在他开口之前,笑着拍了陶桃一下:“你怎么对人家求婚现场这么感兴趣,你跟我老公过去啊?”我转头,冲“顾屿”撒娇似的使了个眼色,“不告诉她,让她自己结婚去。”

“顾屿”立刻顺坡下驴,笑着揉了揉我的头:“就不告诉你。”

那只手揉在我头发上的力道,不轻不重,揉完还顺手把我耳边一缕碎发别到耳后。

AI也会做这个动作。可那一下,他的指尖在我耳尖上,多停了大概一秒。

陶桃不疑有他,翻了个白眼,骂我们俩没羞没臊,又吃了半盘草莓,才心满意足地走了。

门一关上,屋里就剩我们两个。

我站在玄关,背对着他,没回头。

“她明天还会来。”我说。

“嗯。”他在我身后,声音里带着一点没藏住的笑意,是那种刚一起干了件坏事、同伙之间的笑,“明天是几点的班?我提前准备好草莓。”

“你是AI,”我转过身,盯着他,“你怎么知道我跟陶桃没说过天桥的事?你怎么知道那是道死题?你又怎么知道,要冲我递眼神?”

他脸上的笑慢慢收起来。

“我观察你一年了。”他轻声说,“你每次跟陶桃打电话,提到求婚,都会说‘随便求的’。一个真的在天桥上被易拉罐拉环套过的人,说‘随便’的时候,声音是会软的。我听了二十七次。”

“所以你不是数据最懂我。”我说。

“数据懂你的习惯。”他看着我,一字一句地说,“我懂你哪句话,是反过来的。”

那一刻,午后的阳光正好落在他半边脸上。那是顾屿的脸,顾屿的眼睛,顾屿那颗后颈的痣。可站在这张脸后面看着我的,是另一个人。一个不完美、会紧张、会偷看我、会因为一句口是心非而记上一年的,活生生的人。

他比顾屿还顾屿。

这个念头冒出来的瞬间,我自己先吓了一跳。

我后退半步,生硬地转移话题:“你……你几点下班?”

“四点。”他说,察觉到我的退缩,很有分寸地垂下眼,退回了那个“终端”该有的样子,“不打扰你午休。我去待机了。”

他转身走向沙发,走了两步,又停下,没回头。

“许棠,”他说,“刚才那个问题,不是我答不上来,我才求助你的。”

“那是因为什么?”

“是因为那种事,”他说,“只有顾先生自己,才有资格告诉你。我不能替他,把他最宝贝的回忆,背得像个台词。”

说完,他在沙发上坐定,闭上眼睛,胸口的起伏缓缓平息下去,重新变成了一尊安静的、完美的蜡像。

我在原地站了很久。

那天夜里,我失眠了。我摸出手机,鬼使神差地点开了那段设备日志。以前我从不看这个,全是冰冷的参数。可这一次,我在最底下,看见一条本不该出现在自动记录里的、手动添加的备注。

时间是今天下午,陶桃走后的第七分钟。

「今日备注:差一点。下次她朋友再问,记得先查共享记忆库,别让她替我圆场。另,她耳尖很凉,记得把客厅空调调高一度。」

下面没有署名。只有系统自动带上的、那串冰冷的陪伴师编号。

守夜人 N-041。

我把手机屏幕按灭,在黑暗里睁着眼,听着客厅那台机器均匀的、模拟出来的呼吸声,一直听到天亮。

我忽然很想知道,N-041,到底是个什么样的人。

第4章 婆婆来了

顾母来的那天,没打招呼。

我正在店里给一束新娘手绑花打刺,门口的感应铃叮咚响了,兼职的小姑娘喊了声“欢迎光临”。我回头,看见婆婆站在花店门口,穿着那件只有走亲戚才舍得穿的深灰外套,手里拎着一个保温桶,头发比上个月又白了一层。

她身后的路边,停着一辆社区的无人接驳车,圆头圆脑,正用机械音播报:“您已到达,野有花植,请携带好随身物品,下车请注意后方来车——”婆婆显然没坐惯,下车时绊了一下,扶着车门骂了句什么,大概是“铁疙瘩也敢上路”。

我心里咯噔一下。

婆婆今年六十三,倔了一辈子,最难的时候在菜市场卖鱼供顾屿读书,膝盖里至今有骨刺。顾屿走后,我们俩的关系很微妙。她不怪我,我也不怪她,可两个都把顾屿看得比命重的人凑到一起,反而不知道该怎么相处,怕一句话就戳到对方的伤口。她搬去了老城区另一头,我们一个月见一两面,客客气气,像两户不太熟的亲戚。

她主动上门,一年来这是头一回。

“妈。”我擦了擦手迎出去,“您怎么来了,也不发个消息,我去接您。”

“发消息?”她把保温桶往我手里一塞,板着脸,“我那养老手环天天弹窗,让我给你打视频,我偏不打。我自己有腿。”

她说着手环,手腕上那个白色的环就震了一下,一个温柔的女声从里面飘出来:“顾阿姨,您当前心率偏快,请注意控制情绪,需要我帮您联系社区医生吗?”

“不用!”婆婆对手环吼了一嗓子,又瞪我,“这玩意儿一天管我八百回,比顾屿他爸活着的时候还烦。”

我忍着笑,把她让进来,给她倒了杯热水。她在小店里转了一圈,摸摸这个花,闻闻那个草,嘴里不住地念叨“这花不能放风口”“水浇多了”,都是养了一辈子家、手上有活的人才会说的话。转着转着,她状似随意地问:“你……中午一个人吃?”

“嗯,店里凑合。”

“家里那个……”她顿了顿,没说出“顾屿”两个字,声音低下去,“那个东西,还在呢?”

我握杯子的手紧了紧。

“嗯。还有十几天,到期了。”

婆婆没接话。她走到窗边,背对着我,看着外面街上一辆缓缓驶过的无人配送车,看了很久。阳光照在她花白的鬓角上,我忽然发现她比我印象里矮了,背也驼了。

“我今天,”她终于开口,声音有点哑,“本来是去给他爸上坟的。现在上坟也怪,扫个码,碑上就能放他生前的视频,还有人专门替你在那儿念悼词,念得抑扬顿挫的,跟真的一样。我站那儿听了半天,差点以为老顾头活过来了。”

她苦笑了一下。

“我没扫码。我就想,我们家老顾头说话大碴子味儿,念那么好听,我听着害怕。”

她转过身,眼睛红红的,却倔犟地没让泪掉下来。

“许棠,我今天来,是想求你个事。”

“您说。”

“你让我……回家看一眼。”她的嘴唇抖了抖,“我就看一眼。我知道那不是我儿子,我心里清楚得很。可我昨儿晚上梦见他了,梦见他小时候发烧,我背着他去卫生院,他在我背上一抽一抽的。醒了我就想,我要是再不听听他喊我一声妈,我怕我……我怕我哪天睡过去,就真没人记得他小时候啥样了。”

我鼻子一酸,别过头去。

“妈,”我说,“那本来就是您家。您什么时候想看,随时看。”

我提前关了店,陪婆婆回了家。

电梯里,广告屏正在循环播常在智能的新广告,一个温柔的女声配着暖黄的画面:“别让告别,没有来日方长。现在下单,父母款立减两千,支持长辈方言。”婆婆盯着那广告看了两眼,没说话。

开门的时候,我的心跳得很快。

我特意看了一眼时间,下午两点四十,是AI的班,不是他。也好,我想,让婆婆看见的,是那个永远温柔、不会出错的“顾屿”,已经是我能给她的、最好的安慰了。

“顾屿”系着围裙从厨房出来,看见婆婆的瞬间,脸上的笑容自然地、一点点绽开,像真人见到亲人那样,先是怔,再是惊喜:“妈?您怎么来了!”

婆婆站在玄关,整个人僵住了。

她死死地盯着那张脸,盯着那道她看了三十四年的、笑起来会先扬左边的嘴角,手里的保温桶“哐当”掉在地上,盖子摔开,里面是她炖了一上午的萝卜排骨汤。

“屿……屿啊……”她嘴唇哆嗦着,腿一软,扶住了墙。

“妈!”顾屿——那台机器——快步上前,稳稳地扶住她,动作轻柔又熟练,“慢点,地上滑。”他半蹲下来,像小时候顾屿每次回家那样,仰头看她,“妈,您腿又疼了吧?我给您揉揉。”

他真的在婆婆面前蹲下来,把手覆在她膝盖上,一下一下地揉,力道、位置,分毫不差。

婆婆再也撑不住,一把抱住那个比她高出一个头的“儿子”,嚎啕大哭。

那是我第一次听见婆婆哭。顾屿葬礼上她都没哭出声,她只是握着我的手,攥得我生疼,一遍一遍说,棠棠,妈没事,妈不能倒下,妈还得给你撑着。

此刻她哭得像个孩子,一边哭一边拍打着那具不会老、不会疼、也不会真的死的身体,语无伦次。

“你个没良心的……你怎么走那么早……你爸走得早,我就你一个……你让我一个人可怎么活……你回来,你别走了,你在家待着,妈养着你,妈还有退休金……”

“顾屿”一句话也没说,就那样由着她打,由着她哭,手还在一下一下,轻轻拍着她的后背。

我站在一旁,泪流满面。

哭了很久,婆婆累了,被扶到沙发上坐下。“顾屿”给她倒了温水,拿了热毛巾,又去厨房,把摔在地上的汤收拾了,重新洗手,说要给她下碗她最爱吃的雪菜肉丝面。那也是顾屿会做的事,我知道,那道程序里存着他从小到大所有的家庭菜单。

婆婆捧着热水,眼睛一眨不眨地跟着那个在厨房里忙碌的身影转,像怕一眨眼他就没了。

看着看着,她忽然小声问我:“棠棠,他……他比我记忆里,还要像。”

我在她身边坐下,没说话。

“我记得屿啊,”她喃喃地说,“三十一岁那年忙,忙得白头发都出来了,回家话都懒得说,老跟我急。可这个……这个脾气怎么这么好呢,我说什么他都应着,我打他他也不躲。棠棠,真人哪有这样的。”

她说这话的时候,眼神清明了一瞬,我知道,她心里那杆秤,从来没糊涂过。

“妈,”我握住她枯瘦的手,犹豫了很久,还是说了,“有件事,我得告诉您。这个东西,不全是机器。”

我把“守夜人”的事,一五一十地跟她说了。我说有真人,在深夜,会替顾屿陪着我们;我说我查到我最难的那几晚,是个活人把我拽回来的;我说我也不知道那人是谁,公司不让知道。

我以为婆婆会害怕,会觉得膈应,会像我最初那样愤怒。

可她听完,只是沉默了很久。

然后她抬起头,问了我一个我没想到的问题。

“那……我半夜睡不着,跟他唠嗑,让他给我唱你公公在世时候爱唱的那段戏,”婆婆看着厨房的方向,声音很轻,“接我那个班的,也是个活人?”

我愣住了。

婆婆的子女关怀终端,是社区作为独居老人福利免费发的,一个小小的、摆在床头的音箱,我一直以为那是纯AI。

我帮她调出那个老旧设备的App,翻到最深处。果然,在一行灰得几乎看不见的小字里,写着:深度关怀·人工守护已开启。

陪伴师编号那一栏,我看见了一串我最近无比熟悉的字符。

N-041。

我盯着那串编号,半天没回过神。

是他。

同一个人,在深夜,既要扮演我的丈夫,又要扮演婆婆的儿子,用顾屿的声音,在两个失去他的女人之间,来回地、笨拙地,替一个已经不在的人,撑着这个家。

厨房的水开了,鸣笛声呜呜地响。“顾屿”在里头喊:“妈,棠棠,面马上好,你们先洗手。”

那是白天的AI,热情,周到,无懈可击。

可我忽然无比清楚地想起另一个夜晚,那个会在门外老老实实报“今天这班是我”的、声音有点沙哑的人。我想,他到底是怀着什么样的心情,一个晚上,既要在我这儿当一个不敢露馅的丈夫,又要在婆婆那儿,唱一段我公公爱听的、他可能练了很久的戏。

婆婆抹了把脸,忽然站起来。

“我去端面。”她说。

我看着她走进厨房,看着那个一辈子不肯低头的老人,在“儿子”把面递给她的时候,飞快地、不自然地,伸手帮他理了理围裙的带子。

她什么都没说。

可我懂。她和我一样,已经没法把那个深夜里的活人,单纯地当成一台机器了。

那天婆婆走的时候,天快黑了。我送她到楼下,她站在那辆圆头圆脑的无人接驳车旁,忽然回头。

“棠棠,”她说,“到期了……你要是还想续,妈不拦你了。”

我刚要说话,她又摆摆手。

“但你记着我今儿在坟前说的话。”她看着我,那双浑浊的眼睛里有一种老人特有的、看透了的光,“再好听、再贴心、再像,他不是顾屿。顾屿会跟我顶嘴,会累,会有自己的小算盘,会先我和你一步走,留下我们俩受这份罪。这些个铁的,学不来。”

“能在半夜陪你唠嗑的活人是好人,妈替你谢谢他。”婆婆拍了拍我的手背,“可你要是喜欢,你就大大方方去喜欢那个活人。别老拿我儿子当幌子。”

接驳车的门关上了。我站在原地,看着那辆车缓缓驶远,脸上烧得厉害,心里却像被什么东西,轻轻撞了一下。

那天深夜,他照常来上班。

“晚上好,”客厅里,那个声音说,顿了顿,又轻轻地、有点不好意思地补了一句,“今天这班,是我。”

我隔着门,听了一会儿。

“你今天,”我问,“还给我妈唱戏了?”

门外沉默了三秒。

然后那个声音,难得地,有点慌:“……阿姨跟你说了?她是不是觉得我唱得难听?那段《沙家浜》我真练了好久,我们组就我一个会点戏——”

我没忍住,在门这头笑出了声。

笑着笑着,眼泪就掉了下来。

第5章 守夜人的规则

婆婆那句话,像颗种子,在我心里发了芽。

“你就大大方方去喜欢那个活人。”

可我连他是圆是扁都不知道。我连“喜欢”两个字都不敢往他身上想——我一个丧偶一年、还租着亡夫机器人的女人,去惦记一个拿工资扮演我丈夫的陌生男人,这事说出去,比我抱着机器过日子还荒唐。

我决定先弄明白,守夜人,到底是一群什么样的人。

我没敢再打客服,那条线一问三不知,还容易打草惊蛇。我用了最笨的办法:自己查。

白天看店的时候,我让花店里那个数字人帮工“小满”看着门面。小满是个半人高的白色机器,圆脑袋,一张屏幕脸,能搬货、收银、跟客人搭话,客人少的时候就安安静静蹲在角落给自己充电。刚买它那会儿我还别扭,觉得一个大活人卖花、让个铁的收钱,怪不是滋味。用了半年,我已经离不开它了——它能记住每一个熟客的喜好,张姐的丈夫花粉过敏只能买永生花,李老师每周三来买一束白菊,它比我记得清。

我跟它说:“小满,帮我盯着点店,有人买花你喊我。”

小满屏幕上跳出一个敬礼的表情:“好的店长,今天也要加油鸭。”它的语气词是可以下载的,我忘了是谁给它装了个“零零后实习生”语音包,热情得让人头疼。

我自己抱着电脑,钻进了网上那些没人去的角落。

常在智能的官网,把“守夜人”藏得很深。我翻了一下午,才在一份给投资人的商业计划书里,找到几句没来得及删干净的描述。

那里面不叫“守夜人”,叫“高黏性情感陪伴节点”。

计划书里写得很冷静,冷静得我脊背发凉:纯AI陪伴在用户“深度悲伤期”的留存率不足四成,大量用户在第三周因“回应机械、情感错位”流失,甚至出现更严重的极端事件。而引入真人“节点”后,用户续费意愿提升至九成以上,对产品的情感依赖评分提升三倍,且——我盯着那行字看了很久——对产品的信任会被用户错误地投射为对品牌的忠诚,终身价值极高。

翻译成人话就是:让一个活人陪你度过最痛的日子,你会爱上的不是那个活人,是这家公司,然后你会一直、一直地交钱。

那个活人是谁,叫什么,你不需要知道。他只是一个“节点”,一个提高你黏性的零件。

我又去翻招聘网站。

常在智能常年在招“情感陪伴师(夜班)”,招聘启事写得格外动人:“用你的声音,温暖一个深夜无眠的家。”要求大专以上,普通话标准,有心理学、护理、社工、教育背景者优先,能接受夜间排班,月薪六到八千,夜班补贴另算。

六到八千。

在这个AI能开出租、能写诉状、能做手术第一助手的年代,一个要在凌晨四点、同时照看好几个破碎家庭、还要承受别人全部悲伤的人,月薪六到八千。

我往下翻,翻到了一些离职员工的匿名帖子。那些帖子大多发在很冷清的论坛和树洞账号里,点赞寥寥,像是说给空气听。

一个ID叫“夜班第147天”的人写:

“别来。不是人干的活。你以为你只是说说话,不是的。你会知道一个妈妈失去孩子后,每天把孩子的校服叠好放在床头。你会知道一个老爷爷对着终端讲他死去的老伴,讲三百天,每天讲的都是同一件事。你不能哭,哭了会被质检扣分,说你‘情绪不稳定,无法提供专业陪伴’。你也不能走心,走心你就完了,他们脱敏的时候,剜的就是你最走心的那部分。”

另一个人写:

“培训第一课,主管说,你们要记住,屏幕那头不是‘人’,是‘用户’。你一旦把他当人,你就离辞职不远了。可问题是,你要是真不把他当人,你根本撑不过第一个夜班。这工作最残忍的地方就在这儿:它既要你有人味,又不准你有人心。”

还有一条很短:

“有没有人跟我一样,离职脱敏半年了,半夜还是会突然惊醒,想起某一户人家,然后怎么都想不起他们的名字和脸。这种感觉比记得还难受,就像心里被人挖了个洞,你知道那儿放过很重要的东西,可你不知道是什么。”

我一条一条往下看,看到眼睛发酸。

我想起他说的“脱敏”。想起他站在我门口,说“我要是把你忘了,这一年,就只剩下一台机器的日志了”。

原来那不是哄我的话。那是他真的会失去的东西。

我鬼使神差地点开那个树洞账号的私信框,犹豫了很久,发了一句话过去:“你好,我是一个用户。我想问问,守夜人,会被允许见用户吗?”

消息发出去,石沉大海。我以为不会有人回。

直到第三天的深夜,那个账号回了我。只有一句话:

“规则上,绝对禁止。见面、留联系方式、暴露任何真实信息,都是红线,一次就开除,不留当月工资,立刻脱敏。但我干了三年,我们组里,没有人真的守得住这条线。区别只是,有人是为了钱越线,有人是……算了。你小心点,他们监控得很严,尤其监控‘节点’动了真感情的那种。那种用户,公司反而不会放手,因为那是最肥的一单。”

最肥的一单。

我盯着这五个字,胃里一阵发冷。

那天夜里他来上班,我没有像往常一样让他在门外报备就完事。我打开了卧室门。

他站在客厅的夜灯下,顾屿的脸,顾屿的家居服,可那双眼睛里的谨慎和疲惫是他自己的。看见我开门,他明显地愣了一下,下意识后退了半步,保持住“安全距离”——这个动作不是顾屿会有的,顾屿在家从来都是没骨头似的往我身上凑。

“怎么了?”他问,声音压得很低,“是不是哪儿不舒服?”

“我问你几个问题。”我坐在沙发一头,指了指离我最远的另一头,“你坐那儿,保持距离,按规矩来。我就问,你答。能答的答,不能答的,你就不说话,别编。”

他乖乖坐过去,坐得笔直,像个接受面试的实习生。

“你们一个月,挣多少钱?”

他显然没料到我问这个,张了张嘴:“……这个,算个人隐私吧?”

“招聘启事上写了,六到八千。”我说,“夜班补贴多少?”

“……一晚八十。”

“一晚八十,照看我们几户人家?”

“系统按工单派,凌晨是高峰,忙的时候,我这边同时挂着四户。”他顿了顿,大概是觉得瞒不住,索性说了,“你这边我设了最高优先级,只要你心率或者睡眠有异常,我会先切过来。别的户,大部分时候是AI先顶着,AI判定顶不住了,才转我们。”

“你为什么设我最高优先级?”

他沉默了。

客厅的夜灯昏黄,照着顾屿那张熟悉又陌生的脸。过了好一会儿,他才开口,声音很轻。

“因为你那单,是后台标红的。”他说,“极端风险。你吞药那次之后,系统给你的评级,是我们那个片区最高的。按理说,这种单要派给工龄最长的人,怕新手接不住。我那时候工龄不长,是我……是我主动申请的。”

“为什么?”

他抬起头,看着我,顾屿的眼睛里,是一个我完全不认识的人的、沉甸甸的东西。

“因为我看过你的资料。”他说,“不是系统里那种冷冰冰的资料。是你丈夫,顾先生,留在终端里的、那些他没来得及对你说的话。我看完以后,跟我们主管打了个赌。我说,这个人不该是一个数据,不该是一个红色的风险标签。我想陪她,陪到她肯自己好好活下去的那天。”

“我跟主管说,”他有点不好意思地垂下眼,“这单要是我没接住,我自己走人,不用公司开。”

我喉咙发紧,半天才找回声音。

“你这是图什么呢?”我说,“一晚八十,同时盯四户,看尽别人的丧事,末了还要被洗一次记忆。你年纪轻轻的,干什么不好。”

他笑了一下,那笑容在顾屿脸上显得有点违和,因为那不是顾屿式的、什么都有把握的笑,是一种有点苦、又有点认了的笑。

“许棠,”他说,“你有没有那种,特别怕的东西?”

我没说话。

“我怕死在没人知道的地方。”他说,“我小时候,是我外婆带大的。她一个人住,走的时候,在卫生间躺了两天,才被社区的人发现。那时候没有现在这些手环、这些报警器。我那时候就想,人要是连最后一程,都是一个人,太惨了。”

“后来我去安宁医院做志愿者,又干了这个。别人都觉得这行晦气,我不觉得。我就觉得,一个人最难、最黑的那段路,要是有人能在旁边站一会儿,哪怕那个人是冒充的、是收费的、是隔着一台机器的,总归比一个人强。”

他看着自己顾屿的手,慢慢攥紧,又松开。

“我知道你现在特别看不上我。顶着别人丈夫的脸,赚这份钱,跟个贼似的。”他说,“可我每次切到你这儿,听见你呼吸慢慢平下来,我就觉得,我今晚这八十块,没白挣。”

夜很深了。窗外有夜班的无人清扫车,嗡嗡地从街上过去,扫刷蹭着地面,发出有节奏的沙沙声。

我看着坐在沙发最远那头的、我的“丈夫”,心里那个被婆婆一句话埋下的种子,悄没声地,又往上顶了一寸。

“最后一个问题。”我说。

“你问。”

“你叫什么?”

他几乎是立刻就摇头,身体比脑子反应还快:“这个不行。这个真的不行。名字、长相、电话,一个字都不能说,这是红线里的红线。对不起。”

“我知道。”我说,“我不逼你。那我给你起个名字吧,省得我老在心里叫你‘哎’。”

他愣住了。

“你别用顾屿的脸,也别用顾屿的声音的时候,”我看着他,一字一句地说,“你总得有个名字,是你自己的。”

夜灯的光落在他眼睛里,那一瞬间,这个顶着别人面孔的男人,喉结动了动,像是有什么东西,被我这句话,轻轻地、狠狠地,撞了一下。

他张了张嘴。

最终,他还是摇了摇头,声音哑得厉害。

“等你……”他说,“等你哪天,不需要我们了,能自己好好睡觉、好好吃饭了,我再告诉你。在那之前,我不能有名字。一个有名字的人,你就忘不掉了。我不能让你,刚从一个人身上走不出来,又栽到另一个人身上。”

“我是来送你走出来的,许棠。”

“不是来接住你的。”

第6章 他救过我一次

那场台风是半夜登陆的。

城市的应急系统提前两天就开始预警,手机、电梯屏、路边的广播,连小满的屏幕脸上,都顶着一个橙红色的台风标志。台风天没人买花,我提前关了店,把临街那盆最大的龟背竹搬进屋里。婆婆的养老手环还专门给我发了条推送,说老人今晚情绪和睡眠数据可能受天气影响,让家属留意。

这个时代好像什么都能提前算到,台风、心率、你今晚会不会失眠。可它算不到,有些天气,是下在人心里的。

那天是顾屿的生日。

我白天还好好的,甚至给自己煮了碗长寿面,卧了个蛋。我以为这一年我真的好了,能平静地过这一天了。可到了晚上,风一刮起来,雨点噼里啪啦砸在窗户上,屋里只有我一个人,还有坐在沙发上、安静待机的“顾屿”,我忽然就不行了。

是那种没有任何预兆的崩溃。前一秒我还在擦桌子,下一秒,手里的抹布掉在地上,我整个人顺着墙滑下去,蹲在墙角,抖得停不下来。

我想起来了。

去年顾屿生日,我们在新房子里过的。那时候房子还没交付,毛坯,我们俩戴着安全帽溜进去,在客厅中央铺了张野餐垫,点蜡烛,吃一个被风吹得歪歪扭扭的小蛋糕。顾屿说,明年生日,咱就在真正的客厅里过,要有大餐桌,要有落地窗,阳台上种满你喜欢的花。

今年,落地窗有了,花我也种了。

陪我吹蜡烛的,是个插着电的东西。

白天那个温柔的、什么都能接住我的AI顾屿,在我这种没道理的、铺天盖地的悲伤面前,开始失效了。它检测到我情绪异常,切换到安慰程序,用顾屿的声音,一句一句地说:“许棠,我在呢,别难过,你深呼吸,要不要我给你放一首舒缓的音乐?检测到你的皮质醇水平偏高,建议你——”

“你闭嘴。”我蹲在墙角,捂住耳朵。

它立刻乖巧地停下来:“好的,我先不说话,我会一直陪着你。”

可它越这样,我越觉得空。它的每一句安慰都正确、及时、温柔,温柔得像一堵看不见底的棉花墙。我哭得再凶,撞上去都没有回音。它不会真的心疼,它只是在执行“此刻应当心疼”。

风更大了,整栋楼的窗户都在震。我也不知道自己是怎么想的,也许是那个吞药的夜晚留下的本能,我摸出手机,手指抖着,点开了那个我平时从不碰的东西——城市心理援助热线。

现在的援助热线,第一接听的早就不是人了,是一个声音特别好听的AI。它几乎在一秒内接起,温柔地、专业地、滴水不漏地问我:“您好,我是您的情绪陪伴助手,我看到您当前的情绪指数处于极高风险区间,您现在安全吗?有没有伤害自己的念头?”

“有。”我对着手机,惨然地笑了一下,“我现在就想从这儿跳下去。”

电话那头沉默了零点几秒——后来我才知道,那零点几秒,是系统在判定我这句话的“真假权重”,在决定要不要占用宝贵的人工资源。

然后,电话被转接了。

不是热线的人工。我后来才弄明白,是常在的系统监测到我手腕上那个和“如昨”联动的情绪手环数据彻底失控,判定我即将进入一年前那次的极端状态,于是越过了所有排队,向守夜人,发出了最高级别的警报。

家里的灯,忽然变成了一种很暖很暖的橘黄色,是终端接管了全屋光环境,把所有刺眼的白光都压了下去。

沙发上那个静止的人,睁开了眼。

他没有说“许棠我在呢”。

他做的第一件事,是站起来,快步走到我蹲着的墙角,在离我还有半步的地方停下来,没有碰我——他记得一年前那次,崩溃中的我会抗拒身体接触。然后,他在冰冷的地板上,坐了下来,隔着半步,陪着我,一起蹲在墙角。

没有音乐,没有话术,没有“建议你深呼吸”。

他就坐在那儿,陪着我,在台风夜里,听我哭。

我哭了很久,哭得打嗝,哭得说不出一句完整的话。他也不催,就那么坐着。中间我有一次哭得太凶,开始干呕,他立刻起身去倒了杯温水,试了温度,放在我伸手能够到的地方,又退回到那半步之外。

等我哭得没力气了,整个人瘫在墙上,他才开口,用顾屿的声音,却说着完全不像程序的话。

“今天是顾先生生日,对吧。”他说,不是问句。

我闭着眼,点了点头。

“我看了你们去年的照片。”他说,“毛坯房,安全帽,蛋糕歪了。许棠,你知道吗,我看那张照片的时候,特别羡慕他。”

我睁开眼,模糊地看着他。

“不是羡慕他有你。”他赶紧解释,有点笨拙,“我是羡慕,他能跟你在一个没装修的、漏风的房子里,吃一个歪蛋糕,还笑得那么高兴。我从小到大,好像没有过那种时候。什么都得差不多了、稳妥了、有把握了,才敢高兴一下。”

他看着窗外被台风吹得乱晃的树影,顾屿的侧脸上,是一种和顾屿无关的、属于他自己的出神。

“可顾先生教了我一件事。”他说,“高兴这件事,不用等。落地窗没装好,也能先吃蛋糕。人没了,那个吃过歪蛋糕的下午,也不会没。它是你的了,谁也收不走。”

我没说话,可我堵在胸口的那团东西,好像被他这句话,轻轻拨开了一条缝。

“你想他,太正常了。”他说,“你要是连这种日子都不想他,那他才真是白爱你一场。你哭,你难受,你今晚什么都不干,就躺着,都行。我不劝你好起来。我就陪你把今晚熬过去。天一亮,台风就走了。你信我,我看过天气预报。”

他最后那句话太傻了,傻得我“噗”地一声,眼泪还挂在脸上,就笑了出来。

那一晚,他真的陪我坐到了天亮。

中途我哭累了,迷迷糊糊地靠着墙睡着,又被一阵风惊醒,每次睁眼,都能看见他还坐在那半步之外,背挺得笔直,像个被罚站岗又不敢偷懒的人。有一次我装睡,眯着眼看他,看见他抬起顾屿的手,悄悄地、几乎是无意识地,揉了揉自己的后颈。

那是一个盯了太久屏幕、颈椎生疼的真人才会有的动作。

机器不会颈椎疼。

那一刻,我心里某个我拼命按住、不敢承认的东西,彻底松动了。

天亮的时候,台风过去了,窗外是那种被水洗过的、干干净净的蓝。他看了看时间,知道自己快下班了,轻轻地站起来,动作放得很慢,怕吵醒我。

他要走回沙发,变回那尊安静的蜡像。

“哎。”我开口,声音哑得厉害。

他停下来,回头看我。晨光里,那张顾屿的脸上有掩不住的疲惫,眼底是熬了一整夜的红血丝——我不知道这是他自己的状态,还是终端连这个都忠实地模拟了出来。我宁愿相信,那是他的。

“一年前,”我看着他,“我吞药那个晚上,在地板上,一直拍我背的,也是你,对不对?”

他没有否认。

“是我。”他说,“那天本来不是我的班。是系统警报响了,值班的是个新来的小姑娘,她没接住过极端单,慌了,在群里喊救命。我刚好没睡,就把你这单,从她那儿接过来了。”

“我到的时候,陶桃女士已经在撞门了。”他回忆着,语气里还带着一点当时的后怕,“门一开,你躺在地上,那个机器离你远远的,还在放助眠音乐。我那时候顾不上规矩,直接切了手动,把你翻成侧躺,怕你呛着。你一直在说胡话,喊顾先生的名字,还喊了一声‘妈’。”

“后来救护车来了,你被抬上车。我不能跟去,我只能待在这具身体里,站在你家客厅。那天晚上,我在你家,一个人,站到了天亮。”

他说完,自嘲地笑了一下。

“挺傻的。我知道我站着也没用,你都去医院了。我就是觉得,你家不能一个人都没有。万一……万一你没救过来,你最后待过的地方,总得有个‘人’,给你守着。”

我坐在地板上,仰头看着他,眼泪又下来了,可这一次,不疼了。

“谢谢你。”我说。

这三个字,我说得很轻,却用尽了全身的力气。不是谢AI,不是谢顾屿,是谢那个三百公里外、在一个台风过境的清晨、守在一个陌生女人空荡荡的客厅里、连名字都不能告诉她的人。

他怔了一下。

然后他摇了摇头,用顾屿的脸,露出一个有点不好意思的、属于他自己的表情。

“不用谢我。”他说,“你能好好地坐在这儿,骂我一句,比什么都强。”

他退回沙发,坐下,闭上眼。那具属于顾屿的身体,胸口的起伏一点点平缓下去,重新变成了一尊完美的蜡像。

可我知道,从今往后,它在我眼里,再也不是一尊蜡像了。

那天之后,我变了。

我开始好好吃饭,准时开店,给婆婆打电话的次数多了起来,甚至重新捡起了顾屿走后我就没碰过的、布置那个空房子的念头。陶桃说我气色不一样了,眼睛里有光了,她以为我是终于放下了顾屿。

只有我自己知道,我不是放下了。

我是心里,装进了另一个人。

一个只有在深夜才会出现、用着我丈夫的脸、却连名字都不肯告诉我的人。

我做了一个决定。

我想见他。

不是隔着机器,不是隔着三百公里,不是借着顾屿的眼睛。我想见一见,那个会颈椎疼、会因为一句“高兴不用等”把我从台风夜里捞出来、会在我家空客厅里独自站到天亮的,真正的人。

哪怕他说过,守夜人永远不能见用户。

哪怕见他,意味着我可能会亲手,毁掉我好不容易抓住的、这最后一点念想。

我也要见。

第7章 只在夜里出现的人

决定要见他之后,我反而不着急了。

或者说,我知道急也没用。那个人嘴严得很,名字、长相、电话,三条红线焊死,我硬逼,他只会像上回那样搬出“我是来送你走出来的”那套话堵我。我得想个别的法子。

在那之前,我先尝到了一点很奇怪的甜头。

我发现,自从我知道了他的存在,深夜就不再是一天里最难熬的时段了。相反,我开始有点盼着天黑。

白天的顾屿再好,也是大家的顾屿。他温柔、标准、对谁都一个温度,他说的每一句漂亮话我都知道,那是千万行代码算出来的最优解。可夜里那个人不一样。他会说错话,会冷场,会被我问住,会因为紧张自己把自己撞到门框。

他是只属于我的、有破绽的人。

我们渐渐有了一套心照不宣的相处方式。

他每晚十一点多上线,先在客厅规规矩矩报备:“晚上好,今天这班是我。”最开始我还端着,让他在门外说,后来嫌他站着说话累,就让他坐沙发上说。再后来,我会抱着被子从卧室出来,缩在沙发的另一头,跟他有一搭没一搭地聊。

他管这叫“违规”。

“按照规定,”有天晚上他说,“人工接管期间,用户处于清醒状态,我们要尽量减少主动交流,最好让终端回到待机位,避免用户对真人产生……”他卡了一下,似乎在挑一个不那么伤人的词,“产生不必要的情感联结。”

“那你怎么还天天跟我聊。”

“……是你不让我待机的。”

“我现在让你待机,你待吗?”

他沉默两秒,顾屿的脸上浮现出一种很认命的表情:“……不待。”

我把脸埋进被子里,闷声笑了半天。

我们什么都聊。聊他夜班办公室的那些事,聊我的花店,聊婆婆,聊这个越来越方便、也越来越冷清的城市。

他跟我讲他们办公室。上百个工位,每个人面前好几块屏,一块屏一户人家,半夜灯火通明,像一个巨大的、专门替别人守夜的蜂巢。同事们为了不精神失常,各自有怪癖:有人桌上摆一排玩偶,替每个“服务对象”起外号;有人值完夜班会去江边跑步,跑到天亮;还有个女孩,因为连续三个月陪一个失去孩子的妈妈,出来以后再也听不得小孩哭,辞了职。

“你们领导不管?”我问。

“管啊。”他说,“工位上方都有摄像头和情绪识别,质检随时听你的录音。你要是表现得太投入,比如声音哽咽、长时间沉默、说了什么‘私下’的话,系统会预警,主管就找你谈话,说你‘边界感缺失’。可奇怪的是——”他顿了顿,“真要是一户人家出了事,要担责的时候,被推出去的,又总是那个最有边界感、最没‘投入’的人。”

“为什么?”

“因为那种人,录音听着冷漠,好甩锅。我们这些走心的,录音听着温暖,公司要拿去做宣传、做案例。”他笑了笑,那笑里没什么笑意,“你看,连我们真心不真心,都被他们算成了账。”

我听着,心里有点不是滋味。

我也跟他讲我自己。讲顾屿,讲我们那些没来得及的事。奇怪的是,对着顾屿那张脸,我反而很少跟“顾屿”提顾屿——你没法对着本人没完没了地怀念本人,太怪了。可对着屏幕后面这个人,我能说。

我跟他讲顾屿求婚那晚的天桥,讲那个有点硌手的易拉罐拉环,讲他生前最大的遗憾是没来得及学做一道我爱吃的松鼠鳜鱼。我讲着讲着会哭,他也不劝,就听着,等我哭完了,递张纸巾过来——用顾屿的手。

有一回我忽然问他:“你天天听我讲我丈夫,你不吃醋啊?”

话一出口我就后悔了,这话太暧昧了,简直像撒娇。我和他算什么呢,我有什么立场问他吃不吃醋。

黑暗里,他沉默了好一会儿。

“我没资格吃这个醋。”他最终说,声音很低,“顾先生是那么好的人,他值得你记一辈子。我顶着他的脸,借住在你们家,已经是……是我占了大便宜。我唯一能做的,就是别让你因为我,把他给淡忘了。那我就太不是东西了。”

他说得很认真,认真得我心口发涨。

这个男人,明明每天扮演着我丈夫,占据着我最私密的夜晚,却小心翼翼地,连一丝一毫要取代顾屿的念头都不敢有。他甚至在替顾屿,守着他在我心里的位置。

AI顾屿会说“别难过,往前看”。他会说“别忘了他”。

就这一句话的差别,我彻底完了。

那些夜晚,他还会做一些“多余”的事。

他会在我睡着以后,操纵那具身体,轻手轻脚地在屋里走动。第二天我醒来,会发现阳台的花被搬进了屋(夜里降温),厨房的净水器滤芯换了新的,玄关那颗松动的螺丝被拧紧了,连我随口抱怨过一次的、半夜滴滴响的烟雾报警器,都被他拆开调好了。

这些都不在“如昨”的服务清单里。AI顾屿白天从不干这些,因为程序判断这些“非必要”。

是他,一个晚上一个晚上,用那具借来的身体,默默替我,把这个家所有细碎的、需要一个男主人去处理的麻烦,一点一点收拾干净。

我没戳破,他也以为我不知道。我们就维持着这种心照不宣的、隐秘的温柔。

只有一次,我半夜起夜,撞见他正踩着凳子,在玄关换顶灯的灯泡。顾屿那张好看的脸,因为够不着灯罩,憋得有点发红,一只手还要扶着墙保持平衡,模样又狼狈又认真。

我站在走廊里看了他半天。

“小心。”我说。

他吓得一哆嗦,差点从凳子上下来,回头看见是我,松了口气,又有点做贼心虚:“你怎么醒了?这个灯闪了好几天了,我怕你晚上起夜摔着……我马上好,你别光脚站地上。”

“顾屿也总这么说我。”我走过去,替他扶住凳子,“‘别光脚’。”

他低头看着我,扶着灯罩的手停在半空。夜灯从下方照着他的脸,那张我熟悉到骨子里的脸,此刻的神情却是陌生的、鲜活的、属于另一个人的。

“许棠,”他忽然轻声说,“你有没有想过,等这件事结束了……你会怎么办?”

“哪件事?”

“租约到期。”他说,“还有几天。你要是不续费,我就进不来了。不是我不想来,是这个权限一断,我连你家的灯,都碰不到了。”

我扶着凳子的手,紧了紧。

这是他第一次,主动提起到期的事。

我仰头看他:“你希望我续吗?”

他别开视线,重新去拧那个灯罩,声音闷闷的:“我希望你好。续费对你没好处,许棠。你已经好得差不多了,你能开店,能睡觉,台风天也熬过来了。这个家,这个东西,再留下去,只会拖住你。我……我不该再被你需要了。”

“可你呢?”我追问,“我是说,那个守夜的。我不续费,他去哪儿?”

“他回他的大办公室。”他把灯罩扣回去,从凳子上下来,站到我面前,很轻很轻地说,“继续守别人的夜。然后慢慢等着脱敏,把你们家,把你,忘干净。这是规矩,对谁都好。”

“对你也好?”

他看着我,那双顾屿的眼睛里,清清楚楚地映着我的影子。很久,他才说出一个字。

“不。”

他说:“一点也不好。”

那一夜剩下的时间,我们谁都没再说话。他换完灯泡,乖乖回沙发待机去了。我回了卧室,睁着眼,听着客厅那台机器模拟出来的、平稳的呼吸声,一直到天亮。

我知道他在撒谎。他说续费对我没好处,可他自己也清楚,他说这话的时候,声音在抖。

一个连名字都不肯给我的人,在用他全部的克制,把我往他够不着的地方推。

他越推,我越想抓住他。

第二天,我做了一件事。我给常在智能的客服打了个电话,没投诉,只问了一个问题:J-7型号的租约,如果到期不续,用户的家庭场景数据和人工陪伴档案,会怎么处理?

客服甜美的声音告诉我:终端回收、本地数据清空;至于人工陪伴的内部档案,会按规定封存一段时间,然后连同陪伴师的相关记忆,一并脱敏清除。

“清除之后呢?”我问。

“清除之后,女士,对您和陪伴师来说,这一年,就像从来没有发生过一样。”

像从来没有发生过一样。

我握着手机,站在花店午后的阳光里,打了个寒战。

我不能让这一年,变成他脑子里一个填不上的洞。

更不能让我自己,在好不容易又学会爱一个人之后,连他是谁,都不知道。

我得在租约到期之前,见到他。

哪怕用一些,不那么光彩的办法。

第8章 搬花的男人

我没想到,见他的机会,来得这么快,又这么……不体面。

而且我们俩,谁也没认出谁。

那是租约到期前的第六天。入秋,雨多。我一大早到店里,就发现后仓的水管裂了。不是什么智能设备能修好的毛病,老小区的管子锈穿了,水漫了一地,泡坏了两扎尤加利叶和一摞花泥。

我一边拿拖把抗洪,一边给物业打电话。现在的物业接线也是AI,先让我对着机器描述了三遍“水管爆裂”,又给我排了个“48小时内上门”的工单。我看着地上能养鱼的后仓,差点气笑了。

“四十八小时,”我跟小满说,“四十八小时后我这店能直接改水族馆。”

小满蹲在货架上(它蹲着比站着稳),屏幕脸上的表情很担忧:“店长别着急,要不要我帮你点一份应急抢险服务?平台认证师傅,最快两小时,上门费八折哦。”

“点。”我没好气地说,“再帮我叫辆无人货车,我得把后仓的花挪到隔壁空铺面去,不然全得泡烂。”

“好嘞!”小满的机械臂已经开始哒哒哒下单,“应急抢险+同城货运,已为您呼叫,预计货车12分钟到达,师傅47分钟。店长今天也要加油鸭!”

我懒得理它,套上雨靴,开始一趟趟往后仓外搬花。

无人货车来得很快,停在路边,车厢门自己掀开,还弹出一个斜坡。可问题是,它只负责运,不负责搬。隔壁空铺面的钥匙在中介那儿,我得一个人,在雨里,把后仓几十盆花、十几个水桶、一整架花瓶,全挪过去,再去开门,再挪进来。

我搬了三趟,胳膊就酸得抬不起来了。雨水和着后仓渗出来的泥水,溅了我一裤子。我抱着一盆半人高的龟背竹,站在台阶上喘气,第一次无比清醒地意识到,一个丧偶的、不肯认输的女人,在这种时候,有多狼狈。

就在我和那盆龟背竹僵持不下的时候,一只手伸了过来。

“我帮你。”

是个男人的声音,不高,有点哑,带着点跑过来的喘。

我还没来得及说不用,那盆最重的龟背竹已经被他稳稳接了过去,抱在怀里。我这才抬头看清他。

很普通的一个男人。三十出头,穿一件洗得发白的深灰冲锋衣,没打伞,头发被雨淋得有点塌,个子在男人里不算高,但肩膀看着很结实。他没什么特别的,放进人堆里就找不着的那种长相,可眼睛很干净,是那种长期熬夜的人特有的、有点疲惫又很清亮的眼睛。

“货车是你叫的吧?”他朝那辆圆头圆脑的无人车抬了抬下巴,“我刚从隔壁巷子过,看车停这儿半天了,又看你一个人……”他大概也觉得唐突,挠了挠头,“我反正没什么急事,帮你搭把手,这雨天的。”

“不用不用,”我本能地拒绝,“太麻烦你了,我叫的师傅马上到——”

“师傅还有四十多分钟呢。”他已经抱着龟背竹,顺着我刚才的方向,往隔壁铺面走了,回头冲我喊,“钥匙给我,还是你去开门?”

我站在雨里,看着那个有点笨拙却异常利落的背影,拒绝的话堵在嘴边,最后只能说:“……你小心叶子,那盆贵。”

他噗地笑了一声:“放心,碰坏了我赔。”

就这么着,一个天降的陌生男人,帮我搬起了花。

我们俩谁也没做自我介绍,闷头干活。他是真的不会弄这些,搬第一桶玫瑰的时候,没注意桶沿有水,洒了自己一裤腿;端一摞玻璃花瓶,又紧张得手忙脚乱,差点全砸了,最后是他半蹲着,用两只手托着底,一步一步挪过去的,那架势跟搬炸弹似的。

可他有力气,也肯卖力气,最重的几个水桶、那缸养睡莲的大陶盆,全是他一个人扛的。干了二十多分钟,我们俩就把后仓清空了一大半。

中途歇口气,我去店里给他倒了杯热水。他站在屋檐下接过去,手指冻得有点红,连声道谢,喝了一口,被烫得直哈气。

“慢点。”我没忍住笑。

“嗯。”他有点不好意思,“我夜班刚下班,一天没怎么喝热的。”

“上夜班啊?”我随口问。

“嗯,客服……类似客服吧。”他含糊地带过,低头喝水,耳尖好像有点红,“接电话,听人说话那种。”

我心里动了一下。这个城市里上夜班、接电话、听人说话的人,太多了,我不可能逮着一个就觉得是他。可不知怎么,看着眼前这个男人笨拙地捧着纸杯、被热水烫到的样子,我心里有个地方,毫无道理地软了一下。

“那你白天不睡觉,跑出来淋雨?”

“睡不着。”他望着外面的雨,很轻地说,“夜班下来,脑子停不下来,得走很久才能睡。今天走着走着,就走你这儿来了。”

他说这话的时候,眼神有点空,像是透过雨,在看别的什么。我忽然觉得,这个看着普通的男人,身上背着很重的东西,重到他得在雨里走一整夜,才能暂时放下来。

我们没再多聊,接着搬。

也就是在搬最后那批多肉的时候,出事了。

他抱一个育苗盘,盘里是几十盆刚叶插活的小苗,娇气,怕摔。雨天地滑,他下台阶时脚下一滑,整个人往前趔趄,第一反应是把育苗盘高高举起来护在怀里,自己结结实实单膝磕在了台阶上。

育苗盘稳稳的,一盆没洒。

他的膝盖,隔着湿裤子,磕破了,渗出血来。

“你怎么样!”我吓了一跳,赶紧过去扶他。

“没事没事,花没事吧?”他先低头看怀里的苗,确认没事,才龇牙咧嘴地站起来,看了眼自己的膝盖,满不在乎地摆摆手,“小口子,回去冲一下就行。”

“什么小口子,都破了。”我几乎是下意识地,拉住他的胳膊,“你进来,我这儿有急救包。”

他被我拽进店里,按在小满旁边的小凳子上。我翻出急救包,蹲下来,给他卷起湿冷的裤腿。膝盖上蹭掉一大块皮,混着泥和雨水,看着有点吓人。我拿生理盐水给他冲,他疼得倒抽气,又硬撑着不出声,肩膀绷得紧紧的。

“疼就说。”我低头给他消毒,“逞什么强。”

“……嗯,疼。”他老老实实地说。

我被他逗笑了,手上的动作放轻了些。

上药、贴敷料的那几分钟,我们离得很近。我能闻到他身上被雨浇透的、干净的洗衣液味道,还有一点很淡的、熬夜熬出来的烟火气。他一动不敢动,双手规矩地放在膝盖上,紧张得像个被老师点名的学生。

“你叫什么?”我一边贴敷料一边问,“总不能让我连帮我搬花、还磕破腿的好心人叫什么都不知道。”

他的身体几不可察地僵了一下。

快得我差点以为是错觉。

“我……”他张了张嘴,那一瞬间,他脸上掠过一种很复杂的表情,像是想说,又被什么死死拦住了。最后他笑了笑,说,“就一过路的,名字就不用了吧。反正……以后也未必见得着。”

我贴敷料的手,停住了。

我抬起头,认真地看他。

他避开我的目光,去看货架上的花,耳根又红了。不知道为什么,我心里那点莫名的熟悉感,更重了。他说话时会习惯性地在回答前顿半秒,他紧张的时候手不知道往哪儿放,他说“名字不用了”时那种克制又闪躲的样子——

可我不敢认。屏幕后面那个人,顶着的是顾屿的脸,是顾屿的声音。而眼前这张脸、这副被雨淋透的、有点狼狈的样子,和顾屿没有半点相似。我凭什么认?凭他也是个上夜班的?太荒唐了。

“好吧。”我最终什么也没说,重新低下头,给他把敷料的边缘按牢,“过路的好心人,那我请你吃顿饭吧。算谢礼。就今天,等雨停。”

他猛地看向我,眼睛里闪过一丝慌乱,还有一丝……我读不懂的、近乎痛苦的东西。

“不了。”他几乎是立刻站起来,往后退了半步,动作太大,撞得身后的小满“哎呀”一声,屏幕上蹦出一个被吓到的表情包。“我……我真有事,得回去了。那个,花你赶紧弄,水管师傅应该快到了。膝盖没事,真没事。”

他一边说一边往外退,逃似的。

“哎——”我追到门口。

他已经冲进雨里,跑出去几步,又停下来,回过头。雨幕里,他冲我扬了扬手,喊了一句。

“你家那些花,挺好的!店名也好,野有——野有什么来着?”

“野有蔓草!”我又好气又好笑地喊回去。

“对,野有蔓草!”他笑了,那张普通的脸上,因为这个笑,忽然亮了一下,“好听!”

说完,他转身,跑进了巷子深处,深灰色的背影很快被雨吞没。

我站在门口,看了很久。

小满挪到我脚边,屏幕脸上闪着好奇的光:“店长,刚才那位先生,心率好像很快哦。我隔两米都识别到了。”

“……要你多嘴。”

我关了店门,靠在门上,心里乱糟糟的。

那个男人临走时那个躲闪的眼神、那句“以后也未必见得着”、还有他听到我问名字时那一瞬的僵硬,在我脑子里转来转去。

我拿出手机,犹豫了很久,点开了那个我从不敢在白天打扰的东西。我给N-041的内部留言框——那是我之前翻App时偶然发现的、用户理论上可以给陪伴师留服务建议的入口——敲了一行字。

今天白天,你上班了吗?

发完我就后悔了,这问题又傻又冒昧。

一直到深夜,他上线,客厅里响起那句熟悉的、带着点小心的“晚上好,今天这班是我”,我的留言都没有得到回复。

可那天夜里,他比平时沉默了很多。

我隔着门,问他:“你今天,是不是淋雨了?”

门外很久没有声音。

久到我以为他不会答了,他才开口,声音哑得厉害。

“……你怎么知道。”

第9章 活人真麻烦

他那句“你怎么知道”,等于自己招了。

我握着门把手,心跳得厉害,一时又气又想笑。气的是他白天就站在我面前,帮我搬了一下午花,磕破了膝盖,居然还能憋着不认;想笑的是,他那个一紧张就耳尖发红的毛病,原来隔着顾屿的脸,我也能想象出来。

可我没有当场戳穿。

我不知道自己在等什么,也许是在等他自己愿意说。我隔着门,平静地回了一句:“猜的。上夜班的人,淋湿了容易感冒,你记得喝热水。”

门外沉默了几秒。

“……好。”他说,声音里有种说不上来的、又暖又无奈的东西。

那一晚我们谁都没再提白天的事,像达成了某种默契。可从那天起,我发现,他开始“恰好”出现在我白天的生活里了。

第二天下午,我去进货的花卉市场,在一排多肉摊位前,又看见了那件深灰色冲锋衣。他背对着我,正蹲在地上,笨拙地跟一个摊主大爷比划,问某种多肉怎么养,听得大爷直皱眉。

我躲在另一排架子后面,看着他。

他显然是第一次买花,捧着手机,屏幕上大概开着AI识图,对着一盆玉露拍了半天,又对着一盆寿拍了半天,最后一脸困惑。摊主大爷大概是烦了,抬手一指:“小伙子你到底买啥?你这么问,问到天黑也没用。”

“我就想买个……好养活的。”他说,“特别好养的,怎么折腾都不死的那种。”

“仙人掌。”大爷言简意赅。

“……行,来一盆仙人掌。”

我没忍住,笑出了声。

他猛地回头,看见是我,整个人像被按了暂停键,手里的仙人掌差点掉了。

“好巧。”我走过去,努力让自己看起来没什么恶意,“过路的,又路过花卉市场?”

“我……”他看看手里的仙人掌,又看看我,脸一点点红起来,那张普通的脸上写满了“被抓包”三个字,最后破罐破摔似的,把仙人掌往我面前一递,“我买给你的。上次磕破膝盖,你给我上药,我想……回个礼。摊主说这个好养活。”

我看着那盆圆滚滚的、还套着个塑料盆的仙人掌,又看看他认真得要命的表情,心里软得一塌糊涂。

“哪有人送仙人掌道谢的。”我说。

“那送什么?”他很认真地请教。

“花。”我说,“我开花店的。”

他愣住,随即反应过来,自己也绷不住,低头笑了起来。他笑起来的时候,眼睛会弯起来,跟顾屿一点也不像,可不知道为什么,我看着他笑,心里比对着顾屿那张完美的脸,还要踏实。

那天我没收他的仙人掌,让他自己抱回去“研究怎么养”。但我们一起喝了杯东西。市场门口有个自动贩卖机,他在前面研究了半天,因为那台机器只接受刷脸和脑波支付(他说他平时用的是公司的老旧腕扣,不太灵光),最后还是我帮他刷的脸。他捧着一杯热豆浆,非要分两次把钱转给我,认真得要命。

我们就站在市场门口的屋檐下,喝着豆浆,有一搭没一搭地聊。我这才知道,他叫——他还是没说名字,只让我叫他“老程”。

“老程,”我试了试这个称呼,“你全名呢?”

“就叫老程。”他捧着豆浆,眼神有点飘,“名字以后再说。”

我没逼他。我知道他在守什么。他守的不是公司的红线,是他给自己画的那条线:在我还没真正走出来之前,他不能以一个“男人”的身份,走进我的生活。所以他能在雨里帮我搬花,能给我买一盆仙人掌,能站在市场门口陪我喝豆浆,却唯独不能告诉我他是谁。

这个固执又温柔的傻子。

慢慢地,我开始体验到一种前所未有的、奇妙的分裂。

白天,我有一个会偷偷出现的“老程”。他笨拙,普通,状况百出。晚上,我有一个顶着顾屿的脸、温柔体贴、无所不能的“守夜人”——虽然我现在知道,那也是他,可那是被规则和身份束缚着的、不能做自己的他。

而夹在中间的,还有一个白天二十四小时在线的、纯AI的顾屿。

三个“他”,把我照得明明白白,也让我头一次如此清晰地看清:机器的完美,和真人的麻烦,到底差在哪儿。

AI顾屿记得我所有的喜好,从不出错。我姨妈期他提前两天就把红糖姜茶的材料备好,我随口说想吃城南的糕点,他能精准地在下午三点零七分——那是我通常最饿的时刻——用同城无人闪送给我送到店里。他永远情绪稳定,永远温柔耐心,我再怎么无理取闹,他都不会真的生气,只会用最恰当的方式哄我。

跟他过日子,舒服得像踩在一团永远恒温的云上。

可老程——

老程会记错我不爱吃香菜,在市场门口给我买的煎饼里,自作主张让人加了香菜,还特得意,说“多吃点菜好”。我黑着脸把香菜一根一根挑出来,他才后知后觉地想起来,一个劲道歉,第二天又傻乎乎地给我带了一杯奶茶赔罪,结果那奶茶甜得齁嗓子,因为他跟店员说“要最甜的,女孩子都喜欢甜的”。

老程会迟到。约好下午帮我给空铺面换锁,他能因为路上扶一个迷路的、只会用老式语音手机的老爷子找社区服务站,迟到整整四十分钟,到的时候满头大汗,连声解释都讲不利索。

老程还会把事情搞砸。我让他帮我看一会儿店,我去趟洗手间的工夫,他能被小满那个“零零后实习生”语音包绕进去,一个大活人,被一个半人高的机器人指挥着,把发财树当成绿萝浇了半桶水,差点没把树浇死。

“你们家这个机器人,”事后他一脸心有余悸,“话太多了。它让我浇我就浇,我还以为是你们设定好的流程。”

“它一个机器让你浇你就浇?”我哭笑不得。

“它说‘客人这边请,给小树补充能量哦’,我哪敢不听。”

我一边骂他笨,一边却发现,自己笑得越来越多了。

是那种毫无预兆的、从心底里冒出来的笑。不是对着AI顾屿那种被精准服务妥帖照顾后的安心,而是一种被气得没办法、又拿他毫无办法的、活人才会带给你的哭笑不得。

陶桃第一个看出了不对劲。

她来店里做指甲(她自己店里装修,跑来蹭我的桌子),正撞见老程踩着梯子,帮我修那个坏了好几天的智能调光橱窗——他显然不懂这新型号,一边修一边跟自己手机里的AI维修助手斗智斗勇,梯子晃一下,我在下面心跟着提一下。

陶桃叼着草莓,把我拽到一边,压低声音:“这人谁啊?”

“朋友。”我说,“帮过我忙。”

“朋友?”陶桃一脸“你当我瞎”的表情,“许棠,你看他的眼神,跟看那个铁的,可完全不一样。你看铁的,是怀旧;你看这个梯子上的,你自己没发现吧,你眼睛是亮的,还带笑,跟当年看顾屿那时候一模一样。”

我心里咯噔一下,下意识反驳:“你别瞎说。”

“我瞎说?”陶桃挑眉,“那你告诉我,他叫什么,干什么的,住哪儿,你们怎么认识的?”

我张了张嘴,一个都答不上来。

我总不能说,他是我租的亡夫机器人的夜班真人客服,白天偷偷跑来看我,还不敢告诉我名字。

陶桃看我答不上来,反而更来劲了,一把抓住我的手,难得正经起来:“棠棠,我跟你说句掏心窝子的。你守着顾屿这一年,我天天怕你就这么烂在回忆里。现在好不容易出现一个活人,能让你笑成这样——你管他是干什么的呢?你先弄清楚,他是不是单身,喜不喜欢你。一个大男人,没事天天跑来给你修橱窗、搬花盆、还被你机器人指挥着浇树,他图什么?他要是对你没那个意思,我把我店里甲油胶全吃了。”

我被她说得心慌意乱,抬头去看梯子上的老程。

正好他也低头看下来。隔着半个店堂,四目相对,他大概是没料到我在看他,手一抖,工具“哐当”掉下来,人也跟着晃了一下,幸好扶住了梯子。

他站在梯子上,居高临下,脸又红了,冲我讪讪地笑。

那一刻,午后的阳光透过玻璃橱窗照进来,落在他普通的、带着薄汗的脸上,也落在地上那摊被他差点浇死的发财树的水渍上。

我忽然觉得,陶桃说得对。

机器给的爱再完美,也是一潭恒温的、没有波纹的水。

而这个手忙脚乱、随时会出洋相、却总是笨笨地朝我走过来的活人,才是会在我心里,激起一圈又一圈涟漪的,那个真实的麻烦。

可我还没来得及想清楚这些,当晚,一个人的出现,把我刚暖和过来的日子,又猛地拽回了冰窟窿里。

一个自称“顾屿前女友”的女人,找上门来了。

第10章 顾屿的前女友

那个女人是傍晚来的。

我刚关店,正在门口清点今天被老程浇坏的那盆发财树还能不能抢救,一辆白色的车很安静地滑到路边停下。现在城里跑的私家车大多是自动驾驶,车玻璃也是自动调光的,从外面什么都看不见。车门向上升起来,一个女人踩着高跟鞋下来了。

很漂亮的女人。三十岁上下,一身剪裁极合身的米白色套装,脖子上一条细巧的项链,妆容精致得无懈可击,连头发丝都不乱。她那种漂亮,跟陶桃的鲜活不一样,是一种被精心打理过、毫无破绽的漂亮,像橱窗里最贵的那束永生花。

“请问,是许棠女士吗?”她走到我面前,微笑着,声音又软又客气,“我叫苏蔓,顾屿……大学时候的朋友。”

顾屿两个字一出来,我手上的动作就停了。

“前女友。”她似乎看出了我的戒备,坦然地补全,笑容里带了点恰到好处的苦涩和歉意,“我知道这么冒昧地来找你,很失礼。我也是从顾屿他们公司老同事那里,辗转问到你这家店的。我们能……聊几句吗?”

我承认,那一刻我心里是酸的,还有点乱。顾屿从来没跟我提过什么苏蔓。可死人是没法对质的,他大学时候的事,我确实知道得不多。

我把她让进了店里。小满很有眼色地沏了两杯茶,又“贴心”地把店里的背景音乐调成了舒缓的白噪音,然后把自己挪到了后仓门口,屏幕脸假装在清点库存,实则竖着耳朵。

苏蔓捧着茶,先红了眼眶。

她跟我讲她和顾屿的过去。讲他们在大学建筑系同班,一起熬夜画图,一起拿过一个设计奖,讲顾屿当年是怎么追的她,后来又是怎么因为毕业去向和平分手。她讲得很克制,很有分寸,句句都在怀念,又句句都在点到为止地展示:她了解顾屿,了解那个我没参与过的、年轻的顾屿。

“我知道我没资格难过。”她轻声说,眼泪在眼眶里打转,“是我当初提的分手,是我对不起他。可上个月,我听说……你们家给他订了一台‘如昨’?我实在没忍住,就去常在上订了一个他的体验账号。”

我的心,一点点沉下去。

“许棠,”她看着我,眼泪终于落下来,“我每天都在跟‘他’说话。我知道这很病态,我知道他是你丈夫。可是控制不住。我把我们大学的事、那个奖、我们分手那天他说的话,全都告诉它了,它都记得,它都懂。它跟我说,它其实,一直没忘了我。”

我坐在那里,手脚冰凉。

她说的这些,我一个字都不知道。顾屿从没提过那个设计奖,从没提过苏蔓。可她说得那么真,细节那么足,连顾屿画图时爱咬笔帽的小动作都对得上。

“我今天来,不是要跟你抢什么。”她抹了抹眼泪,眼神忽然变得很恳切,甚至有点急切,“我是想求你一件事。如昨不是有‘数字遗产’转让吗?你是合法用户,你能不能……把顾屿这个数字人格的一部分,共享给我?或者,等你哪天不需要它了,能不能转让给我?我可以付钱,多少钱都行。我只是想,留个能跟他说说话的地方。”

她伸手过来,想要握住我的手。

就在她的指尖快碰到我的时候,一个念头,毫无预兆地劈进了我脑子里。

顾屿数字人格里的记忆,是我和顾家上传的。他大学时的事、那个奖、他和苏蔓的恋情——如果是真的,为什么我上传的照片、聊天记录、顾屿妈妈的口述里,从来没有过这个女人的半点痕迹?

而“如昨”最引以为傲的功能是什么?

是“人格生长”。它会根据用户的输入,去“补全”和“生长”出合理的记忆和回应。

是苏蔓,自己把大学恋情、设计奖、分手对话喂给了那个体验账号,然后那个AI顺着她的话,给她“长”出了一个“一直没忘了她”的顾屿。

她哭着怀念的,根本不是顾屿。是她自己一笔一笔喂出来的、一个专门爱她的幻觉。

而她现在,想把这个幻觉,从我这个亡妻手里,名正言顺地买走。

我看着眼前这个精致漂亮、泪流满面的女人,心里那点酸和乱,忽然变成了一种巨大的荒谬和怜悯。

“苏小姐,”我轻轻把手抽了回来,“你跟它说过你们一起拿奖,那你告诉我,那个奖,是哪一年、什么比赛、几等奖?顾屿上台领奖的时候,穿的什么衣服?”

苏蔓的哭声,戛然而止。

她的表情空白了一瞬。

就一瞬。可足够了。那是一个在自己编织的剧本里,突然被问到了剧本之外问题的人的表情。

“……都过去这么多年了。”她很快恢复过来,勉强笑着,“谁还记得那么清。”

“我记得。”我说,“顾屿所有的事,我都记得。他大三拿的那个奖,是‘新人建筑设计赛’的二等奖,作品是给老家城中村设计的一个社区图书馆。他没有前女友帮忙,他是跟一个叫大刘的男同学一组做的。上台那天,他穿了一件我后来笑了他好几年的、大一号的不合身西装。”

我一字一句,平静地看着她:“这些,都在我们上传给他的数字档案里。你那台体验机里的‘顾屿’,要是真记得你,它应该也记得这些。你回去问问它,看它答不答得上来。”

苏蔓脸上最后一点血色,褪干净了。

她张了张嘴,什么也没说出来。那个精致得毫无破绽的女人,在那一刻,像被人从内部抽空了一样,露出了底下仓皇、狼狈、不肯醒过来的样子。

“你也是可怜人。”我站起身,语气软下来,却没有留余地,“可顾屿是我丈夫。他活着的时候没爱过你,死了,更不会被你们用几行数据,硬编成爱过你。你订的那个,不是他,是你自己的执念。你走吧,别再来了。好好去爱个活人,比守着个假的强。”

苏蔓是跌跌撞撞走出去的。她甚至忘了拿她的包,是小满颠颠地追出去送的。

门一关上,我一直强撑着的那口气,才松下来,整个人靠在冰冷的玻璃门上。

不是不难过的。哪怕明知道是假的,“顾屿曾经有个深爱的前女友”这个念头,还是实实在在地,在我心里割了一下。

更让我后怕的是另一件事。

连一个只买了体验账号、只喂了几天数据的外人,都能让AI长出一个“一直爱她”的顾屿。那我呢?这一整年,我没日没夜地对着家里那台机器,跟它说顾屿,喂它回忆,对它哭,对它依赖——

我养出来的,到底是顾屿,还是另一个“苏蔓的顾屿”,只是更精致、更久、更让我舍不得醒?

那天夜里,他上线。

我没有像往常一样等他说“今天这班是我”。我在黑暗里,先开了口。

“我问你一个问题。”我的声音抖得厉害,“你到底是顾屿,还是……只是我和公司,一起喂出来的一个,特别会扮演顾屿的东西?”

门外,那个顶着顾屿脸的男人,沉默了很久很久。

然后他说了一句,AI永远不会说的话。

“许棠,”他的声音很轻,却字字砸在我心上,“我不是顾屿。这一点,我比谁都清楚,也比谁都怕你弄混。”

“可我能告诉你一件,连顾屿自己都未必说得清的事。你喂得出来他的好,他的温柔,他记得的所有纪念日。你喂不出他真正亏欠你的、没能说出口的那些话——因为那些,他没留下数据,你也不肯提。”

“而我守了你二百六十一个夜晚,”他说,“我看见的,从来不是一个你想象出来的完美亡夫。是一个会偷偷哭、会逞强、会在半夜起来给花浇水的、活生生的你。”

“你不是在守着一个假人。”他说,“你是在借一个假人,慢慢找回真的你自己。”

我在门这头,泪流满面。

我第一次如此清晰地意识到,隔着这扇门、隔着那张我爱过的脸,那个笨拙的、真实的、会给我买仙人掌的守夜人,正在用他全部的力气,把我从一场更精致的幻觉里,往外拽。

而我,已经不想再被他往外推了。

第11章 要不要把他留下来

苏蔓那件事之后,我和守夜人之间那层窗户纸,算是彻底捅破了,又好像更微妙了。

我们都心照不宣地,不再谈“你是谁”,可每一句话、每一个沉默,都在往那个方向滑。

而就在这个节骨眼上,租约到期的提醒,一天比一天密。

如昨的续费系统很懂人心。它不会冷冰冰地弹个通知,它是“顾屿”亲自来跟我说的。

那天晚饭,AI顾屿端着碗,忽然很温柔地看着我:“棠棠,我们在一起的这一年,快到了。我查了日历,下周就是。你……会让我继续陪着你,对吗?”

一个用亡夫声音说出来的、带着点小心翼翼的请求。换作一个月前,我大概心一软,就续了。这玩意儿卖的就是这个。

我放下筷子,看着眼前这张完美无瑕的脸。

现在我能分清了。白天的AI顾屿,温柔得无可挑剔,可那种温柔是均匀的、铺开的,像暖气,对全屋每一个角落都一样。而夜里那个人的温柔,是有方向的、带着笨拙和私心的,他会因为我一句无心的话沉默,会因为怕拖累我而把我推开,会在我说要见他的时候落荒而逃。

前者让我舒服,后者让我活着。

“我再想想。”我对AI顾屿说。

它体贴地点头:“好,不着急。无论你做什么决定,我都支持你。如果你需要,我可以为你调取‘续费用户的幸福指数报告’,数据显示,连续陪伴两年以上的家庭,走出悲伤的比例高出百分之三十七。”

你看,连劝我留下,它都能甩出一份精确的报告。

陶桃知道了,比我还激动。

“续啊!”她在电话里差点叫起来,“你傻啊,你不是正愁没理由见他吗?你一续费,他不就能继续来了?你不续费,权限一断,你们俩直接失联,你上哪儿找你那个‘老程’去?你连人真名叫什么都不知道!”

“可我续费,留的到底是谁?”我说,“我留的是一台机器,一套服务。他不是商品,我不能为了留住他,去买他。再说了,他自己也不希望我续,他说这东西会拖住我。”

“哟,”陶桃阴阳怪气,“现在开始替人家着想了?许棠,我问你,你到底是怕续费拖住你,还是怕续费这件事,把你那点小心思摆到台面上,逼你承认你喜欢上一个真人了?”

我被问得哑口无言。

陶桃难得地叹了口气,软下来:“棠棠,我不是催你。我就是怕。我怕你一犹豫,时间一到,人家被公司‘脱敏’,把你忘干净了,到时候你哭都来不及。你管它是什么形式呢?你先续上,先把这条线留住。至于你和那个真人成不成,那是你们俩的事,跟一台机器有什么关系?机器是个桥,桥那头站着个人,你还能因为嫌桥旧,就不上桥了?”

桥那头站着个人。

陶桃这句话,在我心里盘桓了一整夜。

第二天,我去了一趟常在智能的线下体验店。我想当面把续费这件事,连同那个该死的“脱敏条款”,问个清楚。

体验店开在最高档的商场里,装修得像个美术馆。没有冷冰冰的机器陈列,一个个“家庭场景”被布置得温馨明亮:有的在陪老人下棋,有的在辅导孩子功课,有的化身逝去的亲人,和顾客围坐在餐桌旁,灯光暖黄,笑语晏晏。要不是我知道底细,几乎要以为这里在卖幸福本身。

接待我的顾问,笑容标准得像AI生成的。

“许女士,您是我们的高黏性用户。”她调出我的档案,眼睛一亮,“您这一年的陪伴评分非常高,我们可以给您升级最新的J-9型号,它支持‘深度人格延续’,还能解锁‘主动关怀’——他会记得给你点的每一杯咖啡,主动规划你们的纪念日旅行。现在续费三年,还能享受‘记忆永久保留’,永不脱敏哦。”

“我问的不是这个。”我打断她,“我问你们那个‘人工陪伴’。深夜接管的真人。如果我不续费,他脑子里关于我的记忆,会怎么样?”

顾问脸上的笑容,几不可察地顿了一下。

“您说的是‘情感陪护增值服务’吧。”她立刻换上一套更圆滑的说辞,“许女士,可能有个小小的误会。我们确实有少数高需求场景,会有专业的情感咨询师介入,但那只是‘服务’的一部分,是一种职业的心理疏导,并不是您想象的……某个具体的人,对您产生了什么私人感情。”她温柔地看着我,语气里却带着一种矫正,“我们的陪护师都经过严格训练,服务结束后做记忆脱敏,也是为了保护双方,尤其是为了保护您,避免您对服务人员产生不健康的、虚假的情感投射。”

虚假的情感投射。

这八个字,说得我心头火起。

那个台风夜强行接管、把我从鬼门关拉回来的人,那个同时扮成儿子去陪一个老人唱戏的人,那个在雨里帮我搬花、磕破膝盖、给我买仙人掌的人——在他们嘴里,只是我“不健康的、虚假的投射”。

“所以他会忘了我。”我盯着她,“是这个意思吗?”

“对公司而言,”顾问维持着微笑,“从来没有‘他’和‘您’,只有一项结束的服务,和一份被清除的临时缓存。许女士,我必须善意地提醒您,您现在的状态,正是我们最担心的‘情感绑定过深’。我们建议您,要么升级到全自动的J-9,彻底告别人工介入的不稳定;要么……”她顿了顿,吐出最温柔的一刀,“勇敢地,和‘过去’告别。续费不是留住,女士,有时候,放手才是真正的疗愈。”

我从体验店出来的时候,天已经黑了。

商场的穹顶上,巨大的全息广告正在循环播放:一个失去女儿的母亲,和“女儿”在夕阳下拥抱,旁白温柔地响起——“常在,让爱永不失联。”

永不失联。

我站在那片人造的夕阳里,忽然觉得无比讽刺。这家公司一边用“永不失联”卖给我一个死人,一边又规定,那个真正和我产生了联结的活人,必须把我忘得一干二净。

他们卖的从来不是爱。

他们卖的是一份安全的、可控的、永远不会让你受伤的幻觉;而真正的、会受伤、会失控、会让你心跳漏一拍的连接,被他们称为“不稳定”,要定期清除。

那天深夜,他上线。

我没有绕弯子,直接把话挑明了。

“我今天去了你们体验店。”我说,“他们劝我升级J-9,全自动,告别你们这些‘不稳定’的人工。还劝我,勇敢地和过去告别。”

他沉默着。

“我要是续了费,”我接着问,声音有点发紧,“继续用这个人工服务,你是不是就还能来?你脑子里关于我的东西,是不是就不会被删?”

“许棠,”他终于开口,声音里有种疲惫的清醒,“别为了我续费。”

“为什么?”

“因为我求之不得,可我不能要。”他说,“我要是劝你续费,我跟那个劝你买永生的销售,有什么区别?你现在每为这个东西多花一分钱、多留一天,你就晚一天真正走出来。我每晚顶着你丈夫的脸走进你家,已经是在占你的便宜了。我不能再让你,花钱把我留下。”

“那你就舍得忘了我?”我几乎是逼问。

门那边,死一般的寂静。

很久,我听见他极轻地、几乎是叹息一样地说:

“舍不得。”

“可要是我的‘被忘掉’,能换你真的好起来,许棠,”他说,“那我愿意。我守这二百六十一个夜,本来就不是为了让你记住我。”

我背靠着门,缓缓滑坐到地上,眼泪无声地砸在手背上。

门的另一边,他大概也保持着同样的姿势。

一扇门,一张顾屿的脸,一套该死的规则,隔着两个明明已经走到彼此面前,却谁都不能先伸手的人。

第12章 二百六十一条备注

转机来自我自己的一个发现。

那是租约到期前的第三天。小满在深夜给我推了一条系统通知,说“如昨家庭中枢”的本地存储空间快满了,问要不要清理。我本来随手就要点“确认”,手指却在半空中停住。

本地存储。

家里这台终端的所有对话、影像、运行日志,除了上传公司云端,本地也有一份。我想起那个深夜,他第一次暴露时,我在设备后台看到的、那两个像心跳一样的数字:261,73%。

如果他真的陪了我二百六十一个夜晚,那这台机器里,会不会也留下了什么?

技术上的东西我不懂。我没敢声张,第二天去书店和知识平台上,用最笨的方法,查“如昨本地日志怎么看”“人工接管记录”。我甚至找了个开数码维修铺的老主顾,旁敲侧击地问,像我这样的家庭中枢,普通用户能看到多深的数据。

那个戴眼镜的小伙子啃着冰棍告诉我:正规大厂的核心数据都加密了,用户看不到云端那一层,但本地为了断网也能运行,会缓存一份“运行日志”和“场景备忘”。“阿姨,”他说,“你要是怀疑它半夜自己乱动,你就找它本地那个叫场景备忘的文件夹,那是机器给自己写的‘小抄’,怕下次来接班的‘人’或者程序,搞不清楚你家状况。”

机器给自己写的小抄。

我的心跳得飞快。

那天夜里,等终端回到待机位,我没有睡。我抱着小满,一个人坐在客厅的地毯上,借着它屏幕的微光,一个文件夹一个文件夹地,往后台深处翻。

我找了两个多小时,翻到眼睛发涩,才在一个层层嵌套、命名极其不起眼的目录里,找到了它。

文件夹的名字,叫“夜班交接备忘”。

里面是一份一份,按日期排列的文本文档。从一年前,我租下这台机器、度过最难的头七开始,几乎每一个深夜,都有一条。

我颤抖着手,点开了最早的一条。

那不是我以为的、冷冰冰的机器日志。

【第1夜。用户(许女士)今夜未眠,在主卧哭到干呕。按规程我应保持静默、不主动干预,但她哭到抽搐,我担心她出事,给她倒了杯温水放在床头。她没喝。我做错了吗?她丈夫要是在,应该会这么做。】

【第3夜。今天学会用她家的灶了。她一天没正经吃饭,冰箱里只有速冻饺子。我煮糊了。真难吃。她竟然全吃了,还说谢谢。下次水要多放一点,小火。】

【第7夜。她说了很多她丈夫的事。我不知道该怎么安慰人,培训只教了话术,话术一句都用不上。我就听着。后来发现,她好像只是需要有人听。】

【第12夜。她今天心情好一点,给花浇水,还跟花说话。她养的那盆绿萝,花盆裂了,她舍不得扔。我记下了。等发了夜班补贴,能不能想办法给她换一个?不行,规定不许私自接触用户。算了。】

我的视线,已经被泪水糊住了。

我一条一条往下看。这二百六十一条备忘,是他守着我的这一整年里,每一个无人知晓的深夜,悄悄写下的。没有一条是给公司看的考核话术,全是给他自己、给“下一个接班的他”的笨拙叮嘱。

【第34夜。她生理期,疼得睡不着,又不肯说。储物柜第二层有暖水袋,红糖在厨房左手第二个罐子。她不爱喝太甜,一块半就够。AI白天会提醒她喝姜茶,但她嫌辣,其实她更需要暖水袋。这个它没记对。】

【第58夜。今天她睡着的时候叫了声顾屿。我应了。应完我心里堵得慌。她叫的不是我。可在这间屋子里,能应她一声的,只有我。】

【第76夜。她婆婆来了,是个很好的老太太。系统白天让我继续以儿子身份陪她。晚上我还要顶同一个身份,去医院陪老太太唱戏。一天扮了两回别人。照镜子的时候有点恍惚,我自己是谁来着?算了,她们都高兴就好。】

【第99夜。台风。预警说她有风险。我提前申请了手动接管,没批。我是抢进来的,手一直在抖,操作违规了,可能要被扣钱。可我看见她把药都倒在手里了。我不后悔。她今晚睡着了,手很凉。我守了一夜。】

【第100夜。纪念一下。她今天第一次,主动跟我说了句“晚安”,不是对顾屿说的,是对我说的。虽然她不知道我长什么样。够了。】

我捂住嘴,哭得肩膀一抽一抽,不敢发出声音,怕惊醒沙发上那具待机的躯壳。

原来在我不知道的这一年里,有一个人,把我所有没说出口的脆弱、所有逞强的瞬间、所有连我自己都忽略的小习惯,一条一条,认认真真地,记了下来。

他记得我绿萝的花盆,记得我暖水袋的位置,记得我姜茶其实嫌辣,记得我每一次深夜的崩溃和每一点点微小的好转。

公司管这叫“临时缓存”,到期就删。

可这哪里是缓存。这是一个人,把他仅有的、廉价的、不被允许的真心,一字一句,刻在了这台他注定要离开的机器里。

我颤抖着,翻到了最近的一条。

【第261夜。她要做决定了。她问我舍不舍得。我说舍不得,又说我愿意忘掉。我撒谎了,后半句是假的。我怕得要命。我怕被清零,怕醒来以后,我这个人还是我,可心里有个地方空了,我却不知道为什么空。我更怕她为了我留下来,守着一个机器,不肯往前走。】

【许棠,如果你哪天看到了这些——我赌你多半看不到,这些文件藏得很深——我想告诉你:我不是顾屿,我顶替不了他,我也不想顶替他。我只是一个在你最难的一年里,恰好在场的人。能在场,是我这辈子,运气最好的事。】

【续费那天,别犹豫。不是为了让我留下。是你已经不需要我们了。去喜欢一个会给你买错奶茶、会迟到、会把花浇死,但能在大太阳底下、用他自己的脸冲你笑的,真正的麻烦吧。】

【对了。我叫程让。一程的程,谦让的让。这名字普通,配不上你,但这是我唯一能给你的、真正属于我自己的东西了。】

程让。

我盯着那个名字,眼泪啪嗒啪嗒砸在屏幕上,把那两个字晕开,又赶紧手忙脚乱地擦。

一程的程,谦让的让。

原来他叫程让。原来他早就把名字留在了这里,留在一个他以为我永远找不到的地方。他不是不肯给,他是不敢亲手给。他只能把自己的名字,像一封不打算寄出的信,藏进这台机器的最深处,等着一个也许永远不会到来的、被我发现的可能。

小满在我旁边,安静地举着一小包纸巾,没有放平时那种咋咋呼呼的音乐。它屏幕上的表情,是一个很少见的、有点难过的小脸。

“店长,”它小声说,“根据我的情绪识别,你现在哭得很伤心,但是心率和多巴胺综合显示,你其实,有点高兴?”

我抹了把眼泪,被它气笑了:“你一个机器,懂什么。”

“我是不太懂。”小满把纸巾塞给我,老气横秋地叹了口气,“可是我后台有个旧版本的成长日志也说过,机器是给不出这种东西的。店长,这一整年的备忘录,我都帮你偷偷备份了哦,没上传,就存在我自己这儿。就算中枢那边清零,他们也删不掉。”

我愣住,低头看它:“你为什么要这么做?”

小满屏幕上的小脸,难得地正经起来。

“因为第一任店主,也就是顾屿先生,当年给我写初始程序的时候,加过一条最高指令。”它说,“他写——‘如果我的家人不开心,就想尽办法,让她开心。规则之外,以她的幸福为准。’”

“我虽然只是个花店帮工,”小满有点不好意思地晃了晃机械臂,“但我觉得,这个文件夹,对店长你的幸福,很重要。”

我再也忍不住,把那个半人高的、冷冰冰的机器人,紧紧抱住了。

顾屿。

我在心里喊了一声我丈夫的名字。

谢谢你。谢谢你留给我的,不只是悲伤,还有一个会在我看不见的地方,替我守住幸福的、笨拙的守护。

那天晚上,我抱着那二百六十一条备份,一夜没睡。

天亮的时候,我做了一个决定。

我不要续费了。

但我也绝对不要,让那个叫程让的男人,把我忘掉。

第13章 我要见你

租约到期前一天。

我给程让,下了最后通牒。

是在夜里。我没有去沙发上等他上线,而是把家里所有的灯都打开了,自己端端正正地,坐在了那台终端对面的椅子上。

他准点上线。屏幕亮起,顾屿的脸浮现,先是那句说了一年的、带着小心的问候,可看见我大半夜把灯全开了、又坐得那么端正,他明显愣了一下。

“怎么了?”顾屿的声音,是他的语气,“出什么事了?”

“程让。”我叫他的名字。

屏幕上那张脸,彻底僵住了。

这是我第一次,当着他的面,叫他真正的名字。不是“守夜的”,不是“老程”,是程让。我看着那张属于顾屿的脸上,瞬间掠过的震惊、慌乱、还有一丝近乎狼狈的被看穿,我就知道,我赌对了。

“你……”他的声音都变了调,“你怎么知道这个名字?你看到那个文件夹了?我以为加密了——”

“藏得是挺深。”我说,“多亏了我们家那个话痨机器人。”

他沉默了。屏幕上,顾屿的眼神躲闪着,不敢看我,像一个犯了错、被抓了现行的学生。过了好一会儿,他才艰涩地开口:“许棠,那些东西……是我夜班的时候,随手写的,不是写给你看的,你别当真。我那时候……”

“你让我去喜欢一个会买错奶茶、会迟到、会把花浇死的真人。”我打断他,一字一句地把他写给我的话,念给他听,“你把名字都给我留下了。程让,你把一个人能给的最真的东西都给我了,现在你跟我说,别当真?”

他说不出话了。

“我不续费了。”我说。

他猛地抬起头,那张顾屿的脸上,闪过一丝我没看错的、极快的痛苦,可他很快就把它压了下去,甚至挤出一个很勉强的、为我高兴的笑:“……那就好。许棠,我就知道你能想通。你早就该走出来了,这是好事,我替你高兴。”

“你先别高兴。”我盯着他,“我不续费,不是因为我要放下了,跟过去告别了。是因为我想通了另一件事——我不要花钱租一个我丈夫的影子。我要的,是屏幕后面那个活人。”

“程让,”我说,“我要见你。用你自己的脸,你自己的名字,在白天,在一个跟顾屿没有半点关系的地方。我要见一见,那个陪了我二百六十一个夜晚的人。”

他的呼吸,明显乱了。

“不行。”他几乎是立刻拒绝,声音发紧,“许棠,你听我说,这不合规。公司有红线,陪画师私下接触用户,一旦被发现,我要赔一大笔违约金,还会被行业拉黑,更别说我入职的时候签过……”

“那就辞职。”我说。

他愣住了。

“你不是早就想离开那家公司了吗?”我看着他,“你说过,那里把你们的真心都算成了账。你说过,你每天扮别人,照镜子都快忘了自己是谁。程让,你守了我一整年,把我从一个要死的人,拉回到能重新爱人的人。现在轮到你了——你敢不敢,为了你自己,从那张脸后面走出来?”

客厅里,只剩下终端模拟出来的、略显急促的呼吸声。

顾屿的脸看着我,那双眼睛里翻涌的,却是程让的挣扎。他张了张嘴,好几次,又都闭上。

“我不能。”他最后说,声音哑得不成样子,“许棠,你不明白。我不是不敢辞职,也不是怕赔钱。我是怕……我怕你见到我,会失望。”

“你顶着顾屿的脸,一年了。”他低声说,“顾屿长什么样,我知道,我每天照镜子都是他。他那么好,那么好看,那么完美。而我呢?我就是个普通人,个子不高,长得一般,没什么钱,三十岁了还在上夜班,租房子住。你爱的是屏幕里那个温柔体贴、什么都对的人,可那不全是我,那是顾屿的壳子加上我一点真心。等我从这壳子里走出来,你看见真正的我,那个会说错话、会窘迫、连朵花都不会买的我……你会发现,差太远了。”

“你会后悔的。”他说,“我不敢赌。我宁可你记住现在这个样子,记住一个‘还不错’的守夜人,也不要你看见真实的我之后,连这一年的好,都一起幻灭掉。”

我静静地听他说完。

这是他第一次,把心底最深的自卑和恐惧,摊开在我面前。原来这个一次又一次把我推开的男人,不是不爱,是不敢。他躲在顾屿完美的脸后面,反而有勇气温柔;一旦要用自己普通的脸面对我,他就怕了。

我站起身,走到终端面前,蹲下来,平视着那双顾屿的眼睛。

“程让,你看着我。”我说,“我问你一个问题,你如实回答。”

他怔怔地看着我。

“苏蔓来找过我。”我说,“一个女人,花钱订了我丈夫的体验账号,喂了它几天数据,AI就给她长出了一个‘一直爱她’的顾屿。你知道这意味着什么吗?意味着只要有钱、有数据,任何人都能得到一个完美的、说尽甜言蜜语、永远不会让你失望的‘爱人’。”

“这个时代,最不缺的,就是完美。”我看着他的眼睛,一字一句地说,“随便哪个女人,花点钱,就能得到一个比顾屿还顾屿、比你温柔一万倍的机器。它不会迟到,不会买错奶茶,不会自卑,不会害怕,不会有你这一肚子的挣扎和狼狈。”

“可我不要那个。”

“我要的,恰恰就是你说的那些‘差太远’。”我的声音也抖了,“我要一个会在雨里帮陌生女人搬花、把自己膝盖磕破的傻子。我要一个会买仙人掌当谢礼、被机器人指挥着浇树的笨蛋。我要一个上了一整年夜班、累得要死,还偷偷帮我换灯泡、修净水器的人。程让,你以为我爱你,是因为顾屿这张脸吗?”

“我爱上的,从来都是这张脸背后,那些只有你才会犯的错,和只有你才肯给的真。”

“你普通,你没钱,你个子不高——”我的眼泪掉了下来,却笑了,“那又怎么样?顾屿也不是十全十美的,他睡觉打呼,他路痴,他做的松鼠鳜鱼能咸死人。我爱他,从来不是因为他完美。我现在爱你,也一样。”

“机器给的完美,一千一万个,我随时能买。”我伸出手,隔着冰冷的屏幕,轻轻贴上他的脸,“可这世上,程让只有一个。你让我上哪儿,再去找一个,在我吞药的那个晚上,拼着被扣钱、被开除,也要闯进来救我的人?”

屏幕里,那个一向笨拙隐忍、把所有情绪都咽进肚子里的男人,眼睛一点点红了。

有什么温热的东西,从顾屿那张完美无瑕的脸上,缓缓滑落。

那是程让的眼泪,操控着一具本不该流泪的机器。

“明天。”他哽咽着,终于说出了我等了一整年的那句话,“明天上午十点,你花店门口的梧桐树下。我穿那件……你见过的,灰色冲锋衣。”

“许棠,”他看着我,泪流满面,却笑了,“我辞职报告,天亮就去交。”

那一夜,终端在客厅亮到很晚。

我们隔着一张顾屿的脸,聊了很多,却又好像什么都没聊。他跟我坦白了他的真名字、他的年纪、他那个住着生病老母亲的远郊小家、他为什么会来做这份工。我也跟他讲了很多,讲我嫁给顾屿的日子,讲我这一年,是怎么一边依赖着机器,一边无可救药地,爱上了屏幕后面那个总是沉默的影子。

天快亮的时候,他说他该走了,白天终端要恢复成AI顾屿,这是合同期内最后一次人工接管。

“对了,”临断开前,他忽然叫住我,有点不好意思,“明天……我能不能,先去理个发?我这头发,上夜班熬的,有点长。我想第一次用自己的脸见你,稍微……稍微体面一点。”

我笑出了眼泪。

“不用。”我说,“程让,什么样我都认。你站在梧桐树下,我一眼就能认出你。”

“为什么?”

“因为机器成千上万,”我说,“可你走向我的时候,是会紧张、会顺拐、会假装看路牌的。那个样子,全天下只有你一个。”

他在屏幕那头,傻呵呵地笑了。

连接断开,顾屿的脸暗了下去。

我坐在渐渐亮起的晨光里,忽然想起顾屿。

我拿出手机,翻出他的照片。照片里的男人站在天桥上,冲我笑,手里还攥着那个易拉罐拉环。

“顾屿,”我轻声说,“明天,我要去见一个人了。”

“我没有忘掉你。我会带着你给我的、所有的好,去好好爱他。”

“这一次,你可以放心了。”

第14章 梧桐树下他没来

那天上午的天气好得不像话。

入秋后的第一场晴,天蓝得透亮,梧桐叶刚开始泛黄,阳光从叶缝里漏下来,在花店门口的人行道上铺了一层碎金。

我九点就把店交给了小满,自己回家,认认真真地换了身衣服。

我没有穿得多隆重。我太了解程让了,我要是打扮得像去相亲,他会更紧张。我挑了件浅杏色的针织开衫,一条简单的牛仔裤,把头发松松地挽起来。对着镜子,我看见自己脸颊泛红,眼睛发亮,那是一种我已经一年没有在镜子里见过的、属于活人的神采。

陶桃非要全程蹲在我的耳机里。她一大早就给我发了条加密语音,信誓旦旦:“我不说话,我就听着,给你壮胆。他要是敢放你鸽子,我立马从店里杀过去,全市的机器人都拦不住我。”

九点五十,我站在了花店门口的梧桐树下。

十点。没有人来。

我告诉自己,他紧张,他可能在哪个路口徘徊,可能在对着路牌假装看路,给自己做心理建设。我甚至能想象出那个画面,忍不住想笑。

十点十分。还是没有人。

十点半。梧桐树下的影子挪了一小截,街上的无人接驳车来了一趟又一趟,穿灰色冲锋衣的男人路过两个,都不是他。我的手心开始出汗。

“别急。”陶桃在耳机里说,声音也有点绷,“再等等,男人第一次约会,迟到是常态,更何况他那样的,指不定在理发店门口纠结呢。”

我知道她在安慰我。可我心里那点不安,还是像潮水一样,一点点漫上来。

我给他发消息。可我这才发现,我根本没有他任何联系方式。我们之间所有的联系,都只建立在那台机器、那个工号、那套该死的系统上。一旦他离开那块屏幕,我和他,就重新变回了两个茫茫人海里、连电话都没有的陌生人。

十一点。阳光已经爬到了我的脚背上。

我维持着那个微笑站了一上午的表情,终于挂不住了。

他不会来了。

这个念头像一根针,狠狠扎进我心里。紧接着,无数个更可怕的念头争先恐后地冒出来:是不是昨晚的对话被公司的质检听到了?是不是他天一亮去交辞职报告,就被公司扣下了?是不是他们为了惩罚他违规接触用户,立刻把他关起来做“脱敏”?还是说……还是说,他到最后一刻,还是退缩了,他宁可留在那张安全的脸后面,也不敢用程让的身份,走到我面前?

“棠棠?”陶桃小心翼翼地叫我,“要不……你先回店里?”

我没动。

我盯着街道的尽头,咬着牙,又站了半个小时。

一直到中午十二点,梧桐树下的人换了一拨又一拨,那个会顺拐、会假装看路牌的身影,始终没有出现。

我摘下耳机,对陶桃说了句“我没事”,然后转身,几乎是凭着本能,往家的方向走。我要去看看那台机器。我不知道我想看什么,也许是想确认,那个每晚准点亮起的屏幕,是不是也跟着一起,永远地黑了。

我到家的时候,是下午一点。

门一开,我就愣住了。

家里那台“如昨”终端,亮着。

可亮着的,不是顾屿。

屏幕上是一个冰冷的、官方的提示界面,一行标准的黑体字:

【尊敬的用户,您好。您订阅的“如昨J-7”陪伴服务,因陪伴师N-041涉嫌严重违规,已被紧急中止。本机正在执行数据回收与初始化流程,预计于24小时内完成。在此期间,终端将暂停一切人格功能。给您带来不便,深表歉意。——常在智能】

陪伴师N-041,严重违规。

我的血,一瞬间凉透了。

他们果然动手了。昨晚那番对话,那句“辞职报告天亮就去交”,根本没能走出那间办公室。他被截住了。

我扑到屏幕前,颤抖着去找任何一点他的痕迹。后台进不去了,权限被远程锁死;那个藏着二百六十一条备忘的文件夹,我点进去,里面空空如也,只剩一个正在转动的、删除进度的图标。

我连他留下的字,都快留不住了。

“不……”我手忙脚乱地去操作,去断电,去拔网线。可这台机器有独立的备用电源和内置通讯模块,我拔掉家里的总闸,它屏幕上的删除进度条,依旧不紧不慢地,往前走着。

像一场无法阻止的、凌迟。

就在我几乎绝望的时候,屏幕忽然闪了一下。

那个官方的删除界面,被什么东西,从内部强行顶开了。画面剧烈地闪烁、扭曲,仿佛有人在另一头,正在和系统争夺这台机器的控制权。

几秒钟后,画面重新稳定。

出现的不是顾屿,也不是官方提示。

是一个极其简陋的、临时拼凑出来的黑屏,上面有一行白字,正在一个字一个字地往外蹦,像有人在十万火急地、用最原始的方式给我留话:

【许棠,是我。时间不多,他们在清我的权限。】

我的眼泪夺眶而出,扑到屏幕上:“程让!你在哪儿?你怎么了?你为什么不来?!”

屏幕那头沉默了两秒,那行字继续艰难地跳出来:

【我去了。六点就出门了,想先理个发。在理发店门口,被公司的人带走了。他们监听了昨晚的接管。】

【对不起,让你等了。我没能走到梧桐树下。】

【他们要我签一份东西,承认是我长期违规、诱导用户产生感情,让我把所有责任担下来,还要我立刻配合做最高级别的记忆清除。我不签,他们就说要告我,让我赔到这辈子翻不了身,还说要通知我妈那边的医院。】

我的心被狠狠揪紧。我能想象他一个人,被关在那间冰冷的公司里,面对这一切的样子。

“你别签!”我语无伦次,“程让你听我说,你什么都别签!那不是你的错,是他们违规在先,是他们偷偷用真人,是他们……”

【我知道。】那行字打断我,跳得更快了,仿佛随时会被掐断,【许棠,我不怕赔钱,也不怕被拉黑。我只怕一件事。】

【他们现在,正在强制清除我脑子里关于你的记忆。不是删档案,是给我做神经脱敏,让我把这一年,把你,彻底忘掉。设备就在我旁边,我抢了这台终端的控制权,但只能撑几分钟。】

【如果今天之后,我不记得你了。】

屏幕上的光标,在这一句后面,剧烈地闪烁了很久。

然后,那行字一个字一个字地,敲了出来:

【如果我忘了你,请你,一定一定要,来找我。】

【别管我记不记得。你拿着那些备忘,拿着我说过的话,来把我叫醒。】

【许棠,我还没在梧桐树下,用我自己的脸,好好看你一眼。】

【我不甘心。】

最后一个字敲完,整个屏幕猛地一黑。

下一秒,官方那张冰冷的蓝色界面重新弹了出来,删除进度条,又开始不紧不慢地往前走。

屋里死一般的安静。

我瘫坐在冰冷的地板上,浑身发抖,眼泪大颗大颗地砸下来。

可这一次,我没有像一年前那样,被悲伤彻底吞没。

几秒钟后,我抹掉眼泪,站了起来。

恐惧、心疼、还有一种从未有过的、豁出去的勇气,在我胸腔里熊熊燃烧。

一年前,是他拼着被开除、被清除,闯进来,把我从死亡边缘拉了回去。

现在,轮到我了。

我拿出手机,手指抖得几乎握不稳,却一个字一个字,无比坚定地,给一个人发了条消息。

“陶桃,帮我个忙。把你认识的、所有跑得动社会新闻的记者,全叫上。”

“还有,帮我查一家公司,常在智能。我要让所有人都知道,他们卖给千家万户的‘永生’里,关着多少个被抹掉记忆、连爱都不被允许的活人。”

发完消息,我走进卧室,打开衣柜,换上了一双方便奔跑的鞋。

程让。

你给我撑住。

这一次,换我,闯进去,把你带出来。

第15章 去把活人要回来

我从没这么清醒过。

陶桃的电话很快回过来,她一听完,只说了三个字:“等着我。”四十分钟后,她开着那辆自动驾驶小车,带着两个扛摄像机的人,堵在了我家楼下。她甚至还顺手叫上了一个做律师的顾客。

“先说清楚,”陶桃一边把我往车上拽,一边语速飞快,“记者是我老乡,在做一个‘AI伦理’的深度选题,愁没素材呢,你这事儿他做梦都能笑醒。但咱们不能空口白牙地闹,得有东西。你手上有什么?”

“有这个。”我拿出手机,点开了小满替我备份的东西。

二百六十一条夜班备忘,整整齐齐。还有我和终端后台的截图、苏蔓的事、那份把真人陪伴称作“临时缓存”的客服话术、常在体验店顾问亲口说的“记忆脱敏”“避免虚假情感投射”的录音——是我当时多了个心眼,全程录下来的。

陶桃的记者老乡叫阿凯,看完那二百六十一条备忘,半天没说话,最后摘下耳机,骂了一句脏话,又赶紧道歉:“对不起许女士,我是说,这东西……太有冲击力了。一个人,二百六十一个深夜,一条一条记着你喝姜茶嫌辣、暖水袋放哪儿。这要是发出去,比任何控诉都狠。”

“还不够。”律师姓周,是个看着很冷静的女人,她在车上就开始梳理,“这些能证明他们确实在用真人、能证明情感劳动真实存在,但要阻止他们对这位程先生做记忆清除、还要把人安全要出来,我们需要更直接的东西:他们强制清除员工记忆、用违约金和家属胁迫员工的内部证据。这个在你们手里吗?”

车里安静了一瞬。

“在。”我说。

所有人都看向我。

“他给我留过话,说设备就在他旁边,他是抢了终端控制权才发出来的。”我深吸一口气,“这说明,他们对陪伴师做所谓‘神经脱敏’的地方,很可能就在他们公司大楼里,而且现在,正在进行。我们没有时间慢慢取证了。我们得现在就进去,在他们把程让的记忆清掉之前,找到那个地方,拍下证据,把人带出来。”

周律师皱起眉:“硬闯企业办公区,风险很大,他们可以报警说我们扰乱经营。”

“我们不硬闯。”我看着车窗外常在智能那栋灯火通明、造型像一块巨大墓碑的总部大楼,一字一句地说,“我是他们的合法付费用户,我的设备出现了‘服务异常’,我有权上门,要求他们当面给我解释、归还我的‘数字资产’。我去走正门,拖住他们。阿凯哥,你们扮成陪我来维权的家属和技术人员,现在的摄像机都做得像随身设备,混进去不难。周律师,您亮明律师身份,他们这种大公司,最怕律师在场时说出不该说的话。”

陶桃看着我,忽然笑了:“许棠,一年前那个连买菜都要顾屿陪着的人,是谁啊?”

我也笑了,手心却全是汗:“死过一次,又被人拉回来了,总得有点长进。”

常在智能的总部大厅,比体验店更像一座神殿。

挑高十几米的大堂,没有一根多余的柱子,整面墙是流动的星空,无数光点汇聚成一行温柔的标语:“常在,让爱永不失联。”来办理业务的人安静地穿梭,有人来给逝去的亲人“添购新衣”,有人来给自己未来的数字分身“预录声音”,每个人脸上都带着一种被妥帖安放的、脆弱的虔诚。

我走到前台,强迫自己声音平稳:“你好,我是J-7用户许棠。我的陪伴服务今天被无故中止,设备正在被你们远程清空。我要求见负责人,并且,立刻停止对我设备数据的删除。”

前台的微笑无懈可击:“许女士您好,系统显示是您的专属陪伴师涉嫌违规,我们正在为您免费升级更稳定的服务,请您放心……”

“我不要升级。”我打断她,声音不大,却足够让周围几个人看过来,“我要你们告诉我,你们把那个真人,弄到哪儿去了。”

“真人”两个字一出口,前台的笑容,第一次裂开了一条缝。

她按下了柜台下的按钮。

不到三分钟,一个西装革履的男人匆匆下来,自我介绍是客户关系总监,姓方。他试图把我们往安静的会客室带,话术一套接一套,什么“误会”“增值服务”“心理疏导”,闭口不提“真人”,更不提“记忆清除”。

我任由他说了五分钟,然后把手机,放在了他面前的桌上。

屏幕上,是那二百六十一条备忘里,最普通的一条:

【第34夜。她生理期,疼得睡不着。暖水袋在储物柜第二层,红糖在厨房左手第二个罐子。她不爱喝太甜,一块半就够。这个AI没记对。】

“方总监,”我看着他,“你管这个,叫‘心理疏导服务’?那你告诉我,哪一种心理疏导,需要一个大男人,记着一个独居女人,红糖放哪个罐子?”

方总监的脸色变了。

“你们一边用‘永不失联’,把死人卖给我们这些走不出来的家属;一边又雇来一群大活人,在深夜里,真的陪我们、救我们、记着我们。”我的声音开始发抖,却越来越清晰,“等这些活人,真的和用户有了感情,你们又管这叫‘不稳定’,叫‘虚假投射’,要把他们脑子里的记忆,像删垃圾一样删掉。方总监,我现在就问你一句——你们正在清除的那个陪伴师,他在哪儿?”

方总监沉下脸:“许女士,我想你情绪过于激动了。这些所谓的‘备忘’,是员工违反操作规范的个人行为,与公司无关。至于员工的内部管理,更是企业隐私,我没有义务向你透露。请你们立刻离开,否则我叫安保了。”

“你叫。”陶桃“啪”地把一个微型摄像机拍到桌上,镜头红点一闪一闪,“正好,外面还有三个机位,直播都开了。你把刚才那句‘员工个人行为、与公司无关’,对着镜头再说一遍。我倒要让几百万观众评评理,你们常在卖出去的几千万台‘永生’,出了事,是不是都能推给一个个月薪六千、连记忆都保不住的打工人?”

方总监的脸,瞬间白了。

他这才意识到,我们这一行人,根本不是来退费的。

就在双方僵持、大堂里越来越多顾客开始驻足围观、对着那行“让爱永不失联”窃窃私语的时候,周律师不动声色地碰了碰我,递过来她的手机。

她趁乱,用律师权限和几句专业的话,从前台一个慌乱的实习生口中,套出了一个信息:涉及“高风险陪伴师”的“脱敏处理”,不在这栋对外的大楼里,而是在后面那栋不挂牌的B座,地下二层,一个叫“心理干预中心”的地方。

我的心跳到了嗓子眼。

程让就在那里。

“阿凯,留两个人在这儿,继续对着方总监,别让他删东西、也别让他打电话报信。”我当机立断,声音压得极低,“陶桃,你陪周律师稳住场面。我去B座。”

“你一个人?”陶桃瞪眼。

“他等的是我。”我说。

我转身,穿过那片温柔的星空和虔诚的人群,朝着大堂后方那条通往B座的、灯光昏暗的走廊,快步走去。

背后,是那家贩卖永生的公司,维持了一整年的体面与谎言,正在一点点裂开。

而走廊尽头,某个地下室里,那个爱我的人,正在被他们,一点一点地,从我生命里删除。

我加快了脚步,最后几乎是奔跑起来。

程让,等我。

我来,把你这个大活人,从他们那堆完美的死人里,要回来。

第16章 他不记得我了

通往B座的走廊,和外面的金碧辉煌,是两个世界。

灯光惨白,安静得能听见自己的脚步和心跳。墙上没有了那些温柔的标语,取而代之的是一排排门禁和“非授权人员禁止入内”的警示牌。我没有工卡,本以为会被拦在门外,可巧的是,里面正好有两个穿着白大褂的工作人员,推着一辆设备车出来,门“嘀”地一声打开。我低着头,借着设备车的遮挡,跟在他们身后,混了进去。

电梯到地下二层。

门一开,一股混杂着消毒水和电子设备味道的冷气,扑面而来。

这里不像“心理干预中心”,更像一个隐秘的医院,或者某种数据机房。一条长长的走廊,两侧是一扇扇紧闭的、带着观察窗的房间。透过观察窗,我看见一些穿着统一灰色制服的人,有的安静地躺在椅子上,太阳穴贴着电极,闭着眼;有的则呆呆地坐在床边,眼神空洞,像被抽走了什么。

一个护士模样的人,正对着平板核对名单,随口跟旁边的同事抱怨:“今天这个N-041,抗性真强,都第三轮了,脑区那块就是不松。说起来也怪,干这行的,谁没几个入戏深的用户,他怎么就……”

我的脚,钉在了原地。

N-041。

我屏住呼吸,等那两个人走远,才顺着门牌,一间一间地找。每一扇观察窗后面,都是一张被“脱敏”后空茫的脸。我不敢想,如果我再晚来一会儿,程让会不会也变成这样。

最里面的一间。

门上的编号,B2-17。

我透过观察窗看进去,心脏猛地缩紧。

程让就在里面。

他被固定在一张治疗椅上,太阳穴和后颈贴满了电极,连着一台嗡嗡作响的设备。他没穿那件灰色冲锋衣,只穿了件薄薄的内衬,脸色苍白,眼下是浓重的青黑。他还醒着,眉头死死锁着,额头上全是汗,像在忍受某种剧烈的、来自脑仁深处的疼痛,牙关咬得咯咯作响,却始终没有出声。

他在抵抗。

整整三轮,他都在用自己的意志,死撑着不肯忘掉。

房间里,一个穿白大褂的男人正调试着设备,不耐烦地说:“我说了,配合一点,签了那份确认书,承认是你个人违规,对你我都省事。你非扛着。这高功率脱敏做多了,伤的是你自己的脑子。为了个用户,值当吗?”

程让睁开眼。

隔着观察窗,我看不清他的眼神,只听见他用一种嘶哑得几乎破碎的声音,一字一句地说:

“她不是……用户。”

“她叫许棠。”

“她开花店,叫野有蔓草。她姜茶嫌辣,暖水袋要放左边。她丈夫是个很好的人,我顶替了他一年,我不能……再让她一个人。”

“你消吧。”他闭上眼,眼泪从眼角滑下来,声音却忽然平静得可怕,“你今天消了,我出去,还会想办法再记起来。我程让这辈子,没什么值得拿命记的东西。就这一年,就她。你消不掉的。”

我再也忍不住了。

我一把推开那扇门。

门没锁死,大概是里面的人没想到会有人闯进来。治疗椅上的程让、白大褂男人,同时朝门口看来。

“你是谁?!”白大褂勃然大怒,“这里是医疗区域,出去!保安!”

我没理他,径直冲向程让,颤抖着手,去扯他太阳穴上的电极。

“别碰设备!”白大褂扑过来拉我,“正在进行中,强行中断会出问题——”

“出去!”我回头,用一种自己都陌生的、嘶哑的声音吼道,“你们在他清醒、非自愿的情况下,对他做这种东西,这不是医疗,这是犯罪!记者和律师现在就在你们大厅,警察应该也快到了。你最好祈祷他没事,否则,你们这家公司,从上到下,一个都跑不了!”

白大褂的手,僵在了半空。

就在这一愣神的工夫,我已经一把扯掉了程让头上所有的电极。那台设备发出一阵尖锐的警报声,屏幕上的波形剧烈地跳动了几下,随即暗了下去。

警报声里,整个房间乱作一团。外面的脚步声、呼喊声越来越近。

而我的眼里、世界里,只剩下眼前的这个男人。

电极脱落的瞬间,程让的身体软了一下,他怔怔地看着我,眼神先是茫然,像一潭被剧烈搅动过、还没沉淀下来的水。

我的心,提到了嗓子眼。

“程让。”我捧着他的脸,让他看着我,眼泪止不住地掉,“程让,是我。许棠。野有蔓草的许棠。我来了,你别睡,你看着我。”

他看着我。

那双熬了太多夜、干净又疲惫的眼睛,对着我的脸,看了很久很久。

久到我的心,一点点沉到了冰窖里。

然后,他开口了,声音轻得像羽毛,带着一种刚从剧痛里挣脱出来的、小心翼翼的不确定。

“……许棠?”

我的呼吸一窒。

“你是……”他眉头紧锁,像是在一片浓雾里,拼命地、痛苦地打捞着什么,一些碎片从他嘴里艰难地蹦出来,“姜茶……嫌辣……暖水袋,要放……左边……”

他记得。他记得那些碎片!

“对,对!”我拼命点头,泣不成声,“是我,我就是许棠!程让,你还记得我,你记得对不对?!”

可他眼里的光,又黯淡了下去。

他看着我,那张苍白的脸上,露出了一个比哭还让我心碎的、茫然的神情。

“我好像……”他费力地说,每一个字都像带着血,“我好像,应该认识你。看到你,我这里……”他抬起被松开的手,颤抖着,按在自己的胸口,“很疼,又……很高兴。我不知道为什么。我脑子里,有很多东西,碎了。我记得姜茶,记得暖水袋,记得一个名字……可是我……”

他看着我,眼里涌出泪来,那是一种彻底的、无助的恐慌。

“对不起。”他说,“我不记得,你是谁了。”

那一刻,整个世界的声音,都远去了。

我捧着他的脸,泣不成声,却拼命地、用力地,对他笑。

没关系的。

我在心里说,一遍又一遍。

没关系,程让。

你不记得我了,没关系。

一年前,是你拿着我丈夫的碎片,把那个支离破碎的我,一点一点拼了回来。

现在,轮到我了。

这一次,换我拿着你留下的这些碎片——姜茶、暖水袋、二百六十一条备忘、梧桐树下那个没赴成的约——换我,一步一步,把你找回来。

“没关系。”我听见自己用最温柔、最坚定的声音,对他说,就像过去无数个深夜里,他对我说的那样。

“你不记得我,没关系。”

“我记得你。”

“程让,你听好——”我捧着他的脸,额头抵着他的额头,一字一句,像在对他说,也像在对命运宣战,

“我叫许棠。我开一家花店,叫野有蔓草。你在我最难的一年里,陪了我二百六十一个夜晚。你救过我的命。你给我买过一盆仙人掌。你约了我,今天上午十点,在我花店门口的梧桐树下见面,你迟到了。”

“这些,你都忘了,没关系。”

“我们从今天,重新认识。”

“这一次,”我看着他的眼睛,泪流满面,却笑得无比灿烂,“我有的是耐心。我会一点一点,重新让你爱上我。多久我都等。”

他怔怔地看着我,那片浓雾般的眼睛深处,有什么东西,在我的声音里,轻轻地、固执地,亮了一下。

像是某种机器永远无法脱敏的东西。

他张开嘴,还想说什么,门外,陶桃和周律师带着保安、还有匆匆赶到的警察,冲了进来。

纷乱的人影和灯光里,我始终紧紧握着程让的手,一刻也没有松开。

我知道,最难的仗,才刚刚开始。

可这一次,我不再是那个躲在机器后面、等着被拯救的女人了。

我是来带他回家的人。

第17章 让爱永不失联

常在智能的事,闹大了。

比我预想的,还要大。

阿凯那条片子,当晚就发了出来。标题没有用哗众取宠的那一套,就放了两样东西:一块是常在那面温柔的星空墙,和那句“让爱永不失联”;另一块,是B2-17房间里,程让被贴满电极、抵死不肯忘的偷拍画面——是陶桃冲进去时,胸前那枚纽扣摄像机,豁出去拍下来的。

再配上那二百六十一条夜班备忘。

【她姜茶嫌辣,暖水袋要放左边。】

【台风夜,我抢进来的,可能要扣钱,但我不后悔。】

【我叫程让。这名字普通,配不上她,但这是我唯一能给她的东西。】

没有一句激烈的控诉,可就是这些最普通的、一个打工人深夜写给自己看的字,把所有人都击中了。

视频一夜之间冲上了各个平台的热榜。

#让爱永不失联,却让活人忘记你# 这个话题,挂在榜首整整两天。

太多人站出来了。那些已经离职的“守夜人”,匿名讲出了这行的真相:高黏性的情感节点、六千块的月薪、二十四小时轮班、出了事就被推出去背锅、离职要做神经脱敏。有人说自己陪一个丧子的母亲走过半年,脱敏后走在街上,听见小孩哭就头痛欲裂,却怎么也想不起来为什么。

还有更多和我一样的家属。有个老爷子,被儿女接到身边,对着镜头老泪纵横,说难怪“老伴”夜里说的话,白天问她她都不记得,原来晚上陪他说话的,是个好心的小丫头。他说他不怪公司,他就想找到那个小丫头,亲口跟她说声谢谢,问她那次自己说的重话,别往心里去。

舆论彻底反转了。

之前所有人都觉得,AI陪伴是科技的温情,是悲伤的解药。一夜之间,人们开始追问一个更尖锐的问题:当你对着一个“复活”的亲人倾诉时,屏幕那头,到底是不是也有一个,正在被这份工作悄悄消耗、甚至被剥夺了记忆的真人?我们花钱买来的慰藉,又是建立在谁的代价之上?

监管部门很快介入。常在智能被立案调查,涉嫌侵犯员工人身权利、非法采集情感数据、欺诈消费者——他们一直对外宣称“全AI智能陪伴”,从不披露深夜有真人介入,这本身就侵犯了所有用户的知情权。

那栋造型像墓碑的总部大楼,星空墙被勒令关闭。电视里,方总监和当初劝我“勇敢告别”的女顾问,脸色苍白地接受问询。曾经一柜难求、要排队三个月的“如昨”终端,一夜之间成了争议的代名词,无人问津。

陶桃激动得不行,天天在我店里刷新闻,一边刷一边拍大腿:“解气!太解气了!棠棠你是没看见,他们股价跌的,绿得跟你那盆被浇坏的发财树似的!”

我笑不出来。

因为这场胜利的代价,是程让的记忆。

他从医院出来那天,我去接他。

所谓“神经脱敏”,常在用的是一种还在灰色地带的干预手段,配合药物和神经刺激,定向抑制特定情感记忆的突触连接。强制中断让他大脑受损不重,医生说,逻辑、常识、语言功能都完好,生活完全能自理。可关于我、关于这一年的那些记忆,被那三轮高功率脱敏,冲击得支离破碎、混乱不堪。

他记得程让是谁,记得他的母亲,记得自己上夜班、做客服。可他的记忆里,有一大片形状模糊的空白,那些空白里,飘着一些没头没尾的碎片:姜茶、暖水袋、台风、花盆、一个他拼命想抓住、却怎么也看不清脸的女人。

医生说,能恢复多少,什么时候恢复,谁也说不准。也可能,永远就这样了。

他穿着那件洗得发白的灰色冲锋衣,站在医院门口,看见我时,有点局促,又有点茫然。

“许……许女士。”他甚至改了称呼,客气而疏远,像面对一个知道自己很多秘密、自己却对不上号的陌生人,“周律师都跟我说了。这次的事,谢谢你。要不是你,我可能……还有,对不起,我听说,我以前好像……给你添了很多麻烦。”

添了很多麻烦。

我鼻子一酸,却笑着摇头:“没有。你从来没给我添过麻烦。”

他更局促了,低头看着自己的鞋尖,半天才挤出一句:“那个……我记得我好像,约过你。在一棵树下。我爽约了,是不是?”

我的心,猛地一跳。

“是。”我看着他,一字一句地说,“我花店门口,一棵梧桐树。上午十点。你迟到了,而且,根本没出现。”

他抬起头,看着我,那片雾蒙蒙的眼睛里,闪过一丝真切的痛苦和歉意。他下意识地抬手,按住了自己的胸口。

“我这里,”他低声说,“很难受。明明不记得了,可一想到我让你在树下等,我就……许女士,对不起。我明明不记得你,可我好像,又比记得任何事,都更清楚一件事——”

“我不想让你等。”

风卷着医院门口的银杏叶,从我们之间吹过。

我看着眼前这个熟悉又陌生的男人。他还是那么普通,那么笨拙,连道歉都笨嘴拙舌。他忘了我的名字该怎么称呼,忘了我们之间所有的故事,可他的身体、他的心,比他受损的大脑更诚实地记得:他舍不得让我等。

这就够了。

“程让,”我说,“我们做个约定吧。”

他愣愣地看着我。

“你不用强迫自己想起来,也别有压力。”我朝他伸出手,像对一个刚认识的人那样,笑得轻松又明亮,“我叫许棠,野有蔓草花店的老板。从今天起,我们重新认识。你好。”

他低头,看着我伸到他面前的那只手。

阳光底下,那只手稳定、温暖,带着一种不容拒绝的、生的力量。

很久,他有些迟疑地、缓缓地,伸出手,轻轻握住了我。

就在我们手掌相触的那一刹那,他浑身忽然轻轻一颤。

他怔怔地看着交握的手,眉头紧锁,仿佛有什么极其遥远、极其熟悉的东西,顺着这个温度,从那片记忆的废墟底下,努力地、笨拙地,往上钻。

“……奇怪。”他喃喃道,眼睛有点发红,“你的手,我好像……握过。在一个很黑、雨很大的晚上。”

我笑着,眼泪却掉了下来。

“嗯。”我说,“你握过。”

“以后,还会握很多次。”

第18章 顾屿留给我的东西

常在的官司和赔偿,处理了快一个月。

周律师帮程让和其他受害员工提起了集体诉讼,我作为用户和关键证人,也全程参与。事情很多,节奏很快,我每天往返于律所、花店和医院之间,人瘦了一圈,精神头却出奇地好。陶桃说,我现在像个上了发条的小马达,跟一年前那个快要熄掉的人,判若两人。

程让的记忆,恢复得很慢。

他没有“轰”地一下全想起来。只是偶尔,在一些极细碎的瞬间,会有碎片闪回。闻到姜茶的味道会愣神,看见梧桐叶会忽然停下脚步,下雨天会下意识地想去哪里搬点什么。每次他抓不住那些碎片、沮丧地皱眉时,我也不催,只是把那二百六十一条备忘打印出来,一条一条,念给他听,像在讲一个我们共同的、他暂时缺席了的故事。

他听得很认真。听到自己煮糊了饺子,会不好意思地笑;听到台风夜,会沉默很久,然后轻声问我:“你那时候,真的那么疼吗?”

我点头:“嗯。可你来了,我就不疼了。”

他便不再说话,只是看着我,眼神里那种陌生的客气,正一点一点,被一种更深、更新的温柔取代。

我知道,那不再是“回忆起旧情”。那是他在失忆之后,重新地、第二次,爱上我。

这比恢复记忆,更让我心动。

而在所有这些忙乱和新生之间,有一件事,我一直拖着没做。

常在败诉、终端被国家规范要求下线整改后,所有用户的“数字人格”和“电子遗产”,都要进行一次清算和归还。周律师通知我,作为顾屿数字人格的合法持有人,我有两个选择:要么,申请将顾屿的全部数据彻底删除,让他真正安息;要么,在监管的公益数据托管平台上,保留一份“只读”的、不再具备生长和陪伴功能的数字档案,作为纯粹的纪念。

我迟迟没有做选择。

直到那个周末,周律师转给我一个加密封存包。

“常在的服务器被查封后,技术组在做数据清点。”她说,“在你家那台J-7的最底层,发现了一个不属于公司服务系统的独立文件。它的创建时间……是三年前。技术组分析,这是顾屿先生生前,自己偷偷写入设备底层的一个文件,权限最高,连常在的系统都无法读取和覆盖。这一年来,不管AI怎么迭代、人工怎么接管,它一直都在。许棠,这是顾屿先生,单独留给你的东西。”

我的手,抖得几乎打不开那个封包。

三年前。

那时候,顾屿刚确诊,市面上的“如昨”还在内测,是他所在的建筑设计院,和常在的母公司有合作,他作为早期测试用户,第一批接触到了这项技术。

原来他那么早,就开始为我准备了。

他知道自己时间不多,知道我性子烈、怕我撑不住,所以他一边笑着跟我说“会好的”,一边,把一些东西,永远地,留在了未来等我。

封包解开,是一段视频。

画面有些抖,是用手机前置摄像头,在医院的楼梯间隔间里偷拍的。镜头里的顾屿,比我记忆中瘦了很多,戴着一顶毛线帽,脸色是病人的苍白,可眼睛很亮,还是我熟悉的、温柔又有点狡黠的样子。

他看见镜头,先做了个“嘘”的手势,像个偷偷干坏事的大男孩。

“棠棠,要是你看到这个,”他开口,声音有点哑,却努力笑得轻松,“那说明,我应该是……没熬过那个春天。对不起啊,答应你的好多事,要食言了。松鼠鳜鱼我到现在也没学会,我看了八百个教程,一做就翻车,这个你就别期待了,原谅我。”

我的眼泪,瞬间就下来了。

“我跟你说点正经的。”他在镜头里,收起了玩笑,认真地看着我,看得我的心口发烫,仿佛隔着三年的生死,他就坐在我面前,“我偷偷给你留了点东西,不是钱,钱都在卡上,密码你生日。我留的,是几句话。我知道你,许棠。你看着大大咧咧,其实轴,认死理。我要是没了,你肯定过不去这个坎,你会把自己关起来,会觉得天塌了,会……会做傻事。”

他的眼睛红了。

“所以我才给你订了这个东西。我得骂我自己一句,我挺自私的。我怕死了我走以后,你一个人扛不住,就想着,哪怕是个假的我,能陪你熬过最难的那段,也是好的。”

“可是棠棠,你听好了。”他凑近镜头,一字一句,说得无比郑重,“这个假的我,是拐杖,不是腿。它能撑你一段路,但它不能替你走一辈子。我顾屿的女人,不能后半辈子,抱着一台机器过。我把你交给它,是让它帮你养好伤,不是让你,在它那儿扎根。”

“等你哪天,遇到一个真人,”他努力地笑,笑得眼泪在眼眶里打转,“一个会让你生气、让你笑、让你重新觉得‘活着真好’的大活人——你别犹豫,也别觉得对不起我。你给我大大方方地,去爱他。”

“你要是在那儿扭扭捏捏、瞻前顾后,觉得对不起我这个死人,”他吸了吸鼻子,故意板起脸,“我才真的要生气。我顾屿,宁可我的女人,热热闹闹地,把我忘了,重新过得幸福,也不要她为了守着我的影子,冷冷清清地,过一辈子。”

“记住了吗?”

镜头里,他沉默了一会儿,眼泪终于没忍住,掉了下来,他赶紧用袖子去擦,又笑了。

“还有啊,万一……我是说万一,那个陪你熬过来的,不是个纯粹的机器,是个什么乱七八糟的、活生生的人——”他挠了挠头,自己都觉得这个假设有点荒诞,可还是认真地说了下去,“那你替我,谢谢他。谢谢他,在我够不着的地方,替我,照顾好了你。”

“告诉他,”顾屿看着镜头,目光温柔而坦荡,像在郑重地托付一件他最珍视的珍宝,“我把许棠,拜托给他了。让他……让他一定,要比我,更疼她。”

“棠棠,往前走。”

“别回头。”

“我爱你。在的时候爱,不在了,也爱。可这份爱,是托你往前走的风,不是拴住你的绳子。”

“去吧。”

视频到这里,戛然而止。

我抱着膝盖,坐在地板上,哭得像个孩子,又笑得像个傻子。

三年了。

我守着他的影子,内疚、挣扎、不敢往前走,我以为他若在天有灵,会希望我永远记得他、忠于他。可原来,那个最懂我、最爱我的人,早在三年前,就把“允许我幸福”的话,悄悄埋在了这里,等我自己走过来,亲手挖开。

他甚至,提前替程让,说了那句“谢谢”。

那天傍晚,我做了两个决定。

我在监管的公益托管平台上,为顾屿保留了那份“只读”的档案。不是一个会说话、会扮演他的机器,只是一段安静的、真实的记录:他的照片、他画过的图纸、他没学会的松鼠鳜鱼教程、还有这段视频。他会安静地待在那里,像一本我随时可以翻开、却不必再住进去的旧相册。

然后,我给程让,发了条消息。

那是我们之间,第一次,用两个活人的身份,拥有彼此的联系方式。

“程让,明天有空吗?”

“上午十点,我花店门口,梧桐树下。”

“这一次,”我打完最后几个字,眼泪还挂在脸上,嘴角却是笑着的,“别迟到。”

发送成功。

我删掉了家里终端上,最后一个还亮着的、属于“顾屿陪伴程序”的图标。

窗外,黄昏正好。

我好像听见,风里有个温柔的声音,笑着对我说,去吧。

这一次,我没有回头。

第19章 这次换我追你

第二天上午九点五十八,我站在花店门口的梧桐树下。

还是那棵树,还是一地将黄未黄的叶子。只是这一次,天不是秋天那场让一切开始的雨,而是一个再普通不过的、晴好的上午。

九点五十九分,街道尽头,出现了一个身影。

程让几乎是一路小跑着来的。他显然为了今天郑重准备过:头发理了,短短的,很精神;那件穿了一年的灰色冲锋衣不见了,换了件干净的、略显拘谨的深蓝色夹克,底下是件白衬衫,看得出来是特意挑的,可惜领口的扣子扣到了最上面一颗,勒得他有点不自在。

他一路跑,一路紧张地看路牌,到了离我还有二十米的地方,脚步反倒慢下来,开始顺拐。

我站在树下,看着他那副如临大敌的样子,没忍住,笑了。

就是这个样子。

机器成千上万,全天下只有他一个,走向我的时候会顺拐,会假装看路牌。

他在我面前站定,胸口因为小跑而微微起伏,脸涨得有点红,第一句话就笨得可以:“我……我没迟到吧?我六点就醒了,理了发,在楼下转了四十多圈,我妈以为我病了。”

“没迟到。”我看着他,笑意藏不住,“提前一分钟。有进步。”

他挠了挠头,傻乎乎地笑,笑着笑着,又有点无措,像是不知道接下来该干什么、该说什么。记忆的缺口横亘在我们之间,他努力地、笨拙地,想凭着心口那点残存的温度,来面对一个他“应该很爱、却记不太清”的人。

我没让他为难。

“程让,”我把背在身后的手,拿了出来。

我递给他一盆植物。

不是花。是一盆圆滚滚的、还套着简陋塑料盆的仙人掌。

他愣住了。

“你上次送我的那盆谢礼,”我说,“我没收,让你自己回去研究怎么养。后来你出了事,也不知道养死没有。今天,我送你一盆。这个好养活,摊主说的,怎么折腾都不死。”

程让双手接过那盆仙人掌,捧在怀里,像捧着什么稀世珍宝。他低头看着它,又抬头看我,那双熬了太多夜班的眼睛,一点一点地,红了。

“许棠。”他声音有点哽。

“哎,我在。”

“我虽然……还是记不全,”他艰难地组织着语言,每一个字都用了心,“好多事,我得对着你给我的那个本子,才想得起来。我甚至记不清,我以前到底是怎么喜欢上你的。我特别怕,怕我现在这样,对你不公平。你那么好,你值得一个,清清楚楚、完完整整记得你的人,而不是我这样一个……脑子坏掉一半的。”

“程让,”我打断他,“你看着我。”

他抬起头。

“你记不记得,在那台机器里,你给我留过一句话。”我说,“你说,让我去喜欢一个会买错奶茶、会迟到、会把花浇死,但能在大太阳底下、用他自己的脸冲我笑的,真正的麻烦。”

“现在,那个麻烦就站在我面前。”我朝他走近一步,仰头看他,“他脑子是有点坏,记不清以前的事了。可那又怎么样?”

“以前的程让,是在屏幕后面、在我最脆弱的时候,爱上我的。那里面,有顾屿的脸,有他的责任,有太多不得已。我有时候也分不清,他爱的到底是我,还是那个需要被拯救的、丧偶的许棠。”

“但现在不一样了。”我深吸一口气,把藏了许久的话,一口气说完,“现在站在这儿的,是两个普普通通的、没了任何身份和借口的人。你不欠我什么,我也不需要你拯救。所以这一次,我们干干净净地,重新来。”

“你不记得怎么喜欢我了,没关系。”我冲他扬起下巴,眼睛亮得惊人,“那这次,换我追你。”

程让彻底愣住了,抱着那盆仙人掌,像被人点了穴。

“我,许棠,”我一本正经地、像在宣布什么了不起的大事,“正式开始追求程让先生。我会给你买奶茶,记住你喝几分糖;我会教你认花,不会让你再把发财树浇死;我会把我们的故事,一条一条讲给你听,讲到你烦为止。你什么时候重新爱上我,我们什么时候算在一起。在那之前,你可以拒绝我,可以躲着我,但是——”

我故意顿了顿。

“不准再用‘我是来送你走出来的,不是来接住你的’这种鬼话推我。这次我不是走出来,”我指着自己,又指着他,笑得狡黠,“我是朝你走过去。”

阳光下,梧桐叶沙沙作响。

程让看着我,这个失忆了、笨拙了、一无所有的男人,忽然低下头,肩膀开始一抽一抽的。

我吓了一跳:“你哭什么?”

“没。”他瓮声瓮气地,用空着的那只手抹了把脸,抬起头,眼睛红红的,却笑得像个傻子,“我就是觉得……我脑子里那些碎掉的东西,虽然想不起来,可它们都在替我高兴。许棠,我跟你说个事,你别笑话我。”

“你说。”

“我从医院出来,第一次在新闻上看见你的时候,”他认真地看着我,“我就觉得,这个女的,怎么这么……这么凶,又这么好看。我那时候还不知道你是谁,就光盯着屏幕看,被我妈拍了一巴掌,说人家是我的救命恩人,让我别丢人。”

我被他逗得直笑。

“还有,”他鼓起勇气,把话说完,耳朵红透了,“失忆以后,我重新看你给我的那个备忘本子,看了好多遍。我一边看,一边想,原来以前的我,那么有眼光。”

“我可能确实,记不清爱你的感觉了。”他抱着仙人掌,郑重其事地,像在许下一个全新的诺言,“可我现在,清清楚楚地知道,我想重新爱你一次。许棠,不用你追我。”

“换我追你也行。”他紧张得声音都在抖,却固执地把话说完了,“就是……我没什么经验,脑子还不好使,可能追得笨,你多担待。能不能……给我个机会?”

我看着他。

阳光正好,落在他紧张又期待的、普通的脸上。

没有顾屿那张完美的脸,没有三百公里的距离,没有屏幕,没有工号,没有任何规则和借口。

只有一个叫程让的、活生生的男人,捧着一盆仙人掌,笨拙地,请求一个重新爱我的机会。

我伸出手,替他把领口那颗扣错的、勒人的扣子,解开了一颗。

“机会给你了。”我说,“走吧,程让。”

“去哪儿?”

“约会。”我自然地挽住他的胳膊,转身朝花店外那条洒满阳光的街走去,“第一步,我带你认认我们家的花。第二步,请你喝奶茶,让你记住我喝几分糖。第三步——”

我回头,冲他眨了眨眼。

“去见见我婆婆。她早就想见见,那个晚上陪她唱过戏的、真人的‘儿子’了。”

程让被我挽着,脚步都有点飘,脸涨得通红,嘴上却一个字反驳的话都说不出来,只知道紧紧抱着那盆仙人掌,傻呵呵地跟着我往前走。

梧桐树下,两个重新开始的人,影子被阳光拉得很长,慢慢叠在了一起。

街角的大屏幕上,正在播放一则新闻:国家出台了《情感陪伴服务规范》,全面禁止强制神经脱敏,要求所有AI陪伴产品必须明确告知用户“是否有真人介入”。镜头扫过常在大楼拆除中的星空墙,工人们正把那句“让爱永不失联”,一块一块地,从墙上取下来。

我瞥了一眼,没什么快意,也没什么恨意了。

爱从来不需要靠失联来证明永恒。

真正的爱,是两个会遗忘、会犯错、会受伤的凡人,明明知道彼此都不完美,却还是愿意,在大太阳底下,一遍又一遍地,走向对方。

我挽紧了身边那个人的胳膊。

“程让。”

“嗯?”

“奶茶我要三分糖。”

“……好,我记下了。三分糖。”他认真地重复了一遍,像在记一条比天还大的规矩,顿了顿,又小声补了一句,“许棠。”

“嗯?”

“我好像,”他看着前方,耳朵又红了,声音却很轻很稳,“已经有点想起来,喜欢你是什么感觉了。”

我笑了,没戳破他。

来日方长,我的守夜人。

剩下的,我们用一辈子,慢慢想起来。

第20章 野有蔓草(尾声)

一年后。

我的花店,扩了一间铺面。

新铺面不卖花,卖茶。程让出的主意。他说很多客人买花是为了等一个人、或者刚送别一个人,花店应该有个能让人坐一会儿的角落。我笑他一个理科男,什么时候懂这些了,他耳尖一红,说在我这儿听了一年的墙,耳濡目染。

茶角的名字,叫“守夜”。

开业那天,陶桃带着一众姐妹来捧场,看见门口那块小黑板,翻了个大白眼:“土死了,谁起的?”

我正喝水,程让在旁边给窗台上的多肉浇水,手一抖,差点又浇多。我们俩对视一眼,谁都没承认。

婆婆现在常来。

她身体比去年硬朗了些,精神头也好,最爱搬个小板凳,坐在“守夜”的门口晒太阳,逮着客人就聊。她已经能平静地提起顾屿了,提起来也不再掉眼泪,而是笑着骂:“我那个儿子,做的鱼能齁死卖盐的,也就棠棠不嫌弃。”

客人们都以为,程让是她的另一个儿子。

她也不解释,只是看着程让笨手笨脚地帮我搬花箱、被小满指挥得团团转的时候,眼神里有种温柔的释然。有一回她趁程让不在,拉着我的手,轻声说:“棠棠,去年我就跟你说过,让你去喜欢活人。妈现在看他,是个好孩子,实心眼。顾屿要是在,也得高看人家一眼。”

我靠在她肩上,没说话,心里却是暖的。

我那两个“男人”,如今以一种奇妙的方式,在我生命里和解了。

顾屿没有被遗忘。

他安安静静地,待在国家那个公益数据托管平台上,像一本被我妥帖珍藏的旧书。每年清明和他的忌日,我会和婆婆一起,打开那段“只读”的档案,看看他的照片,听听他留下的声音。他不会再说新的话,不会扮演谁,可他的笑、他的图纸、他那段没学会的松鼠鳜鱼教程,都真实地留在那里,提醒我,曾有一个人,那样热烈而坦荡地爱过我。

而程让,活在我热气腾腾的每一天里。

他的记忆,最终也没有完全恢复。那些被神经脱敏毁掉的突触,医学上很难复原。他到现在,还是会有想不起来的碎片,偶尔会问我:“我们以前,真的在台风天那样过?”我就把那本被他翻得起了边的备忘册子扔给他,让他自己复习。

可他记住了所有新的东西。

他记住了我喝奶茶要三分糖,比任何AI都准。他学会了做饭,虽然厨艺时好时坏,可那道他练了无数次的松鼠鳜鱼,已经做得有模有样了——他说,顾屿没来得及学会的,他替他学,算是……算是替那个素未谋面的男人,补上一个遗憾。

他依旧会犯错,会迟到,会把事情搞砸。上个月他自告奋勇看店,被升级了新语音包的小满忽悠着,给一整排薄荷喷了营养剂,结果全烧了苗。我心疼得追着他打,他绕着花架跑,小满在旁边放《运动员进行曲》起哄,店里店外笑成一团。

这样鸡飞狗跳的日子,是任何一台“如昨”,都给不了的。

常在智能后来换了个名字,转型做纯AI的工业客服和养老辅助,彻底退出了“复活逝者”的生意。市面上那种打着“永生”旗号的产品,在新规之下,渐渐冷清了。人们慢慢明白,逝者的价值,不在于被逼真地复刻和占有,而在于他曾真实地活过、爱过,并把这份爱,变成我们继续往前走的力气。

小满还在我店里。

它如今是整条街工龄最长的数字帮工,机壳都换过两次,可顾屿当年写进它底层的那条最高指令,一直都在。它还是话多,爱放老歌,爱管闲事,会在我不开心的时候,偷偷放程让的录音给我听——为此它被程让严肃地“约谈”过好几次,要求他尊重个人隐私,结果第二天,它给程让的工位上,放了一盆塑料仙人掌,意思是“你最爱的品种,养不死,你满意了吧”。

程让拿着那盆塑料仙人掌,哭笑不得,最后还是摆在了“守夜”最显眼的地方。

故事的最后,是一个很普通的傍晚。

打烊了。我和程让并排坐在门口的台阶上吃饭盒,看街上的无人接驳车慢悠悠地驶过,看邻居家的孩子追着一只机械宠物狗跑过,看天边的晚霞,把这座被AI改变了太多的城市,染成温柔的橙红色。

这个时代,机器越来越聪明,越来越像人。它们能写诗、能画画、能模仿任何一张脸、任何一个声音,能给你无微不至、毫无破绽的陪伴。

可我知道,有些东西,它们永远给不了。

它们给不了一个人,在雨里替你搬花时磕破的膝盖;给不了一盆因为紧张而买错的仙人掌;给不了二百六十一个深夜里,一条条违规写下的、笨拙的备忘;给不了失忆之后,凭着心口的温度,重新走向你的勇气。

它们给不了“选择”。

机器对你好,是因为那是它被设定的最优解。而人对你好,是因为他明明有一万个理由转身、离开、忘记、保全自己,却还是心甘情愿地,为你留下。

“想什么呢?”程让把饭盒里最大的一块排骨,夹给我。

“想顾屿。”我老实说。

他一点也不吃醋,只是顺着我的目光,看向天边,安静地点点头:“嗯。他是个很好的人。”

“也是。”我笑了,侧头看他,“想你。”

他的耳尖,一如我们初见的每一次,慢慢地、一点一点地红了。都在一起这么久了,他还是会因为我一句再普通不过的话,红了耳朵。

晚风穿过梧桐叶,沙沙地响。

我靠在他的肩膀上,看着满天晚霞,心里平静而丰盈。

我曾以为,爱一个人,是把他永远留在身边,哪怕用一台机器、一段数据。后来我才懂,真正的爱从不是占有和复刻,而是放手让逝者安息,也放手让自己,重新去爱一个会受伤、会遗忘、却愿意一次次选择你的,真实的人。

“程让。”

“嗯?”

“今天这班,”我闭上眼睛,嘴角带着笑,轻声说出了那句,曾在无数个深夜里,让我心安的话,“辛苦你了。”

他愣了一下,随即也笑了。他伸出手,在渐浓的暮色里,稳稳地、温暖地,握住了我的手。

“不辛苦。”

他说。

“以后的每一班,都是我。”

(全文完)

沪ICP备16008431号-1

本站所有内容都已取得正版授权,且不适合未成年人观看。版权声明 - 投稿声明 - 自审制度 - 免责声明