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

您的位置 : 丛林文学网 > 最近更新 > 我捡的机械狗不肯恢复出厂_精选章节

精选章节

更新时间:2026-11-14 02:53:10

01

那条狗堵在我店门口,拒绝进门,也拒绝走。它背上的仿生毛缺了一大片,露出银灰色散热片,左耳用外卖盒的订书钉补过。最奇怪的是,它每隔一分钟就把一只前爪搭上门槛,停三秒,再放下来,像在敲一扇它够不着的门。

我正在拆一台欠费的炒菜机。锅里有半截烧成炭的葱,老板说机器故障,我看过记录,明明是他把省电模式当成慢炖。我不想再捡一个没人付钱的麻烦,冲狗说:“维修先登记,主人呢?”

它抬起头,两只旧镜头调焦,发出很轻的一声嗡响。然后它从肚子底下吐出一只钥匙。

不是开我店的钥匙,是很老的黄铜钥匙,齿口磨得发圆。它吐完钥匙,电量灯从黄色变成红色,终于趴下了。我怕它死在门口挡生意,只好用脚把门抵住,找拖板把它拖进来。它很沉,外壳上还有一层下雨后干掉的灰。我刚碰到它尾巴,它忽然抬头,叼住我的袖子,往回拽了一下。

“你再咬,我按凶犬收费。”我说。

它松了口,改为把下巴搁在我的鞋面上。机身里面传来一阵比肚子饿还尴尬的咕噜声,是老轴承缺油。我给它接上检测电源,显示屏蹦出一行字:请执行恢复出厂设置,以继续服务。

我点了取消。还没来得及查看序列号,狗忽然站起来,后腿踩翻了螺丝盒。数百颗螺丝落地,它没有跑,反而一颗一颗用嘴往回捡。捡到第三颗,它把那颗特意放到我脚边,再抬起前爪敲了三下地面。

这套动作看得我心里发毛。我蹲下来,伸手接过螺丝,它立刻摇尾巴,断掉一半的尾梢扫过我鼻子,一层灰扑了我满脸。

我的店叫叶禾修理,开在第七层旧街。这里没有真正的地面,街下是空调管、排水槽和靠旧电池过夜的人。赛博城的广告里人人都有一条会说话的机械宠物,我们这条街的宠物大多只会欠费。我以为这条也是,直到它的后背投出了一张寻物卡。

卡片里没有照片,只写着:旧引导训练犬,名称扳手。拾到请勿重置,联系沈南舟。

号码下面有一排小字,是最后一次同步日期,已经过去六十八天。

02

我打了三个电话,一个空号,一个转进租赁公司的客服,最后一个接通时,对面的人还在开会。她说自己是沈棠,沈南舟的女儿,狗不是丢了,是已经送去回收了。

“它怎么会在你那里?”

我说它自己走来的。沈棠沉默了几秒,让我不要拆,不要充电,更不要让它出门。她晚上过来取。

我问维修费谁付。她说检查费她付,别修了。

狗听见电话里的声音,抬头看向扬声器。我故意把声音放大一点,它向前走了半步,鼻尖碰到屏幕,却没有像广告里的狗那样喊妈妈。它不会说话,能发出的声音只有三种:短促的提示音,压低的警示音,还有轴承乱响。

等人的时候,我把黄铜钥匙挂在门边,让它趴在不挡路的地方。它对位置很有意见,挪过去又挪回来,最后横在我和焊台之间。我去倒水,它跟着;我去洗手,它跟到门口,不进来;我坐下,它就把一只前爪放到我的左脚上。

我翻寻物卡的离线说明,发现它并不是正式引导犬,而是给康复中心做路线熟悉的训练型号。它能帮助人记路和识别几个固定障碍,但不能代替手杖,更没有独立保障行人安全的资格。八年前这类机器很流行,后来城市路况更新太快,厂商不再提供地图维护,服务就停了。

沈南舟没有让它报废,给它换过外壳,焊过接口,写了一些本地训练动作。准确地说,它并没有不肯恢复出厂,它只是每次检测到重置指令,都会进入一个故障循环,先站起来,再退三步,最后跑到门边等待。显示屏把这叫做未完成的安全交接。

我试着读交接对象,屏幕只有一个字:许。后面的字段损坏了。

我知道怎么绕开那段损坏的本地设置,但没做。任何手艺做久了,都知道一块破存储器上最值钱的东西通常不是机器自己的。我先把它断网,限流充电,再给前腿轴承滴了一点油。它舒服地把下巴抬起来,想把脸塞到我胳膊底下。

