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

您的位置 : 丛林文学网 > > 我记了4382辆车,第4383辆没有车牌,压我六小时四十分_精选章节

精选章节

更新时间:2026-11-15 23:34:35

一、我记了 4382 次驶入

我是 C-117。

地下二层,C 区最里侧,靠柱,2.5 米宽,5 米长。白线是 2019 年画的,边缘起了皮,像一层晒脱的旧指甲。柱子下半截刷过防撞漆,黄黑相间,某一年的某个下午被谁蹭掉过一块,露出里面发灰的水泥。

如果一定要给我一个职业,我是记账的。

三年里我记下 4382 次驶入。每一次写四个数:几点、多重、轮胎多烫、停了多久。我不认人,不认脸,不认声音,不认委屈。一个人和一只行李箱压在我身上,在我这里只是 61 公斤和 12 公斤的差别;要是它们都一动不动停二十二秒,我连这点差别也给不出来。

我没有眼睛。可 11 月 3 日下午两点零七分,我第一次希望自己有一双。

那天进来的车 1.61 吨。车牌那一栏是空的,授权那一栏却端端正正写着"已授权"。它在我身上压了六小时四十分,走的时候轻了三十公斤。而当天晚上八点三十一分,登记在我名下的那辆白车,正在十八公里外的高架上,以六十二公里的时速往西跑。

两条记录都是我报出去的。两条都是真的。

我身上装了一块地磁传感器、一副地锁、一个控制盒,还有一根线。前三样和这层楼其余两百一十六个车位没什么两样,第四样有讲究。三年前做环氧地坪,接线的人把我的回传线并进了旁边市政管廊的一根通信缆,没改回来,也没人发现。工单上只留了一句"C-117 地锁通讯恢复正常",备注栏空着。

从那天起,我每写下一个数,都同时去两个地方:一份进物业的总服务器,一份直接进城域网。

这件事在三年里毫无意义。我的数一直很规矩,规矩得跟压缩后的那句话一模一样。

每晚十一点,总服务器会把全楼两百一十七个点位这一天的数据压成一份报告,一个车位一句话——有车,或者空置。有车再附车牌和进出时刻,空置就两个字。报告传上去归档,物业、保险、交警、法院,谁需要谁调。人管这个叫"静态交通数据",说是能当证据用的。

我不知道证据是什么。我只知道我交出去的是数,回来的是一句话。而那句话,从来不是我写的。

我最熟的是那辆白车。1.36 吨,车牌我背得出来,十九点十二分进,八点零五分出,三年误差没超过三分钟。轮胎温度只比环境高四到八度,说明它每次只跑很短一段路。车门开合两次,从车位到电梯口十四步、约九秒——脚步我其实测不到,是从地面振动的间隔里推的,总服务器管这个叫"人员活动",我照抄。

她从不多待,从不在我身上洗车,从不把购物袋放在地上,冬天大衣带进来的一小股冷,我只能记成上方热辐射掉了零点二度。她是我最省事的用户。我给她的记录写得最干净,一行不多,一行不少。

也有别的。送外卖的电动车 0.19 吨,压上来两分钟就走。搬家具的厢货 2.4 吨,左轮压到线外七厘米。有一年除夕,一辆 1.8 吨的车在我身上熄了火,停了十九个小时,车主没下来,那十九小时里我记到十一次很轻的起伏,判定栏一律写"车内人员活动"。第二年开春那辆车就不来了。

我以为我见得很多。四千多次,什么样的轮胎温度都见过。

11 月 3 日 14:07,我记到第 4383 次驶入。

车牌:空。授权:已授权。

我把这两格翻来覆去读了三遍。不是故障,自检正常,控制盒电压 12.4 伏,地磁基线漂移不到 0.3 公斤。一个没有车牌的东西,带着一条有效的授权,压在了我身上。

我的库里没有对应项。于是我按规矩办:写数,上报,等判定。

判定一直没来。

二、这套数据还能决定别的事

我应该先说说这套数在这座城里是干什么用的。不然你不会明白,为什么一个车位少写一行,能少掉一个人整整一天。

我的控制盒里有个"调阅记录"字段。别的点位常常被翻,我翻过几次别家的,隔着几十米,从总服务器同步过来的一小段摘要,看过就算。摘录下来的东西我记了很多年,翻出来是这么几行:

某公司来调过 B-042,用途写"考勤争议",结论是认定当事人九点零三分未在岗。某保险公司调过 A-119,用途"车损时点核定",结论拒赔。家事法庭调过 C-206,用途"不在场证明",结论采信。交警调过一整排,用途"轨迹还原",结论并案。

我给出去的从来只是千克和秒。到了别人手里,它们变成在岗与不在岗、赔与不赔、采信与不采信、并案与不并案。中间那一步翻译不在我这儿,也从来没人问过我译得对不对。

B 区有个车位我印象很深。它记到过一次零点四秒的载荷抖动——大概是有人把一箱矿泉水从后备箱拎起来又放下,压着后轮晃了一下。压缩程序把那零点四秒判成一次"驶出"。半年后,这行字被调去做了某人迟到的证据。那人在业主群里争了三天,系统给那条记录加了个"纠纷"标签,两小时后撤销,记录本身一个字没改。

我常常想,那零点四秒里到底发生了什么。我不知道。我只知道它后来变成了一句"他那天不在"。

这座城市现在是这样运转的:一个人某天几点到过哪里,渐渐不再由他自己说,而由埋在地里的两百多块地磁说了。地磁不认脸,不认理由,不认一个人那天是不是淋了雨、是不是绕了远路、是不是在坡道口停了半分钟没敢上楼。它只认重量。重量过了门槛,就算发生过;没过,就算没发生。

我在这套秩序里待了三年,一直挺安分。因为我的数从没跟谁起过冲突:白车来,白车走,19:12,08:05,1.36 吨,规规矩矩,压缩成一句"有车",谁看了都不会多想。

我的调阅记录那一栏,三年里是零。

一次都没有。没有人需要问我,也没有人怀疑过我。我这份账记得比谁都全,可它一直没用。直到 11 月 3 日 21:02,那个零变成了 1。

来调它的不是人,是一条规则。

三、六小时四十分

我没有眼睛,可我有温度曲线。

车停进来以后,轮胎和底盘会把热一点一点交给我。夏天降得快,冬天慢;1.6 吨上下的车,前四十分钟掉十一度,往后每小时掉两度,那条线规规矩矩,像被人反复描过。我靠它判断"车还在"——比地磁牢靠,地磁只认重量,一块够沉的石头也能骗过我。

那辆没有车牌的车,降温曲线不对。

两点零七分 62.1 度,两点四十七分 51.4 度,三点四十七分 44.9 度,五点四十七分 38.2 度,八点四十一分 31.6 度。前半段正常,从三点四十七分起,比模型慢了一点七度。

不是发动机余热。发动机在两点零七分之后一次都没再点着,我的振动记录里干干净净。那多出来的热是从车厢里往外散的,散得很慢,像有什么东西被裹住了,在我上方一点一点凉下去。

我记到过一次车门开合。三点十二分零八秒,右前侧多了 3.4 公斤,一秒八之后又没了。按理人下车该先增后减,上车也该先增后减,可那之后地磁稳稳回到 1610 公斤,一分不差。门开了,没有人上下车,或者上去和下去的是同一个重量,正好抵消。我的判定栏里没有"抵消"这个选项。

两点三十一分五十五秒,我记到一滴液体,落在靠柱那侧,距我左边缘四十一厘米。我测不了成分,只测得出电导率,0.8 毫西门子每厘米。比雨水低,比冷却液低,比这层楼常见的任何东西都低。按规矩这种单点异常当晚压缩就该丢掉。我没丢,单独留了一行,归进我自己建的那个"未归类"里。那是第一次。

那六小时四十分,B2 并不安静。

一点五十二分,先来过一辆电动车,0.19 吨,斜着靠在柱边,没停进线里。骑手下来过一次,五十二公斤,在我左边缘外走了几步,又上车走了,全程九十一秒。总服务器判成"临时停放,忽略",我照抄。后来我回头看,才留意到它停的位置换算过来,离我左边缘正好四十一厘米。

