
我的基因动了
看都市高武文,千万不要错过方块叔叔的《我的基因动了》,这本书的男女主角是林哲。天恒的官方通告是在十月下旬发布的。那天是周四,云泽下着细雨。林哲在实验室角落里那台旧电脑前坐了一整个上午,屏幕上是苏敏刚从海津传回来的最后一批环境样本数据。宋知意端着两杯咖啡推门进来时,发现他面前的桌...
启动阅读精彩节选
天恒的官方通告是在十月下旬发布的。
那天是周四,云泽下着细雨。林哲在实验室角落里那台旧电脑前坐了一整个上午,屏幕上是苏敏刚从海津传回来的最后一批环境样本数据。宋知意端着两杯咖啡推门进来时,发现他面前的桌上还放着早餐摊上买的已经凉了的包子。包子还是完整的,一口没动。
“你又不吃早饭。”她把咖啡放在他手边,顺手把凉包子推到一旁,从口袋里掏出一包独立包装的苏打饼搁在键盘旁边。
“吃了,”林哲头也没抬,“吃了半个。”
“半个不算吃。”宋知意拉了把椅子在他旁边坐下,探头看他的屏幕,“这些数据有什么问题吗?”
“没有。恰恰相反。”林哲把最后一行比对结果放大,指着屏幕上两条几乎完全重叠的曲线,“苏敏从旧仓库档案里提取的早期携带者血样数据,和我爷爷现在的蛋白序列——时间跨度超过三十年,衰减率小于千分之一。这意味着回响序列一旦找到稳定的沉默模式,就不会再自行崩溃。爷爷不是运气好,他是证明了这条路从原理上就行得通。”
宋知意盯着那两条曲线看了好一会儿。她不是学生物出身的,这几个月跟在林哲和苏敏后面耳濡目染,已经能看懂基本的序列对比图,但要理解“三十年衰减率小于千分之一”意味着什么,还需要一点时间。她端起自己的咖啡抿了一口,又问:“这对天恒意味着什么?”
“意味着他们过去二十年的商业模型建立在错误的假设上。基因激活可以沉默,改造可以逆转,他们的技术从底层逻辑上就不是唯一的路径。”
宋知意放下杯子,正想说点什么,实验室的门被推开,陈海东大步走进来,手里拿着一份刚打印出来的文件,纸张还带着打印机的余温。他的表情很克制,但脚步比平时快了至少三成——林哲注意到这个细节,摘下了眼镜。
“天恒发布官方通告了。”陈海东把文件放在桌上,用手指点着第一段,“‘战略性退出基因强化应用方向的研发’——这个措辞我看了三遍。不是‘暂停’,不是‘调整’,是‘退出’。”
宋知意一把接过文件,快速扫了一遍,然后抬头看林哲:“江屿白上周说的那个附加讨论环节——他们真的在闭门会上通过了?”
“不是通过,”林哲把文件从头到尾读完,语气平稳但语速比平时略快,“是被迫通过。苏敏那份溯源报告加上爷爷的活体数据,让军方评估团队里至少有一名成员在附加讨论环节表了态。天恒法务部算了一笔账——如果继续推进军事应用,一旦出现不可逆伤害的公开案例,整个集团的民用医疗板块都会受到牵连。他们退出不是因为良心发现,是因为风险收益比倒挂了。”
陈海东在旁边的椅子上坐下,难得地没有保持平里那副稳重的站姿,而是靠在椅背上,长长地呼了口气:“我接了三个电话。省里的老同事、隔壁市协调办的负责人、还有一个十年没联系过的前国术协会理事。三个人问的都是同一件事——苏敏那份报告,能不能给他们也发一份。天恒退了一步,所有人都在往前迈。”他看着林哲,语气忽然变得认真,“你要习惯这种感觉。你那份报告把我们这行里很多只愿意在暗处活动的人,第一次拉到了台面上。这不是天恒的结局,这是整个领域的第一页目录。”
宋知意站起来,把陈海东带来的文件贴在白板上,用磁铁压住。她退后两步看了一会儿,忽然说:“我记得这间实验室刚建好的时候,你连一张登记表都不肯填。”
“那是三个月前的事了。”林哲说。
“三个月。”宋知意转过身看着他,嘴角微微动了动,像是想笑又忍住了,“三个月前你还在我家楼下记笔记,三个月后你把整个行业翻了个面。你这人做事是不是从来不考虑节奏感?”
林哲想了想,认真地回答:“节奏感是主观的。数据是客观的。”
宋知意看着他,终于没忍住笑了一下。她摇了摇头,转身往训练室走去,走到门口时回头说了一句:“包子我放微波炉里热一下,你等会儿自己拿。”
苏敏是十月底回来的。水文站那边的长期监测数据需要定期维护,但她把大部分设备都搬到了云泽站里。陈海东给她安排了一间靠窗的工作间,面积不大,但采光极好,上午的阳光能从窗户直射到工作台上。苏敏花了整整两天布置这间屋子——墙上挂满了地质构造图和基因序列对比表,桌上摆着她从旧水文站带来的三台老旧但保养良好的分析仪器,角落里放着一盆林国栋送她的月季苗,花盆是顾衍用旧陶罐改的,底部钻了三个排水孔。
她从行李箱最底层取出一个用旧报纸包裹的相框,小心翼翼地拆开,放在工作台最显眼的位置。那是一张她和周明远在实验室门口的合影,照片已经泛黄,边角卷曲,但画面上两个人的笑容还很清晰——周明远穿着白大褂,微微侧着头,像是刚讲完一个冷笑话;年轻时的苏敏站在他旁边,手里举着一块化石标本,表情认真地盯着镜头。
“那个老头子要是还在就好了。”苏敏用袖口轻轻擦拭着相框玻璃,对刚走进来的陈海东说,声音里带着一种很淡的、被时间冲淡了很多遍的遗憾,“他当年写‘为升级而准备的原始代码’那句话的时候,所有人都觉得他在说疯话。学术会议上有人当面质问他‘周院士,您这个假说的实证基础在哪里’,他就站在讲台上笑,说‘在我学生的毕业论文里’。那时候我还没见过林哲,觉得他在吹牛。现在我能把数据连成线了,他却不在了。”
“他把学生留给你了。”陈海东指了指走廊尽头的实验室,透过半开的门可以看到林哲正坐在角落的旧电脑前,屏幕上的数据表格一行行滚过去,他的手指在键盘上敲击的频率不快,但几乎没有停顿。“天恒的底盘撤了,但它的技术资料还在——至少能追溯二十年的基因编辑档案,包括他们早期的民用载体方案和安全性试验。这些资料今天下午才正式开放查阅。林哲昨晚通宵看完了其中的六个目录,现在正在补第七批。”
苏敏转头看着林哲的背影。他穿着一件洗得有些发旧的深蓝色衬衫,袖子卷到手肘,左手腕上的灰色印记在屏幕光的映照下几乎看不见。他工作时的姿态和周明远如出一辙——身体微微前倾,左手偶尔在桌上无意识地比划着什么,像是在空气中画序列图。
“他老师教得好。”苏敏轻声说,把相框放回原处,手指在相框边缘停了一瞬。
陈海东也看了过去,沉默片刻后说:“不止是老师教得好。他本身就有这个底子——不是基因的底子,是做研究的底子。你是没看到,他之前在纺织厂给顾衍写神经反馈训练方案,三分钟写满一张便签,精确到秒数和角度。那种反应速度不是练出来的,是刻在脑子里的。”
苏敏笑了一下:“我知道。我给他看过周老留下的旧教案。他在空白处做的批注,比他导师的原文还多。”
两个人站在工作间门口,隔着走廊看着实验室里那个正对着屏幕专注工作的年轻人。窗外运河上的驳船拉了一声低沉的汽笛,秋天的阳光从窗户斜照进来,在走廊地面上拉出长长的光影。
“回响”正式挂牌是在十一月初。牌子挂在水文站外墙,和原来“云泽市水文监测站”的旧牌子并排。新牌子是木质的,白底黑字,下面还有一行小字:“基因溯源与安全性评估联合实验室”。这是陈海东的主意,他说名字取得越长越好,越正经越好,让那些习惯在文件堆里找漏洞的法务部看了就头疼。苏敏本来想叫“周明远实验室”,被林哲劝住了。林哲的理由是“周老不喜欢用他的名字命名东西,他说过实验室的名字应该说明它是什么的,而不是属于谁的”。
来参加挂牌仪式的只有不到十个人——陈海东、宋知意、苏敏、顾衍、江屿白,以及三位从省里专门赶来的生物学专家。没有记者,没有红绸,没有剪彩的剪刀。林哲从院子里搬了一棵刚生的月季苗搁在门口,算是挂了个彩头。顾衍从纺织厂带回来一块旧铁板,用砂纸磨光了表面,在上面刻了实验室的名字,字迹工整但略显笨拙——那是他用手指一笔一划刻出来的,每一道都深浅不一,但每一道都没有刻歪。
“你什么时候学的刻字?”宋知意看着那块铁板,有些意外。
“以前在泰坦训练营,等药效过去的空档,用弹壳在墙上练的。”顾衍把铁板递给陈海东挂上,拍了拍手上的铁屑,“安静的时候不找点事做,人会胡思乱想。”
宋知意沉默了一瞬。她没有问“泰坦训练营”是什么,也没有问“等药效过去”是什么意思。她只是走过去,帮顾衍把铁板上残留的铁屑擦净。
“刻得不错。下次教我怎么用弹壳刻字。”
顾衍看了她一眼,嘴角有了一个极淡的、如果不仔细看就会错过的小小弧度。“你没有弹壳。”他说。
“我有别的东西。”宋知意抬起手,拇指扣住中指,弹了一下——那是标准的寸劲发力。顾衍侧身闪过,动作比之前快了不少。
“我学到了。”
江屿白是坐大巴来的。他辞去了天恒生物研发顾问的职位,没有公开发声明,只是在内部系统里留了一封邮件,收件人列表只有他自己。他用钢笔把二十多年前那份知情同意书的复印件末尾加了一行后记:“今天签的是我自己。”这次来云泽,他换了一身便装,深灰色夹克,背了一个旧帆布包,看起来不像前企业高管,更像一个趁着秋高气爽出门旅行的中年教师。
“海津那边的房子弄好了?”林哲在门口迎他。
“差不多了。临河那间老房子,以前是个茶馆,我把楼下改成了资料室,楼上住人。”江屿白环顾了一圈小院,目光在墙角新种的月季上停留了几秒,“比天恒的办公室舒服多了。早上去河边散步,顺便买豆浆油条。然后开始整理那些年的老档案。”他从背包里拿出一个牛皮纸信封递给林哲,“这是四十多年前天恒在海津设立第一个样本采集点时留下的原始环境监测数据。苏敏从仓库里没找到的那些,我后来查了天恒的旧服务器——还好法务部在关闭之前没有权限动研发资料。”
林哲接过信封,当场打开快速翻了几页,随即抬头看江屿白一眼:“货运码头的温度梯度和粉尘扩散模型?这些数据你从哪里翻出来的。”
“公司最老的备份服务器最后一层。我走之前把账号权限全部截图留证了,合规部门不会追究——他们的流程表上没有‘前研发主管主动提交旧数据’这一条。”江屿白把包放在石桌上,在院子里坐下,“用我的话说,把制造的图纸晒在太阳底下,让他们再也装不回去。这些东西放在天恒的服务器里是商业机密,放在海津河边那间老茶馆里就是公共档案。谁都可以来看,谁都可以来复印,我管茶水。”
林哲把信封夹在腋下,没有说什么感谢的话,倒是宋知意从屋里端出一壶刚泡好的茶,给江屿白倒了一杯,说:“那你以后就是海津茶馆兼天恒技术资料民间档案分馆的馆长了。江馆长。”
江屿白接过茶杯,微愣了一下,然后低头看了看手里这杯茶——汤色清亮,香气很正,比他在天恒参加任何一场高级会议时喝过的茶都要好。他轻轻呷了一口,望向院子里那棵正被秋风吹落黄叶的梧桐树,点了点头:“馆长就馆长。总比江总好听。”
陈海东站在水文站门口的石阶上当众宣布了实验室的章程。没有讲稿,没有预演,他即兴说了一段话,措辞简洁但每个字都斟酌过的:
“这间实验室的所有数据对外公开。任何携带者可以自愿登记,任何研究者可以申请调阅。唯一的规矩是——未经携带者本人书面授权,任何人不得将回响序列数据用于商业或军事用途。这条线不划在伦理学教科书上,划在在场的每一个人心里。”
苏敏站在他旁边,等他说完,补了一句:“周明远当年说过,科学不应该锁在保险柜里。我们只是把他这句话变成了门牌。”
挂牌仪式结束后,一群人在院子里站了好一阵子。顾衍蹲在墙角看蚂蚁搬家,林国栋在旁边给他讲解蚂蚁的觅食路线和矿上运输队调度之间的关系,老人用手指在泥地上画了好几条路线图,顾衍听得比上任何一堂课都更专注。江屿白和陈海东坐在石桌旁,面前摆着茶壶和两个搪瓷杯,聊着天恒旧档案的整理计划。宋知意站在门口,看着那块木头牌子和顾衍刻的铁板,在等苏敏从屋里出来——苏敏说要去拿一个小东西。
苏敏出来时手里多了一沓热敏纸打印的数据带,她把数据带展开给宋知意看:那是一条老式热敏打印机打出的曲线,边缘已经有点褪色,但走势平整得近乎雕塑。
“这是周明远退休前最后一次做的蛋白结晶预测试。和今天上午林哲拿到的这批数据叠在一起,走向完全相同。唯一的区别是——周老当年标注的是‘不可验证的推测’,林哲今天标注的是‘已沉默/可归档’。”
她小心地折好那张数据带,走回工作间,把它夹进了自己和周明远的合影相框背面。相框里两个人在泛黄的画面上对她微笑,外面夹着一张刚打印出来的新数据,中间隔了二十年。
一周后,另一个城市的协调办发来了一封邮件。正文只有四行字,说他们那边有两个新发现的携带者,都是年轻人,感官增强型,已经在本地做了初步检测,问云泽这边能不能帮忙做进一步溯源分析。这是回响成立后收到的第一份来自外地的正式协作请求。陈海东把邮件转给苏敏时特意在转发栏里加了一句话:“第一个来敲门的是自己人。”
之后的一个月里,陆续又有三个市发来了类似请求。每个携带者的背景都不一样——有的来自老工业基地,历史上是重工业城市,地下水重金属超标,矿尘暴露记录很多;有的来自沿海渔村,家族世代以捕捞为生,从未接触过现代基因技术,但海产品中的某些微量元素在特定季节会产生和矿尘类似的分子信号;有的家族世代居住在山区,祖上没有离开过方圆三十公里,他们的回响序列甚至不是从矿难或古菌群中激活的,而是通过当地一种特殊的温泉矿物质缓慢渗透进入体内。
苏敏把这些数据一一录入数据库,在墙上那张演化树上不断添加新的标记点。每增加一个标记,她就会在那个位置旁边用铅笔写一个小字——有的是地名,有的是姓氏,有的是携带者本人在电话里随口提到的一句话。其中一张便签上写着:“受试者母亲说,孩子从小耳朵就特别尖,半夜能听到隔壁村狗叫。我一直以为她在说笑,现在才知道她说的是真的。”这就是基层的真实记录,她把它们全都留在了追溯路径上。
林哲每天大部分时间都待在水文站改建的实验室里。他和苏敏一起优化了一套蛋白结晶扫描方案,将个人检测时间从此前的二十分钟压缩到了五分钟以内,成本降到原来的四分之一。苏敏说这个效率已经可以支持大规模筛查了,陈海东在会议室把这句话记在了自己的备忘录上,旁边还打了一个星号。
顾衍每周来两次,在隔壁储物间把原先码得东倒西歪的旧实验台和钢架重新归置。他已经不需要再用粉笔标出自己手掌的极限着力点——林哲给他的本体感觉训练方案持续了将近两个月,现在他说自己“握杯子终于可以不看杯口了”。他把这份训练方案拍成照片寄给了当年泰坦计划里还活着的同伴们,附了一句口信:“不是我写的,但确实有用。”苏敏有一次路过,看见他正托着一台足有四十公斤的老式离心机底座,调整时用单侧膝盖抵住下沿,借腰腹发力把整台仪器托到齐——那套发力顺序她认得,是林哲上次在便签上补充的“第三组腰腹代偿旋转力线”,几乎没有多余震颤。
宋知意把自己这些月对国术呼吸法的拆解整理成了文字。她发现回响激活后的感官增强往往会打破身体原有的平衡感知——携带者的听觉和触觉变得极度敏锐,但本体感觉却跟不上这种敏锐,导致身体“听见”了太多信号却不知道该怎么反应。传统武术的站桩和松沉练习恰好可以解决这个问题——不是通过增强力量,而是通过重新校准身体对自身的感知。她把七组核心动作拆成基础版和进阶版,每个动作都配了手绘的分步示意图,画风粗糙但标注极其详细,甚至连每个动作应该配合哪种呼吸频率都写在了图旁边。练功小人的封面是她用圆珠笔画的一个扎马步的火柴人,右下角签了个“宋”字,旁边被苏敏打了个括号戏称为“宋七式”。这个名字很快在携带者圈子里传开了,虽然宋知意本人对此一直耿耿于怀——“我画了七组动作,不代表我叫宋七。”林哲安慰她:“至少比‘泰坦’好听。”她想了想,勉强接受了这个说法。
江屿白不常来云泽,但每个月至少会打一通电话,有时候是周下午,有时候是深夜。他在海津旧城区那间临河老房子的改建进度比预想中慢,因为他在整理天恒技术资料的过程中发现,当年的档案体系比任何人记忆中的都要庞大——四十多年里,天恒在全国各地设置了至少十二个样本采集点,每一个都像海津旧仓库那样被废弃、被遗忘、被定时巡逻但从未被真正审视。他开始整理这些数据,按年代、按地区、按样本类型逐一编目。每次电话结束时他总要问一句:“你爷爷最近身体怎么样?”林哲的回答通常是“挺好,昨天又去菜市场跟人砍价了”或者“今天早上他教顾衍辨别蘑菇有没有毒,教了半个小时”。江屿白每次听完都会在电话那头笑一下,笑声很轻很短,然后说“那就好”,挂断电话。
回答这个问题的最佳人选,此刻正在云泽大学城附近的菜市场跟人砍价。
林国栋把布袋往肩上一挎,蹲在菌子摊前,先用眼睛看,再用手掂。他挑菌子的方式很特别——不是先问价,而是先用指尖轻轻触碰菌伞表面,感受弹性,再凑近闻气味。摊主观察了他好一阵,终于忍不住开口:“叔,您以前到底是啥的?怎么什么都懂。”
林国栋将挑好的菌子放进布袋,站起身时膝盖咯吱响了一声。他没有立刻回答,而是把布袋挎到肩上,拍了拍膝盖上的灰,然后才抬头看向摊主:“挖地下的。跟这个差不多——都在石头缝里找东西。好菌子和好矿石一样,看纹路、闻气色、掂分量。”他顿了顿,看着摊主笑了笑,“以前在地下找,现在在地上。”
他拎着布袋慢悠悠地往巷子深处走了。摊主目送他走远,转头对旁边卖豆腐的媳妇说:“这个老爷子,是矿上退下来的。退休前管后勤,你看这眼光,不得了。”
实际上他已经快一个世纪没下过矿井了。但有些东西——比如怎么在石头缝里找到好东西,比如怎么在黑暗中保持方向感——一旦学会了,就永远不会忘。
十一月中旬的一天傍晚,林哲提前完成了当天的实验计划,把最后一批数据存入共享目录后,发现距离晚饭还有一段时间。苏敏在隔壁工作间整理周明远的旧笔记,偶尔传来纸张翻动的沙沙声。宋知意在训练室带两个新登记的本市携带者做基础呼吸训练,隔着一道墙能隐约听到她有节奏地数着呼与吸的拍子。顾衍今天没有来——他去省里的医疗器械中心取一批新到的蛋白扫描探头,是苏敏专门定制的改进型号,精度比上一代提高了两个数量级。
林哲没有去打扰任何人。他打开笔记本电脑,新建了一个空白文档,开始写一篇短文。不是论文,不是报告,没有引用格式,没有数据图表。他只是想用普通人能看懂的语言,把这几个月发生的事讲清楚。
他花了近两个小时写完初稿,又花了一个小时逐字逐句地改了三遍。标题从“回响序列的发现与意义”改成“关于基因沉默的几点说明”,又改成“从澄江到海津:一个关于基因溯源的故事”,最后删得只剩一排字:《演化终端的沉默与苏醒》。这篇短文的发布时间是晚上八点左右,发在科普公众号上,简介栏只填了一行:作者林哲,古基因组学博士,回响序列携带者,编号SG-002。
文章全文没有任何一段提及天恒生物的名字,没有任何一处提到军方的技术评估团队,也没有直接引用苏敏溯源报告里的具体序列编号和携带者姓名。他只是用最平实的语言讲了一个故事——一个古生物学博士在澄江化石群进行常规野外采样时摔了一跤,然后花了好几个月搞清楚自己体内发生了什么。他写到了溶洞里那汪绿色的水,写到了手腕上突然浮现的灰色印记,写到了那批西伯利亚狼类样本和那段“为升级而准备的原始代码”的出处。他写到了海津老城的石桥和运河,写到了青石岭矿难中那几个没能活着走出追踪记录的矿工,写到了在矿坑前对着铁栅栏说“谢谢”的那一刻。他写到了自己的队友——一个国术精湛的女追踪者,一个被当作武器制造又在废旧纺织厂里学会控制自己力量的前泰坦改造者,一个用一辈子追踪沉默序列的野外研究员,还有那个在水文站一待就是好几年、把整个职业生涯押在一个假设上的周明远院士。他也写到了海津旧仓库里找到的那些泛黄档案,以及档案上同一个受试者的两种不同结局。
在收尾段落里他写道:“这份基因不属于任何组织,不属于任何国家,甚至不属于‘人类’这个物种——它是脊椎动物演化史上的一段共享代码,是我们在四亿年前就共同拥有的原始遗产。我们现在要做的不是争抢它,而是学会读懂它——学会在不需要的时候让它安静,在需要的时候让它沉默。”
文章发出去之后他没有再看评论区,而是合上笔记本电脑,去厨房帮宋知意削了一盆土豆。那天晚上是团队聚餐,红烧排骨和煸菌子是主菜。宋知意和顾衍在灶台边上对着一锅排骨较劲,一个坚持应该大火收汁,另一个觉得应该小火慢炖,苏敏在桌边摆碗筷,说据热力学原理两个方案的热量总投入其实差不多。林国栋坐在桌边剥蒜,江屿白在旁边认真地用手机录音老人的剥蒜手法,说这是“海津民间传统技艺影像档案”。
聚餐结束后,林哲洗了碗,回到实验室检查了一遍仪器状态,确认所有数据已备份。窗外的街道很安静,梧桐叶在人行道上铺了薄薄一层。运河对岸有几户人家亮着灯,灯光倒映在水面上,被晚风吹成一道道摇晃的金线。
他走出水文站时,宋知意在门外的石阶上坐着,手里捏着一瓶矿泉水,旁边空着一个位置。林哲在她旁边坐下,两个人沉默了一会儿。
“你那篇文章,”宋知意看着运河对岸的灯火,“我边等红烧排骨边看完的。写得还行——就一个毛病。”
“什么毛病。”
“你写到了所有人,就是没写到你自己。”
林哲想了一会儿,没有直接回答,只是侧过头看着运河的方向,把手中那支从不出声的录音笔搁在石阶上——那支录音笔里存着溶洞坠落后的一系列初始数据。远处河面上,晚归的货运驳船正在缓缓靠岸,柴油机突突的声音在水面上传得很远。林国栋房间的灯还亮着,透过窗帘能看到他坐在床头的剪影,大概又在翻那本泛黄的《普通地质学》。
“‘回响’在早期文献里的定义是‘基因激活后留下的短暂痕迹’。”林哲伸手扶正石阶边缘垫歪的石片,动作很轻,像在拧一块已经不需要校准的仪表,“但周老第一次看到我手腕上的纹路时——在档案室的传真纸边上划掉的那行工整标签旁边,改口加了四个字,很小,几乎贴着他自己铅笔批注的底线。”宋知意侧过头看他,等他继续说下去。他不急不缓地掏出手机,在笔记应用里的一行备忘录上推过去给她看:“回响——持续激活,且稳定沉默。”
宋知意把这句话在心里默念了一遍。石阶下的运河正涨,水面轻轻拍打着岸边的石砌堤坝,规律而均匀,像极了一个被精确校准过的沉默频率。她没有再追问,只是把自己手里那瓶水递过去:“喝点水。你在厨房削了半个多小时土豆,一滴水没喝。”
林哲接过水瓶喝了一口,然后拧紧瓶盖,站起来。他走了几步又回头,像是想起了一件重要的事:“明天周三,菜市场有见手青。爷爷说这周的最后一批,再不吃就要等明年了。你早上几点起?”
“七点。”
“那我七点十分叫你。”他把手进口袋,往公寓方向走了几步,然后停下,侧身补充了一句,“对了,你上次说宋七式这个名字不好听——我觉得挺好的。比泰坦好。比零号也好。”
宋知意独自坐在石阶上,身后河风把那张练功小人的周记本从门房桌台上吹开了几页,刚好露出火柴人扎马步的下一篇——空白页上只写了第一句:“今天开始教第二组呼吸法,学员问这套动作叫什么名字。我说还没想好。但实际上我已经想了很久。”句子就停在那里。
她看着运河上渐渐远去的驳船尾灯,把矿泉水瓶盖拧紧,站起身来拍了拍裤子上的灰,往训练室走去。今晚没有训练安排,但她想在睡前把第三组动作的分解图画完。
十一月底,气温骤降,梧桐叶落得差不多了。
林哲在手机上给父亲打了一通视频电话。他把手机支在厨房灶台上,镜头对着锅里正冒热气的菌子汤。锅里的汤咕嘟咕嘟地翻滚着,菌子的香气弥漫在整个厨房里。爷爷站在灶台旁边,左手扶着锅把手,右手用汤勺舀起一勺汤,凑近鼻子闻了一下,然后皱起眉头:“淡了。再放点盐。”
林哲从调料架上取下盐罐递过去。爷爷接过来,用小勺舀了半勺,均匀地撒进锅里,用汤勺搅了三圈,又尝了一口,满意地点了点头。
“爸,”林哲对着手机屏幕说,“你看——爷爷在教我认菌子。”
林国华在电话那头摘下了老花镜。屏幕里的画面不算清晰——灶台的蒸汽让镜头有些模糊,但他能看清那个站在灶台前拿着汤勺的老人,他父亲的侧脸和记忆里那张泛黄的老照片上几乎一模一样,只是头发白了许多。他的嘴唇动了动,像是有很多话想说,但最终只是很轻地说了句:“好。”
林哲把手机往爷爷面前推了推。林国栋对着屏幕摆摆手,动作自然得像是每天都在视频通话:“国华,云泽的菌子比县城的鲜,你下次来我教你挑。星期三早上来,摊主给我留着最好的。我跟你说,你爸我年轻时在矿上管后勤,选东西的眼力是那时候练出来的——不是便宜就好,要看纹理、闻气味、掂分量。你那个儿子,”他指了指林哲,语气忽然变得有点嫌弃,“第一次去菜市场连见手青和毒蘑菇都分不清,还是我手把手教的。”
林哲在旁边纠正:“我分得清。只是那天没戴眼镜。”
“你戴了眼镜也分不清。”林国栋毫不留情。
林国华在电话那头忽然轻轻笑了一声。笑得很短,转瞬即逝,但在场的人都听到了。他的眼眶有些发红,但没有说话,只是点了点头。窗外的阳光照在他身后的书架上,书架上摆着一排旧教科书和几本泛黄的地质学期刊——那是他自己年轻时读过的书,后来被林哲带走了一部分,剩下的他还保留着。
“好。”他又说了一遍。这次的声音比刚才更轻,但尾音没有颤抖。
深秋的云泽,梧桐叶落了一半。实验室窗外可以看见运河的支流在远处拐了个弯,水面上有一层薄薄的波光,被午后的阳光切成无数块晃动的金色碎片。远处的货运码头隐隐传来吊机的运转声,混着河面上偶尔响起的驳船汽笛。
林哲站在白板前,把演化树上的标记又更新了几个位置。这棵他亲手一笔一笔画出来的树,现在枝上已经贴了十几张便签,每一张都代表一个确认登记的携带者——他们分布在不同城市,有着截然不同的生活背景,但在基因层面共享着同一段来自四亿年前的古老序列。他在树的部——那个被他称为“源头代码”的节点下方——添了一行新的字:“溯源完成。路径清晰。沉默可逆。数据开放。”
宋知意坐在旁边的椅子上,把她那个练功记本翻到新的一页,在上面画着第四组呼吸法的分步示意图。她画得很慢,每一笔都反复描了好几遍才满意。偶尔抬头看看林哲的背影,然后又低下头继续画。她的手指在本子的边角无意识地摩挲着,把纸张的边缘磨出了一道轻微的毛边。
顾衍在隔壁房间里,把最后一张旧实验台搬到了靠窗的位置。之前几次搬运时他总是在底座四角反复调整并画圈标定重心,这次他没有拿粉笔,只是用单手一托,让台面在落地时几乎没有碰撞声。外面的阳光照在他的劳保手套上,手套上沾满了细细的灰尘,在光柱里缓缓浮动着。他把手套脱下来认真地叠好,塞进工装裤口袋,然后站在窗前向外望了一会儿——运河上有一艘清淤船正在缓慢作业,船头的抓斗一上一下地重复着同一个节律。
苏敏从打印机里抽出一张新出的蛋白序列对比图。这张图是当天上午采集的第十四批携带者血样分析结果——全部沉默稳定,和前十三批的数据趋势完全一致。她看着上面平整的曲线,忽然想起那个在西伯利亚样本前坐了无数个深夜的身影,低头轻声说:“这个图应该给周老寄一份。”
“寄到哪?”陈海东刚从外面进来,手里拿着一个快递信封,闻言停下脚步。
苏敏想了想,把那张图仔细折好,走到工作台前,打开相框背面,将它夹进自己和周明远的合影后面。相框的玻璃上映着她的脸,和身后那排书架上满满当当的档案册。她重新合上相框,把螺丝拧紧,然后抬头看着陈海东,语气平淡却笃定:“寄到他知道的地方。”
陈海东没有说什么安慰的话。他把手里的快递信封递过去:“省里寄来的。新一批携带者登记申请,三份。还有一份是北方沿海城市的协调办发来的,说他们那边有一个家族,三代人都检测出了回响标记,希望能派一位研究员过去做现场溯源。我回信说苏敏老师可以,但要看她的程。”
苏敏接过信封打开,快速浏览了一遍,然后抬起头,眼睛比刚才亮了几分:“告诉他们对面的程——下周一出发。”
“好。”陈海东掏出手机开始编辑回信。
阳光斜照进实验室,在地面上投出窗格的影子,一格一格地铺满了整间屋子。运河上的驳船正在鸣笛,声音穿过秋清澈的空气传来,低沉而悠长,在水面上回荡了许久才慢慢消散。窗台上的月季苗长出了新的叶芽,嫩绿色的,在深秋的冷风里安静地舒展着。
林哲放下记号笔,退后两步看了看白板上的演化树和所有标注。他伸手拿起窗台上那杯不再烫手的茶,轻轻碰了一下白板上爷爷亲手贴上去的那张褪色旧便签——便签上是他从矿难档案里找出来的那句话,墨迹已经模糊,但每一个字都还认得:“1983年夏,在码头装最后一船矿石。那一船运的是新采的青石。几十年过去了,我还能闻见那股带焦煤味的灰土。”
他端起茶杯,推开实验室的门,往菜市场走去。
走出院门时碰到了顾衍。顾衍刚从码头方向回来,手里拎着两个塑料袋,一袋是苏敏要的打印纸,另一袋是宋知意让他顺路带的五香牛肉。
“去菜市场?”顾衍问。
“嗯。”林哲看了眼他袋子里的牛肉,“你又帮她买牛肉。上次那袋她还没吃完。”
“她说训练室抽屉里要备着,”顾衍顿了顿,又补了一句,“我觉得是她自己想吃,不好意思说。”
林哲考虑了一下这个解释,觉得很有道理。他指了指水文站的方向:“爷爷在院子里摆弄他那些花盆。等会儿炒菌子,叫他别把花盆里的土弄到灶台上。”
“上次他把土弄到灶台上,你说了他半天,他回你一句‘矿上的灶台本来就有土’。”顾衍说这话时表情不变,但嘴角绷得比平时紧了一点。
“他有的是理。”林哲说。
“你也是。”
两个人同时短促地笑了一声,各自走开。深秋的风从运河上吹过来,带着水草和旧木头的气味,把路边梧桐树上最后几片黄叶吹落,旋转着飘在青石板路面上。远处菜市场的方向隐隐传来午市收摊前最后的吆喝声,与运河上驳船的汽笛、大学城的钟声叠在一起,不高不低,安安静静。






















