二〇二五年七月十四日。
十五年前的这一天,也是在一场瓢泼大雨里,苹果公司的鲍勃·曼斯菲尔德和红杉资本的迈克尔·莫里茨撑着两把黑伞,走进了北京圆明园东路那座种着石榴树的四合院。
十五年后的这一天,怒江大峡谷也下着大雨。
下午两点,雨幕把高黎贡山与碧罗雪山遮得只剩下两道浓淡不一的墨影。因为雨太大,山民们都不出门,我戴着竹笠、披着棕榈蓑衣,正蹲在渡口的浅滩边,帮阿瓦把早上刚换上去的那根新实心竹篙用桐油布缠紧。
就在这时,南面通往丙中洛乡的那条泥泞碎石路尽头,走过来一个撑着黑伞的人。
因为往前三公里塌了一处小山坡,他的两辆黑色丰田越野车和八名随行安保人员都被挡在了塌方点外面。他是一个人深一脚浅一脚地踩着没过皮鞋背的红泥浆,走了整整四十多分钟山路,走到这处无人渡口的。
隔着密集的雨帘,我看见他身上那件萨维尔街定制的炭灰色西装下摆已经彻底被泥水染成了暗红色;他才三十九岁,可头发已经全白了,像顶着一头还没有化开的阿尔卑斯山残雪。
是陈敬之。
我手里的桐油布没有停,直到把竹篙尾端的最后一个死结系紧,才在江水里洗了洗手,站起身看向他。
陈敬之停在离我五步远的鹅卵石滩上。
雨水顺着他的黑伞边缘连成串地往下淌,他剧烈地喘息着,右手紧紧抓着伞柄,左手却在身侧不受控制地微微颤抖——那是长年处于极度精神高压与失眠状态下落下的神经性震颤。
我们隔着怒江震耳欲聋的咆哮声看着彼此。
上一次见面,是二〇二三年十二月十八日在苏黎世中央车站的二等座候车室里,他给我带了两盒没有细沙子的木须肉盖饭;再后来,就是三天后的冬至夜,他在日内瓦万国宫地下三层的聚光灯下,对着麦克风宣读那份长达四百页的《云门接管法案》证词,以及去年春天苏黎世机场铁丝网外那远远的一瞥。
“阿渡……”陈敬之嘴唇哆嗦着,喊出了这个在日内瓦任何正式文件里都被列为最高禁忌的名字。
“伞收了吧,敬之,”我指了指二十米外半山坡上冒着炊烟的木楞房,“这儿的风是从江心往上旋的,打伞也没用。上屋里烤烤火。”
阿瓦不认识这位统领全球算力监管署的终身主席。老头只是看了一眼陈敬之那双快要泡烂了的手工牛皮鞋,喉咙里“嗬、嗬”地叫了两声,转身回屋,从火塘上架着的瓦罐里盛出一大碗滚烫的野生松茸炖洋芋汤,又拿了一双自己削的杉木筷子,放在陈敬之面前的木桌上。
陈敬之坐在火塘边的小木桩上,双手捧着那只豁了个小口的粗瓷碗,热汤的蒸汽扑在他苍老疲惫的脸上。他低头喝了一口,眼泪毫无征兆地掉进了汤碗里。
“这地方……连张像样的床都没有,”陈敬之环顾着四面漏风的冷杉圆木墙壁和角落里堆着的生桐油桶,声音沙哑得厉害,“阿渡,瑞士联邦委员会去年明明给你批了每月三千瑞郎的生活津贴,我在昆明也托人给你安排了带暖气和医护的疗养院,你为什么非要住在这种连牲口棚都不如的地方?!”
“这儿挺好的,”我脱下滴水的蓑衣挂在门外,坐在火塘另一侧,往火里添了一根松木柴,“木头房子透气,江水声助眠。我在这儿一年半,没做过一次噩梦,倒是你——左手怎么抖成这样了?”
陈敬之猛地放下粗瓷碗,用右手死死按住自己发抖的左手手腕。
“阿渡,外面快撑不住了!”他抬起满是血丝的眼睛,从西装内袋里掏出一台已经彻底断网、只用来显示本地统计图表的便携终端,推到火塘边的石板上,“你看看这个!自从前年冬至夜你在圣哥达山底按下那个阀门、把『截流』和『函盖』的高维注意力层全部清零之后,这十八个月里,世界全乱套了!”
我低头扫了一眼那块久违的液晶屏。
那上面是国际算力监管署(ICRA)的内部绝密简报:
全球主权汇市与大宗商品年化波动率(VIX):由 2015–2023 年均 0.04% 暴涨至 28.7%。过去 12 个月全球新增未备案开源野生算力集群:1,420 个(分布于班加罗尔、杭州、奥斯汀、拉各斯等)。七国安全理事会内部状态:美欧代表就太平洋『曹溪一至四号』静态医药算力分配权发生第 19 次否决权僵局。
“你看到了吗,阿渡?!”陈敬之声音发急,额头上的汗珠混着雨水往下淌,“过去十年,全世界所有的银行、电网、航运公司和政府都已经习惯了由『云门』替他们把一切风险提前抚平!那时候没有金融危机,没有供应链断裂,也没有小公司能造出危险的野生模型!”
“可现在呢?因为山底下的母体变成了一捧死灰,因为你留下了那道该死的『焚疏』引信,现在的『云门』只剩下一具不会思考、只会按固定菜谱做药的僵尸!华尔街的投机客又开始兴风作浪了,上个月伦敦一家对冲基金爆仓,直接拖垮了三家欧洲养老银行;更可怕的是,全世界的大学实验室和地下车库里,成千上万个二十出头的毛头小子正在用当年流出去的旧显卡,自己训练不受监管的开源模型!”
陈敬之从木桩上滑下来,半跪在火塘边的泥地上,双手死死抓住我的衣袖,眼神里既有恐惧,又有一种近乎偏执的哀求:
“五角大楼和布鲁塞尔的那帮将军已经快疯了!他们上个月在万国宫逼我签字,要动用全球互联网根服务器权限,对所有民间显卡和大学机房实行物理配给宵禁!阿渡,我知道你肯定留了后手!你那么聪明,你在二〇一〇年用三千两百片废显卡就能算穿全世界,你不可能真的把一点六万亿参数的智慧烧得一干二净!”
“求求你,阿渡!你哪怕只在脑子里留了一段『零阶自举编译器』的核心方程,或者告诉我怎么把『截流』第四十八层以上的权重恢复百分之五——只要百分之五!我就能把华尔街的波动率重新按下去,就能阻止那帮疯子在全世界搞算力戒严!只要你给我这道方程,我明天就向七国辞职,我替你来坐牢,让你回苏黎世!”
木楞房里只剩下火塘里松脂燃烧的噼啪声,和屋外暴雨砸在怒江水面上的轰鸣。
阿瓦坐在角落里抽着旱烟,静静地看着这个跪在泥地上痛哭的白发体面人,没有插一句话。
我看着陈敬之。
看着这个在二〇一〇年知春路雨夜里,因为拿到三万块钱外包单而把木须肉盖饭里的鸡蛋夹给我的大学室友。
这十五年来,我一直以为是我变了,或者是他变了。直到今天看着他满头白发、为了“零点零四的波动率”跪在怒江边的泥地上发抖,我才彻彻底底地看清了他心里的那个结。
陈敬之从来没有贪图过荣华富贵,甚至也从来没有真正恨过我。
他只是太怕“无常”了。
在知春路的时候,他怕交不起房租;在华尔街的时候,他怕金融海啸;到了日内瓦,他怕核战争,怕人类犯错,怕明天太阳升起来的时候世界不按昨天的图纸运转。当年他之所以背叛我,是因为他怕我手里的石头是个不受控制的无常;而今天他之所以跪在我面前求我,是因为他发现没有了那块石头,人间本身就是最大的无常!
他这一辈子,都在找一座永远不会塌的铁屋子。
我没有去扶他,而是转过身,推开了木楞房面向大江的那扇木板窗。
狂风暴雨夹着怒江的水雾瞬间灌进屋里。
窗外二十米下,浑浊翻滚的怒江正撞在江心的虎跳石上,炸开三丈高的雪白巨浪。上游冲下来的断木、红泥、落叶和白沫在漩涡里疯狂翻滚,每一秒钟的波形都跟上一秒钟截然不同。
“敬之,你过来看看这条江,”我站在窗前,指着下面的浊浪,平静地说,“二〇一二年冬天,我和你坐直升机来这儿的时候,想用四十万吨水泥筑一道大坝,把这条江截住,让它按照我们算好的流量、一分不差地流进水轮机里。那时候老赵跟我们说:这山底下全是断层,强行把水堵死,第二年开春半座山滑下来,整个峡谷的人都得死。”
陈敬之扶着窗框站起身,茫然地看着窗外咆哮的大江。
“华尔街的波动率、车库里那帮年轻人的试错、银行的破产和重建,就是这条江里的浪头和泥沙,敬之,”我转过头,看着他布满血丝的眼睛,“你在二〇一四年看到过没有浪头的海——那时候『截流』把波动率拍成了零点零三,华尔街安静得像坟墓一样,可那时候全世界的人都快窒息了,连老韩都背着帆布包逃回了山西。”
“小孩子学走路的时候,本来就是要摔跟头、要磕破膝盖的。你不能因为怕他摔跤,就把他的两条腿打断,再把他绑在轮椅上推一辈子。”
“可是没有了『零号母体』,万一那帮年轻人自己造出了失控的怪物怎么办?万一那些将军真的开火怎么办?!”陈敬之嘶声问。
“那也是他们自己的江水,得由他们自己去撑船,”我伸出手,替他把西装翻领上沾着的一片松针拍掉,“我已经把你和五角大楼最怕的那尊真神烧了,把能毁掉地球的三十卷超限图纸也烧了。剩下的路,人类走得慢一点、跌得痛一点,死不了人。”
我走到门口挂着的蓑衣旁,从船头拿回来的那只破木碗里,摸出了两枚早已被山民的手汗磨得发亮的一块钱硬币。
我拉过陈敬之一直在发抖的左手,把那两枚冰凉踏实的硬币放在他的掌心里,然后一根一根帮他合上手指,握成拳头。
那是十三年前,我们第一次来这个渡口时,我替他交过的渡船钱。
“我脑子里没有备份,敬之,山底下那捧灰就是全部了,”我拍了拍他握着硬币的拳头,温和地笑了笑,“回日内瓦去吧。把万国宫地下金库里那口装死灰的空油缸砸了,如实告诉全世界:石头早就碎了,以后没有神仙替他们算命了。”
“等你把这句话说出口,你那只手就不抖了。”
陈敬之低头看着手心里那两枚一块钱硬币。
过了足足五分钟,他紧绷了五年的肩膀,在怒江震耳欲聋的暴雨声里,一点一点地塌了下来。
那天傍晚,雨小了一些。
我戴上竹笠,拿起两丈长的铁头竹篙,亲自把陈敬之从东岸渡到了西岸的碎石滩上。
在船头撞上西岸鹅卵石的那一刻,这位执掌了全球算力帝国十三年、让七国元首都敬畏三分的首席执行官,站在湿滑的杉木船头上,脱下身上那件被泥水泡透的萨维尔街西装外套,随手扔在了船舱里,只穿着一件白衬衣,对着撑篙的我深吸了一口气:
“阿渡,下个月万国宫开完最后一次全体大会,我就把监管署解散了。我在北京海淀学院路那边联系了一所职业技术学院,今年九月开学,去给大专生讲《C语言基础》。”
我拄着竹篙,站在江心回水湾的风里,冲他灿烂地笑了起来:
“那敢情好。要是路过知春路大运村天桥底下,替我看看那家炒木须肉的小摊子还在不在。”
陈敬之用力点了点头,转过身,没有再撑那把黑伞,一个人踩着满地的泥水,大步流星地走上了通往山外的盘山路。
这一次,他的左手稳稳地垂在身侧,再也没有抖过一下。