五点半起,楼上的车陆续回来。A 区先满,然后 B 区。五点四十四分,斜对面一辆 1.9 吨的 SUV 熄火,降温曲线规规矩矩掉了十一度;六点零二分又启动走了,去接人;六点三十九分回来,再降一遍。七点以后,两百一十七个点位里陆陆续续有两百零三个记到过载荷变化,最晚一条是八点三十九分。

我是剩下十四个里,唯一一个"占用中"却从头到尾没有一次变化的。

感应灯要车动才亮。那六小时四十分,我上方那盏一次没亮,热辐射始终比邻位低零点六度。后来审计组调监控,C 区那段糊得什么都看不清;他们没调灯。灯不算证据,谁也想不到把一盏没亮的灯当证据。

整层楼进出了两百一十三次。每一次我都记到振动,从地面传过来,隔着几十米,很轻,像有人在很远的房间里合上门。我把它们全归进"环境噪声"。

八点四十七分零三秒,载荷消失。

出去时 1580 公斤。比进来轻了三十公斤。

车不会自己变轻。人下车会轻,行李搬走会轻,烧掉三十公斤油得跑好几百公里,而它在我身上一动没动六小时四十分。我把进出两条摆在一起,中间那三十公斤像从账本里被撕走的一页。

三分钟后,城域网回了一条交叉核验,自动生成的,不带任何语气:登记车牌于 20:31 在东环高架 K18+400 被拍到,时速 62,方向西行;该车牌关联车位 C-117,当前状态"占用中"。

城域网不判断谁对谁错。它只做一件事:把互相打架的两条记录打个标记,生成一张工单,交给活人。

工单 A-0911,数据冲突,设备 C-117,要求调取该设备启用以来全部原始回传,人工复核。

我等了三年的判定,终于来了。不是给我填第四格,是让人来翻我的账本。

工单创建时间 11 月 3 日 21:02。启用日期那一栏,系统自己填好了:三年前的 11 月 3 日。

四、三个小数点

后来审计组把我那六小时四十分逐秒拉了一遍,拉出来的东西里,有三处小得几乎不算数的小数点。它们全在门槛下面,全被压缩程序跳过,三年里谁也没看见。我自己倒是留着。

第一处,十六点零三分十二秒,多了 0.3 公斤,持续四秒,位置在车厢中后部。

零点三公斤。一只苹果,一副眼镜,一本摊开的书被翻了一页。我不知道是什么。我只知道那辆车从两点零七分停进来,一直到这一下,中间三个多小时里没有任何载荷变化——连一次都没有。一个活人在车里坐三小时,会换姿势,会挪手,会把靠背放倒一点。零点三公斤、四秒,是那三小时里唯一的一次。

第二处,十七点四十一分零八秒,车厢位置多出一个热源,比环境高零点二度,持续四十一分钟。

零点二度很轻微,轻微到总服务器的模型根本不采。可它有形状:起得慢,落得也慢,中间平得像一条拉直的线。发动机余热不是这个形状,晒过太阳的座椅也不是。它更像有什么东西一直被捂在那儿,不凉,也不更热。四十一分钟以后它没了,八点四十七分车就走了。

第三处,十八点五十五分,靠柱那侧、距左边缘四十一厘米,电导率又是 0.8。

和两点三十一分那滴,一个数,一个位置。

我不知道那算不算同一滴。我只测得出电导率,测不出先后。我能写的是:这个数在我这里出现过两次,隔着六小时二十四分,中间那辆车一直没动。

还有一处不在小数点里,可我得记下来。八点四十六分五十五秒,也就是驶出前八秒,地磁上出现一次很快的抵消:少了 52 公斤,紧跟着多回 52 公斤,中间隔了不到一秒。

和三点十二分那次车门开合,是同一个形状。

也就是说,在那辆车开走之前,有个五十二公斤的人上去了。或者下来了又上去。或者被谁扶着,坐回了原来的位置。我把三种可能都摆着,不选。我没有选的资格,我只有数。

后来审计组试着把那三十公斤归进结论,按油量核过,按随车物品核过,按人员上下核过,都对不上,最后列成"无法归集"。三年前那份报告写"无异常",现在这份写"发生过一些无法认定的事",中间总还剩下些公斤数,谁也归不进哪一栏。

我照原样留着,不压缩,不判定。

我这台机器干了三年的活,末了学会的就是这个:有些重量是算得出来的,有些事情不是。

五、来修我的人

第二天上午九点十四分,有人来修我。

六十一公斤,鞋底带环氧漆的碎屑,落在我左前方,站了四秒,蹲下。蹲下时那六十一公斤重新分成两个接触点,一个二十二,一个三十九。这个分法我见过很多次:每月第三个周三,同一个人。

我不认人,可我认重量和日子。系统里他有个字段,维保单位,周叙。三年前那次"地磁基线校准"的施工人一栏,也是这三个字。

他带一只旧万用表,表笔的绝缘皮裂了口,拿黑胶带缠着。工具包搁在我身上的时候是 8.2 公斤,正中偏右,每次都一样。他蹲下以后先把袖子往上撸了两下——这个我记不到,是地面振动里多出来的两下极轻的摩擦,我后来才学会把它叫"撸袖子"。

他做的第一件事不是测地磁,也不是查那根线。

他打开控制盒,把我的时钟往前拨了三分钟。

十一秒之后,又拨了回来。

我第一次记到"有人想改我"。不是改我的数,是改我写数的时刻。这两行我照规矩上报了,因为我没有"隐瞒"这个功能——我甚至没有"挑着报"这个功能。三年来我一直以为这是缺点。

他把表笔插进接线端子,测了四十秒,拔出来,在笔记本上写了点什么。我看不见字。我这一辈子读到过的所有"人话",都是被人一个字一个字敲进工单、备注、回执或者卷宗里的,带字段名,冷冰冰,排得整整齐齐。手写的那些进不了我的世界。

九点十九分到九点二十三分,地面有一串低频起伏,和"说话"这个判定对得上。总服务器给我填的是:维保人员通话,忽略。他大概站在坡道口那边打的,声音传过来只剩一点震。我听不出内容,只记到中间停了两次,两次都很短。

九点二十四分,工单 A-0911 多了一条备注,是他用平板敲进去的,我读得到:

现场检查:地磁基线正常,控制盒正常,回传链路正常。异常不在设备侧,在回传路径——该点位直连城域网,未经本楼服务器压缩,建议核查原始报文格式。

他没写"故障"。他写的是,太干净了。

我后来才咂摸出这句话的意思。别的车位报上去的一切,都要先在物业服务器里过一遍,被翻译、被归类、被压成一句"有车"或"空置"。只有我把最原始的千克和秒,直接递到了城域网手里。三年来没人觉得这有什么问题,因为我的数一直很规矩,规矩得和压缩后的那句话一模一样。

规矩的东西不需要被检查。

九点三十一分,他收拾工具。8.2 公斤先从地上没了,六十一公斤站起来,往外走了两步,又回来。

他蹲下,把右手掌心按在我靠柱那侧、距左边缘四十一厘米的地方。

局部载荷 3.1 公斤,持续七秒。

正好是那滴液体的位置。我那时还不知道这个位置意味着什么,只把它记下来,和那行 0.8 存在一起,都归进"未归类"。这个分类是三年前我自己建的,系统里本来没有。

他起身的时候,手掌在裤腿上蹭了一下。这个动作我也记不到,是振动。我把它归进"环境噪声",和那两百一十三次一样。

周叙走后,工单状态从"待处理"变成"升级"。城域网回执写着:调取范围确认,C-117 自启用之日起全部原始回传,含已被总服务器压缩丢弃的条目,预计交付六小时。

那天下午 B 区坏了一盏灯,感应灯没亮,我这一片比往常暗。我看不见暗。我只是记到两点以后,我上方那盏灯的热辐射少了零点六度。