我让它别蹭焊锡灰。它没听懂,继续蹭。我拿一块旧抹布把它的脑袋盖住,它静止两秒,整条狗向后倒退,把抹布留在原地。动作笨得我笑了一声,它便像得了表扬,接连又做了三遍。

03

沈棠来的时候,我已经替它缝好了耳朵。原来的订书钉扎进了线束,拆的时候它一直把头偏向另一边,明明没有痛觉,却十分像怕疼。我一面骂它演得好,一面还是把动作放轻了。

沈棠看见蓝色缝线,脸色不太好。她穿着一件没有任何广告标识的防雨外套,腕表是上城公司配发的,鞋底却沾满我们这条街的黑泥。她蹲下看狗,狗也看她,尾巴只动了一下。

“我爸用了十年的红线。”她说。

我手里的剪刀停了停:“店里只有蓝的。”

她摇头,说不是怪我。然后拿出付款码,问一共多少。我说检测四十,轴承油不算,耳朵十块。她给了八十,让我把狗装进运输箱。

扳手看到箱子,猛地往后退,撞翻了空纸盒。我以为它怕黑,打开盖子给它看。它仍旧不肯进去,前爪死死卡住地垫,机身里的风扇转得很快。沈棠想抱它,它却从她腋下钻过去,跑到门边敲起门槛。

一下,两下,三下。沈棠的眼圈忽然红了。

我把箱子收起来,让她坐。她说父亲去世快两个月了,公寓也退了,狗原本应该交回租赁公司。父亲生前给它私自改了太多东西,回收的人说要重新鉴定,她没有时间跑手续,便把狗留在旧公寓楼的管理站。昨天她接到电话,说狗不见了。

“我爸到最后几个月,宁肯跟它说话也不跟我说。”她伸手摸狗背上裸露的散热片,“每次问他吃药没有,他说扳手提醒了;问他腿疼不疼,他说扳手走得慢,没事。我要接他到上面去住,他说狗不适应新地方。”

她听上去不只是生狗的气。我也没有替一个没见过的人辩解,只问那个未完成的交接对象是谁。她说不知道,父亲替旧街的人义务训练过路线,姓许的可能有好几个。

“我不是要把它毁掉。”她说,“回收以后,他们会换电池、清系统,再借给有需要的人。总比让它走丢好。”

我给她看电池的检测结果。衰减严重,但没有鼓包,限流充电暂时可以用;正常工作不到四十分钟,遇到爬坡会更短。她看完,疲惫地闭了一下眼,说看吧,它自己也快撑不住了。

那时狗忽然走过来,把黄铜钥匙推到她脚边。它的动作比对我时轻,似乎知道这人不喜欢它乱响。沈棠低头看着钥匙,半晌没捡。我替她拿起来,她却说那是父亲旧家的,门已经换了锁,没用了。

扳手还在等。我把钥匙放回它嘴边,它叼住,小心收进肚子下的浅槽,仿佛终于把一件事情办对了。

04

第二天,回收员童越找上门。他推着折叠货车,车上贴满各家公司的旧标签。他看见扳手先松了口气,随后立刻把货车往旁边挪开,免得它又跑。

“它不是第一次逃了。”童越说,“上个月在回收站外面蹲了一下午,谁给它吃的都没用,等保洁开门倒水,它就钻出去了。它当然不吃东西,大家只是习惯性拿饼干哄。”

他拿出资产清单。扳手的内部主架属于康复中心,沈南舟租用后自行更换的壳、轴承和定位模块属于个人。租赁合同已经到期,回收部门需要拿回主架销账,不是把整条狗拿去卖。沈棠在电话里确认过,愿意补齐缺损费用,但缺损到底算多少,还得检查。

我说既然只要主架,可以拆下来还。他摇头,告诉我型号太老,拆完很可能再也装不回去,女儿未必同意。他在狗面前蹲下,掏出一个旧网球,扔了半米远。扳手盯了两秒,走过去,把网球叼到垃圾桶边。

童越笑得差点坐到地上:“它嫌我扔垃圾。”

我问他认不认识姓许的人。他想了半天,说沈师傅有时会来康复中心借旧路标,同行有个老头,手杖顶端缠着黄色带子。那个老头骂机器骂得很难听,一边骂一边给它擦脚。名字不知道,住在第六层,靠以前的步桥。

第六层和第七层之间原来有一条缓坡步桥,半年前拆掉了,替换成需要扫码预约的升降台。年轻人觉得方便,老人总记不住预约。扳手从我店里出发,最先走向的就是那边。我突然明白它为什么不肯进运输箱。它不是在逃回收,它是在继续一条没人告诉它已经结束的路线。

