音量由街口向内逐级衰减,街口位置声响最喧闹,越往街巷深处,音量越低。喧闹点位恰好对应人流密度峰值,人流速度放缓,放缓之后,人脸更容易被镜头稳定捕捉识别。
林知意站在人群里,恍然意识到,这条街巷,是被尺子精密丈量规划过的。
规划的目的不是美观,是可读。整条街道像一页排好版式的文稿,行人的移动,就是在页面之上书写一行一行文字。字迹规整、间距可控,一旦有一笔笔画偏离预设版式,立刻就会被识别捕捉。
从前在天台俯瞰整座城市,她看见网格、噪点、分层图层。此刻置身人流内部,她看见同一件事的另一面:这座城市,连普通人行走的动线,都经过算法排版。
红灯倒计时跳到61。
剩余一分钟。
她抬眼,望向斜对面的槐树街。
槐树街隔着斑马线,内侧一道矮墙,墙后是成片九十年代老式居民楼,楼栋侧面开着一道后门。门外一小块平整空地,常年被烤红薯的炉子占据。
今天炉子不在。
空地空荡荡的。
人流穿过路口,转向槐树街的行人数量不多,却从未断绝。林知意紧盯空地十几秒,看着三名路人从空地边缘经过。
三个人绕行的弧度一模一样。
没有贴着墙体直行,统一和墙面保留一步半距离,绕开空地。仿佛绕过一块实实在在的障碍物。
可空地之上空无一物,没有炉子、推车、板凳,连铺垫炉子的纸板都不见踪影,只有水泥地面干净平整,边缘残留一圈深色焦痕,是常年摆放红薯炉灼烧留下印记。
人流自发绕开一个已经不存在的障碍物。
林知意口袋里的手指,慢慢攥紧螺丝刀。
算法不会预留无意义的空白。
每一条街巷、每一块地面点位,都经过算力推演,每一处空间都承载既定功能,地砖都背负流动调控的任务。一块空地不会凭空空置,这片空缺,要么是预留通道,要么是诱饵陷阱,要么是一条只有特定人知晓、能够穿行的缝隙。
红灯倒计时跳到32。
她低下头,继续把自己融进人群,肩膀下沉,脊背微微含着,重心落在右脚,左脚微微外撇,模仿一个等候红灯许久、双腿酸胀乏力的中年妇人姿态。
伪装逼真,逼真到她自己几乎信服。
红灯跳到9。
人群开始向前挪步,脚尖一点点越过白色停止线,如同漫过堤坝的水流。
林知意跟着缓步前移。
迈步的同时,脑海复盘空地的所有细节:焦痕的成因、空地的形状、路人统一绕行弧度背后的逻辑。
那道焦痕是红薯炉常年灼烧留下。炉子在此摆放三年,长期无人干预,三年不受管控的点位,在这座城市已经极其稀少。
还有另一种可能性。
这片空地不是算法刻意预留出来的通道。
是人流习惯自发让出的缝隙。
有人在此摆炉五年,所有人慢慢养成绕行的习惯;炉子撤走,刻在路人身上的绕行惯性,不会同步消失。算法能够统计、预判这种习惯,却未必会主动修正它。算法只干预可视化、可上报的异常事件。
红灯跳到1。
林知意的鞋底踩过斑马线白线。穿过路口之后,刻意放慢脚步。
九点二十四分。
她脚步拆碎,走三步短暂停顿,装作比对门牌号的模样。槐树街比方才的主干道狭窄,两侧老楼墙皮剥落,缺损位置用深色水泥修补,一块一块补丁般嵌在墙面。楼道门口堆积废弃沙发、纸箱、无坐垫的旧自行车。二楼阳台有妇人晾晒被子,竹竿挑着被面,竿头绑着一截红布条。
-->>(第14/16页)(本章未完,请点击下一页继续阅读)