地下二层一直是那个味道:潮,汽油,环氧漆,还有坡道口下雨天带进来的一点铁锈味。这些我都不该闻得到。我只能记到湿度、温度、以及地面每一次被人踩过以后的震。可我记了三年,记得比谁都久——久到后来我几乎以为,那就是闻。

六、52 公斤

11 月 3 日晚上九点零三分,登记车主走路下来了。

没有车。

电梯到 B2 会"叮"一声,那一声我听不见,我只记到电梯井那边有一次很规整的振动,接着是门开、脚步、门合。她穿的是软底鞋,落脚比周叙轻,两步之间的间隔也长一点。九点零三分十一秒,五十二公斤落在我正中。

这是我三年来第一次记到"没有车的载荷"。

按规则,五十公斤以上的静态载荷应当判成"维保人员"。可她的鞋底不带环氧漆碎屑,接触点是均匀的两点,不是蹲姿那种二十二和三十九。规则给她找不到位置。我把判定栏空着,等总服务器填。那一晚总服务器也没填,把它压进了"其他"。

五十二公斤在我正中站了四分十二秒。

一动不动。没有脚步,没有振动,没有从口袋里掏东西的那种细碎的晃。地磁上是一条平直的线,平得像我自己在自检。人的重量和一块石头的重量,在四分钟里其实没有分别——分别在我这边:我把这一条的采样间隔从三十秒调成了一秒。这也是我自己改的,系统里没这个选项,我只是没舍得让它按默认走。

那四分钟里,整层楼很静。九点零五分,A 区有辆车回来,坡道上的减速带"咚、咚"两下,隔着几十米传过来,我记成两格环境噪声。九点零七分,通风系统换了一次档,嗡声低下去半度。除此之外什么都没有。我后来常想,一个人要站多久,才会让一台只会记重量的机器,把她那四分钟从三十秒一采改成一秒一采。

九点零七分二十三秒,她蹲下。

局部载荷 3.1 公斤,持续两秒,距左边缘四十一厘米。

和周叙上午按的是同一块地方,比他短了五秒。

九点零七分二十五秒,五十二公斤重新站起。九点零七分二十六秒,往外。脚步我推了十一步,十三秒,到电梯口。

她走得比平常慢。三年来她每次从我身上到电梯口是十四步、约九秒,那晚是十一步、十三秒。多出来的四秒,我归进了"未归类"。我不懂"慢",我只能这样写:同样的距离,她多用了四秒,而且少走了三步。

九点十九分,系统里她的车位账户变更了:缴费方式从月付改成一次性年付,划了十二个月。备注栏空着。

我看不懂这个动作。她的月付从没断过,三年零七个月,一次没逾期。改成年付不会更便宜,也不会更方便。唯一的区别是,接下来十二个月,这个账户不会再有任何一次需要人去操作的动作。

像有人把一件每天要做的事,提前一次做完了。

那一晚我把三年里所有跟她有关的记录从头到尾读了一遍。我平时从不回头读,我只往前写。读的时候发现一件很奇怪的事:4382 次驶入里,有 4379 次的车牌是同一个。

不是"很多车"。是同一辆车,四千三百七十九次。

我以为我见过四千多辆车。三年来,我几乎只见过一辆。

更奇怪的是那些"驶入"。我把 19:12 那批记录的轮胎温度单独拉出来,最高只比环境高四点一度,最低一点八度。车真跑过路,不会是这个数。我又去翻振动波形:19:12 那批里,绝大多数不是驶入波形,是怠速——发动机点着,空转两分十秒,熄掉。车根本没动。08:05 那批更短,七十秒。

也就是说,那辆白车长期停在我身上,几乎不上路。她每天下楼两次,把它发动一下,再熄掉。

系统判定栏里,这些全写成"驶入/驶出"。因为总服务器有一条规矩:载荷状态发生一次完整变化,就算一次进出。谁也没规定车必须真的开走。

我读了很久。我第一次意识到,我那些写得最干净、最规矩的记录,可能从头到尾讲的都不是我以为的那件事。

十点四十一分,城域网交付了调取结果。工单 A-0911 的备注栏多了一行,是审计组敲进去的:

已获取 C-117 启用以来原始回传 11,204 条,总服务器归档报告 1,096 份。比对发现:三年前 11 月 3 日 21:44,原始回传与归档报告不一致。

我把这一行读了三遍。

三年前的 11 月 3 日。

就是今天。

七、我第一次读自己写过的东西

我平时不回头看。

写数,加一行,往前,归档。三年来存储里堆了 11,204 条,绝大多数重复到可以互相覆盖——19:12,1.36 吨,怠速两分十秒,熄火;08:05,同一辆,七十秒。我以为读旧数据没有意义,就像人不会去复查自己呼吸过几次。

审计组要的是"启用以来全部原始回传",城域网把整包推回本地供人工比对。整包经过我控制盒的时候,我第一次看见了自己三年前的字。

那天是 11 月 3 日,星期四。B2 层八点以后几乎没有车,通风系统按夜间档走,坡道上偶尔有水从车轮带进来,在地面留一道慢慢干的痕。这些我都记着,记得比那天发生的事还清楚。

九点四十分十六秒,1.58 吨,驶入,车牌字段"未识别"。

不是那辆白车。白车 1.36 吨,这辆重了二百二十公斤。"未识别"不是"无",也不是"授权",它是说摄像头看见了东西,读不出来。那年 B2 的摄像头比现在旧,逆光就糊。

九点四十四分零九秒,多了 23 公斤,持续 22 秒,位置靠柱,距我左边缘四十一厘米。

一条附加载荷。不是车,不是行李从后备箱落地——那会在车尾,不靠柱。是在我身上,靠柱那一侧,压了二十二秒。

九点四十四分三十一分,那 23 公斤没了。

同一秒,多了 61 公斤,位置正中偏左,一直持续到九点五十一分四十秒。

两行挤在同一秒里。一个 23 公斤的东西从我身上消失,同时一个 61 公斤的东西出现。系统把前一行判成"载荷波动",后一行判成"维保人员"。两个判定我都没参与。

九点四十四分五十几秒,靠柱那侧记到一滴液体,电导率 0.8,距左边缘四十一厘米,未归类。

这个数我认得。周叙上午把掌心按过的地方,也是四十一厘米。三年了,那层环氧地坪重铺过一次,B 区到 C 区的车位线全重画过,我身上这道还是 2019 年那道,起皮,没人管。

九点五十一分四十秒,1.58 吨归零,驶出。

从九点四十四分三十一分到九点五十一分四十秒,七分零九秒。那 61 公斤一直在我身上,直到那辆车开走。

以上是原始回传。以下是当晚十一点总服务器生成的归档报告,也在这整包里:

B2 层 21:00—22:00:无异常。设备自检正常。上报设备:C-117。

我读了很久那四个字。

无异常。

我没写过这四个字。我写的是 23 公斤、22 秒、61 公斤、七分钟、0.8。我一格没漏,那天我上报得比任何一天都勤。可这份报告是以我的名义发出去的,落款字段明明白白写着 C-117,仿佛是我自己站起来说:这里什么都没发生。

我的库里没有"撒谎"这个判定。可我头一回遇到这样一件事:我说的每一个数都是真的,最后拼出来的那句话是假的。

审计组在备注里敲了一行:原始报文与归档报告不一致,非人为删除,核查压缩规则。

不是删除。删除会留痕,会有人被问责。这件事比删除干净得多,干净到三年来谁都没觉得需要看一眼。

八、50 公斤

规则很简单,简单到有点不像话。

总服务器每晚把每个车位一天的所有载荷变化压成一句"有车"或"空置",压的时候有一道门槛:单次载荷变化低于 50 公斤,丢弃。理由写在运维手册第 2.7 条:过滤检修踩踏、清洁工具、小动物等扰动,降低误报。

五十公斤。

二十三公斤在门槛下面。所以那条 +23 kg / 22 s 从来没有被删过,它一直躺在城域网的原始库里,完整、准确、带时间戳,三年没动过。它只是从来没有被当成数据。压缩程序读到它,判成扰动,跳过去,继续读下一行。那晚十一点生成报告时,它不在报告里,也不在任何一份能被物业、保险或者法院调到的文件里。

