清晨六点十七分,林星谣推开会议室的门。
她手里拎着一个黑色U盘,外壳边缘有细微磨损,是长期放在口袋里的痕迹。房间还没完全亮起来,窗帘拉了一半,投影幕布垂在墙侧,像一块未展开的旗帜。桌边已经有人到了,三四个,低头看手机或笔记本,听见脚步声抬头,看见她,没说话,只是点头。
她走到最前方,把U盘插进主机。屏幕亮起,桌面弹出一个文件夹,名字是“反击”。
更多人陆续进来,脚步轻,动作克制。他们彼此不打招呼,也不寒暄,像是习惯了在沉默中确认同伴的存在。四十七个席位慢慢填满。有人穿着连帽卫衣,帽子遮住半张脸;有人手指上缠着胶布,是长时间录音留下的茧被磨破了;还有一个戴着耳机,即使坐下也没摘,大概是怕自己突然听到什么旧歌。
林星谣没开灯。她站在投影前,等最后一个人落座。
“昨晚,我拿到了东西。”她说,声音不高,但足够清晰,“星河娱乐操控舆论、转移资产、制造对立的完整证据链。时间、人物、指令路径,全部闭环。”
台下有人动了一下。
“我不打算藏着。”她继续说,“从今天起,我们不再只做‘护音计划’的存档者。我们要反击。”
空气静了一瞬。
然后,一个坐在后排的男人举起手。他三十岁上下,脸色有些发灰,像是长期失眠的人。“你能保证这些证据站得住?”他问,“他们有法务团,有公关机器,我们拿一段录音就能扳倒他们?万一翻不了案,反而暴露了……我还有家人要养。”
没人接话。这不是质疑,是恐惧。
另一个角落,年轻女孩低声说:“我的歌去年被压热搜三次,平台说我数据不达标。可我知道,是他们不让推。但我签了分成合同,违约金两百万。如果我现在站出来,他们随时可以告我。”
又一人开口:“我没公司,没资源,连演出都靠朋友攒局。他们随便封我一个账号,我就没了发声渠道。”
声音一个接一个冒出来,不再是零散提问,而是积压多年的现实困境。他们不是不怕,是已经被逼到退无可退。
林星谣听着,没打断。等最后一句话落下,她才开口:“我知道你们在怕什么。我也怕过。三年前他们说我抄袭那天,我躲在洗手间隔间里,听见外面记者拍门,听见粉丝骂我骗子,听见自己指甲抠在瓷砖缝里,一声一声,像在扒墙逃生。”
她顿了顿。
“但我活下来了。不是因为我多坚强,是因为后来我发现——我不是唯一一个被踩进泥里的人。你们每一个,在评论区留下‘我懂’的人,每一个偷偷录下被压掉的歌上传的人,每一个宁愿赔钱也不改词改曲的人,都在撑着这根线。”
她抬起右手,在空中划下一个四拍循环。降E小调,稳定,坚定。
“现在,线连起来了。”
会议室的气氛开始变。
陆时寒坐在中间靠左的位置,一直没动。这时,他忽然起身,摘下黑框眼镜,折好放进衣袋。他的眼睛露出来,眼尾微红,目光扫过全场。
“我在AURORA的时候,是队长。”他说,“他们说我霸凌队友,说我控制欲强,说我逼别人按我的方式走。后来团队解散,我消失三年,修电脑,调软件,没人知道我在做什么。”
他停了一下,声音低了些:“我知道被人泼脏水是什么滋味。我也知道,一旦你被打上标签,整个系统都会帮你‘坐实’它。平台不推你,媒体不采你,连曾经的朋友都会躲着你。”
他看向林星谣,又转回众人:“但现在,我站在这里。她做了第一个决定,现在轮到我们做第二个——我们不躲了。”
说完,他没有坐下,而是往前走了两步,站到她身边。
周墨坐在控制台旁,一直没说话。这时,他按下播放键。
投影亮起,画面是一段拼接视频。
第一个镜头是个戴口罩的女人,在出租屋对着手机说:“我说过一百遍我不卖歌,但他们还是挂了我的名。”
接着是一个中年男人,在琴行角落低声说:“我教了三十年钢琴,现在学生家长问我是不是真听过林星谣的《星轨》。”
再往后,是街头演出的年轻人,背着吉他:“我写了一首歌叫《废信号》,讲的就是我们这种人。发出去第三天,账号被限流。”
一个个面孔闪过,声音叠加。
最后,所有画面定格在一行白字,背景是漆黑的屏幕:
“我们不是蝼蚁,是回声。”
会议室安静了几秒。
然后,有人站起来。
接着是第二个。
第三个。
直到所有人几乎都站了起来。
林星谣仍站在原地,右手悬在空中,保持着那个节拍。她的手指微微弯曲,指节因长期弹琴而略显粗大,右耳三颗银质耳钉在微光中闪了一下。
陆时寒第一个开口,声音低沉:“还债。”
周墨接道:“还清。”
前排一个女孩跟着喊:“让他们听见!”
声音起初零散,不成节奏。
林星谣的手轻轻落下,再抬起,重复那个四拍循环。这一次,她敲击空气的节奏更重了些。
有人开始拍掌。
一下,两下,跟着她的拍子。
然后是踏步声,从一个人的脚底传开,渐渐汇成一片。
“让星河付出代价!”
第一声喊得有些颤抖。
“让星河付出代价!”
第二声稳了些。
“让星河付出代价!让星河付出代价!让星河付出代价!”
声音越来越高,像潮水冲过堤岸。有人眼眶发红,有人紧握拳头,有人把手搭在旁边人的肩上。
林星谣没喊。她只是继续打着拍子,目光从一张脸移到另一张脸。她看见那个曾说自己有家要养的男人,正用力拍着桌子;看见那个担心违约金的女孩,眼角有泪却笑着;看见更多人,原本低垂的头,一点点抬了起来。
声浪席卷整个空间,震得投影幕布微微颤动。
她终于停下打拍的手,缓缓放下。
人群的声音却没有立刻停止,而是自发延续着节奏,一遍又一遍,直到气息耗尽,才渐渐平息。
没有人坐下。
他们站着,呼吸起伏,眼神明亮。
林星谣环视一圈,声音恢复平静:“接下来,我们会制定具体行动方案。证据怎么公开,谁来发声,如何防止反扑,都需要计划。”
她没说“胜利”,也没说“复仇”。
她说:“但我们先得确认一件事——你们愿意和我一起走到底吗?”
“愿意!”
“算我一个!”
“早就等这一天了!”
回应此起彼伏。
她点点头,没再说话。
陆时寒站在她侧后方,双手插在卫衣口袋里,嘴角有一丝极淡的弧度,像是三年来第一次真正松开紧绷的神经。
周墨坐回控制台前,手指轻点暂停键,神情放松却不松懈,像是已经进入战备状态。
林星谣仍站在前方,右手垂在身侧,指尖微微发烫。
她想起昨夜关机前看到的那条加密消息:“已完成”。
现在,不是完成,是开始。
会议室的灯依然没开,但没人觉得暗。
阳光正从窗帘缝隙挤进来,一寸一寸爬上墙面,照在投影幕布的一角。
那里还停留着最后一行字:
“我们不是蝼蚁,是回声。”
林星谣抬起手,再次划出那个四拍循环。
这一次,没人跟拍。
但他们全都看着她,像在等待下一个音符。
七小时后,会议室内只剩三人。
桌面上摊开十几页打印纸,上面密密麻麻标注着时间节点、信息节点、风险等级。投影屏锁定在一份结构图上,标题是“星河年会舆情响应模型”。角落的咖啡杯堆了五六个,滤纸边缘泛黄,残留着干涸的渍痕。
林星谣坐在主位,右手无意识摩挲着五线谱本边缘。她刚否决了陆时寒提出的现场举证方案。
“不行。”她说,“如果我们直接冲上台,哪怕证据确凿,也会被定义为闹事。他们会切断直播,驱逐我们,然后用‘精神异常’‘恶意炒作’来抹黑。我们不能给他们这个机会。”
陆时寒靠在椅背上,手指敲击桌面,节奏是C大调分解和弦。他没反驳,只是盯着屏幕上“年会流程”那一栏。主持人串场、嘉宾发言、颁奖环节、闭幕致辞——每个节点都被标了红圈。
“但如果我们什么都不做,等他们照常开完会,一切又回到原点。”他说,“他们还会继续压歌、换署名、操控榜单。这次联盟集结了,可下次呢?”
周墨站在电子屏前,正在拖动时间轴。他把证据包拆成了三部分:第一波是资金流向记录,指向陈正南个人账户与空壳公司的转账;第二波是内部会议录音,明确提及“压制林星谣作品”“扶持苏棠上位”;第三波是邮件备份,证明“AURORA霸凌事件”系人为策划。
“我们不硬闯。”他说,“我们预埋。”
林星谣抬眼。
“把证据分阶段释放。”周墨继续说,“第一部分在年会开始前两小时放出,选一个小众论坛,匿名发布。等他们反应过来删帖,热度已经转移到微博超话。等他们去压超话,第二波已经在B站视频评论区发酵。第三波则等到闭幕致辞时,由一名伪装成工作人员的成员,在现场直播后台插入链接。”
陆时寒皱眉:“他们有技术团队,能追踪IP,能封设备。”
“所以每份证据都有五个以上发布节点。”周墨调出一张拓扑图,“由不同城市的联盟成员同步操作。主账号只是诱饵,真正的数据包藏在音乐文件元信息里,只有特定解码器能提取。就算他们抓到人,也拿不到完整链条。”
林星谣沉默片刻,点头。
“但还有一件事。”她低声说,“如果他们在现场发现异常,提前结束议程怎么办?”
“那就启动应急响应。”周墨打开另一个文档,“一旦检测到年会直播中断,或核心成员失联超过十分钟,自动触发第二波信息发布,并联动三家独立媒体账号同步推送。这些账号不在我们常用网络内,他们查不到源头。”
陆时寒摘下眼镜,用袖口擦了擦镜片。他重新戴上时,视线落在林星谣脸上。
“如果有人受伤呢?”他说,“比如被安保带走,或者报警处理。”
周墨手指停顿。
林星谣合上五线谱本,封面“给妈妈的曲子”几个字已被磨得模糊。
“加一条熔断条款。”她说,“任何成员遭遇人身威胁,立即暂停原计划,启动备用路线。我们可以等下一次机会。”
房间里安静下来。连续十几个小时的讨论让三人都显疲态。林星谣的右手偶尔抽动一下,是听到“威胁”二字时的应激反应。陆时寒不断调整眼镜位置,仿佛这样能让思维更清晰。周墨靠着墙,咖啡因支撑下的清醒里透着一丝恍惚。
凌晨一点十七分,最终方案成型。
周墨将文档命名为《回声协议》,导出三份,分别存入加密硬盘。一份交给林星谣,一份自己保留,最后一份递向陆时寒。
陆时寒接过时,指尖触到金属表面的凉意。
他低头检查传输进度条,绿色光条缓慢推进。屏幕角落显示“校验完成”。
林星谣双手交叠,压在面前的协议打印稿上。她的指节发僵,耳钉在顶灯下闪了一下。
周墨站在电子屏前,手指悬停在发送键上方。他看了眼时间,又看了眼两人。
最终,他拔下U盘,插入本地备份接口。
窗外,天色仍未亮透。
三人各自静坐,谁也没有起身。
计划已完成。
行动尚未开始。