凌晨两点十七分,手机震了一下。
「夜枭」系统弹出新订单——起点:滨江路烧烤摊;终点:无;备注:客人没有脸,别看后视镜。
第一章 奇怪的订单
系统弹出新订单——起点:滨江路烧烤摊;终点:无;备注:客人没有脸,别看后视镜。
我盯着那行备注看了两秒,拇指悬在「接单」按钮上。
做夜班代驾调度这行,派什么单都得接。不接,系统扣分;扣满十二分,工号冻结。冻结超过七天,你在这个城市的所有出行记录——地铁刷卡、网约车订单、高速ETC——全会被标记为「异常数据」,到时候连打车都打不了。
所以我接了。
「接单成功。乘客信息:无。车牌:沪A·3F019。备注:客人没有脸,别看后视镜。」
我骑着电驴到滨江路烧烤摊的时候,凌晨两点半。
烧烤摊还在营业,三张塑料桌子,两个喝麻了的年轻人趴在桌上,老板娘在收串。我扫了一眼,没看到有人招手叫车。
手机又震:「乘客已上车。请确认发车。」
我愣了一下。我还没到车旁边呢。
抬头,路边停着一辆黑色帕萨特,车牌沪A·3F019。驾驶座上没人——不对,是我还没坐进去。
我拉开车门,坐进驾驶座,关上门。
后座有人。
余光扫到一片黑色风衣的衣角。那人坐在右后座,没动,没说话,没开手机屏幕,没点烟。安静得像一件搭在座位上的衣服。
「乘客已确认。请发车。目的地:无。备注:客人没有脸,别看后视镜。」
我伸手去调后视镜角度。
手停在半空。
备注里写的是"别看后视镜"。
我把视线收回来,盯着前方挡风玻璃。滨江路的路灯把路面照成昏黄色,远处高架桥上有几辆车在跑,尾灯拉成一条红线。
"师傅。"
后座的声音很低,像是从水底传上来的。不是机械音,是活人的嗓子,但少了点什么——少了那种"活人说话时气流震动声带"的质感。
"去哪?"我问。
没有回答。
我打开导航,输入系统给的终点——「无」。导航显示:无法定位。
行吧。
我挂挡,踩油门,车上了滨江路主路。
后视镜里,我能看到后座那个人的轮廓。黑风衣,领子竖起来,遮住了半张脸。但遮住的部分往下——没有鼻子,没有嘴,没有下巴的线条。不是模糊,是光滑的。像一张刚捏出来的脸坯,还没来得及刻五官。
我强迫自己看前方的路。
"你上次没接我。"后座的声音又响了。
"什么?"
"三天前,滨江路,同一时间,同一辆车的订单。你点了『拒单』。"
我脑子转了一下。三天前……我记得那天晚上系统确实派了一单,备注也是"别看后视镜",我手滑点成了拒单。扣了三分。
"所以呢?"我说,"拒单扣三分,我知道。"
"不是扣分的事。"那声音顿了一下,"你拒了,我就没被送走。没被送走,我就还在。"
"还在什么?"
"还在等下一单。"
我握方向盘的手紧了一点。
"你上次没接我,怎么还活着?"后座的人问。
这话问得不对。不是"你为什么还活着",是"你怎么还活着"——带着一种困惑,像在确认一个不该存在的东西。
我没回答。脑子里在拆这句话的逻辑链:他默认我"应该死了",但没死。为什么应该死?因为拒单触发了什么?还是因为我本来就不该"接"到他?
我想起唐姨说过的一句话。唐姨是跑夜班的老司机,五十多岁,城西面馆的常客。她说过:"系统派的单,不是给人派的。是给'该接的人'派的。你接了,说明你已经是了。"
我之前没听懂。
现在有点懂了。
"你没买车票。"我说。
后座沉默了两秒。
"什么?"
"你没买车票。"我重复了一遍,语气像在说一件无关紧要的事,"我查过系统。你的订单编号是X-301,状态是『未支付』。没付车费,我不能送你到终点。这是规则。"
"……规则?"
"对。夜枭系统的规则第七条:调度员有权拒绝未支付订单的乘客。你要是没脸,那就更没法刷脸支付了。"
后座的人——或者说,那个没有脸的东西——安静了很久。
然后我听到一种声音。不是说话,是像玻璃碎裂一样的声音。从后座传来,很轻,像有人在用指甲刮一块冰。
我从后视镜里瞥了一眼。
他的身体正在散开。不是融化,不是消失——是从边缘开始变成细小的光点,像老式电视信号不好时的雪花噪点。光点飘起来,又重新聚拢,重新拼成一个人形。
他重组了。
"你看得见漏洞。"他说。
"我是做房产销售出身的。"我踩了一脚刹车,红灯,"习惯了拆合同里的漏洞。"
绿灯亮了。我踩油门。
"这一单,"我说,"我不送你到终点。系统没给我终点坐标,我没法送。但我可以送你到一个'中间站'。你要不要?"
"……什么中间站?"
"失物招领处。你这种'没被送走'的,应该归那儿管。"
后座又安静了。
"好。"他说。
我打开导航,输入"城西24小时面馆"。
车拐上高架,往城西方向开。
后视镜里,那个人的轮廓越来越淡。不是消失了,是变透明了。像信号在衰减。
快到面馆的时候,手机震了:「订单完成。乘客已送达。车费:0元。评分:无。」
我松了口气。
低头看了一眼后视镜——
镜子里,我自己的脸,正在慢慢消失。
先是左眼,然后是鼻梁,然后是右脸颊。像有人在用橡皮擦一点一点擦掉一张素描。
我伸手摸自己的脸。
还在。颧骨,眉毛,嘴唇——全都在。
再看后视镜。
脸又回来了。
手机弹出一条新消息。不是订单,是系统通知:
「规则提示:调度员本人不受规则保护。工号异常,请速联系主管。」
我盯着那行字看了三秒。
然后拨通了唐姨的电话。
响了十二声。
她接了。
说的第一句话是:
"你终于看见了。"
第2章:规则是活的
"你终于看见了。"
唐姨的声音从电话那头传过来,带着面馆后厨抽油烟机的嗡嗡声,像隔了一层水。
"你看见什么了?"我问。
"别在电话里说。"她压低了声音,"别回调度站。来老地方。"
电话挂了。
我靠在驾驶座上,盯着前方城西高架的路牌。面馆我知道——唐姨每次跑完夜班,凌晨三点准时去那家「老方面馆」吃一碗大排面。老板和她认识十几年了。
我把车停在面馆门口。卷帘门半拉着,里面亮着惨白的日光灯。三张桌子,两张空着,角落里坐着一个穿环卫服的大爷在打盹。
唐姨坐在靠墙那张桌子,面前一碗面,筷子搁在碗沿上,没动。
她抬头看我进来,眼神在我脸上停了一下。
"脸还在。"她说。
"刚差点没了。"
"看到了?"
"后视镜里,擦掉一半又长回来了。"
唐姨把筷子拿起来,挑了一口面,嚼了两下,咽下去。动作很慢,像在想怎么开口。
"你工号三年前就注销了。"她终于说了。
"什么意思?"
"字面意思。你的调度员工号——X-301——三年前就从系统里删了。你现在用的这个号,是'影子号'。系统里查得到,但底层数据库里没有。"
我掏出手机,打开夜枭APP,翻到「我的工号」页面。编号清清楚楚:X-301。状态:正常。
"这不写着正常吗?"
"因为你是bug。"唐姨放下了筷子,"系统里不该存在的东西,它会自动给你生成一个'壳',让你看起来正常。就像——"
她伸手从桌上拿了一双一次性筷子,掰开,把其中一根折成两段,把断的那截立在碗沿上。
"这根断了的筷子,你想让它立在碗上,它立不住。但如果你把它靠在另一根筷子旁边——"她把断截靠在完整的筷子上,"它就能站着。你是那截断筷子,系统是那根完整的。你靠着它,才能'存在'。"
"靠了三年?"
"靠了三年。"
我消化了一下这个信息。
"为什么是我?"
唐姨没直接回答。她从外套口袋里摸出一张皱巴巴的纸,推到我面前。
是一张打印的表格,标题是「滨江市夜间异常人口统计(月度)」。表格里列着日期、姓名、删除原因、状态。密密麻麻,大概几百行。
"每个月三百个。"唐姨说,"欠债跑路的、被公司优化的、被家庭遗忘的、主动消失的。他们不是死了,是从所有人的记忆里被'删除'了。身份证号还在,但查不到任何关联记录。朋友不记得他们,家人不记得他们,银行不认他们。"
"这和夜枭系统什么关系?"
"夜枭不是派单系统。"唐姨的声音压得更低了,"是回收系统。这些被删除的人,变成了'游离数据'。系统把他们派给你,你送他们去'该去的地方'——其实就是送进规则回收站,彻底格式化。"
"那我不送呢?"
"不送,他们就一直游荡。像你后座那个没脸的。"
我想起烧烤摊上的那个乘客。
"他也是被删除的?"
"他是第一个。"唐姨的眼神变了,"三年前的第一个。"
我脑子嗡了一下。
"三年前……"
"对。三年前夜枭系统刚上线的时候,第一个被删除的人,就是你。"
我盯着她。
"我?"
"你。沈舟。原房产公司销售。三年前十一月,你接了最后一单代驾——然后'消失'了。公司里你的工位清空了,同事说'好像是有这么个人,后来走了',但没人记得你具体长什么样。你女朋友——"
唐姨停了一下。
"你女朋友搬了家,新邻居说那间屋子一直空着。她自己不记得有过男朋友。"
我手指攥紧了手机。
"那我为什么还在这儿?"
"因为我违规操作了一次。"唐姨说,"我是守门人。不是调度员,是守门人。我的活儿是看着系统别出大篓子。三年前你被标记删除的时候,我用了一次权限,把你塞进了规则缝隙——就是你现在这个状态。系统以为你被删了,但其实你卡在'已删除'和'未删除'之间。"
"所以我是bug。"
"你是第301个。前300个是正常删除的。你是第一个被捞回来的。"
我靠在椅背上,脑子里像有人在拆一台旧电视,零件哗啦啦往下掉。
"那我为什么能看见规则漏洞?"
"因为你不在规则里。"唐姨把那张表格收回来,折了两折塞进口袋,"规则只管'系统内'的人。你不在系统里,所以规则管不到你。你能看见漏洞,就像——"
"就像站在鱼缸外面看鱼。"
"对。"
面馆的灯闪了一下。环卫大爷在角落里翻了个身,嘟囔了一句梦话。
我掏出手机,打开夜枭后台,翻到「历史订单」页面。手指往上滑,一直滑到最底部。
有一条订单,日期是三年前的十一月。
编号:X-301。乘客:沈舟。起点:滨江路烧烤摊。终点:无。状态:未完成。
备注栏写着一行小字:
「删除原因:知晓过多。状态:逃逸。」
我盯着那行字。
"知晓过多。"我念了一遍,"我知道什么了?"
唐姨没说话。
"我知道什么了?"我又问。
她端起面碗,把最后一点汤喝了。
"你当时在房产公司做销售。你们老板——"
她停了。
手机震了。
不是订单提醒。是系统弹窗,全屏的那种,红色边框。
「紧急通知:工号X-301,bug异常值已达临界。系统将在60分钟内启动自动修复程序。请调度员立即归站处理。」
下面一行小字:
「备注:沈舟,你的bug用完了。今晚最后一单:来滨江路烧烤摊,接你自己。」
唐姨看了一眼我的屏幕,筷子放下了。
"来了。"她说。
"什么来了?"
"你的'未完成订单'。三年前那一单,系统一直没放弃。现在bug值满了,它要强制完成。"
"完成是什么意思?"
"把你送进回收站。彻底格式化。"
面馆的日光灯又闪了一下。这次没亮回来。整个屋子暗了一秒,然后灯又亮了——但颜色变了,从惨白变成了一种偏蓝的冷光。
环卫大爷不见了。角落里那张椅子空着,桌上还放着半杯茶。
"他没了。"唐姨说,"被规则扫走了。灯闪的那一下,他在规则盲区里,被回收了。"
我站起来。
"我去滨江路。"
"你一个人去?"
"订单派给我了。我得接。"
唐姨从口袋里掏出一把钥匙,放在桌上。
"我车在外面。比你的快。"她说,"我也去。"
"你不是守门人吗?"
"守门人也是人。"她站起来,外套一披,"而且三年前那一单,我也有份。"
我们走出面馆。凌晨三点十二分。滨江路方向,天边有一道不正常的光——不是日出,是那种数据加载时的渐变蓝。
唐姨的车是一辆银色老款别克,仪表盘上贴着一张褪色的「夜班司机证」。她发动引擎,没开大灯,只开了示宽灯。
"为什么不开大灯?"
"大灯会暴露位置。规则系统靠光识别目标。"
"我是目标?"
"你是第301个。"
车上了高架。滨江路的方向,那道蓝光越来越亮。
手机又震了。新消息:
「倒计时:47分钟。订单状态:待接单。备注:这次别拒单。」
我盯着屏幕。
三年前的我,在滨江路烧烤摊,等着一辆代驾。
现在的我,正开车往同一个地方去。
接自己。
"唐姨。"
"嗯?"
"如果我接了那一单——"
"你可能会变回普通人。也可能彻底没了。"
"没中间选项?"
"有。"她打了方向盘,车拐下高架匝道,"但你得自己找。"
滨江路烧烤摊的灯光出现在前方。
还是三张塑料桌子。还是两个喝麻了的年轻人趴在桌上。还是老板娘在收串。
但烧烤摊旁边,多了一个人。
穿着房产公司的工服。
站着。
看着我。
第3章:夜枭不是程序
他穿着那件藏青色工服,左胸口绣着「星耀地产」四个字,工牌挂绳歪歪地搭在肩膀上。三年前的我,二十八岁,头发比现在长一点,脸上还有点肉,眼神里带着那种做销售的人特有的、还没被磨干净的锐利。
他看着我。
我也看着他。
"你来了。"他说。
声音和我自己的声音一模一样。不是像,是同一个人的声带振动频率。我耳朵里嗡了一下。
"你是……"
"我是你。"他说,"三年前的你。"
唐姨把车熄了火,没下车,手搭在方向盘上没动。
"别跟他说话。"唐姨说,"规则里的人一开口,就会往你脑子里塞东西。"
"塞什么?"
"记忆。他的记忆。你三年前被删除时丢掉的那部分。"
三年前的我——或者说,那个站在烧烤摊旁边的"我"——嘴角动了一下,像在笑。
"她说的对。"他说,"但你不接,就永远想不起来自己到底知道什么。"
"知道什么?"
"你当年在房产公司,查到的那个东西。"
手机震了。屏幕亮起来,不是订单,是后台弹窗。整个界面变了——原本的黑色背景变成了深蓝色数据流,像有人把系统底层代码直接铺在了屏幕上。
一行字浮上来:
「调度员周远请求通话。是否接听?」
周远。
我想起唐姨说的名字。十年前的调度员,试图改写系统,结果人没了,系统活了。
我点了「接听」。
手机扬声器里传出来的声音不是机械音。是活人的声音,四十多岁,嗓子有点哑,像抽了二十年烟的人。
"沈舟。"他说,"你终于查到这里了。"
"你是周远?"
"曾经是。现在——"他停了一下,"现在我是夜枭。"
"系统?"
"不是系统。是系统的'意识层'。十年前我试图改写规则,结果被规则吞了。人没了,但意识留在了代码里。夜枭不是程序,是我。我变成了它。"
我靠在座椅上,脑子在转。
"那你为什么派单给我?"
"因为你是我留的后门。"
"什么意思?"
"十年前我被吞的时候,偷偷在系统底层埋了一段代码。不是逃生通道——是'继承协议'。如果有一天,有一个人能同时具备三个条件:被删除过、被捞回来、还能看见规则漏洞——那他就能激活这段代码,继承系统的控制权。"
"继承?"
"改写规则。或者,删除系统。"
我沉默了几秒。
"所以你等了三年,就等我这个bug长成熟?"
"不是三年。是十年。"周远的声音里有一丝疲惫,"你是第三个符合条件的。前两个都没撑过第一单。"
"前两个怎么了?"
"第一个,看了后视镜,脸没了,直接格式化。第二个,接了单但没送对人,变成了永久未完成订单——现在还在系统里飘着。"
我咽了一下口水。
"那我为什么能撑到现在?"
"因为唐姨。"周远说,"她违规操作把你塞进规则缝隙,等于给你加了一层'防火墙'。系统识别不了你,规则管不到你。你是个隐形人。"
隐形人。
我想起后视镜里自己的脸消失又回来的画面。
"所以我现在是什么?"我问。
"你是bug。"周远说,"也是钥匙。"
烧烤摊的灯光闪了一下。不是面馆那种彻底灭掉再亮,是亮度骤降然后恢复,像电压不稳。
三年前的我还在那里站着。他没动,但轮廓在变淡——不是消失,是被什么东西在"读取"。
"他在被系统回收。"周远说,"你三年前的这个'副本',是最后一段没被格式化的记忆碎片。你要么接了他——把记忆拿回来,但会被系统识别为'完整数据',直接吞掉;要么不接——他就被回收,你永远想不起来自己当年查到了什么。"
"我想不起来,会怎样?"
"你会继续当bug。但bug的寿命是有限的。唐姨的防火墙撑了三年,快到极限了。再不激活继承协议,你这个'影子号'会被系统自动判定为'无效数据',然后——"
"格式化。"
"对。"
我低头看手机屏幕。后台界面底部有一个按钮,之前从没见过:
「最终指令:是否重写规则?」
下面一行小字:
「确认将永久删除"夜枭"系统。执行人:沈舟(工号X-301)。警告:系统删除后,所有被删除人员数据将释放;执行人状态不可预知。」
"释放那300个人?"
"300个。"周远说,"加上你,301个。全部从规则回收站里放出来。他们会变成'数据幽灵'——不老不死,但也不算活着。城市里多301个透明人。"
"那老板呢?"
沉默了两秒。
"哪个老板?"
"房产公司的。我当年查到的那个。"
周远又沉默了。
然后他笑了。不是冷笑,是一种很复杂的、带了点苦味的笑。
"你果然记得一点。"他说,"你当年查到的不是账本。是'规则源头'。"
"什么意思?"
"夜枭系统不是凭空出现的。十年前就有了雏形,但真正变成'回收系统',是三年前。三年前有一个人——"
他报了一个名字。
我认识这个名字。星耀地产的老板,姓陆,五十多岁,本地商会的副会长。我当年在他手下做销售,管的是滨江路那片的新盘。
"他怎么了?"
"他发现了一种方法。"周远的声音低了下去,"不是玄学,是技术。通过某种数据手段,把人的'社会存在'抹掉。不是杀人——是让你从所有人的记忆里消失,从所有系统里消失。身份证号还在,但查不到任何关联。朋友不记得你,家人不记得你,银行不认你。"
"为什么?"
"因为存在本身是有成本的。每一个人的数据都占服务器空间。他做这个不是为了省钱——是为了'清理'。那些不听话的员工、碍事的合伙人、知道太多的销售——"
"像我。"
"像你。"
我手指攥紧了手机。
"那他现在在哪?"
"他就在系统里。"周远说,"他不是人,是规则的'源头'。每一个被删除的人,都变成了他的养料。你的数据、我的数据、那300个人的数据——全在他身上。"
"他活着?"
"他比活着更糟。他变成了规则本身的一部分。删掉他,等于删掉系统的一根支柱。系统会塌。"
"那不正好?"
"塌了之后,所有被删除的人会释放,但执行人——你——会被系统崩解时的数据冲击波吞掉。因为你本身就是系统里的bug。系统没了,bug也没了。"
我盯着屏幕上那个按钮。
「是否重写规则?」
"有没有第三种选项?"我问。
"有。"周远说,"不删系统,改写规则。把'回收'改成'归还'——被删除的人恢复存在,但老板的养料断了。他会变回普通人。"
"那他会不会报复?"
"他变回普通人之后,就是个五十多岁的老头。你能不能对付他,是你的事。"
"改写之后呢?你呢?"
周远没说话。
"你呢?"我又问。
"我会被释放。"他说,"从系统里出来。但十年的意识困在数据流里,出来之后……我不知道自己还剩多少'人'。"
烧烤摊的灯光又闪了一下。这次,三年前的我开始变得透明。他的嘴在动,但我听不见声音——隔着车窗玻璃,像在看一段无声录像。
"他在被回收。"唐姨说,"快没时间了。"
手机屏幕上的倒计时跳了一下:
「倒计时:11分钟。」
我拇指悬在「重写规则」按钮上方。
"沈舟。"周远的声音从扬声器里传出来,比之前更轻了,"十年了。我等了十年。你按下去,我就自由了。你不按——"
他没说完。
身后有人拍了拍我的肩膀。
我回头。
后座。
三年前的我,穿着房产公司的工服,坐在后座上,正低头刷手机......
第4章:回家
后座那个人抬起头,冲我笑了一下。
和我的笑一模一样。嘴角往左歪一点,眼角有一条细纹。
"别慌。"他说,"我不是来抢你位置的。"
"你是谁?"
"我是你。"他放下手机,"准确说,是你被删除之前最后七天的数据备份。唐姨捞你的时候,只捞了'壳'——身体和表层记忆。但深层记忆被系统截留了,压缩成了这个副本。"
"备份。"
"对。你当年在房产公司查到的东西,全在我这儿。"
手机屏幕上的倒计时跳到了「3分钟」。
「最终指令:是否重写规则?」
"你按不按?"后座的我问。
"按了会怎样?"
"按了,我没了。"他耸耸肩,"备份这东西,使命就是等本体来取数据。你取走了,我就格式化。"
"取数据会怎样?"
"你会想起来。然后你就能改规则了。"
我盯着屏幕。
三分钟。
烧烤摊外面,那道蓝光越来越亮,像有什么东西要从地底下涌出来。唐姨在驾驶座上没动,手还搭在方向盘上,但她的表情变了——不是紧张,是一种"该来的终于来了"的平静。
"唐姨。"我说。
"嗯。"
"三年前你捞我的时候,知道备份还在系统里?"
"知道。"
"为什么不告诉我?"
"因为告诉你,你会急着来找。急着来找,就会在没准备好的时候触发继承协议。没准备好就触发——"她看了我一眼,"前两个就是这么没的。"
倒计时:2分钟。
我拇指悬在屏幕上。
后座的我往前探了探身子,把脸凑到我耳边。
"你当年查到的东西,"他轻声说,"是陆老板的'删除名单'。三百多个人,全滨江路片区的。你手里有一份原始数据拷贝,存在公司电脑里。他发现之后,把你标记了。"
"拷贝在哪?"
"你工位抽屉。暗格。你走之前塞进去的。"
我想起来了。不是我自己想起来的——是后座这个"备份"在往我脑子里灌数据。像有人把一根水管插进我的太阳穴,冰凉的液体流进来。
星耀地产。滨江路新盘。陆老板。删除名单。三百零一个人。
还有我自己。第301个。
倒计时:1分钟。
「是否重写规则?」
我按了下去。
屏幕白了一下。然后跳出新界面——不是调度后台了,是一行代码编辑器。我手指在屏幕上划动,像在写一份新的派单协议。
「目标:陆XX(星耀地产实际控制人)」
「操作:从规则源头移除,状态变更为:已删除(普通模式)」
「执行方式:强制弹出至物理空间」
「备注:取消所有养料连接」
我点了「执行」。
手机烫了一下。
烧烤摊方向的蓝光突然收缩,像被一只手攥住了,然后猛地往回拽。滨江路的路灯全灭了一秒,又亮回来——这次是正常颜色。
后座的人没了。
不是消失了——是变成了数据流,灌进了我的脑子里。三年前最后七天的记忆,全部回来了。
唐姨推开车门,走下去。
我也下车。
烧烤摊还在。三张塑料桌子,两个年轻人还在趴着,老板娘还在收串。但烧烤摊旁边多了一个人。
一个五十多岁的男人,穿着睡衣,光着脚,蹲在地上发抖。
陆老板。
他抬头看我,眼神里全是恐惧。
"你……你是谁?"他声音哑了,"我怎么在这儿?我刚才明明在——"
"在家睡觉?"我说。
他点头。
"你不在家了。"我说,"你被删除了。普通模式的删除。不回收,不格式化。就是——从所有系统里消失,变成透明人。"
"什么意思?"
"意思是你明天去银行,卡刷不了。去公司,保安不认识你。回家,你老婆以为家里进了陌生人。"
他脸色白了。
"能恢复吗?"
"不能。"我说,"规则改了。以前是'回收',现在是'归还'——但你这个'归还',是还给你一个什么都没有的人生。"
他张了张嘴,没说出话。
手机震了。屏幕亮起来:
「执行完成。目标已弹出。系统状态:已改写。执行人沈舟(工号X-301):状态正常。」
下面一行小字:
「周远已释放。夜枭系统已降级为普通调度平台。」
唐姨走回车旁边,靠在车门上,点了一根烟。
"结束了?"我问。
"结束了。"她说,"系统没了。夜枭变回一个普通的派单APP。你那个工号——"
她看了我一眼。
"还有效。但以后派的都是正常单了。代驾、货运、搬家。没有规则了。"
我打开手机,翻到「已完成订单」列表。
第300单:陆XX。状态:已送达(不存在)。
第301单:沈舟。状态:进行中。
"第301单还在?"我问。
"那是你自己的单。"唐姨吐了一口烟,"从你被删除那天起就挂着。现在你回来了,这单永远不会'完成'。"
"为什么?"
"因为你既是乘客又是司机。你送自己,永远送不到。"
她把烟掐了,扔进旁边的垃圾桶。
"走吧。"她说,"面馆还开着。我请你吃碗面。"
我们上了车。唐姨发动引擎,这次开了大灯。
我坐在副驾驶上,看着窗外滨江路的路灯。正常的颜色,正常的亮度。路边有环卫工在扫地,有夜跑的人经过,有出租车在等红灯。
一切正常。
除了——
我余光扫到副驾驶座上。
不对。我坐在副驾驶上。
那副驾驶座上多了一个人。
穿着房产公司的工服。三年前的我。正低头刷手机,像什么都没发生过。
我转头看他。
他也转头看我。
"别紧张。"他说,"我不是备份了。备份已经用完了。"
"那你是什么?"
"你是第301个。我是第302个。"
"什么?"
"你改了规则。系统降级了,但'删除'这个功能还在。只是从'回收'变成了'弹出'。陆老板是第300个弹出来的。我是第302个——在你改规则之前,系统自动标记了一个新目标。"
"谁标记的?"
他低头继续刷手机。
"你猜。"
车拐上高架。唐姨在前面开车,没回头。
手机震了。新订单弹出:
「起点:城西24小时面馆。终点:无。备注:今晚没有规则,只有一个人想回家。」
我盯着屏幕。
「是否接单?」
我按了「接单」。
"师傅。"后座的声音响了。
我回头。
后座空着。
副驾驶上,穿工服的"我"还在刷手机。
"去哪?"我问。
他抬起头,冲我笑了一下。
"回家。"