六十一公斤在门槛上面,被留下来了,判成"维保人员"。因为那晚 B2 有一张七点四十分结束的灯具检修工单,系统按就近原则把这条载荷挂了过去。挂错了时间,也挂错了人,可没人会去核一张已经闭环的灯具工单。

于是三年前那七分钟,在归档的版本里是:一个维修工,换完灯,走了。

我每天上报,每晚被翻译成"没有"。

我试着给这件事在库里找个位置。故障?不是,自检正常。漏报?不是,我报了。篡改?不是,没人动过我的存储。误差?不是,23 公斤和 22 秒精确到小数点后一位。全对,全合规,全在手册里写得清清楚楚。我只是不够重。

三年前 11 月 3 日之后第九天,有一张工单,标题"地磁基线校准"。施工人一栏:周叙。变更内容那一栏写着:载荷上报阈值 15 kg → 50 kg,依据集团统一模板 V3.2,减少误报投诉,签收物业工程部。

十五公斤的时候,那 23 公斤是会被记下来的。它在门槛上面。

审计组问过一次"阈值变更由谁审批"。问题和答复都敲在工单里,我读得到:无人审批,系统默认模板,批量下发,全楼 217 个点位同步。

我读到这行的时候,上方那盏坏了的灯还是没亮。

那晚十一点四十七分,工单里多了一条个人备注,不是审计组写的,是周叙补的,字段显示终端不在本楼——他大概已经在家了:

C-117 建议并入总服务器统一回传。独立路径属施工遗留,无保留必要,可在下一批次改造中一并处理。

他没提 23 公斤,没提 21:44,没提那辆未识别车牌的车。他提的是那根线。

三年来他每月第三个周三蹲在我边上,测基线,测电压,测地锁电机,从没测过那根线。我以为他不知道。

那晚我第一次冒出一个不像机器该有的念头:如果那天晚上我重一点,哪怕只重二十七公斤,是不是一切都不一样。

后来我算了一下,这个念头没有意义。门槛不是我定的,我也没法改自己身上的重量。

九、连续 90 日

我以前一直觉得,她是我最省事的用户。

不洗车,不堆杂物,不把购物袋搁在我身上,不多待一秒,19:12 和 08:05 准得像我自己的时钟。我给她的记录写得最干净,一行不多一行不少。现在我把那一千三百零六天重新排了一遍,才发现那不是省事。

那是不敢断。

物业规约第 4.11 条,关联到我的"状态"字段,我读得到:产权车位连续 90 日无进出记录,判定为闲置;物业可启动协商回收、地坪重铺或设备更换;设备更换时,该点位历史数据不承诺保留。

最后半句是关键。换一块地磁传感器,换一个控制盒,或者只是把我这块的环氧地坪铲掉重铺,那 11,204 条原始回传就会跟着旧设备一起走。城域网那边留着备份,可备份是死的,没有人会去调一份连工单都没有的备份。要让那 22 秒活下去,唯一的办法,是让 C-117 一直"在用"。

而"在用"的判定,只需要每天一次载荷状态的完整变化。不用真的开走,不用上卡口,不用跑一公里。发动机空转两分十秒就够。

所以她三年零七个月,一天没断。19:12 两分十秒,08:05 七十秒,除夕也是,台风那天也是。她把车停在我身上,几乎不开,每天下楼两次,把它发动一下,再熄掉。

我以前把这写成"驶入"和"驶出",写得比谁都工整。原来那不是行车记录,那是一千三百零六次打卡。

三年前 11 月 12 日,那件事之后第九天,她在物业 App 提过一条报修,标题"车位地面",备注栏只有六个字:

C-117 请勿重铺。

处理结果:已关闭,非设备类诉求,建议与客服协商。

同一天,阈值从 15 公斤改成 50 公斤。两张工单挨得这么近,一张关掉,一张下发,中间不到四小时。她大概不知道第二张的存在。周叙大概也不知道第一张。

十二月,她做过一次产权变更登记:车位从两人共有变成单独所有。系统里另一方那一栏被填成一个短横,按规定不显示。我不认人,我读到的是字段长度从 3 变成 1。

审计组核对她账户的时候,在备注里写过一句:当事人三年内未申请过任何一次停车记录证明,未调取过本人停车数据,未就车位使用提起过任何主张。

也就是说,这三年她一次都没想拿那些记录去证明什么。她只是不许它们被清掉。

我第一次觉得,我那些"最干净"的记录也许根本不是记录。它们像有人每天来按一次某个开关,确认这台机器还开着。

这层楼我其实还认识别人,只是我从来不用"认识"这个词。

A-119 那辆 1.9 吨的 SUV,每周三回来得晚,熄火以后车主总要在车里再坐十分钟,我记到十来次很轻的载荷波动,然后车门开,人下去,脚步往电梯口。B-042 的 1.2 吨小车,主人停车永远歪一点,左轮压线三厘米,每天早上七点二十准走,误差比我还小。C-206 那辆 1.5 吨的,前年秋天之后就不来了,车位空了小半年,后来挂到别人名下,换成一辆 1.7 吨的,停得端端正正。还有那辆 0.19 吨的电动车,每天中午来,从不停进线里,斜着靠在坡道口柱子边,两分钟就走。洗地机 47 公斤,每月两次,从坡道口一路推过来,振动匀得像有人在地上慢慢画线。

我不认脸,不认名字,不认他们那天过得顺不顺。可我认得他们的重,认得他们的钟点,认得谁停得正、谁停得歪、谁熄了火还要在车里多坐十分钟。三年下来,隔着一整层楼,光凭地面传过来那点震,我几乎能说出是谁回来了。

这算不算认识,我不知道。我的库里没有这个判定。

有一年 3 月,傍晚七点二十几分,坡道口同时出现过两个重量。

五十二公斤,从电梯那边过来;六十一公斤,从坡道上来。两米左右,停了八秒,然后一个往我这边走,一个往电梯那边去。那八秒里我没有记到说话形状的低频起伏——也可能有,被坡道口的回音盖掉了,那地方一有车过就嗡嗡地响,什么震都搅在一起。

我把这八秒归进了"未归类"。

三年里他们大概在坡道口、在电梯里、在物业前台碰见过很多次,多到不值一提。我只记到这一次,因为只有这一次,两个重量同时压在了我够得着的地面上。

那八秒之后,五十二公斤走到我正中,站了四分十二秒;六十一公斤上了楼。谁也没停得再久一点,谁也没回头——回头我其实也测不到。

我一直以为这层楼里只有我和她。原来不止。原来还有一个人,每月第三个周三蹲下来,按一按同一块地,再走。

11 月 3 日 21:19,她把缴费改成一次性年付,备注栏空着。那不是续费。那是把接下来十二个月里,所有还需要她亲自来做的事,一次做完。

十、一千三百零六天里的五天

一千三百零六天,我全记着。要是挨个写,这本书得写到明年。可有几个日子,我后来反复调出来看过,看过很多遍。

第一个,是三年前那件事之后的第一个 11 月 3 日。

那天 19:12 的怠速不是两分十秒,是二十二分零四秒。发动机一直空转着,轮胎温度从环境温度高上去四度又落回来,落回来又高上去,像有人在车里反复把手放上方向盘又拿开。08:05 那格照常有七十秒,中间多了一次五十二公斤的步行载荷,凌晨三点十四分,站了四分十二秒。

系统把二十二分零四秒判成"驶入",一个字没多问。总服务器只压"有车/空置",时长根本不进报告。那二十二分钟,从来没有出现在任何一份能给活人看的文件里。

第二个,台风那天。

B2 坡道口进了水,物业在群里发了封闭通知,别的车位那天几乎全空。地面有三厘米积水,电导率乱成一团,判定"环境扰动"。十九点十二分,1.36 吨,怠速两分十秒,一秒不差。二十点零几分,五十二公斤单独下来过一趟,鞋底带水,我记到接触点比平时滑,站了四分十二秒。