我给沈棠发消息,问她能不能给我两天,找到那个姓许的人,把交接弄清楚再说。沈棠很快回复:不要让我再替它收拾事故。

童越看完,说他也只能等两天,周五结算。他留下资产清单的副本,带着空货车走了。走到门口又回头,拿走垃圾桶边的网球:“这个我自己的,不能也算丢了。”

扳手盯着他,尾巴终于甩了一下。

05

我用旧行李带给扳手做了一条牵引绳,限速调到每小时两公里,又在包里塞进便携电源,才带它出门。它不喜欢绳,走三步就回头看我,眼神当然只是镜头角度,却莫名有种被冤枉的意思。

“你现在没有地图。”我说,“我比你贵,摔坏了没人赔。”

它听见“没有”两个字,坐下了。我翻说明书才发现,原主把没有设成停止口令。我只好换了句“走吧”,它又站起来,带着我往左转,差点把我拖进一家已经停业的面包店。

店主换成了卖二手屏幕的年轻人,听说我们找沈南舟,指着门框说老头以前每天在这儿停三分钟,狗跟着,买一块不加糖的面包。后来老头去世,他还看见狗来过几次,趴在门口不走。他给它插过电,电价按商户算,一次也不便宜,问我能不能顺便结一下。

我付了十二块,带狗离开。它在门外停了三分钟,一秒不差。时间到了,前爪抬起来,碰我的鞋尖,催我继续。我告诉它店已经换了,没人卖面包。它把头转向我,等我把话说完,然后又碰一下。

一路上它认得许多不存在的东西:旧报亭的位置,现在是自动售药柜;长椅的位置,已经堆满物流箱;一条通往社区屋的短廊,被新装的广告架挡住。每到一处它都停,扫描,再绕着障碍走一个很大的圈。它没有聪明到能理解城市为什么变化,只能试着把变化塞进旧路线里。

走到步桥旧址时,它的行为忽然变了。它不再碰我的鞋,而是把整个身体横在我前面,发出压低的警示音。那里是新铺的围栏,下面有六层楼的空隙,远处电缆桥上的灯像一串悬在黑水里的星。扳手往前探了一步,又迅速退回来,反复三次,电池灯开始闪。

我蹲下来摸它的头,说看见了,不过去。它却转向围栏右侧,鼻尖抵着一块剥落的黄色漆。那原来是一枚引导标记,供人确认到达桥头。它用前爪按住标记,又敲地三下。我忽然想起它到店门口时的动作。

不是敲门,是告诉一个看不见的人,可以停下来摸这里。

我给它接上便携电源,沿着旁边旧巷往下找。还没到第六层,楼道里就有人骂:“谁把东西放在转角?等人摔死吗?”

扳手的头一下抬起来。一个拄手杖的老人从门后探出半个身子,杖头缠着黄色带子。狗站在原地,发出两声很轻的提示音。

老人握杖的手松了一点,朝这边偏过头:“老沈?”

06

许望不肯让我们进屋。他说沈南舟死了,自己知道,不用一遍遍来通知。他也知道这条狗没法再带路,地图停了,步桥拆了,没人负责它闯的祸。

扳手没有冲过去,只走到离他两步远的地方,把前爪搭到他手杖旁边。许望弯腰摸了摸,手指停在蓝线补过的耳朵上。

“谁修的?”

我说是我。他皱起眉,说沈师傅最讨厌蓝色。我还没来得及道歉,他自己先笑了一下:“其实不是。他红线买多了,一直用不完。”

门终于打开。许望屋里很整洁,桌角和柜角贴着粗糙胶带,厨房的调味罐按高低排。窗边放着一盆已经枯掉的薄荷,盆底积着水。扳手绕过桌脚,准确走到旧插座前,趴下,把充电口转向外面。它做完这套动作,才伸出前爪,往许望那边探了一点。

许望没有理它,让我把狗带走。他和沈南舟只是旧邻居,沈南舟替他做路线训练,是因为他刚失去大半视力,不肯再去外面。狗记得的路线,只是一小段从家到桥头的路。正式交接没做完,沈南舟就住院了。

“他答应陪我再走一次。”老人说,“我还骂他放鸽子。谁知道是最后一次。”

沈南舟留下的交接记录卡在这里。扳手每次回到桥头,就会等下一步指令;等不到,便继续找原主。我的店以前是一家杂货铺,门前有同样的旧黄色标记。它在电量耗尽之前,找到的只是一个和旧路相似的地方。

