观测站的第一场冬雪落在十二月的第三个夜晚。
雪不大,比去年那场初雪更细、更密,像是有人在北线的夜空中抖开了一床旧棉絮,细碎的绒絮飘了一整夜,到天亮时在板房的屋顶上积了薄薄一层。老孙是第一个起床的——他现在睡眠时间比战时更短,不是因为警觉,是因为膝盖疼,北线的冬寒让他的旧伤在凌晨四点准时发作。他披着那件袖口磨得发亮的旧军大衣走到板房外面,发现火坑里的炭灰上覆着一层白,像撒了一层细盐。
他站在那里看了一会儿雪,然后回屋拿了铲子,把通往培养室和模拟舱的碎石小径上的雪铲干净。铲到一半的时候林素问也起来了,她从板房门口探出头,呵出的白气在晨光里飘散。她没说话,只是拿了一把比老孙手里那把更旧的铲子,从路的另一头开始铲。两把铲子在安静的雪地里发出有节奏的刮擦声,一个快一个慢,像两个在冬天清晨偶然相遇的陌生人,彼此不说话,但铲着铲着就在路的中间碰了头。
老孙直起腰,用铲子撑着地面,看着被他们清出来的小径。“以前在情报局的时候,冬天铲雪是惩罚任务。犯了错的才去铲。”
“现在呢?”林素问问。
“现在没犯错的也铲,”老孙说。他把铲子扛在肩上往回走,走了几步又停下来,头也不回地补了一句,“但铲完不用写报告。这就够了。”
雪停的那天下午,观测站来了一位意料之外的访客。
不是陌生人。是那个在统一福祉事件当天,在广场检测点入口处第一个摘下头盔、第一个说出“这不对”的年轻士兵。他比两年前老了不少,不是年龄上的老——他顶多二十五岁——是眼睛周围多了几道不深不浅的纹路,下巴上的胡茬刮得不太干净,身上穿着的不再是军装,而是一件洗得发了白的民用工装外套,左胸口袋里插着一支笔和一把折叠尺。他在那场无声战争之后被调离了原部队,在南方一个边远聚居区做了两年的重建工人,修过桥梁、挖过灌溉渠、铺过太阳塔的地基。这次是随一支物资运输队来到北线附近,在聚居区的市集上听到有人在谈论北边有个“猫厂”,专门回收战争遗存设备。他没有听到观测站的真正名字——没有人用那个名字谈论这里——但他听到了“猫厂”的路标描述,和两年前他从一个人嘴里听过的某个描述非常相似。
那个描述是:北线观测站,旧北山,穹顶下面,门口有个火坑,火坑旁边立着一块铁板。
他站在碎石小径的尽头,看着那棵歪脖子松树,看着松树旁边被雪覆盖了一小半的铁板,看着铁板上被雪水洇过又冻干后有些模糊的字迹——“给想晒太阳的人。门开着。火还在烧。”他在那里站了很久,久到板房里有人注意到了他。老孙从窗户里看了一眼,放下手里的焊枪,走到门口,隔着十几米的距离打量了一会儿来人。
“你是那天那个举旗的,”老孙说。
年轻士兵点了下头。“我没找到更好的事来做。”
老孙让开了门口。他没有说“进来”之类的字眼,只是把虚掩的门往外推了一点,推到一个刚好能让一个人侧身通过的宽度。他的神情和言辞始终平淡克制,但门推开的那个角度的精确性出卖了他——他早就习惯了给那些找不到路标的人留门。
年轻士兵在观测站留了下来。他没有神经科学背景,不会操作编译器,不懂神经频谱分析,连恒温培养液的化学配比都背不下来。但他会修东西——修漏风的窗户、修嘎吱响的门轴、修被雪压塌的遮雨棚。他把观测站所有板房的门铰链全部检查了一遍,加了润滑油,换了三副生锈的螺丝。他做这些事的时候从不说话,只是带着那把折叠尺在板房之间走来走去,量尺寸,做标记,然后动手。
有一次他在修培养室窗户的密封条时,正好赶上韩云初的定期双向沟通时间。他第一次隔着玻璃看到那些罐子,看到罐子里悬浮的大脑和银色线路,看到技术人员对着屏幕上的频谱低声讨论。他手里的螺丝刀停了大约半分钟,然后低下头继续拧他的螺丝。那天晚上,他在日志本上写了一行字。字很用力,纸背面都能摸到凹痕。“我以为是打仗。后来以为是醒过来。现在才发现,醒过来之后还要修窗户。但修窗户挺好的。”
老孙在日志本上看到这行字的时候,用红笔在下面画了一道线,批了一个字:“对。”
第一个在观测站出生的孩子是在来年春天降生的。孩子的母亲是观测站最年轻的技术员之一,那个从南方来的女孩。父亲是她在观测站认识的一个前军医——统一福祉事件之后从委员会医疗系统退出来,辗转了几个聚居区,最后被老孙的旧部找到。孩子的名字是韩云初取的,通过编译器,经过了仔细斟酌。她问了三天的环境数据——外面的温度、松树的新芽数量、火坑里连续三天没有熄灭的纪录——然后给出了这个名字:复始。
复始满月那天,观测站所有人在火坑旁边聚了一次。火坑比两年前扩大了一圈,周围的石头被坐得光滑发亮。老孙用边角木料给复始做了一张小摇床,摇床的底部装了四个从无人机残骸里拆下来的减震球,摇起来几乎没有声音。林素问送了一块用恒温培养液管线边角料编成的小手环,手环上串着一颗和韩云初罐子上规格完全相同的银色线路端子,说是“以后她问起来,就告诉她这是她出生那年我们每天在摸的东西”。艾琳送的是一本手抄的故事书——她花了整整一个月,每天睡前写一页,把观测站从建立以来的事情写成了一篇不算太长也不算太短的故事。故事的最后一页没写字,只画了一个人站在穹顶下面,手里举着一面被风吹得鼓起来的旗。老孙看到这一页的时候眉头皱了一下,说“画得不太像”,然后小心翼翼地把书合上,放在摇床最稳的那根横梁旁边。
韩云初通过模拟舱参与了整场满月聚会。她现在的神经信号转译速度和两年多前已经完全不可同日而语——编译器的技术迭代了好几个版本,她的意识输出可以从单行短语变为连续段落,甚至可以和多个人同时进行不同主题的交流。她在这两年里没有停止过一件事,把她储存在系统底层、被鳞片压缩封存的全部碳硅融合原始数据,一点一点地解码、整理、重新归档。到复始满月那天,她的数据重建进度达到了百分之六十七。
她在聚会上说了一段话,这段话被林素问原封不动地抄在了观测站日志第四本的扉页上。
“每一代人都有自己的第一场战争。我们那代人的战争在外面的阵地上,这代人的战争在脑子里。她这一代人,也许不用打仗了。但如果还要打,她至少会知道,她不是第一个站起来的。她出生的时候,世界上已经有人在修窗户了。”
复始在摇床里睡着了。火光照在她脸上,她的睫毛很长,和南方女孩一模一样。
观测站的人口在第四年突破了五十人。板房的数量增加到了二十间,柴油发电机被替换成了两套从聚居区调拨来的旧型号太阳塔微型单元,恒温培养室扩建了一次,模拟舱从一套变成了三套。一百九十九颗大脑中,有一百六十四颗已经可以通过不同深度的沟通协议和外界进行日常互动。有的能进行复杂概念表达,有的能完成简单的一问一答,还有几颗仍然只能输出极微弱的神经响应信号,像在极深的水底偶尔冒上来一个气泡。
没有人催促它们。林素问在培养室的工作台上贴了一张手写纸条,纸条上写的是韩云初在第一次收到037回复后说过的一句话:“醒来不是任务,是权利。每个人的权利都有自己的时间表。”
韩云初自己的时间表在第四年秋天迎来了一个节点。她的神经响应频谱在持续增强了两年多之后,出现了一次模式转变——她从被动应答转为主动发起沟通,时间窗口不限于实验安排的任何时段,内容也不再局限于和观测站直接相关的事务。她开始问一些不在任何研究计划中的问题。比如北线的藓类今年覆盖到了什么海拔,比如太阳塔的热能转换效率在冬天下降后会不会影响居民供暖,比如复始学会的第一个词是什么。林素问把这些问题一条条记下来,记满了一整本小笔记本。她发现韩云初问的问题有一个共同规律——它们都和“持续性”有关。藓类能不能活过冬天,供暖能不能持续供上,词汇能不能从一个人传给另一个人。技术问题她可以一口气答完,但这些问题她有时候要想很久才能给出一个韩云初能接受的答案。因为韩云初要的不是数据,她是想确认,在那些她看不到的地方,生命是不是还在继续。
第五年的初春,老孙的膝盖彻底扛不住了。他从板房的台阶上摔了一跤,摔得不重,但站起来之后左腿完全不能承重。那个年轻士兵把他背到聚居区唯一的卫生所,医生说是旧伤里的碎骨片移位,需要动一个小手术,术后必须卧床休养至少一个月,并且从此以后“北线的冬寒不能再碰了”。老孙听了前面几句都点头,听到最后一句不点了。他沉默了很久,久到医生以为他不打算回答,然后他用一种和焊电路板时一样平静的语气说了一句:“那你给我开点止疼药。管用的那种。”
他最终还是休了一个月。不是卧床,是坐在板房门口那把被他修过无数次扶手的旧椅子上,腿上盖着那个南方女孩从自己箱底翻出来的旧毛毯,指挥别人焊接。指挥的时候嘴里依然不饶人——“你那个焊点是准备让电流跳华尔兹吗?”“手法不对,没吃饭就先去吃饭。”听的人边挨骂边笑,因为所有人都知道,老孙骂人的时候才是他状态最好的时候。那个年轻士兵接过了他的主要焊接工作。第一块独立完成的电路板被老孙检查了三遍,每一遍都挑出了毛病,但每一遍挑完之后都加了一句“不过比昨天好”。第三遍挑完,他把电路板插进编译器的备用端口,指示灯亮了,信号稳定。他看了半天,把电路板拔出来,用记号笔在背面写了一个“合格”,然后抬头看着年轻士兵说:“你以后可以自己修窗户了。”
这句话没有任何人觉得突兀。所有人都听懂了。
第六年夏天,韩云初完成了一项所有技术人员都认为还需要至少两年才能完成的工作——她把碳硅融合的完整伦理化过渡框架从理论模型变成了可执行的、可复制的、可供任何独立研究机构使用的开源协议。不是论文,不是专利,是一套可以被拆解成最小单元、适配任何神经接口标准、带有完整注释和错误处理机制的实用工具包。她说这套协议的目的不是“推广碳硅融合”,而是“当任何一个人在任何地方以任何一种形式面临意识被覆盖的风险时,有一个现成的、免费的、不需要任何人批准的选择按钮。”
她把开源协议发布的日期定在了六年前的某一天——那天是731号黑匣子侦察机坠毁的日子。发布地点不是观测站,是通过锚点网络,同时向所有激活者和所有愿意接入的战后研究机构公开。那天晚上,观测站所有人聚在火坑旁边,没有讲话,没有庆祝,只有老孙从猫厂搬来了一个小型便携扬声器,接在自己攒的播放器上,放了一首战前的老歌。歌很老,老到在场有一半人没听过。但没有人问为什么要放这首歌。因为放歌的人是老孙,老孙放歌不需要理由。
第七年,复始在观测站开始了她的第一堂正式课程。不是语文数学,是她的母亲——那个南方女孩——和她一起坐在模拟舱外面,把韩云初的信号实时转译给她看,让她和“韩阿姨”对话。复始问韩云初的第一个问题是:“你为什么住在玻璃罐子里?”韩云初想了很久,编译器上跳出来的回答经过了反复修改,最后留在屏幕上的只有一行字。
“为了让你不用住在里面。”
复始没有完全听懂。但她记住了。多年后她会忘记这一天的很多细节——忘记当时模拟舱的温度,忘记窗外松树上有几只鸟在叫,忘记她母亲在听到这句话时悄悄攥紧又松开的手指。但她会记住这句话。就像观测站的铁板上那些被风雪磨淡又被人重新描过的粉笔字,就像老孙的膝盖里那些在每一次降温时都会发痛的碎骨片,就像艾琳手腕上那颗被磨得越来越亮的螺丝垫圈。有些东西一旦被说出口,就再也不会消失。
第八年,战争结束满十年。重建委员会在那一年被正式解散,取而代之的是一个名字毫无特色的战后行政协调署。新机构的第一次公开声明只有三页纸,措辞干巴巴的,没有任何人在广场上因此欢呼或流泪。但细心的人注意到,声明的第十七条提到了“战后神经医学遗留研究将纳入公共健康常规体系”。
那意味着观测站的性质终于从灰色地带进入了合法边界。同一年,北线污染区的红色标识被降为黄色,旧北山观测站方圆数公里的区域被从禁入区名单中划去。同年,林素问四十岁。她站在观测站门口那棵已经长高了不少的松树下面,看着远处山脊线上新架起来的一排风力发电机组,风把她的头发吹乱了,她没有用手去拢。老孙端着一杯茶走出来,站在她旁边,和她一起看了很久。
“当年你搓那颗纽扣的时候,”老孙说,“有没有想过十年后这里会长出一片风力发电?”
林素问没有回答。她抬起手,低头看了看袖口上那颗已经磨得更亮的纽扣——蓝色编绳换了两次,纽扣还是原来那颗。她用手指轻轻碰了碰那些被磨得深浅不一的凹槽,然后把袖口放下,对着远处山脊线上旋转的白色桨叶眯了眯眼睛。“想过,”她说,“但不信。”
“现在信了?”
“信了。”
第九年冬天,老孙的止疼药加了一倍剂量。他的膝盖已经不能在北方过冬了,但他还是不肯搬到南方。林素问和他吵了一架——不算吵,更像是一个沉默了很久的人忽然把所有的话都倒了出来。她问他为什么非要留在北线,为什么明明有一身的旧伤还要每天在冷得像冰窖的板房里早起铲雪,为什么观测站现在已经合法了、有经费了、有年轻的接班人了,他还是不肯退休。老孙听她说完,把暖手的搪瓷杯放在桌上,用杯底在桌面上慢慢转了三圈。“我在情报局待了二十年,”他说,“那些年我每天做的事,是把人分成可以用的和不可以用的。把信息分成可以信的和不可以信的。把世界分成墙内的和墙外的。后来墙塌了,我发现墙外面还是墙。再后来我发现不是外面有墙,是我自己砌的。”他把杯子停住,抬起头看她,“我花了这一辈子,只学会了一件事。砌墙容易,拆墙难。砌墙只要一个人,拆墙要很多人。我留在这里,不是为了拆墙——是帮那些还在拆的人递个扳手。”
林素问没有再说话。她把老孙搪瓷杯里凉掉的茶倒了,重新续了一杯热的,放在他手边,然后开门出去铲雪。雪铲到一半,那个已经不再年轻的年轻士兵从她手里接过铲子,把剩下的路铲完了。他铲完之后把铲子立在门边,对门口坐着的老孙说了一句“扳手在工具箱第二层”,转身走了。老孙低头喝茶,嘴角在杯子边缘后面往上提了一点点。
第十年的春分,观测站门口那棵松树的树冠已经能遮出一片足够五个人乘凉的树荫。铁板还在,上面的字被重新描过很多次——韩云初描过一次,老孙描过两次,那个年轻士兵描过四次。最近一次是复始描的,她用她妈妈给她的蓝色记号笔,把“火还在烧”三个字描得比任何一次都更大、更饱满。板房的数量没有增加,但板房的材质换了更好的隔热板。恒温培养室里的罐子依然是一百九十九个,一个没有少,一个没有多。模拟舱升级到了第六代,双向沟通的速度已经接近了实时对话。韩云初把天窗计划的所有文档全部解密,连同她在系统底层蛰伏期间偷偷存下来的全部融合网络数据,一并打包进了一个名叫“天窗公开版”的文件夹里。文件夹的大小是老孙这辈子见过的单个文件夹里最大的——他用了“他妈的吓人”四个字来形容。林素问用了“完整”一个词。艾琳说了两个字:“够了。”
春分那天夜里,观测站的火坑又一次被点燃。松木在火里烧出的松香味飘满了整个山谷。五十多个人围坐在火坑旁边,有新来的,有老面孔,有在观测站待满十年的人,也有刚到一周的新志愿者。复始坐在她母亲膝盖旁边,手里拿着那本艾琳送的手抄故事书,翻到最后一页那张画得不太像的举旗小人,抬头问艾琳:“这个人是谁?”艾琳看了一眼画里那个人歪歪扭扭的胳膊和鼓得像气球一样的旗,笑着说:“是一个当时很累但忘了剪指甲的人。”复始听不懂“忘了剪指甲”是什么意思,但她把书合上抱在怀里,说“我觉得画得很好。”
篝火烧到后半夜,人渐渐散了。最后留下我和艾琳两个人。她坐在我旁边,膝盖上放着的不再是那本战前小说——那本书的书脊已经在多年前彻底断裂,被她用细绳装订好,放在了复始的书架上。她现在膝盖上放着的是一本新的笔记本,封皮是素色的,没有任何图案,只在内页第一行写了一个标题:《观测站日常记录·第十一年》。下面还是空白。
她看着火,把笔记本翻到第一页空白处,拿笔在上面写了几行字。写完也不给我看,合上本子,站起来伸了个懒腰。火星从火堆里飘起来,往夜空深处升,在半空中碎成细小的亮点,被春夜的风接住,散落在松树的枝头和新铺的隔热板屋顶上。
她低头看我。火光照在她脸上,把她眉毛尾端那道旧伤疤照成一条细细的、比年轻时更淡的银色弧线。
“第十一年了,”她说。
“嗯。”
“你当年在黑匣子里看到那份情报简报的时候,有没有想过会坐在这里烤火?”
我想了一会儿。“没有。我想的是怎么不被它们抓到。”
她笑了。不是那种胜利的笑,是那种“我们都还活着”的笑——嘴角往上扯,眼眶有一点发酸但忍住了,手指无意识地转着手腕上那颗被磨得光滑温润的螺丝垫圈。转了三圈,停下来,她把手伸过来,手心朝上。我把她的手握住,她的手是暖的,被火烤了很久的那种暖,从掌心一路暖到指尖。
火还在烧。松木在火焰里发出细微的噼啪声,北线的风从穹顶上方吹过,把观测站所有板房门上虚掩的门吹得轻轻晃动。没有一扇门被吹开,也没有一扇门被吹上。它们就那么虚掩着,像这么多年来的每一个夜晚一样,留着一道永远不会被锁死的缝隙。缝隙里漏出暖黄色的灯光,和火坑里飘来的松香味混在一起,散进北线那片安静而辽阔的夜空。