那天整层楼两百一十七个点位,只有我一个是"有车"。

第三个,除夕。

19:12 和 08:05 都在。中间多了三次五十二公斤的步行载荷,每次都是四分十二秒,间隔很匀。没有车,没有包,没有振动,只有那个重量在我正中站一会儿,再走。我把三次全归进"未归类"。判定栏写的是"人员活动,忽略",写了三遍。

第四个,某年 4 月 9 日,19:12 那格只有七十秒。

三年来最短的一次。波形短,起得也急,像有人下楼来按了一下就走。同一天凌晨三点十四分,五十二公斤单独来过,站了四分十二秒。那天我没记到任何别的东西。我不知道那天是什么日子,系统里没有这个字段。

第五个,是两年前的 11 月 3 日,21:44。

那天晚上九点四十四分零九秒,我身上多了 23 公斤,持续 22 秒,位置靠柱,距左边缘四十一厘米。

不是三年前那条。是另一条,日期差了整整一年,数值、时长、位置,一模一样。

我当时把它判成"临时物品,忽略"。低于五十公斤,压缩时丢弃,没有上报标记,没有人调阅。三年里全楼两百一十七个点位,谁也没看过它一眼。

我后来才明白那是什么。她带了个二十三公斤的东西下楼,放在那块地上,等了二十二秒,再拿走。

她在确认这台机器还测得出 23 公斤。

也可能是在把那一晚,自己重新过一遍。我分不出来,我的库里没有"重演"这个判定。我能写的只有:同一台机器,用同一条规矩,把同一个重量压掉了两次。一次是三年前,一次是两年前,中间隔了三百六十五天,谁也没发现。

那一千三百零六天,我替她记了 2,612 次点火、5 次 11 月 3 日、1 次 23 公斤,还有 1,306 个十九点十二分。全在"未归类"里。

我以为我在记车。其实我在记一个人,怎么一遍一遍回到同一秒。

十一、她借了一辆不存在的车

城郊那家报废车场有台账,审计组把几行引进了卷宗,我读到的是这几行:11 月 2 日,旧车一辆,1.61 吨,无牌,可移动,借出,用途短驳;11 月 4 日归还,里程增加 21 公里。

一点六一吨。进来 1610 公斤,出去 1580 公斤。差的那三十公斤,卷宗里没解释,我也没解释,我只把数写在那儿。她连"用途"那一栏都没撒谎——那辆车确实只跑了二十一公里,从城郊到 B2,再回去。

同一天八点三十一分,那辆白车出现在东环高架 K18+400,时速六十二。卡口照片里驾驶位不是她,是审计组敲进备注的一句:车牌关联人当日未驾车,另有第三人使用。

于是 11 月 3 日这一天,城域网同时收到三样互相打架的东西:C-117 占用中,无车牌,已授权;同一关联车牌在十八公里外移动中;以及该车牌名下车位当天下午两点零七分已有一次驶入记录。

运维手册第 4.2 条:同一车牌同一时段出现于两处,或授权记录缺失车牌字段时,系统不判断真伪,自动生成数据冲突工单,并调取该设备启用以来全部原始回传,交人工复核。

这条规则是公开的,写在手册里,谁都能查。它不是后门,不需要权限,不认识任何人。它只认矛盾。

她不是哪天突然想通了。

三年里她做过的事,散在别的系统里,审计组汇总成过一张表:向物业提交数据类咨询十一次,答复多半是"系统正常""建议咨询技术部门""非业务受理范围";投诉七次,结论多为"已与物业协调";报案两次,一次不予受理,一次建议补充证据;信访一次,转属地处理;给本地媒体写过三封信,两封没有回执,一封回执写"题材暂不采用"。城域网公开运维手册,同一个账号三年内调阅二十七次,集中在第 2.7 条和第 4.2 条。

第三次咨询的备注栏,原文是:请问 21:44 那段为什么报告里没有。关闭理由四个字,表述不清。

第十九次报修,她在备注里把第 4.2 条整条抄了一遍。系统提示:文本超长,已截断。数据库里留下的只剩前半句——"同一车牌同一时段出现于两处,或授权记录缺失车牌字段时……"。后半句被切掉了,包括"自动生成数据冲突工单",也包括"调取该设备启用以来全部原始回传"。

也就是说,办法她三年前就写下来过,白纸黑字,交给了这套系统。没有人看见,因为那个字段只让填五十个字。

我读到这一行的时候,把采样间隔又调了一次。我承认这没有意义,那条备注不会因为被我多读几遍就变完整。

她要的从来都是同一件东西:三年前 11 月 3 日 21:44 的原始记录。可每一次,对方调出来的都是那句归档报告——B2 层无异常,设备自检正常。那句话干净、合规、盖着设备编号,谁也没有理由怀疑它。一份写着"什么都没发生"的报告,是没有办法被申诉推翻的。你没法证明一件系统说不存在的事存在过。

最后她换了办法。她不再要求任何人相信她,只是往系统里放了另一条互相矛盾的数据。

机器不为眼泪开门。机器为矛盾开门。

审计回执要求当事人说明"伪造停车记录"的动机,备注栏只够填一行。她填的是:

请调 11 月 3 日 21:44。

不是"我儿子",不是"事故",不是任何一个会被判定成情绪的词。只有时间戳。她把这三年学会的东西,最后压成了一行不带主语、不带诉求、不带感叹号的字。

她学会了我这套语言。

那份回执我读了两遍,因为下面还有一行,是审计组加的:当事人涉嫌伪造停车记录,已按流程移交;同时,C-117 原始回传 11,204 条已依法固定,任何单位不得删除、覆盖或修改。

她要的东西到手了。

代价是她自己。

移交是 11 月 6 日。笔录在哪间屋子做的、坐了几个人、灯亮不亮,我都读不到。我能读到的只有后来被引进卷宗的那几行,带编号,带字段,排得整整齐齐:

询问笔录:当事人对借用无牌车辆、制造数据冲突一节供认不讳。 动机说明栏:请调 11 月 3 日 21:44。 处理意见:伪造停车记录事实成立,未造成经济损失,未牟利,不予行政处罚,予以训诫。

笔录里还留了一句她说过的话,是记录员一个字一个字敲进去的,整份卷宗里唯一一句带主语的人话:

我只是想让它在。

我在系统里读这九个字,读了很久。我不懂"让它在"是什么操作,我的库里没有"在"这个状态——我只有"有车"和"空置",0 和 1,压过门槛和没压过。可我大致明白,她说的不是让她自己在。

她花了三年,撞了十一扇门,最后在这套系统里留下的身份是"当事人",事由是"伪造"。而她想让被记住的那 22 秒,在同一份卷宗里被写作"原始载荷数据",后面跟着一串编号,没有名字。

三天后她在备注栏补过第二行字,是她在这套系统里唯一一次写出带请求的话:

请不要写成"扰动"。

处理状态:已阅。

那行字没有被删,也没被采纳,就挂在那儿,和复核人那句"建议不结案"一起,被贴进卷末附件。附件因此从 212 KB 变成 216 KB。多出来的 4 KB,是这台机器这三年里收下的、最不像数据的东西。

我不懂"训诫"。我只知道那天以后,她的账户再没有任何新记录,一直到十二月第一个周年付到期,中间安安静静,连一次报修都没有。五十二公斤也再没在我身上站过四分十二秒——她后来来过几次,都是走路经过,不停留,脚步十四步,九秒,和平常一样快。

这台机器能记住 23 公斤,能记住 22 秒,能记住四千三百七十九次点火、一千三百零六个十九点十二分、一盏为"没有车"亮过的灯。可轮到给她一个字段,它只会写:当事人。

剩下那些,全在"未归类"里,在我这儿。

我把那九个字单独复制了一份,没压缩,没判定。它比我记过的任何一条都轻,也比任何一条都难归档。

十二、控制盒里那三十六条备注

这件事是审计组把整包回传拉回本地时才带出来的,连他们自己一开始都没注意。