我问许望愿不愿意去康复中心重新做路线训练。他说新路线要穿过两条货运巷,升降台还得预约。他不缺一份地图,缺的是半路有人把车停在路上时,谁来告诉他怎么绕。

他说这话时,扳手把鼻子伸进他拖鞋,试图把里面一块纸团叼出来。许望用手杖轻轻敲了一下地,狗立刻停住。他摸到纸团,丢进垃圾桶,说这毛病是老沈惯的,看见地上有东西就捡,袜子也捡,差点把他唯一一只黑袜子当垃圾拖走。

我笑了,老人没笑。他指着狗,说它以前知道等老沈。人不走,它能等一下午。现在人不在了,它也等,等到没电。机器不会自己明白什么叫没了。

我带狗离开时,许望从抽屉里拿出一小卷红线,让我把耳朵换回去。扳手忽然转身,叼住桌边一只空塑料盒,放到他脚下。盒盖上有两道明显的牙印。老人摸着盒子,沉默了很久,才说以前老沈会用它给他带面包。

楼道里,狗还在回头。我没有催它,只把绳子放长一点,等它自己走完那三步。

07

回店后,扳手彻底不动了。不是耗尽电量那么简单,它的后腿驱动反复报过热,连接处还有一条很细的裂纹。我拆开外壳,发现沈南舟在里面塞了一张照片,装在透明塑料袋里,用布胶带固定。

照片上是个年轻女孩,站在一辆旧电车前,手里拿着画册。女孩没有笑,旁边的人只露出半截肩膀。背面写着小棠第一次进城,别弄丢。字很难看,最后三个字被油污盖了一点。

沈棠来时,我先把照片交给她。她看见第一眼就伸手来抢,抢到一半又停住,小心接过去。她说这照片是她大学入学那年拍的,后来让父亲别再放在钱包里,边角都磨坏了。她以为父亲扔了。

我把裂开的驱动座给她看,告诉她狗已经不适合继续长距离路线训练。她没有说我早就告诉过你,只问能不能修到在屋里走。

我问修好之后呢。她望着趴在台上的狗,过了很久,说她要带它回父亲的旧公寓,把剩下的东西拿走,之后再决定。她公司宿舍不能养机械宠物,怕未经认证的电池起火。自己的租房又太小,连父亲留下的工具箱都放不下。

“你不是说回收后还能借给别人?”

“他们后来告诉我,主架可能只能拆件。”沈棠把照片放进内袋,“我不想承认我其实不知道它会去哪。”

她帮我拆掉狗背上的旧毛皮,螺丝有长有短,我让她按顺序摆好。她很快就认出了父亲惯用的垫片,有的来自汽水瓶盖,有的剪自废卡。她说父亲总觉得自己什么都能修,连水壶漏了都要粘三遍。她小时候想要新鞋,他把鞋底补得比原来的还厚,害她跑步总崴脚。

我说很多修理的人都这样,不是每次都为了省钱。她问我也是吗。我看了一眼墙角那台早该扔掉的收音机,没回答。

那天我们没能把狗完全修好。我用库存的旧支架替换裂件,减小后腿输出,让它能够慢慢走。代价是上坡更困难,也不能再拖拽重物。沈棠听完,把运输箱收起来,说让它走到车边吧,别再把它关进去。

扳手从台上下来,先把一颗滚偏的螺丝推回盒里,然后伸爪碰她的鞋。沈棠低头看着它,弯腰把鞋带系紧。她说走。狗却没动。她又说一次,它才抬起腿,像在确认这一次是真的跟它说话。

08

旧公寓在第九层,电梯门开着,里面贴满待拆告示。沈棠带我们去的时候,走廊里的感应灯一半不亮,脚步声比平时更响。她拿出钥匙开门,扳手已经把黄铜钥匙吐在门垫上,两把钥匙并排躺着,齿口一点也不一样。

这把新钥匙是管理站临时借给她的,只供她清走父亲最后一批东西。沈棠用它开了门。狗叼回旧钥匙,慢慢走进去,先检查玄关,再沿着墙角绕一圈,最后趴在一张空椅子旁边。椅背上挂着沈南舟的旧外套,袖口已经洗得发白。狗把鼻子伸进袖口,轻轻顶了顶,没有得到回应。

屋里的东西不多,书桌、折叠床、一只装满零件的柜子。沈棠要找父亲留给她的一本手写通讯录,其他大件让人来搬。她翻抽屉时,扳手忽然站起来,叼住床底一只布袋,拖到她脚边。布袋里不是遗书,也不是秘密存储片,是一双新鞋,标签还没剪。

