三月上旬,惊蛰。京都城里的银杏树还光着枝条,但树皮的颜色已经从冬天的灰褐转成了春天的浅褐,芽苞在枝头鼓起,像无数个被薄壳包裹着的逗号。周雨上周在树洞前蹲了很久,回来在观察日记里写道:“小风的芽苞裂开了一道缝,里面是绿色的。不是那种很深很老的绿,是刚出生的绿,有一点黄。妈妈说过惊蛰之后虫子会醒。芽醒了算不算惊蛰?”林晚晴在页边用红笔批了一行字:“芽醒了也算。惊蛰的意思是:所有藏了一个冬天的东西,都该出来了。”
周明远在星核科技十二层的工位上读到这篇日记时,窗外望京的楼群正被一层薄薄的春雾笼罩着。他拿起手机给林晚晴发了条消息:“雨雨的观察日记写得越来越好。她发现芽苞里的绿色是‘刚出生的绿’。”林晚晴很快回复:“她最近在学写景物描写。昨天问我,‘萌芽’的‘萌’为什么是草字头下面一个‘明’——是不是因为草在明天会发芽。”周明远看着这行字,嘴角动了一下,没有回复。他把手机放在桌上,继续看架构组提交的安全基线季度更新报告。
病毒是在惊蛰前两天开始传播的。
第一例感染报告来自深圳。一名四十六岁的物流公司调度员在夜班时突然呆立在监控屏幕前面,持续了近一刻钟。同事们以为他中风了,叫了救护车。他在急诊室里恢复了意识,但对刚才发生的事毫无记忆。医生做了全套神经检查,排除了脑卒中和癫痫,唯一异常的指标是他的神经接口日志——从呆立开始到恢复意识,接口的反馈回路被一段重复的异常信号持续占用。这段信号的编码格式与正常的神经数据流完全不同,更像是一段被强制注入的循环指令。医院按程序上报了异常事件,但在最初的一段时间里,没有人意识到这只是风暴的前奏。
接下来的几十个小时内,类似症状在全国多个城市陆续出现。感染者的共同特征是:都植入了特定型号的神经接口——一款由锐思科技生产的中端通用型接口,市场占有率不算最高,但在物流、制造、运输等行业的基层员工中使用广泛。这些感染者不是精英,不是高管,不是在效能排行榜上名列前茅的人。他们是深夜值班的调度员、凌晨出车的货车司机、在流水线上站了半辈子的工人。他们的神经系统被同一种循环信号劫持,在各自的工作岗位上突然陷入无法中断的记忆回放。
一位在燕郊物流园区工作的中年女性,在凌晨整理出库单时突然反复念叨一串数字——那是她多年前刚参加工作时使用的第一台打卡机的编号。她站在原地,手指在空中反复比划着按键的动作,同事喊她的名字,她没有反应。持续了近二十分钟才恢复意识。她醒来后问的第一句话是:“我怎么在这里?”她最后的正常记忆还停留在凌晨的办公室里,完全不记得自己在打卡机前站了那么久。
更令人不安的是老年感染者。一位退休教师在超市收银台前突然反复喃喃念着已故丈夫的名字,手里攥着一盒没有付款的牛奶。收银员以为她是老年痴呆发作,叫了保安。她的神经接口是女儿坚持让她植入的——女儿说有了接口可以和家人实时共享健康数据,万一老人出事能及时报警。现在接口确实报警了,不是因为健康异常,是因为一段不该存在的循环指令劫持了她的短时记忆回路。她反复念出老伴的名字,语气和声调一直在变——有时是温柔的呼唤,有时是不耐烦的抱怨,有时是深夜里那种只有枕边人才能听见的极轻低语。这些是她用一辈子的婚姻积累下来的所有语气的总和,现在被一段代码逐条翻检出来,摊在超市收银台前面,像一个被强制公开的私人博物馆。
各地的异常报告几乎在同一时间段涌入国家医疗器械不良事件监测系统。监测中心的值班主任在值班日志里逐条核对感染案例的共同特征,用红笔圈出了几个关键词——“多种型号”“重复循环信号”“短时记忆劫持”“恢复后无记忆留存”。他在这几个词旁边画了一个星号,然后拿起内线电话拨通了卫健委值班室。报告层层上传,不到几个小时,事件被正式定级。一份标着“紧急”红章的简报通过机要通道送往中枢办公厅。
周明远第一次听说这件事是在星核科技的内部安全通报会上。孟总站在十二层大会议室的白板前面,把安全部门的初步分析逐条投在屏幕上。会议室里坐满了架构组和安全组的工程师,空气里弥漫着一股刚煮好的咖啡味和某种被压得很低的焦虑。孟总说安全部门初步确认,这是一起针对神经接口的恶意攻击,攻击者利用某公司内部开源AI系统的安全漏洞注入了病毒代码。病毒的传播机制已经基本清晰——它不是通过互联网或数据链路传播,而是利用了神经接口之间的标准化反馈回路协议。当两个植入同型号接口的人近距离接触时,接口会自动握手以校准信号延迟,病毒就利用这个校准通道进行跳转。这意味着感染不需要网络连接,只需要两个人在物理上足够近——在地铁车厢里、在超市收银台前、在工厂流水线上并排站着。
会议室里有几个工程师下意识地扫了一眼自己手腕上的指示灯——微光稳定,没有闪烁。他们的接口不是那个型号,但那个下意识的动作比任何技术分析都更准确地表达了一种普遍的恐惧:这一次,病毒不在网络里,在空气里。不是通过光纤传播,是通过人与人之间的物理距离传播。这种传播方式绕过了所有传统网络安全防护——防火墙没用,加密协议没用,物理断网也没用。因为人类自己就是传输介质。
周明远坐在长桌中间偏下的位置,面前放着一杯没有动过的白开水。他想起了很多年前排异期的那些凌晨——他坐在客厅沙发上,手指不由自主地在抱枕上敲出浅浅的坑。那些小坑是他一个人的,关上门就没人能看到。但这次的病毒不同——它不敲枕头,它敲记忆。它把每个人最私密的情感碎片从神经回路的底层翻检出来,摆在陌生人面前。这已经不是安全问题——是认知尊严的问题。当一个人的短时记忆可以被外部代码劫持并反复回放,这意味着神经接口的反馈回路存在一个根本性的安全隐患:它在设计时只考虑了信号传输的效率,没有为“认知过程的自主性”预留任何防护机制。
在公开安全通报的同时,安全部门通过技术渠道向各主要神经科技公司传递了一份经过脱敏处理的详细技术分析报告。报告中包含病毒代码的关键特征、传播机制、以及目前已确认的感染范围。报告特别指出,病毒目前只感染某特定型号接口,其他型号暂未发现感染案例,但病毒代码的变异性不可低估——它在每一次跳转时都会对自身的传播模块进行极小幅度的随机修改,虽然核心攻击模块保持不变,但这种变异性意味着未来的变种可能会适应更广泛的接口型号。
张薇在新坡实验室也收到了同一份技术报告。报告是通过奥姆尼内部安全网络传递的,附了一封安全部门的简短说明——“该病毒目前只感染某特定型号接口,奥姆尼旗下产品暂未发现感染案例。但鉴于病毒利用的是神经接口标准化反馈回路协议的固有漏洞,理论上所有支持该协议的产品都存在潜在风险。建议各实验室对该协议进行紧急安全评估。”她读完报告,靠在椅背上,看着窗外菩提树在春雾中的朦胧轮廓。标准化反馈回路协议是神经接口行业的基础设施——就像互联网的TCP/IP协议一样,所有厂商都在用同一套标准来确保设备之间的兼容性。这意味着病毒攻击的不是某一家公司的产品,而是整个行业底层架构中最脆弱的那一环。
她把安全报告转发给安德斯,然后在邮件正文里写了一段简短的个人分析:“这份安全报告中提到,病毒利用的标准化协议漏洞在数年前多家公司联合制定行业标准时曾被一名安全顾问提出过,但当时为了加速标准落地,该漏洞被标注为‘低风险’——因为理论上攻击者需要同时掌握协议底层代码和神经信号解码算法才能利用它。现在这两个条件都满足了。不是因为技术突破了,是因为开源社区里这些知识已经随手可得。”
锐思科技的名字是在事发后第四天被公开的。
最先发出消息的是几家科技媒体,它们在同一天的早间推送中引用了一位匿名安全分析师的话,称病毒代码的部分特征与锐思科技内部开源项目中的一些测试代码高度吻合,这段代码最后一次提交记录是在事发前不到一个月,提交者使用了内部服务器的固定IP地址。当天晚些时候,国家信息安全中心在官网上发布了一份简短的情况说明,措辞极其克制,没有点名任何公司,但提到“病毒源代码经技术溯源,已锁定至某企业内部开源平台的特定项目分支”。下午,锐思科技在官网上发了一则声明,承认病毒源代码来自该公司内部一个由AI辅助生成的安全测试项目。
风暴中心的细节是在几天内逐渐拼凑完整的。
锐思科技是一家创立于八年前的中型神经科技公司,总部位于深圳南山科技园,主打产品正是那款被感染的通用型神经接口。它的市场定位极其精准——不做高端,不做精英,专做“让每一个劳动者都能用得起的义体”。它的广告语被印在地铁站的海报上,被刷在工厂园区的围墙上——“科技普惠,人人皆可升级。”在行业巨头垄断高端市场的格局中,锐思科技靠着性价比和渠道下沉杀出了一条血路。物流公司、制造企业、运输车队——这些不需要顶级性能、只需要稳定耐用的基层岗位,是锐思科技的核心客户群。而这次病毒攻击的受害者,恰好就是这些深夜值班的调度员、凌晨出车的货车司机、在流水线上站了半辈子的工人。
安全测试项目的发起者是一个名叫程瀚的年轻工程师。三十二岁,清华大学计算机系博士,研究方向是神经接口安全协议。他在锐思科技工作了近三年,一直负责接口固件的安全维护。他的工位在南山科技园锐思科技大楼十几层,靠窗,桌面上摆着一盆养了好多年的绿萝和一张他和女友在深圳湾拍的合影。同事们对他的评价是“技术很强,不太爱说话,但做事很认真”。他从来没有迟到过,从来没有在项目中出过重大纰漏。他在过去的一年多里主导了好几次固件安全升级,每一次都按时交付,代码质量在同组工程师中名列前茅。
他利用公司的开源AI平台开发了一套自动化安全测试工具,核心功能是生成模拟攻击代码来检测神经接口固件的防护能力。这套工具的设计文档里写得很清楚——“本工具通过模拟各类已知和潜在的神经接口攻击模式,帮助安全团队在漏洞被恶意利用之前发现并修补漏洞。”在一次内部技术验证中,他决定测试这套工具的极限——让AI自主生成一种全新的、尚未被记录在已知攻击模式库中的攻击代码,然后观察固件的防护模块是否能检测到它。
他在个人工作日志中记录了这个决定。日志的时间戳显示,他在输入指令之后反复推演过传播系数和终止指令,在自己的计算机上跑了好几次模拟——每一次模拟都显示病毒可以在受控环境中被终止。他在日志中写道:“模拟结果表明,在预设终止条件下,传播范围可控。本测试旨在证明我们的防护模块对未知攻击模式的敏感度不足——如果要说服管理层加大安全投入,我们需要更直观的证据。只是要证明我们需要更好的防护。不是要制造真的病毒,是让AI自己跑一下能生成什么——然后把漏洞堵上。”他设置的终止条件是:病毒在执行一定数量的循环后被自动清除。
但他犯了一个在计算机模拟中看起来很安全、在真实世界中却致命的理解错误。他的模拟环境基于锐思科技内部网络中的有限节点模型——几十个虚拟接口、标准化的信号延迟、被简化了的协议握手流程。但真实的神经接口网络不是一个有限节点模型。它是数以万计的实际用户在日常使用中组成的复杂动态网络——每一个用户的接口固件版本可能不同,每一个用户的信号延迟受体温、情绪、疲劳程度的影响而波动,每一个用户的反馈回路校准频率取决于他每天接触多少同样植入了接口的人。在这种复杂网络中,病毒的传播行为不是他在模拟环境中观察到的线性扩散,而是非线性、多层次、跨版本的跳跃式传播。他设置的终止条件——在传播过程中被意外绕过了,因为某些旧版本固件的反馈回路协议没有包含新的终止指令握手模块。
病毒一旦进入真实网络,就像一匹挣脱了缰绳的马。它利用反馈回路校准机制在感染者之间跳转,每一次跳转都绕过了被感染接口的安全协议——因为这些协议从来没有被设计用来防御“通过校准信号传播的恶意代码”。这意味着病毒不需要破解防火墙,不需要窃取密码,不需要绕过任何传统的网络安全防护——它只需要两个人靠得足够近,接口自动握手,它就跳过去了。
而他所在的锐思科技,恰好是那些基层劳动者——那些在深夜值班、在凌晨出车、在流水线上站了半辈子的物流公司调度员、货车司机和工厂工人——最常用的神经接口品牌。
病毒事件爆发后的最初一段时间,锐思科技陷入了灾难性的混乱。客服热线被打爆,社交媒体账号下堆满了谩骂和质问,几家大型客户在事件曝光的当天就宣布暂停合作。程瀚在事件曝光后不久被刑事拘留。警方在锐思科技大楼十几层他的工位上查扣了工作电脑和所有存储设备。那盆绿萝还放在桌角,叶子有些发蔫——大概是好几天没人浇水了。
然而,正当锐思科技在一片谴责声中摇摇欲坠时,另一股力量正在迅速崛起。病毒爆发后的几天内,几家主要神经安全公司陆续推出了专门针对该病毒的防护产品——“认知防火墙”“神经杀毒卫士”“记忆护盾”。这些产品的定价不菲,但宣传口径高度一致——针对认知回响病毒专杀优化,独家算法,限时优惠。广告投放在社交媒体和科技资讯平台上铺天盖地,广告语被印在地铁站的电子屏幕上——“你的记忆,不容劫持。”
周明远第一次注意到这些安全产品是在星核科技的内部技术情报简报中。安全部门在病毒爆发后连续出了好几期跟踪报告,最新一期里附了一张表格,把市面上已发布和即将发布的防护产品逐项对比。周明远把表格从头到尾看了一遍,然后注意到一个细节——好几款产品的底层架构中都含有与病毒传播机制高度相似的自适应信号匹配算法。这意味着这些安全产品在病毒出现之前就已经在做针对“反馈回路劫持”的技术储备。这不是抄袭——这是预判。
他把这个发现写在情报简报的页边空白处,用红笔圈出了几个关键参数,然后提交给了星核科技的安全部门。他在分析结论中写道:“安全公司是否事先知道具体病毒代码——从目前掌握的技术证据来看,大概率不知道。但他们知道的是:神经接口的标准化反馈回路协议存在一个系统性安全漏洞,这个漏洞迟早会被利用——不是今天就是明天,不是这家公司就是那家公司。他们等的不是一个特定的病毒,他们等的是一个可以被归入这个预设漏洞的突发事件。提前储备技术框架,在事件发生时在最短时间内调整参数匹配漏洞类型——这种行为在现有网络安全法规中目前没有被明确界定为非法,但它同样是在利用风险进行商业套利。这不是策划阴谋,这是利用必然。”
安全部门的负责人在周明远的分析报告旁边批了一行字——“同意周总判断。这属于典型的‘风险预判性储备’,在当前行业惯例中不被视为违法行为,但道德风险极高。建议星核科技内部安全产品遵循同一原则:不做‘预判性储备’,只做‘响应性防护’。”
然后他想起了一件事。多年前,他刚做完初级植入,排异反应最严重的那几个星期,他在网上搜索过“神经接口安全防护”相关的产品。那时候市面上几乎没有——因为那时候还没有人觉得神经接口需要安全防护。现在防护产品遍地都是——不是因为技术成熟了,是因为病毒让所有人同时感到害怕。恐惧是最好的销售员,它不需要任何资格证书。
病毒事件惊动了中枢。三月中旬的一个周三,赵豫章在中枢决议会三层中央决议厅主持召开了一次紧急扩大会议。
会议室里色温四千开尔文的LED灯带依然稳定地亮着。长桌两侧坐满了人——中枢决议会七名成员全部到齐,国政委代表、工信部、教育部、科技部、卫健委的主要负责人悉数出席,国家信息安全中心、军方情报部门代表等关键机构的负责人也首次在神经技术监管会议上现身。每个人面前都放着一份刚打印出来的病毒事件简报,纸页上还带着激光打印机特有的温热。简报的附录里夹着一份军方通过国安委转来的秘密情报——这份简报被装在单独的加密信封里,封面标注着“绝密”和“内部通报,不作扩大传达”。参会者入座前签署了保密承诺书。
赵豫章在会议开始时只说了几句话,每一个词都像是已经在喉咙里反复称量过才出口。
“今天的议题有两个。第一,病毒事件的技术评估与处理方案。第二,国际神经技术竞争态势的最新情报通报。两项议题都涉及敏感信息,请各位在发言时注意措辞审慎。”
信息安全中心的主任首先做了技术评估,用投影展示了病毒的传播链条和已确认的感染范围,列出了目前市面上已发布的防护产品的技术对比分析。他的结论与周明远的判断高度一致:病毒利用的是行业底层协议的系统性漏洞,而安全公司在事件前已做技术储备,这属于“风险预判性储备”,在现有法律框架中不被视为违法。
紧接着,卫健委的负责人汇报了感染者救治情况。所有感染者都已恢复意识,未发现不可逆的神经损伤,但部分患者出现了继发性焦虑症状——害怕自己的记忆随时被劫持,不敢一个人待着,不敢在公共场合久留。一些老年感染者的自尊心受到了严重打击——他们在公共场合失控的表现被围观者录下来传到了网上。视频里一个老人反复抚摸自己的脸颊,喃喃自语地叫着一个女人的名字。评论区有人笑,有人转发,有人在评论区里打出“老年痴呆真可怜”的字样。他们不知道那是病毒劫持了老人的情感记忆回路,让她把毕生最柔软的回忆反复说了出来。
韩世清在整个技术评估过程中没有发言。他面前放着那份加密信封,封口还没拆。他把手指压在信封的牛皮纸表面上,能感到里面那几页纸的厚度——不厚,大概只有几页。但他知道,这几页纸的重量不会比一份赋分制季度评估报告更轻。
赵豫章在卫健委汇报结束后做了一个简短的技术小结。他说这次事件的性质已经基本清晰——不是蓄意破坏,是系统性技术风险在认知局限下的意外释放。中枢不应在这个事件上过度反应——技术系统和人体的免疫系统一样,完全的封闭和过度防护反而会降低系统对外部扰动的适应能力。适当的风险暴露是一种免疫力。感冒之于人体,不是致命的——但如果因为怕感冒就把人关在无菌仓里,那他走出无菌仓的那一天,第一个喷嚏就会要他的命。
他用了这个比喻之后,会议室里出现了短暂的沉默。韩世清把面前那份风险评估翻回到第一页,用铅笔在页眉的空白处写了一行字——“感冒”他没有发言,但他的手在纸面上停了一下。赵豫章的表态意味着中枢不计划利用这次事件出台新一轮的全面性管制。对于企业来说,这是一个战略消息——它告诉市场:中枢不会在每一次安全事故之后都收紧监管。但对于韩世清来说,这句话有另一层含义。赵豫章不是在为企业免责,他是在为一个更深远的判断铺设论证地基——技术系统的安全不能只靠外部防火墙,它需要系统内生的风险适应能力。这个逻辑如果被反过来引用,将会削弱部分人在数据积累上的意愿。他没有把这句话说出口——不是不想,是他现在已不再需要在每一个微妙的措辞缝隙里插上自己的反驳。方涵在。
然后郭镇开口了。他的声音不大,但每一个字都咬得很准,像是在复述一份已经在脑海里排练过多遍的内部报告。
“国防部在上周通过情报渠道获得了一份加密通报。通报的来源不在公开情报体系中,但经过了多方交叉验证。”他翻开面前的黑色笔记本,但几乎没有低头看,那些数字和事实显然已经背熟了,“过去几年中,数个在神经科学领域有技术积累和军事需求的国家——我不点名——互相之间建立了一条灰色数据共享通道。通道中流动的数据不是商业产品测试结果,也不是学术合作论文的公开数据。是活体脑部实验结果。”
他停顿了一下。会议室里的空气忽然变得很静。赵豫章放在桌上的手指没有再敲,而是压平在桌面边缘。林知行端起面前的白开水喝了一口,杯沿在嘴唇上停了片刻。
“这些实验的被试来源包括——”郭镇的声音没有起伏,“被捕的敌对武装人员、因医疗事故导致脑损伤的患者、以及某些无法确认身份的无国籍人员。实验内容包括开颅植入侵入式电极阵列、在未使用麻醉或仅在部分麻醉的条件下进行大规模神经信号采集、以及在植入后对特定脑区施加高频电刺激以诱发认知功能改变。部分被试在实验后出现了不可逆的认知损伤。具体数据已经通过驻外情报站和电子侦察手段获得了交叉验证。国防部情报局将对实验主体进行持续跟踪,并在必要时将相关信息作为国际组织的提案依据。”
他从笔记本里抽出一张照片,推在桌上。照片上是一间没有任何标识的手术室,墙上的瓷砖是浅绿色的,角落里堆着几箱没有标签的医疗耗材,手术台上放着一个头部被固定装置锁住的人体模型——但从模型旁边那些导线的型号和排列方式来看,它不是在教医学院学生怎么做手术。郭镇说这张照片来自一个被情报部门长期监控的数据节点,照片的元数据已经被抹除,无法追溯到具体的拍摄者和地点,但导线型号是已知批次里某国军方标准采购清单上的项目。他没有说那个国家的名字。
赵豫章一声不吭。他把照片用指尖轻轻推到长桌中央,让每一个人都看清。
然后郭镇放出了第二件事。
“去年年底,国防部下属某研究所的一个技术团队,在对一批从特殊渠道获得的神经信号数据分析时,发现了一组此前从未被记录的认知增强参数。这批数据的来源不在国内——我不说具体来源,但在座的各位可以自己去推定。数据的原始采集对象是一批经过长期侵入式神经接口适配的成年被试,其延时参数被压缩到了国内目前任何已知产品——包括军方自研版本——都未曾达到的区间。在这个参数区间内,被试的认知速度——不是反应速度,是从问题输入到逻辑输出完成的全链条认知速度——出现了具有显著统计学差异的提升。”
他把笔记本翻到某一页,用手指在数字上轻轻点了一下。
“我们发现米国的这些测试体,在认知速度提升进入稳定期后,解决了一个千禧数学问题。”
千禧数学问题。克莱数学研究所2000年公布的七个千禧年大奖难题。迄今为止,只有庞加莱猜想被证明,剩下六个——P与NP、霍奇猜想、黎曼猜想、杨-米尔斯存在性与质量间隙、纳维-斯托克斯方程、贝赫和斯维讷通-戴尔猜想——每一个都横亘在人类数学智慧的前沿。郭镇说有一个已经被解出来了——不是由某个数学家在纸面上完成的,是在认知增强环境下由几个接受了神经接口适配的米国数学家完成的。
他犹豫了一下,似乎在权衡措辞的分量,然后说具体是哪一个问题他不便在此次会议中披露,但证明已经通过了内部同行评审,已经在预印本平台公开发表。
会议室里的沉默比刚才更深。窗外的长安街上,雪后的阳光把梧桐树光秃秃的枝条照得发亮,但没有人看窗外。
孟正则先开口了。他的语速比平时快了一点点——不是紧张,是某种被压抑了很久的东西忽然找到了出口。
“郭部长提供的这些情报,证实了工信部此前在多轮部际协调会上反复提出的判断:国际竞争已经不是商业层面的产品迭代速度之争,而是底层认知能力积累的竞赛。他们用活人开脑做实验——我们不认可这种方式。但他们在积累数据。我们呢?我们连知情同意书稍微有点争议都要被伦理委员会打回来反复修改。”他合上面前那份病毒事件的调查报告,十指交叉平放在桌面上,“既然中枢已经定了调——不支持活体实验,不支持绕过伦理框架的行为——那工信部尊重大方向。但有一个问题必须回答:数据差距怎么填?我们总不能等到别人解出所有千禧问题之后,再靠商业市场慢慢积累。我有一个提议——”
他把右手从桌面上移开,在黑色笔记本的封面上用指关节轻轻敲了两下,声音压低。
“截光缆信息。不是窃取商业机密,不是盗用知识产权。是利用情报部门的电子侦察能力,针对已知的灰色数据通道进行信号拦截。那些在各国灰色地带被传输的活体实验数据,它们通过跨境光缆流动时,没有任何国家的法律对它们提供保护——因为它们本身就不合法。我们不需要侵入任何合法数据流,只需要在那些绕过已知数据保护协议的流量中,采集我们需要的技术信息。这不是窃取——这是在不合法数据的流动中采集可以被合法使用的技术参数。”
赵豫章依然没有说话。他端起白开水放在嘴边,没有喝,又把杯子放回桌面,杯底磕出一声轻响。
然后林知行把杯子放下了。他的动作很慢——先把杯子从嘴边移开,放在桌面左侧,再用右手把杯沿转了小半圈,让杯柄对准正前方。会议室里的所有人都知道这个动作——林知行的习惯,当他需要把一件很重的事情很轻地说出来的时候,他先把东西放稳,好像怕自己接下来的话把桌面震塌。
“郭部长说的事情——是国际政治的黑洞。中枢外交层面暂时不要公开提,但不代表不知道。”他清了清嗓子,声音不大,但每个字都压得很实,“中枢对各国的此类实验持一贯立场:不认同,不理解,不接受。我们不会用活人的脑子当实验皿——这不是技术选择,这是文明底线。”
他说到这里停顿了一下,拿起水杯喝了一小口,然后放稳,继续。
“孟部长的建议——截光缆——我不想点名批评哪位同志,所以我就说一句话:我们不是蛮夷。
蛮夷是那些拿活人开脑做实验的人——他们不把人当人,把人当实验材料。人家不把我们当人看,我们也不能因为别人不给我们看数据,就也去当贼。这不是保守。这是——”
他没有找到合适的词,右手在空中停了一下,然后放回桌面上。他的脸色在会议室日光灯的照射下显得不太好——灰白里带着一点不正常的青。他用手在胸口按了一下,不是压,是确认位置。赵豫章注意到他这个动作,微微往前倾了倾身。
“我是说——”林知行的声音低了一点,像是在和自己说话,“那些被绑在手术台上的人,被割开头皮,被钻开颅骨,被插满电极,然后有人在他脑子里放电,做测试——他们连自己叫什么都不知道了。你现在告诉我——我们要去拦截他们脑子里的信号,然后拿过来用。用完之后再说——我们没有做人体实验,我们只是截取了一些数据。”
他的右手从胸口移开,压在桌面上,指节发白。窗外的阳光正好照在他的手背上,衬得青筋格外清晰。
“技术上也许可行。法律上也许能找到解释。但我们丢不起那个人。合众国公民的神经接口数据,是用人自己一步步走出来的——不是从别人的脑子上偷来的。”
然后他忽然不说话了。会议室里的人看到他上半身在微微往前倾,像是要站起来,又没有站。他的左手在胸前摩挲了一下,那动作很快,像是在确认什么还在原来的位置。右手按在桌沿,指节又白了一个色号。秦铭先站起来了——他是法工委出身,年轻时在急救中心做过几个月志愿者,比在场所有人更早识别出了那个前倾的角度与神态的变化。他两步绕到林知行身后,用手托住他的后肩,同时低声对门口的方向喊了一声——不是喊,是压着嗓子说的——“叫救护。”
郭镇的动作比秦铭更快,他已经拨通了中枢医务室的电话。赵豫章站起来,把面前的杯子推开,示意会议室里的人往后退,同时也用身体挡了一下正要冲上来的几个秘书——太多人同时冲上来并不是好事。
林知行没有完全失去意识。他的眼睛还睁着,瞳孔没有涣散,呼吸有些急但还在可控范围内。他用右手在空中轻轻摆了摆,像是在说“我没事”。但这个摆动的幅度很小,手指晃了两下就垂下去了。秦铭从侧边摸到他的脉搏——还在跳,但节奏不太对,快一阵慢一阵,中间偶尔有个漏拍。
韩世清在混乱中做了一件事。他从自己的上衣口袋里掏出那瓶速效救心丸——他开给林知行的。林知行看着那个熟悉的小瓶子,嘴角微微动了一下,像是想说什么又没说出口。韩世清拧开瓶盖倒出几粒,托在他手心里。林知行含进去,微苦的药味在舌下散开,喉结动了一下。韩世清把药瓶放回自己的口袋,低头看着林知行的脸——他的嘴唇边有一小片白色的药粉,是被含化的药丸残渣。这个细节让韩世清想起自己无数次在凌晨含药之后用袖口蹭嘴角的动作。
中枢医务室的值班医生在数分钟后赶到,带着便携心电监测仪和急救药箱。他把心电监测仪的电极片贴好,波形在屏幕上跳动着——房性早搏,频率偏高,合并轻度血压升高,但没有心电图上典型的急性心梗表现。初步判断是一过性脑供血不足,诱因可能是情绪激动加上长期疲劳。他建议,在医务室留观观察后,择期做二十四小时动态心电图和颅脑CTA排查。
总理办公室的值班主任在稍后的时间里用电话向会议通知处置结果。他没有说林知行的具体情况,只说了一句话——“情绪激动诱发了一过性不适,经含服药物和观察后,体征已趋于平稳。”
林知行被扶上担架时,在走廊门口摆手让停了一下。他回过头,看着会议室的方向,声音不大,刚好能让门口的人听见。
“我不是不同意竞争。我是不同意拿人命与底线来竞争。那些人——他们有名字,有生活——可能是别人的父亲,别人的丈夫,别人的孩子。你把他们的脑子剖开,把数据偷过来——”
他没有说完。担架被推远了。走廊里的脚步声被地毯吸得近乎无声。
赵豫章回到自己的座位,没有坐下,只是用手扶着椅背站了片刻。整个会议室里没有人说话。那份锐思科技的调查报告还摊在桌上,攻击载荷的扩散路径用红色箭头标注在附录的拓扑图上。但地图上现在多了一层阴影——不是病毒的阴影,是郭镇说出口的那些没有名字的手术室、那些被钻开的颅骨、那些在高频电刺激下抽搐的手指。
他重新开口时语气没有明显波动,但每一个字的间隙比平时更宽。“今天的会议做了几件事。第一,病毒事件的应急响应继续推进,工信部和各省通信管理局的排查不要放松。第二,中枢层面暂时不出台新的全面性管制措施——这不是给企业松绑,这是给系统保留适应能力。第三,关于国际灰色数据通道的问题,信息暂时不必公开,由多个部门联合研究国际法层面的应对方案。第四——”
他停了很久。
“第四——孟部长的建议——暂不采纳。”
孟正则没有反驳。他把面前那份国际竞争态势简报合上,十指交叉放在桌面上,指节微微泛着白——不是愤怒,是焦虑被按在掌心下面不得释放。他的眼神转向郭镇——郭镇与他交换了一个极短暂的对视,那对视力道很平,没有火气,也没有共鸣。郭镇从军人的角度理解孟正则的焦虑——他已经把军方最机密的情报端上了中枢桌面,用自己的方式将国际竞争的真实烈度暴露在这个房间里。但孟正则需要的不是暴露,是行动。
散会后,秦铭在走廊里追上了韩世清。走廊很长,灰蓝色的地毯吸走了大部分脚步声。秦铭手里拿着那份加密信封,信封口还没封——他大概是想和韩世清讨论一下会议内容,但韩世清只是摇了摇头,没有接信封。秦铭说你是不是早就知道这些事,韩世清沉默了一会儿,说他以前看过一份外交简报,里面提到了某些国家的神经技术实验,但那份简报里没有提到脑组织样本和千禧数学难题——今天的这些细节,他也是第一次听说。他说这句话时语气很平淡,像是在陈述一个已经不再让他感到意外的事实。
秦铭把加密信封夹在腋下,问他这几年从赋分制到条例到现在的认知完整性与神经权利立法,每走一步都能看到前面还有更长的路。这条路有没有尽头。韩世清停下脚步,转过身来看着窗外。窗外长安街上,惊蛰后的第一场春雨正在细细地飘落。梧桐树光秃秃的枝条被雨水打湿,树皮的颜色比冬天更暗了一些。
“没有。但你知道我最早是从哪里看到这个问题的吗?”他从公文包里翻出父亲的习题集,翻到最后一页,用手指轻轻抚过那行蓝色圆珠笔写的小字——“数学里没有真正的末位,因为总有一个解法的第一步不在统计中。”那个被虫蛀了一半的“计”字还安静地待在纸页边缘,虫洞边缘已经被岁月磨得光滑,微微卷起的纸纤维泛着陈旧的象牙色。他把这一页摊开让秦铭看,说这是他父亲留下来的,父亲是县城中学的数学老师,一辈子没写过什么宏大的著作,只在习题集最后一页留下了这行字。他以前觉得这句话是安慰——不管竞争多激烈,总有新的解法。后来他不这么认为了。这句话不是安慰,是任务。每一次发现新的漏洞、每一次面对新的挑战、每一次国际竞争中出现更令人震惊的情报——都是在证明一件事:那条计算的第一步还远远没有结束。不是末位不存在,是排序本身还没有完成。在排序完成之前,每一个新发现的问题都是一个新的第一步。
秦铭看着习题集上被虫蛀过的字迹,沉默了一会儿,然后问韩世清——“你的第一步是什么时候开始的?”韩世清把习题集合上,放回公文包。窗外春雨还在下,雨滴沿着玻璃窗缓缓滑落。“很久以前。在我还不知道这个问题的名字的时候。”
会议结束后,韩世清把林知行送到休息室,确认医生已经做了检查、血压和心率都回到了安全范围,然后才离开。他没有回办公室,而是独自沿着长安街慢慢走着。春雨不知什么时候停了,人行道上还残留着几处浅浅的水洼,映出路灯的光。他的大衣袖口被雨淋湿了一圈,颜色比其他部分更深,但他似乎没有察觉。他走到家门口时,发现夫人正站在单元门口等他,手里拿着伞。她说天气预报说今晚还有雨。他说他知道,所以先回来了。夫人把手搭在他袖口湿了的那只手臂上,说开会开晚了。他说嗯,今天的会比较长。夫人没有问会上说了什么——她从来不问。她只是把他的手从湿袖口里拉出来,握在自己手里,说上去吧,锅里还热着汤。他没有抽手,让她握着。春雨后微凉的晚风中,两只牵在一起的手微微晃动。楼道里的声控灯在他们经过时依次亮起。
散会后赵豫章独自坐在会议室里。他把桌上摊开的文件逐份整理干净,把那张手术室的照片翻过来面朝下扣在桌面边缘,动作很轻,像是盖上了一个不该被任何人掀开的盖子。然后他靠在椅背上,闭上眼。窗外的长安街上,雪已经开始化了,路面湿漉漉的,车轮碾过积水发出沙沙的声响。远处,一群灰椋鸟从故宫角楼的飞檐上惊起,在空中盘旋了半圈,然后往北飞走了。
惊蛰将至。那些在地下蛰伏了一个冬天的东西——无论有毒还是无毒——都快要出来了。