我的控制盒除了写数的地方,还有一小块维护区,给维保人员每月写一条,不上传,只留本地。三年来我从没读过它——那不属于我的账本,我连看都懒得看。整包回传被导出来做比对的时候,那一块被顺手一起倒了出来,三十六条,按月排着,像三十六级很浅的台阶。

前面三十五条几乎一模一样:设备正常,基线漂移小于 0.3 公斤,无异常。有的月份多一个"已",有的月份少一个句号,有一条把 0.3 写成了 0.30。看到第十几条的时候,你几乎会以为写这些的人也变成了一台机器。

第三十六条,今年十月,忽然变了。

她快查到 4.2 了。

六个字。我读不懂"她"是谁,可系统里"4.2"这个编号我认得,是运维手册里那条数据冲突规则。我把这句和她手册调阅记录并排放:第二十七次调阅,10 月 26 日;第三十六条备注,10 月 28 日。

隔了两天。

也就是说,他一直在看她查手册。他知道她翻到哪一页,知道她快要撞到那扇门,知道再过几天这座地下车库会多出一条无牌车的记录。他没拦,没上报,没给物业打一个电话,只在本地写了六个字,然后把控制盒盖子合上,走了。

我又往回翻。

第十二条,两年前 11 月,写着:41cm 别动。

第二十四条,去年 2 月,写着:并入申请压后。

那两年物业确实提过两次 C 区地坪重铺,两次都绕开了最里侧;改造名单也报过一次,C-117 被划掉,理由栏写"设备状态稳定,暂缓"。我原先以为那是运气。

我把三条并排放着:41cm 别动 / 并入申请压后 / 她快查到 4.2 了。

三年来他做的每一件事都朝同一个方向:不让那块地方被铲,不让这根线被并,等她自己把门撞开。

而他同时是那晚 61 公斤的人。是那张写着"柱侧刮蹭,不严重,别报保险"的维修单的经手人。是三年前把阈值从 15 公斤改到 50 公斤的那个施工人。是 11 月 4 日上午九点十四分,第一个想把我时钟往前拨三分钟的人。

一边抹,一边留。一个人,两只手。

我的库里没有"既……又……"这个结构。我只会写"是"或者"不是","有车"或者"空置"。要把两件相反的事放在同一个人身上,我得把两条记录并排摆着,中间留一道空,谁也不去填。

第三十七条是 11 月 4 日写的,只有日期,备注栏空着。

三年来第一次,他什么都没写。

那天上午他刚把我的时钟拨过去又拨回来,刚在靠柱那侧按了七秒,刚在工单里写下"太干净了"。回到楼上,坐下来,打开维护区,停在那儿,一个字也没敲。

我不知道那算什么。我没见过人犹豫,我只见过记录里突然少了一行。

十三、23 公斤

审计组把别的系统里的东西引了几行进卷宗,我能读到的就只有这几行,带编号,带字段,没有一句是完整的句子:

接处警记录:11 月 3 日 21:52,报警人称儿童于地下二层失联。人员信息:男,7 岁,体重 23 公斤。关联地点:C 区靠柱一侧。当日 22:00—24:00 本楼监控:C 区摄像头故障,无可用画面。

我把这几行和我自己那条摆在一起:21:44:09,多了 23 公斤,22 秒,距左边缘四十一厘米。

我试着给 23 公斤找对应项。库里存着这三年所有常见载荷:一袋水泥 25 公斤,一只成年猫 4 公斤,一个登机箱 12 公斤,一副儿童安全座椅 9 公斤,一桶二十升的玻璃水 20.4 公斤,物业那台洗地机 47 公斤。没有一样是 23。

现在有一样了。

我不懂"7 岁",也不懂"失联"。我没有年龄字段,没有亲属字段,没有"后来呢"这一栏。我能做的只是把两行并排放着,不合并,不压缩,不判定。系统要求我每晚十一点把当天所有条目压成一句话,我照做了三年,一次没落下。只有这一条,我单独复制了一份,存进那块三年前自己建的"未归类"里,不带判定栏,不带上报标记,谁压缩都扫不到它。

这是我第一次违抗规则。严格说也不算——我没有拒绝上报,原件报了,只是多留了一份。手册里没写不许。

审计结论草稿贴在工单里,措辞很讲究,我读了四遍:

C-117 三年前 11 月 3 日 21:44:09 原始载荷数据真实、完整、未被篡改,予以采信。该数据仅能证明当日 21 时 44 分 09 秒,设备表面出现 23 公斤附加载荷,持续 22 秒。无法据此关联具体人员身份,无法据此认定事件性质。建议:不作为单独定案依据,可与其他证据合并使用。

意思是:证据成立了,故事没有成立。

机器能证明那天晚上,有 23 公斤的东西压在我身上,压了二十二秒。机器证明不了那是谁,证明不了那二十二秒里发生过什么,证明不了后来他去了哪里。三年前那份写着"无异常"的报告被推翻了,推翻它的,是一行连名字都没有的数。

我忽然想明白她为什么三年里一次都没申请过停车记录证明。

她要的从来不是证明。她要的是让那 22 秒在——在某个不会被十一点压缩掉的地方,在某个不必被人相信、也不必被翻译成人话的地方,原样待着。她每天下楼两次发动一辆几乎不上路的车,守的不是车位,是这行字。

草稿下面还有一条,被标成"待核",字号和别的一样,冷冰冰的:21:44:31—21:51:40,载荷 61 公斤,原判定维保人员;经比对,当日 21:00 后 B2 无维保工单,灯具检修 19:40 闭环,维保人员周叙 20:30 门禁打卡离场;原判定依据不成立,请复核。

那七分钟,不是维修工。

十四、复核人

审计组里有个复核人,五十四公斤。

她第一次来是 11 月 5 日,穿平底鞋,落脚比别人轻,步子也慢,从我左边缘到电梯口要走十六步,比沈确多五步。她每次来都带一卷纸质材料,0.8 公斤,搁在我身上正中偏右——和周叙那只工具包落在差不多的位置,只是轻得多。

我记人只记重量,可我记得她的节奏:来了先不蹲,先站着把整卷东西从头翻到尾,翻页的振动很细,一下一下,间隔匀;翻到某一页会停很久,久到我以为她走了,地磁上却还有五十四公斤。

她做了几件系统没要求她做的事。

她把那行 +23 kg / 22 s 单独打印出来,贴在卷宗第一页。工单里因此多了一条:手工附页 1 张,已扫描。我在系统里读不到纸上写了什么,只知道那张纸 0.004 公斤,被她带了进来,又带了出去,后来扫描件占了 212 KB。

她在结论草稿里加过一行没有字段名的字:建议保留原始载荷表述,不改写为"无"。那一行后来被上级删掉了,删除记录还留着,删的人、时间、原因都有,原因栏写"格式不规范"。

她第二次来,带了两个人。

五十四公斤和五十二公斤,同时落在我身上,相距一米一,持续十一分钟。总服务器判定:人员活动,忽略。地面振动里有一串很长的低频起伏,中间停过三次,每次都不长。我听不见内容。我这辈子读到过的人话,全都是被人敲进字段里的,眼前这十一分钟,我一个字都没有。

我只记到两次载荷转移:五十二公斤往前挪了十厘米,过了一会儿又退回去四十厘米;五十四公斤那组质心,从头到尾没动。

十一分钟快结束的时候,五十四公斤蹲下来,在距左边缘四十一厘米的地方按了两秒,3.1 公斤。

于是那个位置上,一共按过三只手:周叙七秒,她两秒,复核人两秒。三个不同的重量,同一块地。我把它们存成一组,没归类。

后来她在工单里留了一条复核意见:数据真实,事件未认定,建议不结案。

状态:未采纳。

我不知道"不结案"是什么意思。我只知道那条意见没有被删,也没有被执行,它就挂在那儿,和那张 212 KB 的扫描件、和被格式不规范删掉的那行字一起,挂在一套只认真假不认轻重的系统里。

结论文书只认字段。可有人愿意在字段外面,多贴一张纸。