尺码是沈棠以前的,比她现在穿的小半码。她把鞋拿出来,手指沿着鞋底摸了一圈,笑得很短:“他买东西从来不问。”

我以为她会哭,她没有。她把鞋收好,继续找通讯录,动作比刚才更急。扳手围着她转了一会儿,终于走到门边敲地三下。沈棠说别吵,它停了一秒,又敲。她突然把抽屉合上,声音很响。

“你只知道下一步,对不对?他死了,你还要他出门。”

狗向后退,撞到鞋柜,旧钥匙掉出来。沈棠看着它,胸口起伏,随后蹲到地上,把钥匙捡起来。她没有对狗道歉,只把自己的额头抵在膝盖上,半天不动。

我坐在门边等。外面的搬运工来催,说货梯半小时后停用。我请他再等十分钟,他不耐烦地走开。我没有把狗抱到沈棠旁边,硬凑一个它安慰她的画面。扳手只是机器,没听懂她失去父亲这件事,连她为什么突然生气也不知道。它站在那里,等她发出下一条熟悉的口令。

过了一会儿,沈棠抬头,伸手摸了摸它蓝红相间的耳朵。我还没来得及换线,红线只补了半圈。她说这样也行,不用全拆了。

通讯录最后在外套口袋里找到,里面夹着几张路线草图。沈南舟用铅笔把许望家到新升降台的道路画了一半,几个转角旁写着“夜里有车”“这里太窄”“问问能不能留半米”。他不是没想过新路线,只是还没走完。

沈棠把草图一张张叠好,问我旧街的升降台晚上几点停。我说九点。她看了一眼时间,说那现在还来得及去看一次。

09

新升降台看起来很漂亮,玻璃门亮得能照见人影,旁边屏幕滚动着无障碍城市的宣传片。真正麻烦的不是设备,是设备前的路。货车停在转角,地上有一条没盖好的线槽,最后两米被商户的广告牌占了一半。

沈棠站在父亲画了圈的位置,试着闭上眼走。她刚迈两步,就被我拉住了。我说别拿自己试,没训练过,摔了只会添伤。她睁开眼,看着脚边的线槽,脸色难看。她平时走路一直看屏幕,也从没注意过脚下这两厘米的缝。

扳手走到线槽边,按老习惯给出停止信号。它能看见坑,却不知道怎样把人带过两米外那块来回移动的广告牌。沈棠摸着它的头,说爸以前是不是也卡在这里。狗没有回答,咬住她袖口,把她往后带了小半步。

她没有再说它只会下一步。

我们找到商户,问广告牌能不能往里挪。老板正在打包商品,听完指着门里,说里面放不下,明天再说。沈棠准备拿手机拍,我按住她,说先别急。她看我一眼,还是把手机收起来。我问老板晚上收摊谁搬牌子,他说自己。我说那我们帮他做个窄底座,靠墙放,轮子锁住,总比每天被货车撞歪强。

老板抬头看了我一会儿,问收费吗。我说底座他出材料钱。这个条件比无障碍大道理有用,他立刻开始翻仓库,找出一块厚铝板。沈棠站在旁边,既没满意也没失望,只低头把新尺寸记下来。

线槽归物业,货车归物流队,升降台归城市通行公司。每个人都只管一小段。我们那晚什么都没彻底解决,却知道该找谁,也知道狗不能独自把这些缝补起来。回店的路上,扳手电量低了,走到一半自己停在一处有插座的旧休息亭旁边。

那插座早就断了电。它趴下,把充电口转出去,等了很久。

沈棠把便携电源接上,坐在它旁边的冷台阶上。她问我,如果彻底重置,它会不会快乐一点,不用总找旧东西。我说我不知道它有没有快乐,只知道清掉以后,它不会再认这些路线,碰鞋尖和捡螺丝的习惯也可能不见。

“那不等于死了?”她问。

我想了很久才回答:“我不敢这么说。可对你来说,可能像丢了最后一件用过的东西。”

她用手指绕着狗耳朵上的蓝线,没再问。

10

周五早晨,童越带着回收单再来。他没有催着搬狗,先问电池有没有换到。我说这个型号已经停产,新款不兼容,直接改电压不安全。他从货车底下拿出一块旧电池,说回收仓里找的,不知道行不行。

我检测了半小时,摇头。容量比扳手现在的还差,外壳还磕过,不值得冒险。童越把电池收回去,脸上有点失望。扳手闻了闻他的裤脚,从货车旁捡起掉下的一枚扎带,放到他鞋边。他低头说谢谢,狗尾巴甩了一下,仿佛终于把上次的垃圾问题说清了。

