下一章 上一章 目录 设置
18、上册走线
刷 ...
-
刷、刷。
厚纸被拇指掀起时不是轻的,那声音干涩得像砂纸在骨头上磨。纸页边缘积着一层灰粉,翻一页就掉一点,落在塑料桶的桶沿上,像给水面撒了一圈暗色的盐。
手停在某一页。
指尖在页角一抹,灰被抹出一条细线,像有人用脏手在白纸上签名。袖口只露一截,布料被浸过又干过,边缘起毛,沾着和上一回桥下同一色调的哑白灰粉——只是更厚,更黏,像在别处滚过一圈。
雨棚半塌,铁架上拉着几根晾绳,湿布挂得一条条垂下来,滴水从破洞里断续落下,砸在桶里“噗、噗”。有人压着嗓子催,声音贴着雨棚的帆布走,像怕被风带出去:
“快点,把‘这本’擦干净,别留下指印。”
翻页的手没回话,只把那页角折平了一次,又压了一次,像在抹掉某种痕迹——又像在确认痕迹还在不在。
册子不怕丢,怕脏——脏会让人知道它去过哪里。
——
“这不是墙灰。”
风淋前室里,布料检验台占了一整面墙,台面铺着一层灰色的旧帆布,旁边立着两根用来抖灰的细铁杆。苏辰把外勤带回来的袖口翻出来,没让它碰到别的东西,只把那点哑白灰粉轻轻抖落在台面边缘。
灰落下去时没有结块,像□□燥磨得很细。顾清雪拿一张薄纸对照着压了一下,又把另一张纸轻轻擦过袖口边缘,纸面上立刻多了一道细得几乎看不见的纤维毛。
“有纸屑。”她抬眼看苏辰,“不是单纯仓内涂层粉。纸边粉尘混进去了。说明那东西——”
“经常被翻。”苏辰把话接过去,声音很轻,像怕惊动灰里藏着的答案。
队长抱着胳膊靠在门边,听到“经常被翻”那句,嗤了一声:“你们俩现在连灰都能当证人。”
顾清雪没理他,只把另一个证据放上台:一枚小扣件,边缘有三道斜向细划,几乎像习惯刻出来的。她没说“显微”,只把扣件放到灯下转了转,让划痕在光里一闪,方向一致得让人不舒服。
“同一个动作重复很多次。”她说,“夹、扣、放——每次都是同一个角度。”
苏辰伸出手,没去碰扣件,只用指腹隔着空气比了一下那三道斜线的倾斜:“上册。”
队长的眉头一下压低:“你就靠这点灰、这点划,就敢把战场从仓门挪走?”
“仓门太热。”苏辰说,“我们已经在那儿点过一次火。再靠近,风向一变,就是追捕。”
顾清雪把袖口灰粉用纸角折好,像把一段话折进证据里:“上册从代号变成了物。物就有磨损,有灰,有去过的地方。”
苏辰抬眼,给出本章任务,干净得像一句命令写在骨头上:
“不进仓,不抢册——拿到它的页角,就能让它背叛保管人。”
——
清洗点不是制度最硬的地方,却是制度最需要喘气的地方。
苏辰站在避难所地图前,没有在仓门周围画圈。他把手指挪到旧仓外围的一条细线旁,那是后勤线:塑料桶、晾绳、废水沟,连名字都不像“工位”,像一块谁都能踩的泥地。
“发放制度再严,”他对队长说,“也得有人处理脏了的册、湿了的条、沾血的手套。你让他们在桶边举枪守纪律?他们会先笑你。”
队长嘴角动了一下,像想笑又笑不出来:“清洗点人杂,物件混,最不好盯。你想在那儿闭环?你连谁拿过什么都看不全。”
“所以不靠观察闭环。”苏辰把那条细线压住,像压住一个跳动的节点,“让物件自己闭环。”
他把约束又压了一遍,像把门栓扣回去:“零暴露,不靠近仓门,不制造骚动。”
顾清雪看着他,问得直接:“你要什么?”
“回收。”苏辰说,“他们会放松口径的那一秒。”
——
系统的UI像薄冰一样浮出来,不炫,不热,只是把规则摆在眼前。
提示:册页边角(纸纤维/装订线残屑)=内容外证据(权重:极高)
条件:需获得“同一本册的两处边缘样本”或“装订线材匹配”
警告:直接夺册将触发‘内容更换’(他们会重抄新册)
队长看完那句“重抄新册”,脸色沉了沉:“抢到手也是假的了?”
“抢到的是一本新册。”苏辰说,“拿到的是他们不敢重抄的旧痕。”
顾清雪补了一句,像把刀柄递得更稳:“旧痕不在内容里,在边角里。抄不出灰,也抄不出磨损方向。”
苏辰把UI压回视野边缘,像把冲动也压回去:“我们不抢。我们捡。”
——
三步。
第一步,投放吸灰纤维的载体。
外勤带了一段旧毛巾和一截粗麻布,都是末日里最普通的东西:擦汗、包伤、换盐。苏辰没让他们带任何“像工具”的东西,甚至没让他们带袋子——袋子太干净,太有目的。
“把它当换物。”苏辰交代,“放在清洗点附近,像你们不小心落下的。别递到人手里,别显得你想让谁用。”
外勤A组点头:“看见被用过就行?”
“看见它变脏。”苏辰纠正,“脏,是证据。”
第二步,引导一次擦册边。
不是靠喊,不靠命令。苏辰只选了一个天然会发生的事件:雨棚滴水、桶沿溅水、湿布甩水。清洗点里谁都怕湿的东西留在册子边角,纸一湿,页角翘,翻起来就更容易掉粉,掉粉就会暴露。
“你们不需要让他们擦。”苏辰说,“你们只需要让那本册子不小心碰上水。”
外勤B组咧嘴:“怎么让它碰上?你说得跟风能听你的一样。”
“风不听我。”苏辰看着他,“但他们会把册子放在桶沿旁边,手空出来才好洗。桶沿永远会溅水。”
第三步,回收载体。
清洗点的人一旦用那段毛巾擦过册边、擦过手套,布上就会带走纸边粉尘、胶线残屑与仓内灰粉的混合物——页角证据。
外勤不用抓人,不用追册,只需要像普通拾荒交易一样,把那段布换回来。
“换盐。”苏辰说,“别换多,多了像买命。换一点,像换一条干布。”
队长听到这里,终于把胳膊放下,低声骂了一句:“你这是让证据自己掉到你手里。”
“对。”苏辰说,“掉得越自然,他们越不警觉。”
——
清洗点比想象中更像一块废弃的胃。
废水沟沿着旧瓷砖台面下方爬,黑水慢慢流,漂着细小纸屑,像被嚼碎又吐出来的渣。瓷砖缝里嵌着灰,灰里有油光,混着血水被稀释后的淡红。
A组挎着一小袋盐,走得像每一个来换东西的人:目光不粘谁,脚步不急,身上脏得合情合理。
他在桶边停了一下,对正在拧布的人开口,声音普通得像一句天气抱怨:
“你这儿有没有干布?我换盐。”
那人抬头瞥了他一眼,眼皮很重,像睡不够,又像看见太多脏东西懒得再认真:“干布?干布留着呢。”
“留着干啥?”A组顺口接。
那人一边拧一边骂:“留给‘内圈那本’擦边。普通条子用手抹就行,谁还给你浪费干布。”
“内圈那本”四个字落下来,A组没抬头,喉结却动了一下。他假装没听懂,手里盐袋轻轻晃了晃:“那我换你一段旧毛巾?我这儿刚捡的,没破。”
那人“哼”了一声,像嫌弃,又像心动:“放那儿。”
A组把毛巾随手搭在铁架旁边的杆上,位置不靠近人手,像真是“放着”。他退开半步,视线却粘在桶沿与瓷砖台面之间的那一小段空隙——那里最容易溅水。
果然。
有人端起一桶水倒进废水沟,水溅起来,桶沿一圈湿了一瞬。就在那一瞬间,一本硬封册子被人从腋下抽出来,顺手放在桶沿旁边——手要空出来洗别的东西。
雨棚滴水落下,“噗”一声,正好砸在册子封皮边缘。
“操。”那人低骂,条件反射地去抓干布。
抓到的不是干布,是刚放上的那段旧毛巾。
毛巾粗糙,吸水快,擦过封皮边缘时发出一种闷闷的摩擦声,像把灰压进纤维里。那人擦得很快,不是怕湿,是怕留下指印。擦完还顺手在页口边缘抹了一下——像把页角的翘起压回去。
A组的心跳在那一秒慢了一拍:页口被擦了。
“给我。”另一只手伸过来,带着旧手套,手套纹路里嵌着灰粉。那手没去翻册,只把册子接走,动作熟得像接一把枪。
册子被塞进一个帆布袋里。
袋口有扣,扣底边缘同样有三道斜向细划——不是新划,是长期磨出来的习惯痕。扣上那一下,“嗒”,轻得像一声叹气。
那帆布袋没有往仓门方向去。
它贴着塌墙走,避开人群,沿着一截涂白的消防管拐入侧路。那条路窄得像专给“不能被看见的东西”留的。
A组没追,他只在心里把地形记了一遍:塌墙、白管、转角处一块缺口瓷砖——像把一条路线折进脑子里。
——
回收发生得比想象更像一场买卖。
清洗点的人把用过的毛巾往铁架上一挂,没再看它第二眼。对他们来说,那只是擦过水的布,脏了就脏了,反正这里没有“干净”的概念。
A组等了几分钟,等到换物的人来来去去把注意力磨平,才走回去,像随手拿回自己落下的东西。
他把盐袋递过去:“盐给你,毛巾我拿走,省得你们嫌脏。”
那人没抬头:“拿走拿走,别在这儿碍眼。”
毛巾一入手,重量不变,触感却变了:纤维里多了一层细粉,干干的,像抖不掉。A组把毛巾卷起,塞进衣襟里,像塞一块擦汗布那样自然。
他转身离开时,没看任何脸,只把那条侧路的方向在眼角余光里又刻了一遍。
——
负压小间的门合上,“嘶”的一声轻响,像空气被抽走。取样桌是一张金属台,边缘贴着一圈胶条,桌上铺一次性薄膜,干净得和外面的世界不搭。
A组把那段毛巾放上去时,手有一瞬的犹豫,像怕把外面的脏带进来。顾清雪戴上薄手套,动作很稳,像在接一个会碎的东西。
她没讲原理,只讲能落地的判别。
“这里。”她用镊子夹起毛巾上一个不起眼的纤维团,“短碎边。像页角摩擦下来的。边缘断得很脆。”
她又换了个位置,夹起一根细长的丝:“长丝线。不是布的线,是装订线磨损出来的。看这个长度——擦的时候不是一下带出,是反复擦过同一条边。”
队长站在门口,皱眉:“你怎么知道不是他们擦了别的纸?”
顾清雪没抬头,指尖轻轻抹过薄膜边缘,把一层更细的粉末拨出来:“还有这个。油墨粉屑。不是印刷墨,是长期翻页干摩擦留下的粉。别的纸不会有这种混合:仓内粉尘+纸边粉+装订线残屑+墨粉。”
苏辰一直没说话,只看着那毛巾像看着一张地图。系统UI在视野里跳出,像冷静盖章:
条件达成:同一本册的两处边缘样本(匹配度:高)
生成线索:装订线材类型/灰粉来源谱系
队长嘴角动了动,像想嘲讽又找不到词:“你们……真把一本破册子当人审。”
苏辰终于开口,声音不高,却像钉子钉进木头:
“册子不在我手里,但它已经在我桌上开口说话了。”
顾清雪把提取的两份边缘样本分别封进两个小纸袋,一个标“页角摩擦”,一个标“线材残屑”,笔迹干净利落,没有多余字。她抬眼看苏辰:“你要的不是册子内容,是它去过哪儿,经谁的手。”
“对。”苏辰说,“它走过的路,比它写了什么更诚实。”
——
转折不是在系统里,是在灰粉比例里。
顾清雪把两份样本对照着放在桌上,指尖在其中一袋上轻轻点了一下:“灰粉里仓内粉尘比例不高。纸边粉占比反而更大。说明它不是长期躺在仓里。”
队长愣了下:“那它放哪儿?”
“随身。”顾清雪说,“经常被翻,经常在不同环境里暴露。仓里会更潮、更封闭,粉尘类型会更单一。现在混得太杂,像跟着人走。”
苏辰把画面在脑子里翻了一下:短钥匙的人夹册子出现,补发签核,骂“少一页你拿命补”。那人像节点,却未必是终点。
“二次签核者……”队长低声说,“可能只是开内门、签一次的。”
“对。”苏辰点头,“真正保管上册的,不是仓内那一手,是清洗点之后的第三手。”
顾清雪给了一个末世化的称呼,像大家都懂却没人愿意叫出口:“带本子的。”
队长的表情变了,像终于意识到敌人的算盘不是锁,也不是门,而是一双手:“所以铁算盘的控制不靠仓门权限?”
“仓门权限是节点。”苏辰说,“上册保管才是铁算盘的铁算盘。要抓的不是仓门,是带本子的移交点。”
他看向地图上那条侧路,手指停在塌墙与涂白消防管之间:“他不会一直带着。总有交出去的时候。”
——
顾清雪在毛巾边缘又挑出一小片东西时,动作停了一瞬。
那不是纤维,也不是灰,是一片极薄的纸角,薄到像一层皮。纸角上有一个不完整的符号:像“∟”形折角旁边一点墨点,干净得不像随机蹭上去,更像某种刻意的“移交标记”。它不写数字,不写编号,只留一个动作的提示——折、按、盖,或者别的什么。
系统UI跟着弹出新的冷字:
新目标:锁定“移交符号”的对应动作(盖/按/折)
新目标:确认“册官交接点”时间窗任一项
队长盯着那纸角,喉结滚了一下:“这玩意儿……比钥匙还要命。”
苏辰把纸角封进小袋,手指在袋口压平,像压住一条即将露头的蛇:“仓门有两把钥匙,上册只有一双手。”
他抬眼,目光落在那条侧路的方向,声音干净有力,没有多余情绪:
“下一步,我等那双手把册子交出去。”