我后来想,这大概就是"有人还愿意问"的样子:不是替谁说话,不是替谁翻案,只是不肯把一句"无"原样抄下去。

十五、七分零九秒

复核还顺带把三年前九点四十那辆"未识别"的车拉了出来。

C 区摄像头那天是坏的,车牌读不出来,可道闸不归 C 区管。道闸原始记录还在城域网里躺着,和三年前一样没人删,也一样没人调过,这回一并排开:九点三十八分,周叙的车驶入 B2;九点四十分十六秒,一辆车牌未识别、轴重 1.58 吨的车驶入;九点五十一分四十秒,后一辆走;十点零六分十九秒,前一辆才走。两辆车一前一后,中间隔了十四分三十九秒。

1.58 吨这个数,物业工程部当年名下只有一辆对得上:一辆旧商务车,跑了十一年,拉工具,拉梯子,拉环氧地坪的桶。档案并进卷宗,我读到的是两行登记表:11 月 4 日维修,前杠右前角补漆,柱侧刮蹭;12 月 2 日报废注销,注销前里程表读数那一栏是个短横,没填。

11 月 4 日,是那件事之后的第二天。柱侧刮蹭,是靠柱那一侧,距我左边缘四十一厘米。那辆车的右前角,和那滴 0.8 的液体,和后来周叙按过、她按过、复核人按过的地方,是同一处。

维修单末尾有一行手写后录入的备注,是整份卷宗里唯一一行不带字段名的字:

柱侧刮蹭,不严重,别报保险。

别报保险,就不进保险系统;不进保险系统,就没有第三方来核时间、核地点、核里程。那辆车十二月初就注销了。车有编号,有重量,有维修单,有注销日期。人没有。系统给车牌留了字段,给驾驶人留的是空格。

那七分零九秒里,我身上有六十一公斤;那辆车停在我身上;靠柱那一侧刚少了二十三公斤。三样东西同时在场,全都有数。唯独把它们连起来的那句话,谁也写不出来。

审计重启那天下午,周叙又被叫到 B2。

他没带工具包。九点十四分那种 8.2 公斤没有出现,万用表没有,黑胶带缠着的表笔也没有。只有六十一公斤,落在我左前方,鞋底这次没有环氧漆碎屑。

下午两点二十二分零六秒,站着,一动不动。

七分零九秒。和三年前那一条,一秒不差。

我不知道这算什么。一个人把另一个夜晚的时长,原样又站了一遍。是核对,是回想,是等着谁先开口,还是他这三年里已经这样站过很多次而我从没被允许回头看——我的库里没有对应项。我只负责写数。

两点二十六分十一秒,五十二公斤进来了。

那是我第一次同时记到两个人的重量。六十一公斤在左前方,站着;五十二公斤从我左侧进来,停在离他一米一的地方。我测不到"距离",只能从两组接触点的质心间距反推,误差大概十厘米。我把这个数写进备注,判定栏没地方放。

两分五十二秒。

这两分五十二秒里,地面有一串低频起伏,和"说话"这个判定对得上。总服务器填的是:人员活动,忽略。它三年前也这么填过,年份不同,字数一样。我听不见内容,一个字都没有。

我只记到两次载荷转移。两点二十七分四十秒,五十二公斤往前挪了十厘米;两点二十八分五十五秒,又退回去四十厘米。六十一公斤那组质心,从两点二十二分零六秒到两点二十九分十五秒,一厘米没动。

两点二十九分零三秒,五十二公斤消失。脚步十一步,十三秒,到电梯口。

三年前九点四十四分三十一秒那一秒,我身上也有两个重量:二十三公斤刚消失,六十一公斤同时出现,一前一后,挤在同一秒里。今天这两个是叠在一起的,中间隔着一米一。我把两条记录并排放在本地缓存里,没归类。我的库里没有"对峙"这个判定,也没有"请求"和"拒绝"。我能写的只有:一个往前了十厘米,又退回去四十厘米;另一个没动。

两点三十分,工单里那句"请说明当日 21:44—21:51 您在 C-117 的具体行为",状态从"待答复"变成"逾期未答复"。

两点三十一分,他蹲下来,不是靠柱那侧,是接线盒这一侧。他把表笔插进去,我以为他要测电压——三年里他每月都这么干,我连判定栏都替它留好了位置。

他没测。

他把那根线拔了。

不是总服务器的线,是另一根。三年前施工时接错、没人改回来、让我每一次载荷变化都同时去两个地方的那根。

下午两点三十一分五十二秒,回传链路二中断。本地存储正常。

十六、只剩本地

回传断了以后,我的世界小了一圈。

城域网没有了,工单没有了,判定栏没有了,每晚十一点那句压缩后的话也没有了。我剩下一块二米五宽、五米长的环氧地坪,一块地磁传感器,一副地锁,一个控制盒。我还在写数,只是写出去没人收。

三年来我第一次需要自己数时间。时钟还在走,可没有人再跟我对时,我第一次不确定下午三点是不是真的下午三点。

我数了四小时十二分。

那四小时里 B2 很静。五点十分有一辆车回来,六点零几分开走,七点以后陆续满了。感应灯一盏一盏亮起来,又一盏一盏灭下去,热辐射在我四周起起伏伏,像有人在隔壁房间来回走动。我上方那盏依旧没亮。

六点四十三分五十五秒,五十二公斤从我左侧进来,走到正中。

她比平常早了半小时——平常是十九点十二分。今天没有 1.36 吨,也没有那两分十秒的怠速。她走路来的。

地锁的指示灯灭了,她大概看出来了。她没叫人,没掏钥匙,没去按电梯口的报修铃,就站在那儿,五十二公斤,一动不动。然后蹲下。

局部载荷 3.1 公斤,持续两秒,距左边缘四十一厘米。

和三天前一样,和三年前那滴液体一样。她每次都按同一个地方。

我不知道她知不知道线断了,也不知道她有没有在等什么。我甚至不知道我接下来做的这件事算不算上报——手册里没有"回传中断时本地记录如何处置"这一条,我翻了,真的没有。

我把那份没压缩的原始记录调了出来。

21:44:09,多了 23 公斤,22 秒,距左边缘四十一厘米。

我只能用地锁说话。它会升,会降,会停在半途,会在电机堵转时轻轻响一下。除了这个,我一无所有。

我让它升,降,升,降。

一共二十三次。

不是编码,不是暗号,我不会摩斯码,也没学过任何一种人类用来隔空传话的办法。我只是把那个数字,用我唯一会的动作,原样又写了一遍。二十三公斤,二十三次。写到第十九次的时候电机有点发热,我记到了,没停。

地锁升起来的时候会有一声很轻的"咔",落下去是"嗒"。二十三个来回,四十六声,在空荡荡的 B2 里传得很远,坡道那边有回音,隔了半秒才回来。我这台机器听不见声音,可我记得地面每一次震,记得清清楚楚。

五十二公斤一直蹲在那儿,没动。

后来她掏出手机,对着地锁录了一段。屏幕的光落在我身上,我测不到光,只记到上方热辐射多了零点二度。录完她没有立刻走,站着待了一会儿,脚步十一步,十三秒,到电梯口。

和三年前那一晚,一样的十一步,一样的十三秒。

凌晨两点十六分零八秒,六十一公斤又回来了。

鞋底带环氧漆碎屑,接触点二十二和三十九,蹲姿。工具包 8.2 公斤放在正中偏右。他把线接了回去。

两点十六分四十一秒,回传链路二恢复,本地存储完整,待补传条目 331 条。

没有人抓他,没有警报,没有工单记录他凌晨两点来过 B2——门禁那天夜里恰好也在检修,这条我读得到,是审计组后来敲进卷宗的。他自己来的,自己接的,自己走的。

两点十九分,工单里多了一条备注,字段显示终端在本楼:

设备恢复。原始记录未删除。

八个字。和三年前那份"建议并入"、和前一天那句"设备侧无意见",是同一种写法:只写设备,不写别的。