我提出一个方案:不换同规格高功率电池,改用合规的外置低压模组,只保留缓慢行走、基础避障和本地习惯。它将不能爬陡坡,不能承担引导训练,也不能再跑完整条旧街。外接线需要保护,充电时有人看着,坏了就停,不能像以前一样硬撑。

沈棠听完先问费用。我报了材料和工时,她没还价,却说自己现在一次拿不出。父亲住院的账还没结完,丧事也借了钱。她原本想趁这次回收,把租赁押金拿回来。

我没有说免费。我房租刚交,台上还放着两台等零件的机器,免费不是一句漂亮话就能变出材料。童越看着我们,问能不能先把主架的所有权说清。租赁中心如果同意按报废残值转让,沈棠就能申请用押金抵,剩下再补。他可以把检测报告带回去,但不能保证批。

那天下午我们一起等中心回复。扳手被限制在桌边,只能抬头和摇尾巴。它大概觉得自己没完成工作,反复叼起一块垫片给每个人看。童越接一次,沈棠接一次,轮到我时,我故意把垫片藏进袖子里。它盯着我的手,镜头伸缩两次,忽然把鼻子探进我另一只袖口。

它找错了。我笑得趴在桌上,它却很认真地等,直到我把垫片还给它,才满意地放回零件盒。那一刻沈棠也笑了。不是因为它像她父亲,而是它自己实在有点笨。

批准在傍晚下来,只同意主架按报废残值转让,原有康复服务认证同时终止。中心特别要求去掉引导训练犬标识,不得继续向任何人提供安全引导承诺。沈棠逐条看完,签了自己的名字,付了押金抵扣后的差额。我把扳手身上那块旧牌拆下来,装进小袋交给她。

它从此不再是一条能被出租的工作犬。这个结果没有让谁欢呼。童越只是把回收单改好,长出一口气,说自己总算不用再追着一条狗跑整个旧街。

11

许望却不喜欢这个决定。他听说扳手以后不能带路,第一句话是那你们还修它干什么。沈棠坐在他对面,说留下它不一定非得有用。

老人冷笑:“你们有眼睛,当然可以这么说。”

沈棠的脸变了一下。我以为她要争,她却问许望,父亲画的新路线,他愿不愿意跟康复中心的老师一起走一遍。不是让狗带,是让人陪着,学会怎么辨认转角和升降台。她已经联系了社区,第一回可以安排到家。

许望问她是不是弄完这一回就走。她说是,她周一要上班,以后只能周末回来。老人听完,反而没再发火。他讨厌的是别人拍胸口答应永远照顾,转身就把他交给一台机器。明确知道谁能来、什么时候来,至少可以自己安排。

第一次训练没有扳手。许望带着手杖,老师跟在一侧,我和沈棠远远走在后面。广告牌换了底座,线槽临时加了盖板,物流队同意上午十点到十一点不在转角卸货。这不是完美的城市,出了约定时段仍然麻烦,但那天许望自己找到了升降台门口。

他在玻璃门前停住,抬手摸到按钮旁新增的触觉标记,按错一次,第二次才叫来升降台。门开时,他没有立刻进去,而是偏过头,问狗是不是也来了。

沈棠说没有,它在店里等你。

许望点点头,跟老师走了进去。那扇门合上以后,沈棠才用袖口擦了一下眼睛。她说父亲要是早一点找老师,也不至于自己一遍遍试。我没接这句话。人会因为很多理由把事情拖着,钱、羞耻、倔强,还有不愿承认自己熟悉的办法已经不够用。死人留下来的计划也可能不周全,没必要把每一张草图都当成遗愿完成。

回到店里,扳手听见手杖声,立刻抬头。它的新电池还没装好,只能趴着,把前爪向外伸。许望走过去,坐在小凳上,摸了摸它补过的耳朵,骂它一声没用的东西,然后从口袋里拿出一块干净布,把它鼻子上的灰擦掉。

扳手把脑袋搁在他膝上,旧风扇低低响起来。许望说这声以前跟老沈打呼噜一样。他说完,自己先笑了,笑到一半又停住,只剩手一下一下地抚着狗背。

12

外置模组装好那晚,旧街停电了。不是全城停电,上城的玻璃塔照样亮着,只有我们所在的几层检修断电,通知前一天发在居民群里,我忙着修狗,忘了给备用灯充电。

我摸黑找手电,扳手背上的低功率灯先亮起来。光很小,只够照见脚边。它没有像过去那样自动跑向出口,而是停在我面前,等我接好牵引绳。新限制起了作用,我松了一口气,正准备关门,听见走廊里有人喊许师傅。

