教务主任陈国良把年级前十的成绩单拍在办公桌上,指关节敲得桌面砰砰响。
“沈屿安,你自己看看,数学148,英语146,理综293,全校第一。你告诉我,这么漂亮的分数,为什么没有一门竞赛成绩?为什么一次竞赛都没参加过?”
办公室里站着三个人。陈国良坐在办公桌后面,脸色铁青。班主任孙老师靠在窗边,表情复杂。沈屿安的妈妈周敏攥着那张成绩单,手指在发抖——不是因为激动,是因为难堪。
陈国良把一沓竞赛报名表推到桌子边缘:“省赛报名下周截止,数学、物理、化学,你挑一个。这么好的苗子,不搞竞赛就是浪费,就是不负责任!”
周敏张了张嘴,还没来得及说话,沈屿安先开口了。声音不大,语气很平,像是说一件再正常不过的事。
“陈老师,我不参加竞赛。”
“为什么?”
“不为什么,就是不想参加。”
陈国良像是听到了什么天大的笑话,往椅背上一靠,上下打量这个全校第一的学生。沈屿安长得干干净净,校服拉链拉到胸口,里面是一件洗得有些发白的深蓝色T恤,整个人安安静静地站在那里,眼神不闪不避,像一潭死水。
“不想参加?”陈国良笑了一声,那笑声里带着明显的嘲讽,“沈屿安,你是不是觉得自己考个全校第一就了不起了?我告诉你,全市排名你连前五十都进不去,全省排名你想都不敢想。没有竞赛成绩,没有加分项目,你拿什么去跟那些重点高中的学生争?”
沈屿安没接话。
周敏在旁边站不住了,伸手拉了一下儿子的袖子,压低声音说:“屿安,老师说得也有道理,要不你试试……”
“妈。”沈屿安转过头看她,眼神很平静,“你知道的,我不参加。”
就这一句话,周敏像是被什么东西堵住了喉咙,嘴唇动了动,最终什么都没再说。
这个反应让陈国良皱起了眉头。他当教务主任十几年,什么样的家长没见过?有求着他给孩子机会的,有拍桌子跟他吵架的,有当着他的面打电话找关系的,但像周敏这样被儿子一句话就堵回去的,他头一回见。
“周女士,”陈国良换了个策略,直接对准家长施压,“你是沈屿安的妈妈,你应该为孩子的未来考虑。竞赛成绩对高考升学的影响有多大,不用我多说吧?你儿子有这个天赋,你作为家长不推一把,反而由着他任性?”
周敏的脸色更难看了,嘴唇抿成一条线,半天才挤出一句:“陈老师,我们家屿安……他从小就有自己的主意,我做不了他的主。”
“做不了主?”陈国良差点被气笑了,“你是他妈,你做不了他的主?”
沈屿安微微侧了一步,把自己挡在母亲和陈国良之间。这个细微的动作让陈国良愣了一下,但他正在气头上,根本没往深处想。
“我最后问你一遍,”陈国良站起来,居高临下地看着沈屿安,“竞赛你参不参加?”
“不参加。”
“行。”陈国良点了点头,笑容冷了下来,“你以为成绩好就万事大吉了?我告诉你,没有竞赛背景,你的档案在重点大学招生办眼里就是一张白纸。到时候你别后悔,也别怪学校没给你机会。”
沈屿安没说话,只是安安静静地鞠了一躬,然后拉起周敏的手腕往门外走。
周敏被他拉着走了两步,回头看了陈国良一眼,眼神里有一种说不清道不明的东西。不是愤怒,不是委屈,更像是愧疚和无奈搅在一起,最后化成了一声低低的叹气。
办公室的门关上之后,陈国良坐回椅子里,拿起保温杯灌了一口茶,冲班主任孙老师摇了摇头:“老孙,你这个学生,聪明是真聪明,但性格也太古怪了。平时在学校跟同学关系怎么样?”
孙老师想了想:“成绩拔尖,但确实不太合群。下课也不跟人玩,要么看书要么发呆。”
“家里什么情况?”
“单亲家庭,他妈一个人带他,好像是在超市做收银的,条件不太好。”
陈国良眉头皱得更深了:“条件不好还不抓住竞赛这条路?这孩子脑子里到底在想什么?”
孙老师没接话,因为她也不知道答案。
从教学楼出来,天色已经暗了。校园里路灯亮起来,昏黄的光打在水泥路面上,把两个人的影子拉得很长。沈屿安走在前面,步子不快不慢,周敏跟在他身后半步,母子俩一路无话。
走出校门,拐过两条街,进了城中村的范围。路面变窄了,两边是密密麻麻的自建房,电线像蜘蛛网一样在头顶交错,空气里混着小饭馆的油烟味和下水道的潮气。
他们的家在巷子最深处,一栋四层自建楼的顶层,四十平米的单间,月租八百。房间被一个布帘子隔成两半,外面是周敏的床和一张折叠桌,里面是沈屿安的地铺和一个小书架。厨房在阳台上,厕所是公共的,在走廊尽头。
周敏换了拖鞋,开始张罗晚饭。煤气灶打了好几下才点着,火苗呼呼地舔着锅底。她切着青菜,刀落在砧板上的声音又快又密,像是在发泄什么。
沈屿安坐在折叠桌旁边,面前摊着一本书,但他没在看。他知道他妈有话要说。
果然,青菜下锅的刺啦声里,周敏开口了:“屿安,陈老师今天说的那些话,其实也不是没有道理。你成绩这么好,要是再拿个竞赛奖项,将来考大学……”
“妈。”沈屿安打断她,“我爸的事,你打算瞒到什么时候?”
刀停了。
锅里的青菜还在滋滋地响,但周敏像是被按下了暂停键,手里的菜刀悬在半空,整个人僵在原地。几秒钟后,她把刀放下,转过身来,表情是强行撑出来的镇定。
“什么瞒?你爸的事我不是早就跟你说过了吗?他在你三岁那年出车祸走了。”
“妈,”沈屿安的声音很轻,轻得像一片羽毛落在水面上,但每一个字都清晰得扎人,“去年你生日那天晚上,你喝多了,我扶你回床上,你拉着我的手叫爸的名字。你说,沈知行,你走了倒是一身轻,把儿子扔给我一个人。你说你在这个世界上最对不起的人就是我,当年你要是态度强硬一点,事情不会到那一步。你让我不要原谅他,但你哭得太厉害,后面的话没说清楚,就睡着了。”
周敏脸上的血色一瞬间褪得干干净净。
厨房里的灯管嗡嗡作响,锅里的青菜已经烧焦了,糊味弥漫开来。周敏手忙脚乱地转身关了火,但她的手抖得太厉害,锅铲掉在地上,发出一声刺耳的金属撞击声。
她弯腰去捡,捡了两次都没捡起来,因为眼泪已经涌出来了。
“屿安……”她的声音哑了,“不是妈想瞒你,是妈不知道该怎么跟你说。”
沈屿安站起来,走到厨房门口,靠在门框上看着她:“爸还活着,对吗?当年到底发生了什么?”
周敏蹲在地上,捂着脸哭了很久,才断断续续地讲出了那段她藏了十三年的往事。
沈屿安两岁半那年,他父亲沈知行拿到了加州理工的博士录取通知书,全奖,人工智能方向。那是他等了三年才等到的机会,整个人像是被点燃了一样兴奋。但周敏不同意他去。那时候沈屿安还小,三天两头生病,周敏一个人根本撑不住。她觉得在国内好好过日子就行了,没必要跑到地球对面去折腾。
两个人吵了无数次,从好好说到互相指责,最后变成了冷战。沈知行最终做出了选择,在一个凌晨拖着行李箱走出了门,再也没有回来。
三年后他寄回来一份离婚协议和一张银行卡,卡里有三十万。除此之外,没有一句解释,没有一个电话。
“他走的时候,你才两岁半,路都走不稳。”周敏擦了擦眼泪,声音又低又涩,“我一个人把你拉扯大,最难的时候口袋里只有二十块钱,你发高烧我抱着你在医院走廊里坐了一整夜。我恨他,我真的恨他。所以我就告诉你他死了,死得干干净净,省得你将来惦记。”
沈屿安安静地听完,脸上的表情几乎没有变化。他走过去,从地上捡起锅铲,放到水龙头下面冲洗,然后重新开火,把锅里烧焦的青菜倒掉,洗了锅,倒油,炒了一盘新的。
整个过程他一句话都没说,动作稳得像什么都没发生过一样。
周敏看着儿子在灶台前忙碌的背影,心里突然涌上来一阵强烈的不安。她了解自己的儿子,他越是不说话的时候,心里藏的事越大。
“屿安,你想干什么?”她声音发紧地问。
沈屿安把炒好的青菜端到桌上,盛了两碗饭,递了一双筷子给周敏,然后坐下来,夹了一筷子菜放进嘴里,嚼完了才开口。
“我查过了,他现在是国内人工智能领域的顶尖专家,京北大学的讲座教授,有一个项目组,手底下带着十几个博士生。去年他作为首席科学家拿了一个国家级的科技奖,新闻上有照片。”
周敏手里的筷子差点没握住。
沈屿安又说:“他后来又结婚了,对方是他的同行,有一个女儿,比我小几岁,在国际学校读书,学钢琴和马术。”
他说这些话的时候,语气就像在做一道物理题,冷静、客观、不带情绪。但周敏听出来了,这些信息他不是随便搜到的,他是花了大量时间、认真查过的。
“你想去找他?”周敏的声音开始发抖。
“我不想去找他。”沈屿安放下筷子,抬头看着母亲的眼睛,“但如果有机会,我想让他知道我是谁。”
周敏愣住了:“什么意思?”
“他欠你一个道歉,妈。他欠了十三年。”
周敏的眼眶又红了,她低下头,一滴眼泪砸在碗里,在米粒上洇开一小片深色。她用力吸了一下鼻子,想说什么,但喉咙像是被堵住了,最后只是摇了摇头。
“妈不图那个。”她闷声说,“妈只希望你好好读书,将来有出息,比谁都活得好。”
沈屿安没再继续这个话题。他收拾了碗筷,擦了桌子,把折叠桌收起来靠在墙边,然后拉开布帘子进了自己的“房间”,坐在那张矮矮的地铺上,从书包里掏出一本习题册。
但今晚他一个字都没写进去。
他脑子里反复回放着一段画面,是他查到的那张新闻照片。照片上,一个头发花白但精神矍铄的老头站在领奖台上,身旁围着一群西装革履的人。照片的角落里,一个年轻女孩站在台下,梳着马尾辫,穿着一件看起来很贵的格子大衣,正在鼓掌。
那个女孩叫沈知意。
她跟沈屿安同岁,但比他小三个月。
这意味着什么,沈屿安不用查都能算出来。母亲怀着他的时候,父亲就已经在计划离开。或者说,父亲离开的时候,另一个女人肚子里已经有了孩子。
他把这个信息藏在了心底,没有告诉母亲。今晚那些话已经是极限了,再说下去,母亲的防线就会彻底崩溃。他不能让她崩溃,她是这个世界上唯一没有对不起他的人。
窗外,城中村的夜晚嘈杂而潮湿。楼下大排档的猜拳声、隔壁夫妻的吵架声、远处传来的狗叫声,各种各样的声音混在一起,塞满了这个四十平米的空间。
但沈屿安觉得安静极了。那种安静不是来自环境,而是来自内心——当一个巨大的目标确立之后,其他所有杂音都会被自动屏蔽掉。
他拉开书包夹层,从里面摸出一个巴掌大的笔记本。笔记本的封皮已经磨得发毛了,翻开第一页,上面密密麻麻地写满了字。
最上面一行是五个字:零号架构。
下面是各种示意图、公式推演和代码片段,字迹极小极密,显然是怕被人看到。这本笔记本他已经写了两年,从初三开始到现在,填充的内容越来越深,越来越成体系。
没有人知道这件事。他的同学不知道,他的老师不知道,他的母亲也不知道。在所有人眼里,沈屿安只是一个成绩很好的、性格有点孤僻的穷学生。没有人会想到,这个住在城中村阁楼里、连一台自己的电脑都买不起的少年,正在搭建一套足以颠覆行业认知的认知框架。
他不参加竞赛,不是因为他不想,而是因为竞赛太慢了。
从校赛到省赛再到全国赛,最快也要两三年才能出成绩,然后才有机会被关注、被推荐。但就算拿到了金牌又怎样?顶多保送一所好大学,然后按部就班地读本科、读硕士、读博士,一步一个台阶地往上爬。等他真的爬到那个圈子里、有资格站到沈知行面前的时候,那个男人可能已经退休了。
太慢了。他等不了那么久。
他需要的不是敲门砖,而是一枚重磅炸弹。他需要一个成熟到让所有人无法忽视的成果。
两周后,全国人工智能创新应用大赛官网公布了入围决赛的名单。
陈国良是在办公室吃午饭的时候刷到的这个消息。他们学校有两支队伍报名参赛,一支是高三重点班的,一支是高二的。两支队伍都进了决赛,这个成绩在全市高中里排名第二,相当不错。他高兴得连吃了两大口红烧肉,一边嚼一边往下翻名单。
然后他看到了一个名字。
“入围项目:《零号架构:自适应通用认知框架》,参赛人:沈屿安,参赛单位:长宁中学。”
陈国良嘴里的红烧肉差点喷出来。
他反反复复看了三遍,确认不是重名,就是沈屿安。他们学校那个沈屿安。那个拒绝参加任何竞赛的沈屿安。那个当着所有人的面说“不想参加、不为什么”的沈屿安。
他放下筷子就给班主任孙老师打了电话:“老孙,沈屿安报名全国AI大赛的事你知不知道?”
电话那头的孙老师明显愣住了:“什么AI大赛?我不知道啊。”
“你也不知道?”陈国良的声音一下子拔高了八度,“他瞒着学校自己报的名!一个人,没有指导老师,没有学校推荐,就这么自己报上去的!而且进决赛了!全国决赛!”
孙老师沉默了几秒钟,似乎在消化这个信息。然后她问了一句:“什么项目?”
“零号架构,自适应通用认知框架。”陈国良念了一遍,一个字都没念错,虽然他完全不知道这串名词是什么意思,“你马上把沈屿安叫到我办公室来。”
二十分钟后,沈屿安再次站在了那张办公桌前。
这次办公室里的人更多了。陈国良坐在正中间,旁边是孙老师,还有教导处的两个干事,甚至连分管教学的副校长都来了。六个人围着沈屿安一个人,阵仗大得像三堂会审。
陈国良把打印出来的决赛名单拍在桌上,指着沈屿安的名字:“解释一下。”
沈屿安看了一眼那张纸,表情没有任何变化:“我报的名。”
“谁让你报的?”
“我自己。”
“指导老师是谁?”
“没有。”
“你怎么做的项目?你哪来的设备?哪来的数据?”
“学校机房,晚上和周末可以用。”沈屿安的回答简洁得像在答题。
陈国良深吸一口气,压着火气问:“为什么不跟学校说?”
沈屿安沉默了两秒,然后抬起眼睛看着他:“陈老师,两周前在这个办公室,您亲口说过,学校不会给我机会。所以我就不麻烦学校了。”
整个办公室安静了足足五秒钟。
陈国良的脸涨成了猪肝色,嘴唇动了好几下,一句话都说不出来。他被自己的话噎住了,被一个十七岁的学生当着副校长的面结结实实地噎住了。
副校长咳嗽了一声,把话题接了过去:“小沈同学,你这个项目具体是做什么的?能不能给我们简单介绍一下?”
沈屿安看了副校长一眼。副校长姓吴,五十多岁,头发花白,戴着金丝眼镜,说话慢条斯理的,在学校里口碑不错,至少不像陈国良那样动不动就拍桌子。
“一个认知框架,”沈屿安说,“让机器用更接近人类思维的方式处理信息。”
吴副校长眼睛亮了一下:“能演示吗?”
“可以。但需要一台能联网的电脑。”
吴副校长把自己的笔记本推了过去。
沈屿安坐下来,十根手指落在键盘上,瞬间变了个人。他敲代码的速度快得让旁边的人眼花缭乱,屏幕上一行行指令飞速滚动,几个窗口同时打开,调取端口、加载模型、输入参数,整套动作行云流水,没有一丝停顿。
不到十分钟,界面搭建完成。沈屿安打开了一个简易的对话窗口,开始演示。
他没有用预设的问答模板,而是现场让吴副校长出题。吴副校长想了想,问了一个相当刁钻的问题:“用三段论的形式证明黑格尔辩证法中的矛盾不是逻辑错误。”
旁边的人面面相觑,连教了二十年政治的教导处干事都皱起了眉头——这问题根本不在高中知识范围内,别说AI了,换个哲学系研究生来都未必能答得漂亮。
三秒后,屏幕上开始输出内容。
三段式的结构清晰明了,大前提、小前提、结论环环相扣。它区分了形式逻辑的矛盾与辩证矛盾,引用了黑格尔《逻辑学》中的核心段落,最后给出了一个干净利落的结论:辩证矛盾是发展的动力而非逻辑错误,二者处于不同的范畴层面。
办公室再次陷入安静,比刚才更安静。
吴副校长摘下眼镜擦了擦,重新戴上,盯着屏幕看了好一会儿,然后转头看了陈国良一眼。
陈国良的脸色已经没法用语言形容了。那是一种混合了震惊、尴尬、懊悔和难以置信的复杂表情,像是被人当面抽了一巴掌,但这一巴掌偏偏又是他自己递上去的。
“这个项目……”吴副校长斟酌着措辞,“完全是沈屿安一个人完成的?”
沈屿安点了点头。
“没有借助任何外部资源?”
“学校的机房算外部资源吗?”
吴副校长笑了,笑得意味深长。他拍了拍沈屿安的肩膀:“决赛什么时候?”
“下个月十五号,在京北。”
“好,学校全力支持。差旅费、住宿费全包,你需要什么设备列个单子给我,我去批。”吴副校长说这话的时候特意看了陈国良一眼,“老陈,你有意见吗?”
陈国良能说什么?他只能摇头。
沈屿安从办公室里出来的时候,走廊里已经围了一小群人。消息传得比风还快,全校第一的学霸瞒着学校参加全国AI大赛杀进决赛,教务主任被当场打脸,这瓜太大,谁都忍不住想来看看当事人长什么样。
沈屿安穿过人群,表情平静得像在操场上散步。走到楼梯口的时候,一个男生从人群里挤出来,挡在了他面前。
林北辰,高三重点班的第一名,竞赛达人,数学、物理双料省一等奖,全国奥赛银牌得主,全校公认的天之骄子,也是陈国良最得意的门生。他个子比沈屿安高半个头,穿着一件限量版的篮球鞋,校服袖子撸到手肘,露出手腕上一块看起来就不便宜的机械表。
“沈屿安,”林北辰拦住他,脸上挂着一种介于好奇和审视之间的笑容,“你那个项目,真的是你一个人做的?”
“是。”
“牛逼。”林北辰点了点头,语气里听不出是真心夸赞还是别的东西,“不过我挺好奇的,你一个连智能手机都没有的人,平时住城中村,家里连网线都舍不得拉,你拿什么做AI项目?靠想象力吗?”
旁边有人没忍住笑出了声。
沈屿安看了他一眼,没说话,侧身绕过了他,继续下楼。
林北辰在他身后又补了一句:“决赛现场见,我很期待你的演示。”
这句话说得很体面,但语气里带着一种居高临下的笃定。沈屿安没有回头,走下楼梯,消失在转角处。
当天晚上,他在校门口的公用电话亭给周敏打了个电话,说学校要带他去京北参加比赛,可能要去一个星期,学校包费用。周敏在电话那头沉默了几秒,然后说了一句让他心里一酸的话。
“好,妈给你多煮几个鸡蛋带着。”
沈屿安握着听筒,嘴角弯了一下。他没有告诉母亲这个比赛有多重要,也没有告诉她决赛地点在京北,更没有告诉她,那个男人就在京北。
他把所有的计划都压在心底,像一颗深埋在地下的种子,只等着破土而出的那一刻。
决赛日定在十二月十五号,京北国际会展中心。
沈屿安提前两天到了京北。吴副校长亲自带队,加上孙老师和教导处的一个年轻干事,一行四人住在会展中心附近的一家快捷酒店里。吴副校长本来想安排他们住好一点的,但沈屿安说不用,快捷酒店有桌子有网线就行。
到京北的第一天晚上,等其他人都休息了,沈屿安一个人坐在酒店房间的书桌前,打开了那本巴掌大的笔记本。
他在翻到最后一页的时候停住了。那页纸上只写了一行字,是他两年前写下的一句话。
“我要站在足够高的地方,让他不得不抬头看我。”
他盯着这行字看了很久,然后合上笔记本,关了灯,在黑暗中睁着眼睛躺了十分钟,翻身起床,重新打开电脑,开始跑最后一遍测试。
决赛当天,会展中心人山人海。
来自全国各地的参赛队伍在各自的展位上忙碌着,大屏幕上滚动播放着入围项目的介绍视频,评委们在各个展位之间穿梭,时不时停下来提问。空气中弥漫着一种紧张而兴奋的气息,每一个参赛者的脸上都写满了斗志。
沈屿安的展位被安排在角落里,位置不太好,但他不在乎。他把笔记本电脑连上展位的大屏幕,调试了一遍设备,然后安静地坐在那里等待评审组。
吴副校长和孙老师站在不远处的观众区,脸上带着明显的紧张。尤其是吴副校长,他的眼镜已经摘下来擦了不下五遍了。
“老孙,你觉得能行吗?”吴副校长低声问。
孙老师想了想,说了一句实话:“我不知道,但我觉得这孩子比我们想象的要沉得住气。”
评审组终于走到了沈屿安的展位前。一共五位评委,走在最前面的是一位头发花白的老教授,胸牌上写着“大赛评委会主席:钟鹤鸣,国家科学院院士”。
钟鹤鸣在沈屿安的展位前停下了脚步,看了一眼项目名称,然后抬头打量了一下面前的少年。
“你就是沈屿安?”
“是我,钟老师。”
“你的项目资料我看过了,”钟鹤鸣的语气不冷不热,“说实话,写得很好,几乎完美。但正因为太完美了,我反而要问一句——你确定这个项目是你一个人独立完成的?”
这个问题一出来,整个展位周围安静了一瞬。
沈屿安的表情没有变:“是我独立完成的。”
“好。”钟鹤鸣点了点头,转身朝人群中招了招手,“那你介不介意我们加一场现场评测?”
他话音刚落,人群分开,从后面走出来一个人。
沈屿安看清那个人的脸时,心跳漏了一拍。
那个人五十多岁的年纪,头发花白但精神很好,穿着一件深灰色的羊绒大衣,气质儒雅从容。胸前的挂牌上印着一行字——“特邀观察员:沈知行,京北大学人工智能研究院院长”。
沈知行。
沈屿安的目光在他脸上停了整整三秒钟。
这是他记事以来,第一次面对面地看到自己的父亲。那个三岁那年拖着行李箱走出家门的男人,那个母亲口中的“走了倒是一身轻”的男人,那个在新闻照片里意气风发地站在领奖台上的男人。他看过无数张这个男人的照片,搜索过他所有的公开资料,甚至背下了他从三十岁到五十二岁的所有履历。但此刻他就站在自己面前,两米不到的距离,是活的,是有温度的。
沈屿安感觉到自己的指尖在发抖,但他控制住了。他把那股翻涌的血液死死地压在血管里,不让它涌上脸颊,不让它影响表情,不让任何人看出他内心的波涛。
沈知行似乎没有认出他。这也正常,他走的时候沈屿安才两岁半,现在站在他面前的是一个一米七八的少年,和他记忆里的那个婴儿没有任何相似之处。他看了沈屿安一眼,目光平淡得像在看任何一个普通的参赛学生。
钟鹤鸣清了清嗓子,宣布了规则:“沈院长一直在寻找有潜力的青年研究者,今天正好在场。评测很简单,小沈,你现场跑一遍你的模型,接受沈院长的提问,如果能让沈院长认可,我可以给你额外加分。”
吴副校长在观众区倒吸了一口凉气。特邀观察员亲自下场评测,这在全国大赛的历史上从未有过。这意味着沈屿安要么一战成名,要么在所有评委面前当众翻车,没有第三种可能。
沈屿安看着沈知行,脸上没有任何波动:“可以。”
他把笔记本的屏幕投到大屏上,开始演示。
和两周前在办公室里演示的不同,这一次他展示的是核心认知框架的完整架构。屏幕上,七层网络模型被依次点亮,每一层都对应着一种特定的思维模拟机制,从信息筛选、上下文整合、干扰排除,到复杂问题拆解、多重路径推理和自主纠错,所有模块之间的信息流清晰可见。
沈屿安一边演示一边解说,语速不疾不徐,逻辑严密得像一座没有缝隙的城墙。五分钟之内,他解释清楚了整个框架的设计理念和底层原理,没有一句废话,没有一个多余的动作。
在场能听懂这套架构价值的人不多,但沈知行和五位评委显然属于那极少数。随着演示的深入,沈知行的表情从最初的公事公办,逐渐变得严肃起来,眉头越皱越紧,眼神也越来越锐利。
演示结束后,沈知行沉默了三秒,然后开口问了一个问题。这个问题一出来,旁边的钟鹤鸣都微微点了点头——问得太准了,一针见血,直接指向了架构中最核心也最脆弱的环节。
“你的自进化层靠什么机制防止优化路径偏移?如果模型在自我迭代过程中把错误率反向当成了奖励信号,你怎么解决?”
全场安静。
吴副校长的额头上渗出了汗珠。他虽然听不懂具体的技术细节,但他能看出来,沈知行提的不是走过场的问题,而是真正在考验这个项目的理论根基。
沈屿安站在大屏幕前,安静了大约两秒。
这两秒,沈知行注视着他的眼睛,像是在等待一个预判中的漏洞。
然后沈屿安开口了。
“沈老师提的是一个很经典的安全对齐问题。在零号架构里,自进化层不直接接入损失函数,它走的是一个独立的预设人性化偏差锚定机制。具体来说,迭代过程中的所有参数偏移都会被投到一个三阶张量空间里做投射校验,校验的基准不是效率最大化,而是一个我称为‘价值刚性向量’的外部约束集。也就是说——”
他停了半拍,抬起眼睛,直直地看着沈知行。
“我的模型不是为了成为最强的工具,而是为了成为最安全的工具。这个设计,我在项目说明书的第四十七页第三段已经写过了。”
这句话落下去之后,现场安静了整整五秒。
钟鹤鸣最先反应过来。他翻开了手里那份厚厚的项目说明书,翻到第四十七页,找到第三段,然后他笑了。是一种被惊艳到了的、发自内心的笑。
沈知行的表情则复杂得多。他盯着沈屿安看了很久,目光里有审视,有意外,有一种连他自己都说不清楚的异样感觉。他不知道这种感觉来自哪里,只是觉得眼前这个少年的眼睛让他有一种奇怪的熟悉感——那双眼睛太安静了,安静到不像一个十七岁的孩子。
最终他缓缓地点了点头:“你读得很扎实。”
他转身要走,沈屿安忽然开口叫住了他。
“沈老师。”
沈知行回过头。
沈屿安从电脑旁边拿起一个U盘,递了过去。他的动作很稳,稳到没有人注意到他的指尖在微微发白,那是他在用尽全身力气克制自己。
“这是我架构的一个核心模块的完整代码和文档,我一直在等一个机会,把它交给一个真正能看懂的人。这个U盘里的东西,不在比赛资料里。”
沈知行愣了一下,接过U盘,翻来覆去地看了一眼。那是一个最普通的塑料U盘,路边摊上十几块钱一个的那种,和沈屿安身上那件洗得发白的T恤一样廉价。
他抬头看了沈屿安一眼,眼神里第一次出现了一丝不同寻常的东西。
“你说这里面是核心模块的完整代码?”
“是。”
“为什么不在比赛中展示出来?”
“因为有些东西,”沈屿安看着他的眼睛,一字一句地说,“只应该交给值得托付的人。”
沈知行握着那个U盘,像是握着什么东西的边缘,却抓不住那个东西的全貌。他皱了皱眉,想说什么,但钟鹤鸣已经在催评审组去下一个展位了。他最终只是冲沈屿安点了点头,把U盘装进大衣口袋,转身离开了。
走出几步之后,他忽然又回头看了一眼。
沈屿安还站在原地,正在收拾电脑设备。他的侧脸在展馆顶灯的照射下轮廓分明,下颌的线条硬朗而坚定,像极了一个人。
但沈知行没有认出那个人是谁。他只是觉得心跳莫名其妙地乱了一拍,然后摇了摇头,把这归结为刚才那场评测带来的兴奋感。
当天晚上,评审结果公布。
沈屿安的项目拿了金奖,总分排名全国第三。吴副校长激动得差点把眼镜摔了,在会场外面连打了三个电话回学校报喜。孙老师眼睛都红了,拉着沈屿安的手说不出话来。
而沈屿安站在领奖台上,表情平静得像一面镜子。他的目光穿过台下乌压压的人群,落在最后一排一个空荡荡的座位上。
那个座位上没有人,但椅背上贴着一张纸条——“特邀观察员:沈知行”。
沈知行没有来参加颁奖典礼。
沈屿安收回目光,把奖杯举过头顶,台下的闪光灯此起彼伏地亮起来。他对着镜头露出一个微笑,那是一个谁也解读不出真正含义的微笑。
与此同时,京北大学人工智能研究院的实验室里,沈知行正坐在电脑前,盯着屏幕上密密麻麻的代码。他已经坐了整整四个小时,从会场回来之后就一头扎进了实验室,中间连水都没喝一口。
他把沈屿安U盘里的代码全部导了出来,一个模块一个模块地拆解分析。看得越多,他的心跳就越快。
这套代码的精妙程度远远超出了他的预期。不,何止是超出预期,它几乎颠覆了他对当前AI架构设计的认知。自进化层的偏转锚定机制、三阶张量空间的投射校验、价值刚性向量的外部约束集——这些概念任何一个单独拎出来都够发一篇顶级期刊的论文,而沈屿安居然把它们整合进了一套完整的、可运行的框架里。
最让他震惊的不是技术本身,而是这套代码的底层逻辑,和他三十年前写的一篇论文高度相似。
那篇论文是他在国外读博期间发表的,题目叫《认知架构中的非最优解保留机制》,在当时引起了不小的轰动,但因为理论太过超前,一直没有找到合适的工程实现路径,最终被学术界搁置了。后来他回国任教,研究方向转向了应用层,那篇论文就压在了档案柜最深处,再也没拿出来过。
但沈屿安的代码,和那篇论文的核心思想高度一致。
这不是巧合。一个十七岁的高中生不可能独立想到这个方向,更不可能在没有参考那篇论文的情况下写出如此精准的对应代码。
沈知行摘下眼镜,用力揉了揉眉心。他脑子里乱成了一团,各种念头像弹幕一样疯狂滚动。这个沈屿安到底是谁?他从哪里看到了自己的那篇旧论文?他为什么偏偏找上了自己?
他想起了在展会上,沈屿安递给他U盘时说的那句话:“有些东西,只应该交给值得托付的人。”
值得托付的人。
沈知行的目光落在电脑屏幕上,代码的最后一行是一段注释。注释的内容不是技术说明,而是一段话,像是随手写在代码末尾的,但每一个字都像是刻上去的。
“本架构的设计思想源于沈知行教授1996年发表于《人工智能前沿》的论文《认知架构中的非最优解保留机制》。谨以此项目,向原作者致敬。”
沈知行盯着这段注释,呼吸变得粗重起来。
1996年。
那是二十八年前。那时候他还在加州理工,意气风发,以为自己是全世界最聪明的人。
那篇论文发表两年后,他遇到了周敏,有了沈屿安。又过了两年多,他拖着行李箱走出家门,再也没有回头。
他像是被电击了一样猛地站起来,椅子向后滑出去撞到墙,发出一声巨响。实验室里仅剩的两个博士生吓了一跳,抬头看他。
“沈老师,您没事吧?”
沈知行没有回答。他拿起桌上的电话,拨了一个号码。
“钟老,我需要那个学生的资料。沈屿安,全部资料,包括他的家庭情况。”
电话那头的钟鹤鸣沉默了两秒,然后用一种意味深长的语气说:“他的报名表是我签的字。”
“您知道他……”
“他的母亲叫周敏。”钟鹤鸣打断了他,“沈知行,这个名字你应该不陌生吧。”
沈知行的手一松,电话从掌心滑落,砸在桌面上,发出一声沉闷的响。
实验室的白炽灯管嗡嗡作响,照得他脸上的每一条皱纹都无所遁形。他站在那里,一动不动,像一尊突然凝固的雕塑。窗外的京北冬夜凛冽而漫长,北风呼啸着掠过校园,卷起地上的枯叶,拍打在实验室的玻璃窗上。
他忽然觉得冷。那种冷不是来自窗外的风,而是从心底深处渗出来的,一点一点地蔓延到四肢百骸。
二十八年了。
他以为有些账已经烂在了岁月里,永远没人追究。但现在,一个十七岁的少年带着二十八年前那篇论文的思想、带着十几年独自长大的沉默、带着一座被压了太久的火山,站在了他的面前。
那个少年的眼睛安静得像一潭死水。
但死水之下,藏着他沈知行永远无法偿还的东西。
沈屿安回到长宁中学的时候,整个人被架在了风口浪尖上。
全国金奖的消息比他们一行人先一步抵达了学校,横幅当天就挂在了校门口——“热烈祝贺我校沈屿安同学荣获全国人工智能创新应用大赛金奖”。红底白字,气派十足,每一个字都像是陈国良在打自己的脸。
但更让人难堪的事情还在后面。
沈屿安回校后做的第一件事,不是接受采访、不是参加表彰大会、不是配合学校做宣传,而是径直走进了教务处,把一份材料放在了陈国良的办公桌上。
“陈老师,我申请转班。从重点班转到普通班。”
陈国良以为自己听错了:“你说什么?”
“转到普通班。”沈屿安重复了一遍,语气平静得像在说今天天气不错。
“你疯了?”陈国良从椅子上弹了起来,“你拿了全国金奖,学校正准备给你申请名校推荐名额,你告诉我要转到普通班?”
“重点班的课程安排太满了,从早到晚都是刷题和考试,我没有时间做自己的研究。”沈屿安说,“普通班的课程节奏更适合我。”
“自己的研究?”陈国良差点被气笑了,“沈屿安,你是不是觉得自己拿了个奖就天下无敌了?竞赛和高考是两回事!你的项目再好,高考不加分就没有用!你以为大学招生办是看你做项目还是看你高考分数?”
沈屿安没有反驳,只是把那沓材料往陈国良面前推了推:“申请我已经写好了,请您签字。”
陈国良拿起那沓材料,看了一眼,又看了一眼,然后“啪”地一声摔回桌上。材料写得规规矩矩,格式标准,理由充分,连表格都填得一清二楚,显然是认真准备过的。
“我不签。”陈国良咬着牙说,“你这种学生我见得多了,仗着自己有点天赋就不知道天高地厚,以为走捷径就能一步登天。你知不知道高考有多残酷?你知不知道普通班的师资和重点班差距有多大?”
“我知道。”沈屿安的表情没有任何变化,“但我的选择不会变。”
两人对峙了整整五分钟,最终是吴副校长出面调解,各退一步——沈屿安保留重点班的学籍,但可以申请减少一半的课时,用“自主学习”的名义在图书馆或机房做自己的研究。
这个折中方案传出去之后,校园里的舆论彻底炸了。
“学霸的特权呗,拿了奖就能不上课,我们天天累死累活刷题图啥?”
“有什么了不起的,AI大赛又不是高考,你看他到时候能考多少分。”
“就是,他那个项目谁知道是不是自己做的,说不定背后有人帮忙呢。”
这些话沈屿安都听到了,但他没有任何反应。他照常出现在图书馆角落靠窗的位置,面前摆着一台学校配给他的旧笔记本,手边放着那本巴掌大的笔记本,一坐就是一整天。
唯一让他分心的人,是林北辰。
自从转班风波之后,林北辰就像块狗皮膏药一样粘上了他。食堂吃饭的时候端着餐盘坐到他对面,图书馆自习的时候故意在他旁边占座,甚至连放学回家的路上都能在巷子口“偶遇”他。
“你老跟着我干什么?”沈屿安终于在某天下午忍不住问了一句。
林北辰靠在图书馆的书架上,双手插兜,嘴角挂着一抹让人看不透的笑:“好奇。好奇你到底是什么样的人。”
“你查过我?”
“查过。”林北辰大大方方地承认了,“城中村,单亲家庭,妈妈在超市上班,家里连WiFi都没有。我原来以为你那个项目肯定是找了外援,但现在我觉得——”
他顿了顿,收起笑容,难得认真地说:“你可能是真的牛逼。”
沈屿安看了他一眼,没接话。
“不过我要提醒你一件事,”林北辰凑近了一点,压低声音,“你那个金奖的消息传出去之后,已经有人在扒你的底了。有人把你爸的事情翻出来了。”
沈屿安翻书的手指顿了一拍。
“你不用紧张,目前还只是在传,没人确认。”林北辰直起身子,恢复了那副吊儿郎当的模样,“我就是好奇,如果有一天所有人都知道你是沈知行的儿子,你打算怎么办?承认?否认?还是继续装不知道?”
沈屿安合上书,站起来,和林北辰面对面。两个人的身高差了半个头,但气势上谁都不输谁。
“你想从我这里得到什么?”沈屿安问。
林北辰笑了,笑得很灿烂,露出一口整齐的白牙:“我想交你这个朋友。真心的。”
“我不需要朋友。”
“你需要。”林北辰的语气忽然认真了起来,“因为你接下来要面对的,不是你一个人的力量能扛住的。你爸不是普通人,沈知行在京北的圈子有多大你根本想象不到。你想靠一个金奖就让他低头?不可能的。你需要盟友。”
沈屿安盯着林北辰的眼睛看了很久。那双眼睛里没有他预想中的嘲讽和算计,反而有一种出乎意料的真诚——一种藏得很深的、和他自己身上某些东西相似的真诚。
“你家是做什么的?”沈屿安忽然问。
林北辰一愣,然后哈哈大笑起来:“有意思,你居然先来查我了。”他拍了拍沈屿安的肩膀,“我爸叫林远洲,你上网搜一下就知道了。等你搜完,我们再聊。”
说完他转身走了,走到图书馆门口的时候回头挥了挥手:“晚上巷子口那家砂锅粥见,我请你。”
沈屿安看着他走远,重新坐下来,在电脑上敲了几个字。
搜索结果弹出来的第一条,让他的瞳孔微微缩了一下。
林远洲,远洲科技集团创始人兼CEO,国内AI芯片领域的龙头企业,市值超过千亿。
沈屿安关掉了网页,靠在椅背上,闭上了眼睛。
他忽然意识到一件事:这场棋局,比他想象的要大得多。
而他那个二十八年未见的父亲,就站在棋盘的对面,身后站着整个行业最顶级的资源和势力。
他睁开眼,目光落在笔记本最后一页那行字上。
“我要站在足够高的地方,让他不得不抬头看我。”
他拿起笔,在这行字下面又加了一句话。
“然后,让他跪着仰头。”
晚上八点,砂锅粥店。
店面不大,开在城中村的主街上,塑料桌椅摆在路边,锅里咕嘟咕嘟冒着热气。林北辰到的时候,沈屿安已经坐在角落里了,面前摆着两副碗筷。
“哟,还给我摆了碗筷,看来是准备接受我这个朋友了?”林北辰大大咧咧地坐下来,拿起筷子在桌上戳了戳。
“你为什么要帮我?”沈屿安开门见山。
林北辰倒了两杯茶,推了一杯到沈屿安面前,自己端起另一杯喝了一口,才慢悠悠地说:“因为我讨厌沈知行。”
“理由。”
“我爸的公司,远洲科技,做了八年AI芯片,从算法到架构全是自主研发,技术上不比任何人差。但你知道为什么到现在还进不了主流市场吗?”林北辰放下茶杯,语气里带上了一丝冷意,“因为沈知行那个圈子的人,把控了整个行业的标准制定权和供应链话语权。他不用直接打压你,只需要在行业峰会上一句话,就能让你的产品通不过认证、拿不到订单。”
“他跟你有仇?”
“没有私人恩怨。”林北辰摇了摇头,“但他代表的是那种高高在上的、排外的精英圈子。他们觉得只有他们那个体系里出来的人才有资格定义技术方向,其他人——像我爸这种半路出家的、没有海外名校背景的——在他们眼里永远都是野路子。”
他顿了顿,看着沈屿安:“我原来也不知道这些,直到有一次我爸喝多了,在书房里砸了一整套茶具,骂了一个晚上。后来我才知道,那天沈知行在某个闭门会议上否决了远洲的芯片方案,理由是‘技术路径不成熟’。而那个方案,我爸投入了整整四年。”
沈屿安安静地听完,拿起茶杯和林北辰碰了一下。
“所以我们是盟友了?”
“盟友。”林北辰咧嘴一笑,“不过丑话说在前头,我的目标是搞垮沈知行的行业壁垒,你的目标是什么?认祖归宗?还是替你妈讨个公道?”
沈屿安沉默了片刻,然后把茶杯放在桌上,抬头看着林北辰。
“我的目标只有一个。”他说,“让他跪在我妈面前,亲口说一句对不起。”
林北辰被这句话里的分量震了一下,好几秒没说话。然后他吹了一声口哨,端起茶杯一饮而尽:“够狠。我喜欢。”
砂锅粥端上来了,热气腾腾的,虾蟹的鲜味混着米香扑面而来。两个少年坐在城中村嘈杂的夜色里,一人一碗粥,吃出了一场风暴前的沉默蓄力。
三个月后,一则重磅消息震动了整个科技圈。
京北大学人工智能研究院与沈屿安正式签署了技术合作协议,零号架构将被纳入研究院的下一代AI框架研发计划。这意味着一个十七岁高三学生的个人项目,获得了国内顶级学术机构的官方认可和资源支持。
消息发布的当天,沈屿安的照片和履历登上了十几家主流科技媒体的头条。标题一个比一个炸裂——“高中生天才少年获顶级AI实验室青睐”、“全国金奖背后的孤独少年”、“零号架构:一个十七岁少年的认知革命”。
但所有的报道都刻意回避了一个信息:沈屿安和沈知行的父子关系。没有任何一家媒体提到这一点,仿佛这件事根本不存在。
沈屿安知道这不是巧合。有人在压这件事,而那个人大概率就是沈知行。他不想让任何人知道沈屿安是他的儿子,至少在目前这个阶段不想。
不过没关系。沈屿安并不着急。他手里握着一张王牌,那张王牌的名字不叫血缘,叫价值。
零号架构的合作协议里有一条关键条款,是沈屿安亲手加上去的。条款规定:零号架构的自进化层核心技术将采用授权模式,而非一次性转让。也就是说,研究院可以使用这套框架做研发,但核心代码的所有权始终归沈屿安本人所有。
这条款在当时看起来只是天才少年的傲气和谨慎,没有人觉得有什么问题。直到三个月后,研究院召开了第一次项目进展发布会。
发布会上,沈知行作为项目总负责人上台做报告,详细介绍了零号架构在研究院团队优化后的最新进展。PPT翻到第十七页的时候,他展示了一组惊人的测试数据——在多个复杂场景下,零号架构的表现全面超越了目前国际上的主流AI框架,某些指标甚至领先了将近一个身位。
台下掌声雷动。
但坐在第一排的沈屿安没有鼓掌。他的目光牢牢锁在PPT右下角一个不起眼的标注上——那个标注写着“核心技术归属:京北大学人工智能研究院”。
没有提他的名字。没有提授权模式。没有提那条规定了核心代码所有权归他本人的条款。
发布会结束后,沈屿安没有离开会场。他穿过散场的人群,径直走向后台,在走廊尽头堵住了沈知行。
“沈老师,PPT上的核心技术归属标注,您能解释一下吗?”
沈知行显然没料到他会直接杀到后台来,微微愣了一下,随即恢复了那副从容的学者风范:“小沈,这个标注只是形式上便于展示,不影响你在协议里的权益。”
“形式?”沈屿安的声音不高,但每个字都带着刀锋般的冷意,“把核心技术的所有权划到研究院名下,这叫形式?协议第七条第三款写得很清楚,自进化层的核心代码所有权归我本人,研究院拥有的是使用权和二次开发权。PPT上的标注把所有权都改了,这叫形式错误?”
周围的工作人员开始注意到这边的动静,有人停下脚步,悄悄掏出了手机。
沈知行的脸色沉了下来:“沈屿安,注意你说话的态度。这里是研究院,不是你的高中教室。”
“我的态度不重要,重要的是事实。”沈屿安往前走了一步,两个人之间的距离缩短到不足一米,“沈老师,我想问您一个问题——如果今天PPT上那个标注没有被我发现,三个月后,五年后,十年后,零号架构到底还属不属于我的名字?”
“你这是在不信任我。”
“您值得信任吗?”
这句话像一把刀,干脆利落地扎进了沈知行的心脏。
沈知行的嘴唇动了一下,但没有发出声音。他看着面前这个少年,看着他安静的眼睛里燃烧着的火焰,忽然感到一阵眩晕般的恍惚。
这个表情,这种倔强,这种不肯退让半步的狠劲,和当年周敏一模一样。
走廊里的空气凝固了。工作人员们屏住了呼吸,手机的摄像头对准了这对剑拔弩张的两个人。
就在这时,一阵急促的脚步声从走廊另一端传来。钟鹤鸣带着两个人快步走了过来,脸色异常严肃。
“老沈,”钟鹤鸣在沈知行耳边低声说了一句话,声音小到只有两个人能听见。
沈知行的脸色在零点几秒内变了。那种变化极其细微,但沈屿安捕捉到了——是从惊讶,到愤怒,再到某种说不清道不明的慌乱。
钟鹤鸣转过身,提高了音量,让在场所有人都能听到:“刚接到消息,研究院行政办公室有人举报,零号架构的核心代码涉嫌抄袭沈知行教授二十八年前的旧论文。举报材料已经送到了学术委员会,委员会要求立即启动调查程序。”
全场哗然。
一个记者模样的人最先反应过来,举着手机往前挤:“钟院士,请问举报人是谁?举报材料具体涉及哪些内容?”
“学术委员会正在审查,暂时不便透露。”钟鹤鸣摆了摆手,然后意味深长地看了沈知行一眼,“老沈,你是当事人,也是被引用者,按规矩你不能参与调查。你先回去等通知吧。”
沈屿安站在原地,一动不动。
他的目光从钟鹤鸣身上移到沈知行身上,然后又移回来。在这短短几秒钟里,他脑子里已经完成了一整套推演。
举报的时间点太巧了。早不举报晚不举报,偏偏在他公开质疑核心技术归属的时候,举报材料就送到了学术委员会。这不是巧合,这是有人在他和沈知行之间引爆了一颗炸弹,目的是让他们父子俩互相猜忌、互相撕咬。
而这个人,一定早就知道他们的父子关系。
沈屿安慢慢地转过身,目光扫过走廊里围观的人群。他的视线最终落在了走廊尽头一个匆匆离开的背影上。那个背影有点眼熟,是个女人,穿着一件驼色大衣,走得很快,高跟鞋敲击地面的声音急促而清脆。
他没有追上去,但他记住了那个背影。
当天晚上,他回到酒店房间,打开电脑,开始在网络上搜索那篇二十八年前的论文——《认知架构中的非最优解保留机制》。
论文很容易就找到了,在期刊数据库中公开可查。沈屿安花了三个小时从头到尾读完了全文,然后他靠在椅背上,盯着天花板,陷入了长久的沉默。
论文的核心思想和他的零号架构确实高度相似。这一点他不意外,因为他本来就是参考了这篇论文的思路。他在代码注释里写得很清楚,没有任何隐瞒。
但问题是,举报材料里说的是“抄袭”,不是“参考”。
抄袭和参考是两个完全不同的概念。参考是在前人工作的基础上进行创新和拓展,明确标注出处,承认思想来源。抄袭则是剽窃他人的成果,不标注、不承认,据为己有。
他标注了。他在代码里写得清清楚楚。
但在PPT上,研究院没有标注。研究院把核心技术归属改成了自己的名字。
如果学术委员会认定“标注不规范”等同于“抄袭”,那么他沈屿安就是抄袭者,零号架构的原创性将被彻底否定。而研究院——准确的说是沈知行——反而可以撇清关系,说自己只是“被抄袭者”。
这一手玩得太漂亮了。
沈屿安关掉电脑,走到窗边,拉开窗帘。京北的夜景灯火璀璨,高楼大厦的轮廓在夜色中若隐若现,车流像一条发光的长河在城市的大动脉里缓慢流淌。
他忽然想起了母亲。想起了城中村那个四十平米的单间,想起她蹲在地上捡锅铲都捡不起来的颤抖的手,想起她红着眼眶说“妈不图那个”时的表情。
他拿起手机,拨通了周敏的号码。
“妈。”
“屿安?这么晚还没睡?是不是在北京不适应?”周敏的声音里永远带着那种小心翼翼的关切。
“妈,我问你一件事。”沈屿安的声音很平静,“当年爸走的时候,除了他之外,还有谁在推动他走?是不是有人在后背推了他一把?”
电话那头沉默了。
沉默了整整十秒钟,周敏才开口,声音像隔了一层什么东西,发闷发沉:“你怎么忽然问这个?”
“妈,告诉我。”
又是一阵漫长的沉默。然后周敏深吸了一口气,像是下定了某种决心。
“当年你爸拿到录取通知书之前,有个女人来找过他。姓苏,叫苏婉清,是他实验室的同事,也要去美国读博的。她来我们家好几次,每次都跟你爸关在书房里谈很久。我那时候就觉得不对劲,但你爸说只是工作上的事。”
“苏婉清?”沈屿安重复了一遍这个名字,在记忆里快速搜索。没有结果,这个名字从来没有在沈知行的任何公开资料里出现过。
“我后来听你爸实验室的师弟说,苏婉清和你爸一起出的国,两个人到了美国之后就在一起了。”周敏的声音越来越涩,“你爸寄离婚协议回来的时候,苏婉清已经怀孕了。”
沈屿安握着手机的手指骤然收紧。
怀孕了。比他小三个月的妹妹。沈知意。
所以那个女人叫苏婉清。沈知意的母亲。沈知行现在的妻子。
“妈,”沈屿安的声音依然平静,但了解他的人会听出那层薄冰之下涌动的暗流,“她当年来找爸的时候,有没有对你……”
“算了,都过去的事了。”周敏打断了他,声音里带着一种被岁月磨出来的疲惫,“屿安,妈跟你说这些,不是让你去恨谁。都十三年了,恨也恨过了,哭也哭过了,妈现在只想看着你好好长大,比谁都有出息。”
“我知道。”沈屿安说,“妈,你放心。”
他挂了电话,在窗边站了很久。
然后他打开笔记本,翻到最后一页,在那两行字的下面又写了一行。
“苏婉清。”
就三个字,一个名字。但了解他的人知道,这个名字一旦写上去,就意味着她被纳入了他的计划。
第二天上午,学术委员会的初步调查结果出来了。
结果是“证据不足”——举报材料中声称的抄袭内容,在沈屿安的项目说明书和代码注释中均有明确标注引用来源,符合学术规范。调查组认定,不构成抄袭,但建议沈屿安在后续研究中加强引用格式的规范性。
这个结果让所有人都松了一口气。钟鹤鸣亲自打电话通知了沈屿安,语气里带着明显的高兴:“小沈,没事了,调查结果对你有利。你不用背任何处分,项目也不受影响。”
“钟老师,举报人是谁?”沈屿安问。
钟鹤鸣犹豫了一下:“按规定我不能透露,但我可以告诉你,举报材料是从研究院内部提交的。”
“是不是苏婉清?”
电话那头突然安静了。
“你怎么知道这个名字?”钟鹤鸣的声音变了。
“她是我父亲现在的妻子,不是吗?”沈屿安的语气平静得像在陈述一道数学题的条件。
钟鹤鸣深吸了一口气,然后慢慢地吐出来,像是在消化一个巨大的信息量:“你早就知道了?”
“我什么都知道,钟老师。我知道他是我父亲,我知道他当年抛弃了我和我妈,我知道他现在的妻子是谁,我也知道这次举报背后是谁在操控。”沈屿安说,“但我不会因为这件事就放弃零号架构。这套架构是我的,跟沈知行没有关系,跟研究院也没有关系。”
钟鹤鸣沉默了很久,最后说了一句话:“沈屿安,你是我见过最特别的学生。”
“谢谢钟老师。”
“接下来你打算怎么办?”
沈屿安看了一眼电脑屏幕上已经写好的声明稿,嘴角微微弯了一下——那是他几个月以来露出的第一个真正意义上的笑容,带着一种压抑已久之后终于松开的畅快。
“我要开一场发布会。”
三天后,沈屿安在酒店的小型会议厅里召开了一场个人发布会。没有研究院的背景板,没有大学的Logo,没有任何官方背书。台上只有他一个人,面前摆着一台笔记本电脑和一个话筒。
台下坐着三十多位科技媒体记者,还有几台直播设备。
“各位老师好,我是沈屿安。”他站在台上,校服已经换掉了,穿了一件普通的白衬衫,袖口卷到手肘,看起来干净利落,“今天召开发布会,是想就近期围绕零号架构的争议,做一个公开的说明。”
他打开PPT,第一页是零号架构的完整技术图谱,密密麻麻的模块和数据流让台下的记者们倒吸了一口凉气。
“零号架构的核心思想,部分来源于沈知行教授1996年的论文。这一点我在项目的每一个公开版本中都做了明确标注,包括原始代码注释、项目说明书和大赛提交材料。抄袭的指控不成立,学术委员会已经做出了认定。”
他翻到下一页,画面上出现了一份协议文件的扫描件。
“这是我和京北大学人工智能研究院签署的技术合作协议。请大家注意第七条第三款——”他用鼠标圈出那行字,“自进化层的核心代码所有权归沈屿安本人所有,研究院拥有的是使用权和二次开发权。”
他又翻了一页,这一次出现在屏幕上的是研究院发布会上那张PPT的截图,右下角的“核心技术归属:京北大学人工智能研究院”被用红圈标了出来。
“这是研究院在公开场合展示的版本。两者之间存在明显不一致。”沈屿安的语气不疾不徐,但每一个字都掷地有声,“我今天召开这个发布会,不是要追究谁的责任,而是要明确一个事实——零号架构是我的。它的核心代码、核心思想、核心架构,全部归我本人所有。任何人、任何机构,在未经我书面授权的情况下,都无权变更这个事实。”
台下响起一阵低低的议论声,闪光灯噼里啪啦地亮成一片。
一个记者举手提问:“沈屿安,有消息称你和沈知行教授存在父子关系,这是否属实?你这次的维权行为是否涉及私人恩怨?”
这个问题像一颗石子投进了平静的水面,会议厅里瞬间安静了下来。
沈屿安看着那个记者,沉默了两秒,然后开口。
“我和沈知行教授的关系,与我今天发布的声明内容无关。我的立场基于协议条款和知识产权法律,不涉及任何私人情感。”他顿了顿,嘴角微微弯起一个弧度,“不过既然你问了,我也不回避——是的,从生物学意义上讲,他是我父亲。”
会议厅里炸了。
所有的闪光灯同时亮起来,快门声响成一片,记者们疯狂地在笔记本上敲字,直播间里的弹幕刷屏刷到飞起。
沈屿安没有给他们继续追问的机会。他合上电脑,拔下U盘,对着话筒说了最后一句话:“我母亲叫周敏。她一个人把我养大,吃了十三年的苦,没有跟任何人诉过一句委屈。这个世界上最该被记住的名字,不是沈知行,是周敏。”
说完,他鞠了一躬,转身走下台,消失在侧门后面。
发布会的内容在不到一个小时之内刷爆了整个网络。科技圈、教育圈、社会新闻圈,所有的注意力都被这个十七岁少年的故事吸引了过来。
天才少年、被父亲抛弃的单亲家庭、自主研发AI核心架构、亲生父亲涉嫌侵占技术归属权、举报风波背后的继母——这些元素叠加在一起,构成了一条无法被忽视的超级新闻。各方评论铺天盖地地涌来,有人心疼他的遭遇,有人赞叹他的才华,也有人质疑他在借机炒作。
沈屿安不在乎这些声音。他坐在酒店房间里,看着手机上不断弹出的推送通知,表情平静得像在看别人的故事。
他拨了一个号码。
电话响了两声就接通了,那头传来沈屿安熟悉的声音,带着一种压抑到极致的紧绷感:“我看到你的发布会了。”
“沈老师,”沈屿安的声音很轻,“您现在愿意跟我认真谈一谈了吗?”
电话那头沉默了。
漫长的沉默里,沈屿安能听到沈知行的呼吸声——粗重、紊乱,像一个溺水的人在拼命挣扎。
“你想谈什么?”沈知行的声音哑得像砂纸。
“谈谈一个十三年前被你丢在身后的女人。”沈屿安说,“谈谈你欠了十三年从来没想过要还的东西。谈谈你的妻子苏婉清女士为什么要举报我抄袭你的论文。”
“苏婉清举报你?”沈知行的声音骤然拔高,“你确定?”
“举报材料是从研究院内部提交的,钟院士已经确认了。你回去问问你的妻子,她到底在怕什么。”
沈知行沉默了很久。当他再次开口时,声音里多了一种沈屿安从未听过的东西——那是一种被逼到了墙角、无路可退的疲惫。
“明天下午三点,京北大学南门外茶馆,我们当面谈。就我们两个人。”
沈屿安挂了电话,把手机放在桌上,仰头靠在椅背上,闭上了眼睛。
窗外的京北正沐浴在午后的阳光里,但房间里拉着窗帘,光线被遮得严严实实。他坐在黑暗中,像一颗等待引爆的炸弹,引信已经点燃了,嘶嘶地燃烧着,越来越短。
茶馆在京北大学南门外一条安静的小巷里,门面不大,装修朴素,是那种老教授们喜欢来喝茶谈事的地方。沈屿安到的时候,沈知行已经坐在最里面的包间里了,面前摆着两杯茶,一杯浓的给自己,一杯清淡的花茶放在对面的位置上。
沈屿安在他对面坐下,没有碰那杯茶。
父子俩隔着一张方桌,面对面坐着。二十八年,这是他们第一次以这样的方式相对而坐。包间里很安静,只有墙上的空调发出轻微的嗡鸣声。
沈屿安先开口了:“举报的事,你查了吗?”
沈知行端起茶杯喝了一口,手在微微发抖:“查了。是她。”
“理由?”
“她说……”沈知行停顿了一下,像是在艰难地组织语言,“她说她只是想保护研究院的声誉。你拿着核心代码所有权,万一将来和研究院闹翻了,整个项目都会受影响。她觉得最好的办法就是在你还没有话语权的时候,先把技术归属的问题解决掉。”
“解决掉?”沈屿安轻声重复了这三个字,“用举报抄袭的方式解决掉?”
沈知行没有说话。
“你知道如果学术委员会认定我抄袭,我的下场是什么吗?”沈屿安的声音不大,但每个字都像钉子一样钉进沈知行的耳朵里,“全国金奖会被撤销,保送名额会被取消,我的学术记录会留下永久污点,零号架构会成为别人的成果。我这些年所有的一切努力,会在一夜之间化为乌有。”
他停顿了一下,然后说出了最致命的一句话:“而她做了这一切之后,你打算怎么办?”
沈知行握着茶杯的手青筋暴起:“我会处理这件事。她做的确实不对,我会让她……”
“你会让她怎样?”沈屿安打断了他,“道歉?辞职?还是跟她离婚?”
沈知行的嘴唇剧烈地颤抖着,他想要说话,但喉咙里像是堵了一团棉花,一个字都吐不出来。
“你什么都不会做。”沈屿安替他说出了答案,语气平静到近乎残忍,“因为你不敢。她和你在同一个圈子里,她是你的同事、你的合作伙伴,你们有共同的孩子,有共同的社交圈。离开她,你在那个圈子里的根基就会动摇。你不会为了一个二十八年没管过的儿子,去动摇你经营了半辈子的事业。”
沈知行的脸色在一瞬间变成了灰白。
“你找我来,到底想说什么?”他的声音沙哑到了极点。
沈屿安从书包里掏出一个信封,放在桌上,推到沈知行面前。信封没有封口,里面是一张照片——一张泛黄的、边角已经卷曲的老照片。
沈知行抽出照片,手指猛然一抖。
照片上是一个年轻女人,怀里抱着一个婴儿,站在一片开得正盛的油菜花田里。女人笑得很灿烂,眼睛弯成了月牙,婴儿在她怀里扭来扭去,只拍到了一个模糊的侧脸。
那个女人是周敏。那个婴儿是沈屿安。
照片背面有一行字,是用黑色圆珠笔写的,字迹娟秀工整——“屿安百天,妈妈爱你。”
沈知行盯着这行字,眼眶一瞬间就红了。他的手抖得越来越厉害,照片在他指间簌簌作响,像一只濒死的蝴蝶。
“这张照片,”沈屿安的声音终于带上了一丝不易察觉的颤抖,“是我妈藏在枕头底下的。她每天晚上睡觉前都要拿出来看一遍,看了十三年。她以为我不知道,但我什么都知道。”
沈知行捂住了脸。他的肩膀剧烈地抽动着,喉咙里发出一种压抑的、近乎窒息的声音。那不是哭,是一种比哭更难受的东西——是一个人在面对自己亲手造成的一切时,被愧疚和悔恨碾碎的声响。
“对不起。”他终于说出了这两个字,声音闷在掌心里,模糊不清,“对不起……”
沈屿安安静地看着面前这个男人。他等这两个字等了很久,但他发现,真正听到的时候,心里并没有预想中的那种痛快。只有一种空旷的、寒冷的平静,像冬天的河面,冰层之下暗流涌动,但表面纹丝不动。
“对不起谁?”他问。
“你妈。还有你。”
“你欠我妈的不止一句对不起。”沈屿安站起来,把照片从沈知行手里抽走,小心翼翼地装回信封里,“她一个人带我,最难的时候口袋里只有二十块,我发高烧她在医院走廊里坐了一整夜。你那张三十万的卡帮了她一阵子,但帮不了她一辈子。她在超市上了十二年的班,每天站十个小时,腿上的静脉曲张严重到要做手术,她舍不得花钱,拖了三年。”
沈知行的眼泪从指缝里渗出来,滴在茶桌上,洇成一小片深色的水渍。
“我欠她的,我这辈子都还不起。”他的声音碎成了碎片。
“你当然还不起。”沈屿安说,“但你至少可以当面跟她说。”
沈知行猛地抬起头,泪眼模糊中,他看到沈屿安的眼神依然是那样安静的,像一潭深不见底的水。
“你让我去见你妈?”
“这是你欠她的。十三年了,该还了。”
沈屿安说完这句话,转身拉开包间的门,走了出去。他没有回头,脚步很快,像是在逃离什么东西。走出茶馆的那一刻,京北的冷风迎面扑来,他深深地吸了一口气,胸口有一种被什么堵了太久之后忽然疏通的感觉。他回头看了一眼茶馆的招牌,然后转过身,大步走进了京北冬日的阳光里。
茶室包厢里陷入了一片沉重的寂静。沈知行独自坐在桌边,那张泛黄的照片还摊在桌面上,周敏年轻时的笑容像一把钝刀,一刀一刀地割着他。他保持着沈屿安离开时的姿势一动不动,整个人仿佛被抽去了筋骨,只剩下一具被愧疚灌满的空壳。
不知过了多久,包间的门被推开了。
进来的是林北辰。
沈知行不认识他,抬起头,眼神浑浊而茫然:“你是?”
林北辰没有自我介绍。他拉开沈屿安刚才坐过的那把椅子,坐了下来,从怀里掏出一个牛皮纸信封,放在桌上,推到沈知行面前。
“沈教授,我这里有一些东西,您应该看看。”
沈知行迟疑地打开信封,抽出里面的文件。只看了第一页的第一行字,他的脸色就变了——那是远洲科技集团的股权结构图,林远洲的名字被红笔圈了出来,旁边密密麻麻地标注着各种关联企业和供应链节点的信息。
“这是什么意思?”沈知行的声音沉了下来。
“意思是,您当年在闭门会议上否决远洲芯片的时候,用的理由是‘技术路径不成熟’。”林北辰身体前倾,手肘撑在桌面上,嘴角挂着一抹冷的笑容,“但真实的原因是什么,您心里比我清楚。因为远洲是野路子,因为林远洲没有海外名校背景,因为他不属于您那个圈子。您用一个‘不成熟’就把人家四年的心血打发了,转头就把行业标准的制定权交给了您自己阵营的企业。”
沈知行的瞳孔剧烈收缩。
“你到底是谁?”
“林远洲是我爸。”林北辰靠在椅背上,双手交叉放在胸前,“沈教授,我今天来不是跟您算旧账的。我是来告诉您一件事——沈屿安现在是我的盟友。如果您还想在零号架构这件事上玩什么花样,您要对付的就不止是一个十七岁的高中生,还有远洲科技整个法务团队和供应链体系。”
沈知行盯着面前的年轻人,后背上渗出了一层冷汗。他忽然意识到,自己这二十八年来精心构建的一切——学术地位、行业话语权、人脉圈子——正在被一群他从未放在眼里的年轻人,从不同的方向同时发起冲击。
“你们到底想要什么?”他的声音干涩得像砂纸。
“很简单,”林北辰站起身,整了整衣领,“您欠什么,就还什么。欠周敏的,当面去还。欠沈屿安的,协议条款一个字都不能改。欠远洲的——”他笑了一下,“我们慢慢算。”
说完他也转身走了。走到门口的时候停了一步,头也不回地补了一句:“哦对了,您夫人苏婉清女士那边,我建议您回去好好问问。她举报沈屿安这件事,恐怕不只是为了保护研究院的声誉那么简单。她怕的,是沈屿安一旦站稳了脚跟,您那个‘干干净净’的家庭,就再也干净不了了。”
包间的门再次关上,沈知行一个人坐在昏暗的光线里,面前的茶水已经凉透了。他低头看着桌上那张泛黄的照片,看着周敏灿烂的笑容和沈屿安模糊的侧脸,忽然觉得有什么东西在心里轰然坍塌。
一个小时后,沈知行推开茶馆的门,京北初冬的冷风灌进领口。他站在路边拦了一辆出租车,报了研究院的地址。他要在回去之前先跟苏婉清谈一谈,他有太多问题需要当面问清楚。
出租车停在人工智能研究院楼下,沈知行乘电梯上了八楼,推开办公室的门。苏婉清正坐在电脑前看什么文件,听到开门声抬起头来,看到沈知行的表情时,脸上的笑容僵住了。
沈知行关上门,没有绕弯子:“举报沈屿安抄袭的人,是你。”
苏婉清的表情变了,但又迅速恢复了镇定:“是我。我是为了研究院的声誉考虑。”
“你怕的不是研究院的声誉。”沈知行在沙发上坐下来,目光直直地看着她,“你怕的是沈屿安。你怕他一旦进了这个圈子,就会威胁到我们这个家的稳定。你怕他抢走知意的资源,怕他分走我留给知意的东西。”
苏婉清的脸色一点一点地变白,但她没有否认。她站起来,走到沈知行面前,用一种冷静到近乎冷酷的语气说:“你说的没错,我是怕他。沈知行,你以为我不知道吗?你这些年心里从来就没有真正放下过那边。你那个旧论文的复印件压在抽屉最底层,每年过年你都要拿出来翻一遍。你以为你藏得很好,但我是你的妻子,我什么都能感觉到。”
沈知行愣住了。
“所以我不能让那个孩子进来。”苏婉清的声音开始发抖,但眼神依然锐利,“他太优秀了,优秀到让人害怕。他在项目说明书里写的那段致谢,你看完之后一个人在书房里坐了一整夜。沈知行,我跟你过了二十多年,你什么时候因为一个学生熬夜熬成那样过?我当时就知道,他是你儿子。我必须在他还没站稳之前把他赶走,否则我们这个家……”
“够了。”沈知行打断了她。
他的声音不大,但带着一种从未有过的疲惫和决绝。他看着苏婉清,这个和自己共度了二十多年岁月的女人,忽然觉得无比陌生。
“你知道他今天跟我说了什么吗?”沈知行站起来,声音沙哑,“他说他妈最难的时候口袋里只有二十块,他发高烧,周敏在医院走廊里坐了整整一夜。静脉曲张严重到要做手术,拖了三年都舍不得花钱。苏婉清,我们当年做了什么?我们拍拍屁股去了美国,过上想要的日子,把他们母子丢在这里自生自灭。”
苏婉清嘴唇哆嗦着,想要反驳,但沈知行没有给她机会。
“我今天不是来跟你吵架的。”他说,“我是来告诉你,我要去一趟长宁。有些事情,躲了二十八年,该还了。”
苏婉清瞪大了眼睛:“你要去见周敏?”
“是。”
“沈知行——”
“我已经决定了。”
他转身走出办公室,没有回头。走廊里的灯光惨白而刺眼,照得他整个人像是被抽空了一样。身后传来什么东西砸在地上的碎裂声,是茶杯或者花瓶,伴随着苏婉清压抑的哭声。他没有停下脚步。
他欠的债太多了,今天只是开始。
十二月二十号,一个普通的周六。
周敏像往常一样在超市里站了一整天,回到家的时候腿疼得几乎站不住。她坐在床边揉了好一会儿小腿,才撑着站起来去厨房烧水。煤气灶打了好几下才点着,她看着跳动的火苗,心里盘算着这个月还剩多少钱,够不够给屿安买件新棉袄。他在北京不知道冷不冷,那件旧棉袄穿了三年了,袖口都磨破了。
有人敲门。
周敏以为是隔壁邻居来借东西,擦了擦手去开门。门打开的瞬间,她整个人像被雷劈中了一样钉在原地。
沈知行站在门口。他老了,头发白了一大半,脸上的皱纹深得像刀刻的。但周敏还是一眼就认出了他,毕竟那张脸她翻来覆去地恨了十三年,恨到骨子里,恨到每一道皱纹的位置都烂熟于心。
她的手在门把上抖得厉害,想要把门关上,但手臂像是失去了力气,怎么也推不动那扇门。
“周敏。”沈知行开口了,声音沙哑得几乎听不清,“我……我回来了。”
周敏没说话。她死死地咬着嘴唇,整个人靠在门框上,仿佛一松手就会倒下去。她的眼眶在一瞬间就红了,但她拼命忍着,不让眼泪掉下来。她在这个男人面前哭过一次,她发誓不会再哭第二次。
“你走。”她咬着牙挤出两个字。
“我欠你一句对不起,欠了二十八年。”沈知行的眼泪流了下来,他没有擦,就那么直直地站在门口,让泪水顺着脸上的沟壑往下淌,“我知道说对不起没有用,但我还是得当面跟你说。”
“对不起?你跟我说对不起?”周敏的声音终于失控了,尖锐得像是从胸腔深处撕裂出来的,“沈知行,你有什么资格站在我家门口说对不起?你走的时候屿安才两岁半,两岁半!他连爸爸两个字都叫不清楚!我一个人抱着他在医院走廊里坐到天亮的时候你在哪里?他第一次走路、第一次上学、第一次考第一名的时候你在哪里?”
她的眼泪终于涌了出来,滚烫的,大颗大颗地砸在地上。她挥起拳头,一下一下地砸在沈知行的胸口上,用了全身的力气,但每一拳都软绵绵的,因为她的手抖得太厉害了。
“你知不知道他有多懂事?从小到大,别的小孩要玩具要零食,他从来不开口要。我说给他买,他就说不要,说妈妈赚钱辛苦。他八岁就会自己做饭了,因为我加班回来晚,他把饭做好摆在桌上等我。这些你都不知道,你什么都不知道!”
沈知行站在门口,任她打,任她骂,像一尊石像一样纹丝不动。眼泪顺着他的脸颊不停地往下淌,滴在门前的台阶上,和地上的灰尘混在一起。
“我知道,”他说,声音碎成了粉末,“我都知道。屿安都跟我说了。”
周敏的手停在了半空中。
“屿安?”她愣住了,“你见过屿安?”
沈知行点了点头。
周敏像是突然明白了什么,猛地后退了一步,眼神从悲伤变成了警惕和愤怒:“你对屿安做了什么?你是不是想抢走他?我告诉你沈知行,儿子是我的,你休想——”
“我没有要抢走他。”沈知行打断了她,声音里带着一种被碾碎之后的绝望,“是他来找的我。他拿了全国金奖,站在我面前,我都没认出他是我的儿子。周敏,你把他养得太好了,好到我站在他面前都觉得抬不起头。”
周敏的眼泪流得更凶了,但她的身体不再发抖。她靠在门框上,用一种复杂到无法描述的目光看着面前这个男人——恨、委屈、不甘、还有一丝连她自己都不愿意承认的东西。
“你到底想干什么?”她的声音哑了。
“我不知道我还能做什么。”沈知行说,“但我想弥补。不是为了求你们原谅,我知道我没资格被原谅。我只是……只是想在我还活着的时候,做一点一个父亲和一个丈夫本该在二十八年前做的事。”
“丈夫?”周敏惨笑了一声,“你有什么资格说这两个字?”
“你说得对,我没有资格。”沈知行从口袋里掏出一张卡,和一张纸,“这张卡里有三十万,是当年那张卡。这张纸是离婚协议,我没有签。周敏,从法律上讲,我们……”
“你疯了。”周敏瞪大了眼睛。
“我没有疯。”沈知行看着她,眼神里有一种被痛苦淬炼过的清醒,“我知道这一切没有意义。我只是想告诉你,我后悔了。从走出那个家门的那一刻就开始后悔,每一天都在后悔。但我没有勇气回来,没有勇气面对你,面对屿安。我是个懦夫,周敏,我懦弱了二十八年。”
周敏捂住了嘴,肩膀剧烈地抖动着,哭得几乎喘不上气。二十八年,她等了二十八年的解释,居然是这样一句话——我后悔了,但我没有勇气回来。
她想骂他,想把他推下台阶,想把门狠狠摔在他脸上。但她什么都没做,只是蹲了下来,蹲在门口,把脸埋在膝盖里,哭得像一个被全世界抛弃的孩子。
沈知行没有进去,也没有走。他就在门口站着,低着头,看着这个被他辜负了半生的女人蹲在地上嚎啕大哭。邻居们探出头来看,又缩了回去。楼下大排档的猜拳声和炒菜声依旧嘈杂,城中村的夜晚和往常没有任何不同。
但在那扇破旧的防盗门前,有些压在心底二十八年的东西,终于裂开了一条缝。
沈屿安接到消息从北京赶回来的时候,已经是第二天傍晚了。林北辰跟他一起回来的,这小子硬要跟来,理由是“盟友当然要在关键时刻撑场面”。
他推开家门的时候,看到了一幅他做梦都没想到的画面——周敏坐在折叠桌旁边,沈知行坐在她对面,两个人中间隔着两杯已经凉透的茶。周敏的眼睛肿得像桃子,但表情不再是昨晚那种崩溃的悲伤,而是一种被掏空之后诡异的平静。沈知行看起来更老了,一夜之间像是老了十岁,眼窝深陷,胡茬冒了出来,整个人缩在那把塑料凳子上,像一尊正在风化的人像。
“屿安。”周敏看到他,站了起来,声音哑得厉害,“你回来了。”
沈屿安走过去,站在母亲身边,目光从周敏脸上移到沈知行脸上,然后又移回来。
“妈,你没事吧?”
“妈没事。”周敏吸了吸鼻子,努力挤出一个笑容,虽然那笑容比哭还难看,“你爸……他来跟我道歉。我们说了很多,一晚上没睡,把这么多年的话都说完了。”
沈屿安沉默了几秒:“那你原谅他了?”
周敏没有回答这个问题。她低下头,看着自己粗糙的、布满老茧的双手,沉默了很久才开口:“屿安,妈不是一个会讲大道理的人。但妈想跟你说的是,恨一个人很累很累。妈恨了二十八年,恨得自己都快要被压垮了。你爸今天来,说了很多话,做了很多承诺,妈知道那些承诺不一定能兑现。但他来了,他站在门口哭,妈心里那个堵了二十八年的大石头,忽然就松了一点点。”
她抬起头,看着沈屿安:“你可以恨他,妈不拦你。他是对不起你,对不起我们母子。但你不用替妈去恨,因为妈自己都不确定自己还恨不恨了。”
沈屿安静静地听完,然后把目光转向沈知行。
“你跟我出来一下。”
父子俩走到楼下,站在城中村那条狭窄的巷子里。头顶是密密麻麻的电线和晾衣绳,脚下是坑坑洼洼的水泥路面,旁边墙根下蹲着一只脏兮兮的流浪猫,正警惕地打量着这两个不速之客。
“你以后打算怎么办?”沈屿安问。
沈知行低着头,看着自己脚上那双沾了泥的皮鞋——这双鞋昨晚在城中村的泥水里泡了一整夜,已经看不出原来的颜色了。
“我会把研究院里零号架构的归属权问题彻底解决,按照协议条款,一个字不改。”他说,“你苏阿姨那边,我也会处理。这次的事,是她做错了,她会承担相应的后果。”
沈屿安点了点头,没有追问具体的“处理”是什么。他不在乎苏婉清的下场,他只在乎一件事。
“还有一件事。”他说。
沈知行抬起头看着他。
“林北辰的父亲,林远洲。”沈屿安说,“远洲科技的AI芯片,四年前被你用一个‘技术路径不成熟’否掉了。我希望你能重新评估。”
沈知行的表情复杂了起来:“你和林北辰……”
“他是我的朋友。”沈屿安说,“唯一的。”
沈知行沉默了很久,然后缓缓点了点头:“我答应你。”
沈屿安转身要走,沈知行忽然叫住了他。
“屿安。”
沈屿安停下脚步,没有回头。
“你恨我吗?”
巷子里安静了几秒。楼上有人在炒菜,油锅的刺啦声和葱姜的爆香飘下来,混在冬日傍晚清冷的空气里。
“恨过。”沈屿安说,声音很轻,“但我不想让恨成为我的全部。我妈说得对,恨一个人太累了。所以我不恨你了。”
他停了一下,然后说了一句话,让沈知行在巷子里站了很久很久。
“但我也不会叫你一声爸。你欠我的,和欠我妈的,永远都在那里。你还不完,我也不需要你还。以后我们就是合作关系,你是研究院的沈教授,我是做项目的沈屿安,仅此而已。”
说完他走了,脚步不快不慢,背影挺得笔直。
沈知行站在原地,看着儿子的背影消失在巷子拐角处,眼泪又一次涌了出来。他知道沈屿安说的是对的——有些东西碎了就是碎了,拼回去也是裂的。他这辈子欠下的债,只能用余生去慢慢还,也许永远还不完。
但至少,门已经打开了一条缝。剩下的,就看他怎么走了。
当晚,沈屿安送沈知行离开之后,和林北辰在巷子口的大排档吃砂锅粥。还是上次那张塑料桌,还是两碗虾蟹粥,但这一次的气氛和三个月前完全不同了。
“你爸最后答应重新评估远洲的芯片了?”林北辰吹着勺子里的热粥,眼睛亮得发光。
“答应了。”沈屿安说。
“漂亮!”林北辰猛拍了一下桌子,把旁边蹲着的流浪猫吓得跳了起来,“兄弟,你这波操作比我想象的还猛。我还以为你最后会跟他彻底翻脸,没想到你居然把所有人都拉回了谈判桌上。”
“翻脸解决不了问题。”沈屿安夹了一筷子咸菜放进嘴里,嚼得咯吱咯吱响,“零号架构要继续推进,需要研究院的资源。远洲芯片要打开市场,需要沈知行的认可。沈知行要弥补他的愧疚,需要我的原谅。这是一个所有人都需要所有人的局,翻脸对谁都没有好处。”
林北辰放下勺子,认真地看着他:“所以你是故意留了余地的?”
“不是故意。”沈屿安也放下筷子,难得地露出了一丝疲惫的神色,“我只是算了一下,如果我把所有的路都堵死,最后被困死的人可能是我自己。我妈说得对,恨一个人太累了。我不想一辈子背着恨过日子。”
林北辰沉默了一会儿,然后举起茶杯:“敬你。敬一个既能布下死局、又能走出活棋的人。”
沈屿安没有举杯,只是看着林北辰的眼睛:“你也有份。举报材料是你帮忙查到的,发布会上那些媒体的名单是你帮我弄的,甚至你爸那边也是你主动牵的线。林北辰,你说你是因为讨厌沈知行才帮我,但我不信。”
林北辰愣了一下,然后哈哈大笑起来,笑得前仰后合,引得旁边几桌客人都扭头看他们。
“行吧行吧,被你拆穿了。”他笑够了,擦了擦眼角笑出来的泪,“我帮你,确实不单单是因为讨厌你爸。主要是我觉得你这个人太他妈的牛了。一个人,一个破笔记本,在城中村的阁楼里憋了两年,搞出一套让钟鹤鸣和沈知行都服气的架构——这种人不交朋友,我这辈子就白活了。”
沈屿安看着他,嘴角微微弯了一下。那是他这么久以来露出的第一个真正的、毫无防备的笑容。
“行吧,”他端起茶杯,和林北辰碰了一下,“盟友。”
“盟友。”
两个少年在城中村嘈杂的夜色里一饮而尽。头顶的电线上,一只猫轻巧地跃过,消失在巷子深处。
尾声
一年后。
长宁中学的校门口挂上了新的横幅——“热烈祝贺我校沈屿安同学保送京北大学人工智能学院”。这一次,横幅上的字是金色的,在阳光下熠熠生辉。陈国良站在横幅下面,表情复杂到他自己都不知道该摆出什么样的脸。倒是吴副校长笑呵呵地拍了拍他的肩膀,说了一句意味深长的话:“老陈,人才不是教出来的,是放出来的。”
陈国良没接话,但他的沉默,比任何回应都有分量。
沈屿安离开长宁那天,只带了一个行李箱和那个巴掌大的笔记本。周敏送他到长途车站,给他煮了六个鸡蛋,用塑料袋包好塞进行李箱的侧兜里。她的眼睛又红了,但这一次不是因为委屈,是因为骄傲。
“到了北京好好吃饭,别熬夜,别跟人吵架。”她絮絮叨叨地叮嘱着,把沈屿安的衣领翻了又翻,怎么都弄不平整。
“知道了,妈。”沈屿安握住她的手,那只手粗糙得像砂纸,关节因为多年的劳累而微微变形。他低下头,把那只手贴在自己的额头上,停了很久。
“妈,等我站稳了,就接你过去。”
周敏笑了,笑得眼泪都流了下来:“好,妈等着。”
长途车开动了,沈屿安靠窗坐着,看着母亲的身影在后视镜里越来越小,越来越模糊,最终消失在公路的尽头。他回过头,靠进座椅里,闭上了眼睛。
笔记本在他的背包里,最后一页又多了几行字。那些字不再是计划,而是他已经兑现的承诺。他划掉了最后一页最上面的那个名字,又在旁边写了一个新的名字——一个他这辈子都不会再划掉的名字。
周敏。
京北大学人工智能研究院的实验室里,钟鹤鸣看着最新一轮的测试数据,摘下老花镜,长长地舒了一口气。
“这小子,又超标了。”
零号架构在研究院的优化下已经迭代到了第四版,性能指标全面碾压了所有同类框架。行业标准制定委员会破天荒地邀请了远洲科技的林远洲担任联合主席,负责主导新架构的工业化应用标准。沈知行在投票环节投了赞成票,当众说了一句话——“技术路径没有正统与野路之分,只有优与劣。”
苏婉清则从研究院调离,去了另外一个课题组,和沈知行的交集越来越少。沈屿安没有再过问她的事,不是原谅,是懒得再费心思。有些人不值得原谅,只值得遗忘。倒是沈知意,那个他在新闻照片里第一次看到的女孩,主动加了他的微信。两个人偶尔聊几句,话题止步于学术和天气,从未涉及家庭。但沈屿安能感觉到,她在试探,也在弥补。
周末的黄昏,沈屿安独自站在京北大学未名湖边上,手机响了。是林北辰打来的,背景音嘈杂,听着像是在什么展会现场。
“哥们儿,远洲的芯片今天正式通过标准认证了!我爸让我谢谢你,说请你吃饭,京北最贵的馆子随便挑!”
“不用了。”沈屿安说。
“别客气啊,你是大功臣——”
“真不用。”沈屿安打断他,嘴角微微弯起,“你帮我带一碗城中村的砂锅粥就行。虾蟹的,多放姜。”
电话那头沉默了足有五秒。
“……你赢了。”林北辰的语气像是在憋笑,“沈屿安,你大概是我见过最变态的‘越简单越拔尖’的活标本了。”
沈屿安挂了电话,把手机揣进口袋。湖面上倒映着京北初冬的天空,灰蓝色的,高远而辽阔。
他的人生半径一直很小。城中村的阁楼、学校的机房、图书馆角落靠窗的座位、一沓习题册和一本巴掌大的旧笔记本。这条半径小到几乎被所有人忽略。但也正是因为它足够小,他才能在所有人都看不到的角落里,一寸一寸地向下扎根,直到根须触达岩层深处,汲取到旁人无法企及的力量。
手机屏幕亮了一下,是周敏发来的微信语音。他点开,母亲的声音在湖边的风里响起来,带着她一贯小心翼翼的关切。
“屿安,天气预报说北京明天降温,妈给你寄了一件棉袄,你记得收。”
他按住语音键,回了两个字。
“收到。”
然后他抬起头,看着湖对面亮起的万家灯火,迈开步子,走进了京北的夜色里。远处教学楼的钟声正好敲响,厚重悠长,一记一记地撞进这座古老校园的砖瓦之间,仿佛在为一个少年拔节生长的骨骼,做最后的加冕。
(全文完)
热门跟贴