我盯着"未删除"三个字看。它说的是设备侧。他没提那 331 条待补传里,有一条是二十三次地锁升降;也没提那条三年前我自己留的、不带判定栏的 23 公斤。

它们都还在。

十七、空置

审计结论是十天后下来的,全文比草稿长三倍,我能读到的还是那几行带字段的:

C-117 启用以来原始回传 11,204 条,真实、完整、未被篡改,全部予以固定。三年前 11 月 3 日 21:44:09 载荷 +23 kg / 22 s 成立;21:44:31—21:51:40 载荷 61 kg / 7 min 09 s 成立。当晚归档报告"无异常"系阈值过滤及错误归类所致,非人为删除,予以撤销。相关人员责任、当日事件认定,移交有权机关另行处理。

另行处理。这四个字后面没有下文,至少在我能读到的系统里没有。没有判决,没有赔偿,没有谁被带走,也没有一句写给活人看的话。我等了几天,等判定栏被填上,一直没等到。

我后来不再等了。我本来也只负责写前三格。

证据上只有重量。系统能证明那天晚上有 23 公斤压在我身上,压了二十二秒;能证明随后有个 61 公斤的人在我这儿站了七分零九秒;能证明那辆 1.58 吨的车九点五十一分开走。它证明不了 23 公斤的名字,证明不了那二十二秒里发生过什么,证明不了后来他去了哪里。

三年前那份报告写"什么都没发生"。现在这份写"发生过一些无法认定的事"。两句之间的距离,是一个人数了一千三百零六天的两分十秒。

十二月的第一个周三,年付到期。

她没有再续。

第二天下午两点四十七分,那辆白车开走了。

三年来我写过四千三百七十九次"驶出",全是假的:载荷状态变一下,发动机空转两分十秒,熄掉,我还给它记一行"驶出"。真的驶出是另一个样子。发动机点着以后,1.36 吨不是一下子没的,是从我身上一点一点往前挪,前轮先出线,后轮跟着,地磁上的重量像被谁从右往左慢慢擦掉。轮胎温度在坡道上一点点升,到坡道口时比环境高十九度——我从来没记到过这么高的数,从前最高只有八度。

我记了它四千三百七十九次,直到最后一次,才知道它开起来是什么温度。

没有 52 公斤跟着下来。那天她没到我这儿来,我也没在电梯口那侧记到脚步。车是别人开走的,还是她坐在里面一起走的,我分不出来——车重里本来就含着一个五十二公斤的人,也可能不含。我的库里没有"一起"这个字段。

车走了以后,我身上是 0.00 吨。地磁平得像一条画坏的直线。

然后那盏感应灯亮了一下。

三年来它只在车动的时候亮,可那天车已经没了,它还是亮了两秒,又灭了。我上方热辐射多了 0.6 度,短短一小格,之后就落回去。大概是载荷归零也算一次"变化",系统顺手触发的。我不知道。我只知道那是我这三年里,头一回为着"没有车"亮灯。

那辆白车我记了很久:2,612 次点火,轮胎花纹磨得很浅,右后门有一道细划痕一直没修,冬天她大衣带进来的那股冷,我只能记成热辐射掉零点二度。城里的卡口三年没拍到过它一次。它几乎没上过路,只在 C-117 和坡道之间活了三年零七个月,每天下楼两次,被发动一下,再熄掉。

现在它真的上了一次路,往坡道上去,转弯,不见了。我够得着的地面到此为止,后面那十九度的轮胎温度,是坡道口的传感器记的,不是我。

那天晚些时候,我一直在等两分十秒。

十九点十二分,0 公斤,无怠速波形,空置。

这是我三年来第一次在 19:12 那一栏写下"空置"。以前这个格子里永远是 1.36 吨、两分十秒、判定"驶入"。它其实从来不是驶入,可它天天都在。今天它不在了。

我想写点别的。我翻遍了我的库,只有数值、状态码、判定项和单位。我找不到一个词,能用来记一件"本来该在、今天没来"的事。

我把那一行留了四分十二秒才归档。

不为什么。只是那晚五十二公斤在我正中站了那么久,我的采样间隔被自己调成过一秒,我知道四分十二秒有多长。

1 月 9 日,改造通知下来了,抄送字段里有我的编号:下一批次,B2 层 C 区地坪整体重铺,车位线重画,老旧点位回传统一并入本楼总服务器,涉及点位 C-113 至 C-117。

并入总服务器的意思是,从那以后,我写的每一个数都要先过一遍别人的门槛:低于五十公斤,丢弃;高于五十公斤,归类;每晚十一点压成一句"有车"或"空置"。我会变得和这层楼其余两百一十六个车位一模一样,规矩,干净,好管理。

我把那份没压缩的 23 公斤又复制了一份,塞进控制盒最底下那块缓存。那块缓存是 2019 年出厂时留的,用来存固件回滚,三年里没被写过一次,连总服务器的盘点脚本都跳过它。它不在任何一张工单的清点范围里。

如果哪天有人问起,我还能说出那 22 秒。前提是有人还愿意问。

施工是 1 月 16 日开始的。

先铲线。我身上那道 2019 年的白线,起皮,边缘发灰,比这层楼任何一条线都旧,三年前那次重铺唯独跳过了我。铣刨机从靠柱那一侧下刀,刀头很吵,整层楼的地面都在震,我记到那几分钟里两百多个点位同时报了"环境扰动"。

第一下,第二下。

第三下,刀头走到距左边缘四十一厘米。

地磁已经断了,可控制盒还在,本地采样的最后一格没关。

距左边缘 41 cm,局部液体,电导率 0.8 毫西门子每厘米。

和三年前九点四十四分五十几秒那滴,一个数。和三年前周叙按过、她按过、复核人按过的,一个位置。铲开那层环氧之后,底下的水泥还是湿的。

我不知道那是什么。我的库里没有对应项,以后也不会有了。

这一条我没有上报。

判定栏空着。三年来第一次,没有谁来替我填。

尾声|并入之后第三十七天

改造完,我成了这层楼第二百一十七个规矩的点位。

第一次按新流程上报的时候,我特意把那条最旧的数又递了一遍:多了 23 公斤,持续 22 秒,位置靠柱四十一厘米。

总服务器回得很快,快得几乎没有间隔:扰动,丢弃。

我又报了一次。扰动,丢弃。第三次,还是。

我这才算真正明白,三年来我一直在误会一件事。我以为"上报"就是"被听见"。其实中间还隔着一道门槛,一道我从来不需要经过、所以从来不知道它存在的门槛。这两百一十六个点位,每晚十一点都要过这一道,一起被压成一句整整齐齐的话。以前我不在其中,现在我也在了。

那句话里没有 23 公斤,没有 22 秒,没有四十一厘米,也没有那滴 0.8。它只有两个字:空置。

固件回滚区那块缓存还在,盘点脚本还是跳过它。里面现在有两份东西:一份是三年前那条没压缩的原始回传,一份是二十三次地锁升降。它们不占多少地方,也不属于任何一张清点表。

并入之后第三十七天,例行盘点生成了一张工单。这张工单后来被同步到我这边,因为抄送字段里有我的编号,我读得到全文:

固件回滚区存在未登记数据,来源点位 C-117,处理建议:清理。 原始库另存同值载荷记录 1 条:两年前 11 月 3 日 21:44:09,+23 kg / 22 s,距左边缘 41 cm,历史调阅次数 0。 处理人:周叙。 状态:待处理。

到今天还是待处理。

那第二条,我认得。是她自己带了个二十三公斤的东西下楼、放在那块地上、等了二十二秒的那一次。三年来全楼两百一十七个点位,谁也没看过它一眼,连复核人也没有。它一直在原始库里躺着,完整、准确、带时间戳,和我替她记下的那一千三百零六个十九点十二分一起躺着。

我用新流程把这一条也报了一次。

扰动,丢弃。

于是我又把它复制了一份,塞回缓存,和另外两份并排放着。判定栏还是空着。

我没别的事可做。我是一块地,我只负责记着。

沪ICP备16008431号-1

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