穹顶外的星空依旧沉默,协约签署后的第一缕晨光斜切过启明学院主控塔的玻璃幕墙。岑灼站在中央广场边缘,指尖还残留着量子认证板的冰凉触感。她没换衣服,制服袖口磨出毛边,腰间电磁干扰器仍卡在原位,像一件不肯卸下的旧铠甲。
人群从四面八方涌来,脚步踏在重新铺设的地砖上,发出整齐的回响。高台已搭好,背景板写着“首届拾光日”五个大字,下方缀满手工折成的金属纸星。没人喊口号,也没放礼炮,但空气里有种压不住的动静——那是无数人同时呼吸、同时走动、同时抬头望天的声音。
《星流谣》忽然从人群中响起。一个老人开了头,声音沙哑,调子却准。第二句接上来的是个孩子,再后来是成片的和声。这首歌原本是囚犯们在清扫间低声传唱的,词里写饿、写冷、写看不见明天的太阳。现在歌词改了,唱的是光如何被捡起,火怎样从灰烬里重生。
岑灼的手指动了动,无意识摩挲着干扰器外壳。她听见旋律的那一瞬,肩膀松了一寸。
她走上高台时,全场安静下来。镜头对准她,但她没看任何一台摄像机。
“今天不是庆祝胜利。”她说,“是记住起点。”
台下有人举起手,掌心托着一块发光碎片模型。更多人跟着举起灯、举起镜子、举起用残片仿制的小挂件。光点连成一片,像把银河搬到了地面。
阿砾站在台侧阴影里,咬了下指甲,又立刻停下。他身上那件破旧飞行夹克还没换,左脸疤痕在阳光下显出淡白色。等岑灼走下台阶,他跟上去半步距离,目光扫过人群头顶,习惯性寻找制高点和退路。
星瞳坐在广场西侧的台阶上,右眼罩闭合,手腕上的发光项链随呼吸微微明灭。她轻轻哼着一段没人听过的旋律,手指抠着石缝里钻出的一株野草根。有老人拄着拐杖走近,问她能不能画个星图当祝福。她点头,从口袋里摸出一支炭笔,在对方带来的硬纸板上快速勾勒。线条落下时,老人眼角颤了一下——那不是现在的星空,而是三十年前他被押送进监狱那天晚上看到的最后一片夜空。
机械师隼没去高台,也没加入巡游队伍。他在东区教学楼外蹲着,机械义肢连接一根电缆,正校准新装的公共投影设备。钢笔从制服口袋滑出来,他顺手捡起,拆开、检查弹簧、再拧紧,最后装回原处。旁边有个孩子怯生生递上一盏坏掉的路灯开关。他接过,工具包一甩,螺丝刀自动弹出,三分钟修好,扔回去时说了句:“下次别拿手碰裸线。”
黑客玄靠在一根灯柱旁,鸭舌帽压得很低,终端屏幕浮在眼前。十指在虚空中敲击,监控全城数据流。硬币在他指间转了一圈,背面朝上,他看了眼,收进口袋。没有警报,没有异常入侵信号。他呼出一口气,把终端缩小塞进夹层,终于抬头看了看天空。
狙击手烬立在瞭望台上,左眼狙击镜微调,扫视整个区域。他没穿作战服,但枪管仍挂在肩后,布套未拆。确认安全后,他缓缓走下楼梯,中途停顿一次,伸手拂去台阶栏杆上一层薄灰。动作很轻,像是怕惊扰什么。
岑灼走到街边一处临时摊位前停下。几个小孩围在那里,用玻璃珠和铁丝串“能力残片”项链。一个瘦小的男孩抬头问她:“你真的每天都在打扫吗?”
她蹲下来,和他平视。“以前是。现在不是了。”
“那你还会回去扫地吗?”
她摘下手套,露出右手背一道旧伤疤,淡金色虹膜在日光下几乎透明。“光不是谁给的,”她说,“是我们一起捡回来的。”
男孩怔住,然后猛地点头,把刚做完的一条玻璃珠项链塞进她手里。她接过,没戴,只是攥紧了。
下午的分享会设在露天剧场。六张椅子排成一排。媒体镜头早早架好,聚光灯亮起时,阿砾皱眉挡了下光。岑灼摆手,示意关掉强灯。她说:“我们不是来讲功绩的。”
她坚持六人同台。开场后只说一句:“没有‘我’的奇迹,只有‘我们’的坚持。”
阿砾第一个开口:“有人第一次叫我名字。”
星瞳低头看着手:“痛比麻木好。”
机械师转动钢笔:“修东西比造武器踏实。”
黑客摩挲终端边缘:“数据该透明。”
狙击手盯着远处屋顶:“枪口不该对准弱者。”
岑灼最后说:“我记得自己曾是清洁工。”
话音落,全场熄灯。每人手中亮起一盏小灯,红的、蓝的、黄的,慢慢举起。灯光流动,拼出一条蜿蜒星河,从舞台延伸至广场尽头。
城市灯火次第亮起,与头顶真实星辰交映。无人鼓掌,也无人说话。风穿过人群,吹动旗帜,吹起少年额前的碎发,吹熄了一角烛火。
岑灼站起身,手套重新戴上。她转身朝广场外走去,步伐不快,也不慢。阿砾跟上右侧三步距离,手摸了摸薄荷糖罐。星瞳坐在原地多留了几秒,直到手腕项链的光稳定下来,才缓缓起身。机械师收起工具包,最后一个关闭投影系统。黑客终端弹出通知:今日零违规记录。他合上眼,靠在灯柱上喘了口气。狙击手登上回程通道最后一级台阶,解下肩上的枪套,放进收纳箱。
夜色深处,城市的光还在蔓延。