许望下午来店里时把药落下,晚上想自己回来取。他带了手杖,路线也学过,却没料到检修队把临时隔板立在转角。楼道里没有灯,他被引到错误一侧,隔着护栏找不到回来的口。不是站在悬崖边等死,只是看不见、喊不应,又怕乱走更远。对他来说,这已经足够可怕。

我拿药往外走,扳手跟着。沈棠刚好回来取父亲的工具箱,见状也追上来。我们没有让狗带路,照着手电和熟悉的墙走到许望所在的转角。老人听见声音,先骂我们店为什么不开灯,随后才说自己把方向走反了。

我从护栏侧面绕进去接他,沈棠留在外面接应。扳手看到手杖,习惯性向前走,绳子被隔板底部的一根支架勾住。我正扶许望转身,没注意到它停下。沈棠去解绳,刚摸到扣子,旁边检修用的小推车被风吹动,撞上隔板。

板子歪下来,压住了狗的后半身。

它没有惨叫,只是一声短促的警报,然后灯灭了。沈棠扑过去掀板,板子太重,手指差点被夹住。我把许望扶到墙边,让他握住固定扶手,不要移动,转身和她一起抬。楼上的检修工听见喊声跑来,三个人把板推开。扳手露出来,后腿朝一个不对的方向弯着,外接线已经扯断。

沈棠抱住它,叫了两声名字。没有反应。她抬头问我是不是坏了,我没敢说没事,只让她别再碰断线,把电源模组交给我。

许望站在墙边,手杖握得很紧。他说都是自己出来惹的麻烦。我蹲在狗旁边,一边检查电源隔离一边回答,不是,隔板没固定好就是没固定好,别把所有东西都往自己身上背。检修工站在旁边,低声说他会记录事故,今晚先帮我们搬回店里。

那一段回程比去时长很多。沈棠抱不动整条狗,却一直抬着它的头,仿佛放下就再也抬不起来。许望跟在老师教过的那侧,沿着墙一点点走,没有再让别人替他把路全部走完。

13

停电持续到后半夜。我们借着两盏手电,把扳手放到工作台上。后腿支架断了,主板没有进水,外接线的保护断路先起了作用,没有把电流送回老电池。坏的是可以看见的部分,我说出这句话时,沈棠的手才终于松开。

但是还有个问题。它的本地行为存储在重启时校验失败,系统又一次要求恢复出厂。那句提示亮在小屏幕上,跟第一次来店里一模一样。这次没有狗站起来抗议,只有一具不动的机身。

我可以先读出可恢复的数据,再换一块兼容的旧板试着加载,但不能保证完整。也可以直接重置,得到一条会走路、会基本避障,却不记得碰鞋尖和捡螺丝的机器。两条路都不需要谁替它表演勇敢,需要的只是时间、零件,以及沈棠愿意接受怎样的结果。

她问我哪条对狗更好。我说我只能讲维修结果,不能替机器判断它想要什么。她把那张旧照片放到桌角,沉默很久,最后说先恢复能恢复的,失败也不要为了像以前而编一套假记忆进去。

我答应了。许望坐在门边,听不见屏幕上的字,便让我们把每一步都说给他听。说到恢复出的第一项是固定时间巡查门口,他忽然问那它还会把袜子叼走吗。沈棠忍不住笑,说这个最好丢了。老头也笑,店里那股绷着的气总算散掉一点。

真正修起来没那么戏剧化。没有最后一秒的进度条,也没有一行字突然变成人的留言。我读出一些动作序列,丢掉几段损坏的路径,换掉烧黑的接头,花了四个小时确认它不会一开机就把后腿锁死。旧钥匙还在腹下的槽里,取出来时发出一声很小的响。

我把它放到沈棠手里,问是不是还让狗带着。她握了一会儿,说先给她保管吧。这把钥匙打不开任何门了,但也不用因此扔掉。她把钥匙穿到自己的旧钥匙圈上,和一枚崭新的宿舍门禁牌碰在一起。

天亮前,扳手终于抬起头。它看了看我,又看了看沈棠,镜头转了两圈,像谁都不认识。沈棠伸手,它没动。她低声叫它名字,它仍然没有反应。我让她等等,输入接口还在加载,她却已经把手收回来,勉强说没关系。

下一秒,桌上一颗垫片滚了半圈。扳手慢慢伸出鼻子,把它推回零件盒边缘。推完,它把前爪放到我手背上,轻轻压住,等我接过去。

