临海市不会因为楚地被看见过,就停止运转。
雨停后的第二天,认知滤网把天幕调成了比平时更干净一点的浅金色。高楼玻璃上的水痕被晨光抹平,主城区的广告屏重新亮起,地铁站口的行人像被同一只看不见的手推着,准点、沉默、向前。
公共频道的晨间播报说:
“昨日旧城区及外缘交通波动已完成稳定处理。城市运行指数恢复正常。请市民合理安排通勤,关注心理健康,必要时可使用正规情绪疗愈服务。”
这句话说得很轻。
轻到像一张干净桌布。
桌布下面仍有没擦干净的血、水、灰、药剂残液、义体冷却油和被撕碎的临时通行纸。
可城市不看桌布下面。
城市只看今天是否能准点开工。
早上七点五十,涂山望舒坐在基金会的临时会议室里,听一位项目经理讲“灾后关怀形象修复方案”。
投影屏上是新的公益短片提案。
标题叫:
“黄昏之后,我们仍在一起。”
画面很美。
主城区的孩子举着星星灯,志愿者微笑,晚星结界化作柔软光幕,受助者脸上的泪被处理成恰到好处的反光。方案末尾还贴心地添加了一组楚地风格化剪影:旧管道、蓝色低频波纹、星星菜般的微光植物。
望舒看着那组剪影,指尖慢慢收紧。
林雾苔站在她身后,手里拿着粉扑,脸色已经冷了下来。
项目经理语气温和:
“我们不会直接使用楚地居民真实影像,只做概念化表达。这样既能保护隐私,也能让主城区大众对地下群体产生温和理解。”
羲和在镜面倒影里笑了一声。
“温和理解。”她说,“多好的词。像一把裹了糖霜的叉子。”
望舒没有立刻说话。
她看着屏幕上那几株被美术团队画得过分干净的“星星菜”。
她想起白米抱着过滤芯时那条还缠着绷带的腿,想起骆止水骂药贩子时发红的眼睛,想起祁阿婆给记忆空壳盛粥时说“他忘了,不代表不用有人替他留着”。
那些东西不该被画成柔和背景。
至少不能由她带头把它们画成柔和背景。
项目经理还在说:
“我们也考虑到晚星近期公众形象需要回温。前几次拒绝采访带来了一些误解,适当释放关怀叙事,有利于恢复项目筹资能力。你看,这里我们设计了一句台词——”
他点开下一页。
屏幕上出现一行字:
“无论你来自哪里,星光都会看见你。”
会议室安静了一秒。
望舒抬起眼。
“删掉。”
项目经理愣住:“哪一句?”
“这一句。”望舒说,“整支片子也删掉。”
林雾苔低头,假装整理化妆包,嘴角却很轻地翘了一下。
项目经理有些为难:“望舒,这只是概念片。我们没有暴露任何具体信息,而且项目确实需要资金。”
“那就用别的方式筹。”望舒说。
“可是公众需要看见被帮助对象,才更容易产生——”
“他们不是被帮助对象。”望舒打断他。
她声音不高,却让室内空气忽然变重。
“他们有名字。有规则。有不想被拍的权利。”
“如果这支片子必须借他们的痛苦来修复我的形象,那不拍。”
项目经理皱眉:“你要知道,拒绝曝光会影响后续拨款。”
羲和在镜中冷冷说:“让他说完,看他还能把威胁包装得多像公益。”
衔灯蛇缠在望舒腕间,灯核微微发热。
望舒低头看了它一眼。
那点温度让她没有被愧疚拖回去。
她知道拒绝会有代价。
她知道旧胎厂缺药。
她知道白米的接口还会疼。
她知道公益系统确实能换来资源。
可她也知道,有些门一旦开了,楚地就会被剪成主城区容易吞咽的形状。
希望不能每次都靠让伤口上镜来筹款。
望舒站起身。
“今天下午的儿童关怀线上问候保留。”她说,“但不提楚地,不卖概念,不使用地下元素。”
“如果需要我出镜,我只回答灾后心理支持。”
“如果需要筹药,我会提供另一份名单。药剂直接送往指定中转点,不附带拍摄条件。”
项目经理看着她,像第一次意识到这位城市晚星并不只是温柔。
林雾苔合上化妆包,补了一句:
“另外,别再把星星菜画成小夜灯了。像网红店摆件,难看。”
会议被迫中止。
望舒走出会议室时,走廊广告屏正播放新的疗愈产品:
“真正的陪伴,是让每个人都被温柔看见。”
羲和在镜面里嗤笑。
望舒停了一下,伸手把屏幕亮度调低。
她做不了更多。
但至少这一块屏幕,在她走过的这几分钟里,没那么刺眼。
同一时间,顾承骁在旧城区南段巡逻。
他现在的身份很尴尬。
仍在系统内。
但被限制了部分权限。
正式任务不给他派太多,公开场合不让他多说话,高危污染区不建议他单独进入,驱动器内置审查程序每隔一小时就会提醒一次:
“当前骑士状态需持续观察。”
“请勿进行无授权高风险行动。”
“请遵守异常应对局调度。”
顾承骁听得耳朵都快起茧。
白夜狼的投影走在他身侧,银白爪子踩过积水,却没有溅起水花。
它提示:“前方三百米,民用安防终端异常。建议检查。”
顾承骁抬头,看见巷口一台自动售货机旁站着个少年。
少年大概十五六岁,左手袖口露出廉价义体接口,不是楚地居民那种明显改造体,更像主城区边缘家庭装不起正规维护后留下的灰色义肢。
他手里拿着一枚付款码,站在售货机前很久。
屏幕显示:
“身份适配异常。”
“消费主体需人工复核。”
少年低着头,身后两个上班族绕开他,像绕开一块挡路的湿纸箱。
顾承骁走过去。
少年立刻紧张,转身想跑。
“别跑。”顾承骁说,“我没开执法记录。”
少年不信:“你们白衣都这么说。”
顾承骁低头看了一眼自己旧白外套。
他以前觉得白色干净。
现在才知道,很多人看见白色,第一反应不是干净,是躲。
他没有靠近,只站在两步外。
“买什么?”
少年沉默。
顾承骁看售货机界面。
最便宜的矿物水,两枚信用点。
少年有钱。
机器不承认他。
白夜狼低声道:“安防终端接入旧版义体风险库。该少年被临时归为需复核对象。”
顾承骁问:“能改吗?”
白夜狼:“按规程需上传身份核验。”
少年听见“上传”两个字,脸色瞬间变白。
顾承骁看着售货机,沉默两秒,伸手从口袋里摸出自己的付款码,替他买了一瓶水。
水瓶掉下来。
少年没有立刻拿。
他看着顾承骁,眼神里全是防备。
顾承骁弯腰把水拿出来,放在地上,然后后退一步。
“拿吧。”
少年迟疑很久,才迅速抓起水瓶。
他拧开瓶盖喝了一口,像怕下一秒连这口水都要被系统追回去。
顾承骁没有问名字。
没问家在哪里。
没问接口来源。
没问为什么身份适配异常。
这些问题在别的地方也许叫关心。
在这里可能叫捕网。
他只是问:“最近这几台机器都这样?”
少年看了他一眼,没回答,转身跑进巷子。
顾承骁站在原地。
白夜狼提示:“未获取有效身份信息。”
“故意的。”顾承骁说。
白夜狼沉默片刻。
“记录缺失可能影响后续处理。”
顾承骁把空出来的手插进口袋,望向巷口深处。
“那就先处理机器。”
他调出终端,给这片街区的公共售货系统提交维修单。
故障描述栏里,他没有写“异常义体识别偏差”。
他写:
“民用设备错误拒绝顾客。”
系统弹出建议修改:
“建议补充异常对象特征。”
顾承骁点了否。
白夜狼看着他。
顾承骁整理了一下衣领。
“今天不捞月亮。”他说,“修售货机。”
这也是守夜。
不是每一次正义都需要冲进火场。
有时候,正义只是让下一瓶水掉下来时,不必先问一个孩子是不是消费主体。
上午十点,王秋鱼在河冕维护港地下二层接受问询。
问询室不大,墙面雪白,桌上只有一只录音终端。
军方监察官坐在对面,把一份文件推到他面前。
“河冕备用冷却模块异常流出,你承认是你拆卸并转移?”
王秋鱼翻开文件。
上面写着:
“军用资产异常流失,疑似存在未经授权民间渠道转卖风险。”
他拿起笔,在“异常流失”四个字下面画了一道线。
监察官皱眉:“你在做什么?”
“标注失真。”
“这是正式问询。”
“所以更要标注。”
王秋鱼把文件推回去。
“模块没有转卖。用途:儿童义肢神经接口降温。地点:旧工业带下层医疗维修点。结果:短期缓解排异灼痛。责任归我。”
监察官看着他:“你知道未经批准转移军用资产是什么后果?”
“知道。”
“你仍然这么做?”
“是。”
“为什么不上报?”
王秋鱼看向他。
“上报之后,模块会被批准吗?”
监察官沉默。
王秋鱼继续:“会被批准给无身份儿童义肢接口使用吗?”
对方没有回答。
“那就不是流程延迟。”王秋鱼说,“是流程拒绝。”
监察官语气冷下来:“王秋鱼,你的问题一直是缺乏集体意识。”
蓝冕水母悬浮在王秋鱼肩侧,透明触须轻轻亮起。
它提示:“该句含模糊评价。”
王秋鱼说:“删掉集体意识。说具体违规。”
监察官深吸一口气。
“你擅自处置战略设备。”
“备用冷却模块。”
“属于战略设备。”
“当时战略用途为空置,民生用途明确。”
“你没有判断权限。”
“我有现场事实。”
问询室里安静下来。
蓝冕水母没有再说话。
王秋鱼也没有。
他知道自己的行为带来了后遗症。
冷却模块进入楚地后,黑市抬价,药贩子闻风涨价,旧胎厂反而更难买到正规冷却剂。
他做对了一部分,也害他们被系统和市场重新嗅到。
这份事实,他已经写进私人记录。
他不准备替自己美化。
但军方报告也不能把一个孩子的止痛写成“异常流失”。
监察官收起文件:“你会被暂时停止部分河冕高阶权限。”
王秋鱼点头。
“还有,”监察官看着他,“你必须提交完整原始记录,包括模块最终流向。”
王秋鱼抬眼。
“不提交具体接收者。”
“这是命令。”
“记录可以证明我违规。”王秋鱼说,“不能用来定位他们。”
监察官冷笑:“你想同时保留事实和隐藏对象?”
“是。”
“你不觉得矛盾?”
王秋鱼沉默两秒。
蓝冕水母的触须在空气中缓慢展开,像一片冷蓝水纹。
王秋鱼说:
“真实不是裸露所有人。”
“真实是准确面对责任。”
“责任在我,不在他们。”
问询结束后,他走进河冕维护舱。
蓝银色机体半跪在深井式支架中,外甲被拆开,冷却管道发出低沉呼吸。河冕巨大得像一座沉睡的海岸神像,而王秋鱼站在它脚下,显得很小。
蓝冕水母漂浮在他身边。
“高阶权限冻结将降低后续战场响应。”
“记录。”
“已记录。”
“再记录一条。”王秋鱼说,“帮助会被系统追责,也会被市场利用。下次不能只拆模块。”
蓝冕水母停顿。
“那下次拆什么?”
王秋鱼看着河冕胸腔深处的机械胎海阵列。
“拆价格。”
蓝冕水母没有问他如何做到。
因为它只负责记录事实,不负责替事实找台阶。
而王秋鱼的日常,就是不断在巨大机器、巨大话术、巨大系统里,保留一点不能被巨大吞掉的准确。
中午十二点三十七分,明日透在雨管街吃午饭。
严格来说,那不叫午饭。
是一碗煮得过头的地下菌汤,里面浮着几片星星菜叶子,还有白米偷偷加进去的一点过期蛋白块。
明日透坐在旧胎厂门口的台阶上,低头喝汤。
五十二赫鱼在她肩侧缓慢游动,鱼尾划过空气,带出一圈很淡的低频涟漪。
白米蹲在旁边,手里拿着废旧义眼弹珠,假装漫不经心地问:
“透姐,地面的人以后还来吗?”
明日透:“谁?”
白米掰着手指:“晚星姐姐,白衣哥哥,蓝机甲哥哥。”
明日透看他一眼。
“你给他们起名倒是省事。”
白米说:“名字太长不好记。”
“你自己名字也不长,怎么每天都忘记擦接口?”
白米立刻把义肢往身后藏:“今天擦了。”
明日透没拆穿。
雨管街今天比前几日更吵。
有人骂主城区英雄带来麻烦,有人说没有他们旧票台那晚就死更多人;有人嫌望舒不拍公益片害得药难筹,有人说要是拍了,明天主城区就能买到“地下星星菜限定香薰”;有人觉得顾承骁销毁名单是灭证,有人说没销毁才是真害人;有人觉得王秋鱼的零件好用,有人骂军用件让药价涨了三成。
楚地对他们的态度从不统一。
楚地不是一个整齐的受助对象。
楚地是一群会吵架、会怀疑、会算账、会记仇、会感激又不想承认感激的人。
明日透听完一圈骂声,喝完最后一口汤,站起来。
“开会。”
白米眼睛一亮:“开谁的会?”
“我们的。”
鲸歌井里,枯海成员陆续接入。
低频网络尚不稳定,声音时远时近,像许多人隔着很深的水互相说话。
明日透把几条新规则发进主频道:
第一,地面同行者进入楚地需提前通报。
第二,任何影像记录必须经本人同意。
第三,医疗物资接收不附带宣传条件。
第四,外部记录需留一份在鲸歌井,公开权归当事人或所属区域共同决定。
第五,禁止以“英雄会来”为理由放松清理队警戒。
第六,主城区援助可以收,恩情不准卖。
频道里有人笑了一声:
“恩情怎么卖?”
明日透冷冷回答:“做成纪念周边,写进宣传稿,拿来要求闭嘴,都算。”
没人再笑。
五十二赫鱼游过她肩头。
“你允许他们来。”它说。
“有限。”
“你仍然不信任。”
“信任不是通行证。”明日透把低频片插进控制台,“边界才是。”
鲸歌井里,有失声孩子试着发出一段断断续续的低频:
“听……得见?”
很快,四面八方传回回应。
“听得见。”
“听得见。”
“声音有点歪,但听得见。”
明日透抬手,把那段回应固定进主频道底层。
她不擅长安慰。
她只是确认:
哪怕地面来过,哪怕价格涨了,哪怕有人怀疑,有人吵架,有人想感谢又不敢感谢,楚地自己的频率仍然不能被任何人替代。
下午三点整,临海市最上层的会议开始了。
会议室不在任何官方地图上。
它位于主城区北塔与旧母舰信号回路之间的夹层,一半是玻璃,一半是黑色金属,窗外能看见认知滤网下被调成浅金色的城市。远处高架像细长的血管,地铁像光点在管腔里滑行,商场外墙循环播放疗愈广告,医院白塔沉默地立在雨后空气里。
会议桌很长。
桌面不是木头,也不是普通合金,而是一块嵌入式沙盘屏。临海市被分成无数细小区域:主城区、旧城区、外缘工业带、海岸黑潮线、楚地灰区、认知滤网塔针、封印终端仓、医疗资源节点、记忆疗愈市场、军方维护港、公共情绪曲线。
每一处都被标成不同颜色。
红色代表冲突风险。
紫色代表传播与依赖风险。
苍白绿色代表意义断流风险。
哑白色代表死亡与终末积压风险。
天启四骑士坐在桌边。
战祸的位置前方,沙盘上自动浮起边界线、武装预算、外缘冲突热度、改造人新据点防卫指数、警务高风险响应时间。
瘴雨的位置前方,是情绪疗愈订阅曲线、群体依赖指数、安抚产品复购率、鲸歌低频扩散图、灾后共鸣异常节点。
偏食的位置前方,排列着封印终端年度库存、记忆鱼影密度、楚地标签恢复失败记录、群众意义迟滞指数,以及那一行被他亲手写下又反复调用的数据:
“七分钟不是自由。只是餐刀迟到。”
终钟的位置前方,则是未完成死亡证明、封存悼念档案、延迟告别个案、医疗维持中的非自愿生命、公共纪念系统缺口、白噪寺空壳存续记录。
他们没有像世俗会议那样争吵。
不需要。
真正的分歧从不只靠声音体现。
它体现在资源如何倾斜。
第一项议题,是楚地后续风险评估。
沙盘上,楚地被标成一片潮湿的灰蓝色。雨管街、旧胎厂、名字墙、鲸歌井、星星菜圃、旧票台、白噪寺依次亮起,像一张地下星图。
战祸伸手,将外缘工业带与楚地新出现的逃亡路线连成几条红线。
屏幕自动生成建议:
“未定义群体武装化可能性上升。”
“建议追加边界冲突模拟。”
“建议开放低级自卫武