沈棠把脸转向一边,肩膀抖了一下。我没有说它全部记起来了。事实上,很多东西确实没有回来,包括那条通往旧步桥的完整路线。可她伸手去摸狗耳朵时,它这次把头靠了过去,蓝线和红线一起擦过她掌心。

14

修好后的扳手走路更慢了。后腿只能用一组功率更低的关节,抬脚时会短暂地停一下,像在认真思考地板值不值得踩。童越拿着网球来探望,它依旧把球送向垃圾桶,但走到一半停住,回头看他。童越赶紧伸手说给我,它便把球放到他掌心,尾巴敲了两下桌脚。

我们没有让它重新做训练犬,也没有把它挂上可爱视频赚钱。沈棠周末来店里帮我整理零件,换取平日的照看和剩下那部分维修费。她说这叫打工,不叫拿父亲的遗物抵债。她分螺丝分得很慢,头两次把相近型号装混,我让她重新来,她也没因为我们一起守过一个通宵就赖账。

许望固定每周三过来坐一会儿。他已经能在约定的物流空档自己走到店里,别的时候会联系陪行志愿者,有时嫌麻烦就不来。他不再说自己完全不用帮忙,也没有突然变得温和。有一回有人把快递箱堆在转角,他站在那儿骂了十分钟,直到商户出来清走。

扳手听见他的手杖声,就会叼来那只面包盒。盒子里现在放的是一块擦脚布。许望每次都嫌它麻烦,却照样把四只脚擦一遍。它的后脚怕痒似的缩回去,其实只是接触传感器阈值低。我想调高,许望不让,说留一点毛病也没事,不耽误走。

它对我店里的活并没有多少帮助。掉下的螺丝,它有时捡,有时把不该捡的也叼走;来送修的客人把手套放地上,转头就得去它的小窝里找。它最喜欢一块黄色绝缘布,别人碰一下,它便把布往身下压。沈棠说父亲原来擦工具就用这个颜色,我说也可能只是传感器容易识别,别什么都往回找。

她想了想,说你说得对。第二周,她带来一块绿色的新布,放在黄色旁边。扳手先把黄的叼走,过了一会儿,又回来拖走绿的。两块都要。我们看着它把布铺歪,谁也没替它摆正。

15

月底,我把店门口那道高门槛拆了,做成缓坡。不是为了开展什么服务,只是扳手每次进出都要停下来敲三下,新换的低功率后腿抬高时仍然费力。我蹲在地上固定最后一颗螺栓时,它站在旁边看,鼻尖离我的手只有几厘米。

门槛拆掉以后,它反而不肯进门了。它在原来的位置转圈,伸爪,停三秒,再放下,找不到那条熟悉的边。我叫了两次,它都站着。最后我把自己坐的凳子搬到里面,坐下,伸出手,让它慢慢过来。

它往前迈了一步,没撞上什么,又迈一步。走到我脚边时,它把前爪放在我鞋上,等我碰了碰它的头,才趴下。这个动作不是我教的,却从那天起有了一点新的意思。我不必假装自己是沈南舟,它也不必把每一次等待都留给一个已经不在的人。

沈棠来取父亲的工具箱时,问狗该放在哪儿。我指了指桌底新铺的垫子,说它自己挑的,正好挡住我左脚。她蹲下给它顺毛,拍了张照片发给自己,照片里没有父亲旧外套,也没有黄铜钥匙,只有一条耳朵缝着两种线的旧狗,压住修理师的一只拖鞋。

临走,她叫扳手跟自己到门口。狗站起来,走到缓坡边,停了一下。沈棠向它伸手,说她周六还来,不是现在带它走。它当然听不懂周六,可它看懂了那只放低的手,鼻尖碰了一下,便转身回来。

我把门边的旧寻物卡卸下,收进它的维修档案。卡上那个已经打不通的号码没有涂掉,也没有继续挂给路人看。新牌子很简单,写着扳手,普通机械宠物,不提供引导服务,下面是我的联系方式。

晚上关门时,它又在地上捡起一颗螺丝,先给我看,再放进盒子。我检查了一眼,发现不是今天掉的,是它不知从哪儿翻出来的旧件,螺纹已经滑了。我说这个没用了,它便叼向垃圾桶。

我伸手拦住:“等等,留着吧。”

它把螺丝放到我掌心,尾巴慢慢扫过地面。我没拿它修任何东西,只把它搁在窗台上,压住那张还没做完的零件清单。扳手趴回垫子,脑袋搁在自己的绿色布上,旧风扇响了一会儿,终于安静下来。

沪ICP备16008431号-1

本站所有内容都已取得正版授权,且不适合未成年人观看。版权声明 - 投稿声明 - 自审制度 - 免责声明