十一月的第一天,北京的风里已经带上了刺骨的凉意。李木清晨六点就醒了,没开灯,靠在床头听窗外树叶被风卷着刮过阳台铁栏的声音——沙沙、沙沙,像某种缓慢而固执的倒计时。手机屏幕亮起,自动弹出一条未读消息:百度美股盘前报价——24.87美元。比十月最后一个交易日又跌了0.32美元。他盯着那串数字看了三秒,指尖悬在删除键上方,最终没点下去。不是不想删,是删了也没用。微博后台凌晨两点刚推送了一条数据简报:DAU突破186万,单日新增注册用户4.3万,热搜榜前三中,“士兵突击开机”“天仙配立项”“范焘签约新人”三条话题并列霸榜。截图底下还附了句运营部小妹手写的备注:“李总,您岳父真·行走的印钞机。”
他把手机翻面扣在枕头上,闭眼。
七点整,厨房飘来煎蛋的焦香。李木媄系着围裙在灶台前煎蛋,范程程蹲在小板凳上剥蒜,蒜皮掉得满地都是,她却一本正经地数着:“一、二、三……爸爸说,剥够一百个,今天晚饭就能吃糖醋排骨。”李木走过去揉了揉她毛茸茸的头顶,顺手把她脚边滚远的蒜瓣捡回来塞进她手心。小姑娘仰起脸,睫毛上沾着一点面粉:“爸爸,爷爷今天不上班吗?”“上班,但去剧组。”他顿了顿,“你爷爷现在,比爸爸忙。”话音刚落,客厅传来一声闷响——范焘从沙发上翻身坐起,右手按着后颈,左手撑着沙发扶手,眼神还有点涣散。他盯着天花板看了五秒,突然开口:“《士兵突击》剧本我看了两遍。许三多那场‘扛原木’戏,得实拍。吊威亚不行,观众眼睛毒。”李木端着豆浆出来时,听见的就是这句。他把杯子放在老岳父面前,热气氤氲中问:“您觉得,王宝强能撑住?”范焘没接杯子,只从裤兜掏出一张皱巴巴的纸——是手写的分镜草图,第三场戏旁边用红笔圈了个箭头,写着:“此处加长镜头三秒。让观众看见他指甲缝里的泥。”
八点四十分,范焘拎着帆布包出门,包侧袋插着半截没削完的铅笔。李木送他到单元门口,目送那辆旧桑塔纳拐过街角才转身。电梯里,他掏手机想回几条工作消息,却鬼使神差点开了百度股价走势图。K线像一条垂死的蛇,尾巴还在抽搐。他盯着那根代表今日开盘的红色短柱,忽然想起昨天刘建国发来的微信截图:美国那边投行发来的邮件,标题是《关于BIDU估值模型修正的紧急备忘录》,正文第一行写着:“鉴于微博DAU增速持续超预期,建议将BIDU 2006年PS(市销率)目标由2.5x上调至3.8x。”后面跟着密密麻麻的计算公式和假设条件。李木划到最底下,发现落款人签名旁印着一行小字:“附件含微博用户行为交叉分析报告(脱敏版)”。他点开附件——PDF第十七页,一张对比图:横轴是“单日人均使用时长”,纵轴是“用户留存率变化斜率”,蓝色曲线代表微博,红色是百度贴吧。两条线在9月22日交汇,之后微博曲线陡然拔升,贴吧曲线则开始平缓下滑。图注写着:“当用户日均使用微博超过11分钟,其对搜索引擎的依赖度下降37%。”
电梯门“叮”一声打开。李木站在原地没动,直到提示音重复三次。他慢慢把手机塞回口袋,手指无意识摩挲着裤缝——那里还压着张硬质卡片,是昨天下午范焘塞给他的。他当时以为是新签演员的资料卡,回家才发现是张泛黄的电影胶片盒标签,上面用钢笔写着:“《庐山恋》拍摄手记·1980年·范焘”。背面还有一行小字:“第一次做副导演,跟龚导学怎么让观众相信爱情是真的。”
中午十二点,李木坐在公司小会议室里,面前摊着三份合同。左边是《天仙配》联合投资协议,乙方栏盖着“繁藜影视”公章;中间是《士兵突击》剧组出具的监制聘书,抬头写着“范焘先生”;右边则是徐勇从洛杉矶发来的加密邮件打印件,标题是《关于微博海外版技术架构的最终确认》。武敏推门进来时,他正用红笔在《天仙配》合同第十二条末尾画了个圈——那条写着:“甲方有权指定至少两名主演人选,乙方不得异议。”武敏扫了一眼,直接拉开椅子坐下:“冰冰定了?杨蜜呢?”“定了。冰冰演七仙女,杨蜜试镜的是大仙女,但范叔说她气质太飒,改演王母娘娘。”李木合上合同,“不过她自己提了个要求。”“什么?”“要加一场戏——王母娘娘摘蟠桃时,袖口滑下来露出手腕上的旧伤疤。”武敏挑眉:“谁写的?”“张黎。”李木指了指桌上另一份文件,“张黎连夜改的。说这是‘神性里的裂缝’。”武敏沉默两秒,忽然笑出声:“行吧,你们文艺青年搞这套我管不着。但预算得重算。”她翻开笔记本,“《天仙配》总投资预算是三百万,现在光演员片酬就占了两百一十万。剩下八十九万,还要包服装、道具、特效、场地……李木,你告诉我,哪来的钱?”李木没答,只把徐勇的邮件推过去。武敏扫了两行就停住:“徐勇说……微博海外版上线首月,预计带来广告预付款一千两百万美元?”“不是预付款。”李木纠正,“是预授权额度。徐勇谈下来的,第一批客户包括时代华纳、BBC、MTV,他们签的是三年框架协议。”武敏盯着那串数字看了足足十秒,然后合上笔记本:“所以……咱们现在账上躺着多少?”“人民币账户三千万,美元账户折合约九百五十万。”李木平静道,“足够投两部剧,还剩四百万买设备。”武敏猛地抬头:“买什么设备?”“动作捕捉棚。”李木指了指窗外,“下个月,我要带团队去横店。不是去拍戏,是去测一套新系统——用AI实时生成古装剧粗剪版本。张黎说他有剧本,范叔说他有演员,徐勇说他有算法,刘建国说他能写底层代码……现在缺的,就是个能把这些全拧在一起的人。”武敏盯着他,忽然问:“你什么时候开始学编程的?”“没学。”李木摇头,“但我学会了看懂刘建国的代码注释。他每次写完都会在关键段落加一句中文备注,比如‘此处为模拟王家卫运镜逻辑’或者‘此函数模仿张艺谋调色习惯’。”武敏愣住,随即笑得肩膀直抖:“刘建国那傻小子……”笑声戛然而止。她看着李木的眼睛,声音低下去:“你是不是……早就知道百度会跌?”李木没否认,也没承认。他只是拿起桌上那张《庐山恋》胶片标签,指腹擦过钢笔字迹:“范叔昨天跟我说,八零年拍《庐山恋》,龚导为了一个吻戏镜头,让演员练了七天呼吸节奏。因为‘观众得相信那口气是真的’。”武敏安静听着。“可现在,”李木把标签翻过来,露出背面那行小字,“我们不用练呼吸了。AI能算出最撩人的停顿毫秒数,绿幕能合成最完美的夕阳角度,连眼泪的坠落弧线都能建模……但范叔说,所有技术都得有个锚点——锚点不在服务器里,在人心上。”他顿了顿,“所以我不看股价。因为股价是虚的,但范叔凌晨三点发来的那条语音是真的——他说许三多摔进泥坑时,王宝强自己把膝盖磕破了,就为了那个镜头不用替身。”武敏没说话,只把笔记本转过来,撕下一页纸,唰唰写了串数字推给他:“这是《士兵突击》的粗剪预算上限。超一分钱,你请范焘吃饭。”李木低头看——纸上写着:“2,850,000元”。他抬眼:“您怎么知道我打算超支?”武敏嘴角微扬:“因为去年《亮剑》第一集粗剪,你偷偷把特效预算挪了十八万给群演买军大衣。结果播出那天,弹幕刷屏‘这群兵痞子真像当年打鬼子的’。”她站起身,走到窗边,指着楼下正往停车场走的范焘,“你看他走路的样子。腰杆还是直的,可右腿迈步时比左腿慢零点三秒——那是去年在横店摔的。医生说养三个月,他躺了二十一天就复工。”李木顺着她的手指望去。范焘正弯腰从车里取出个帆布包,动作利落得像年轻二十岁。可就在他直起身的一瞬,李木看清了他后颈处一道浅褐色的旧疤——像条蜷缩的蚯蚓,隐在花白头发下面。“您怎么知道?”李木轻声问。武敏没回头:“我给他洗二十年衬衫,每件领口磨破的位置,都和那道疤对得上。”她忽然转身,目光锐利如刀,“所以李木,别跟我玩那些玄乎的‘人心锚点’。你心里清楚,现在最该锚住的,是你自己。”李木喉结动了动,终于点头。下午三点,他走进技术部。刘建国正趴在三台并排的显示器前,屏幕上跳动着密密麻麻的代码流。李木递过去一杯咖啡,刘建国头也不抬:“徐勇说海外版API接口今晚十二点封版,你确定要加那个‘情绪识别模块’?”“加。”李木把《天仙配》剧本放上桌,“张黎说,七仙女初见董永时,心跳得比平时快2.3倍。这个数据,得让AI学会‘听’。”刘建国终于扭过头,黑眼圈浓得像被人揍了两拳:“你知道训练这个模型要多少标注数据吗?”“知道。”李木掏出手机,点开相册——全是范焘在《士兵突击》片场抓拍的照片:王宝强跪在泥地里仰头,雨水混着汗流进嘴角;张译蹲在战壕边啃冷馒头,喉结上下滚动;还有张黎蹲在监视器前,手指捏着太阳穴,眉头拧成死结。“这些,够不够?”刘建国盯着照片看了很久,忽然伸手按住李木手机屏幕,声音哑得厉害:“李木,你有没有想过……如果AI真能算准人心,那我们这些人,还剩下什么?”李木没立刻回答。他望着窗外渐暗的天色,暮色正一寸寸吞没远处楼宇的轮廓。良久,他开口:“剩下选择权。”“什么?”“剩下的,是我们选择相信什么。”他指着刘建国屏幕上跳动的代码,“你可以选择相信算法给出的最优解,也可以选择相信范叔说的‘王宝强膝盖破了就破了,但眼神不能假’。”刘建国怔住。李木轻轻拿开他的手,把手机收进口袋:“所以,别怕写错代码。错了就重写。但别怕选错人——选错了,大不了再换。”他转身走向门口,手搭在门把手上时,忽然停住:“对了,徐勇刚才发邮件说,美国那边要求微博海外版上线日,必须同步推出中文版‘时光机’功能。”“时光机?”“嗯。”李木回头,眼中映着窗外最后一丝夕光,“让用户能回溯自己三年前的微博。徐勇说,这是留住核心用户的终极武器。”刘建国皱眉:“可这功能……技术风险太大。”“我知道。”李木微笑,“所以需要你。而且……”他顿了顿,声音很轻,“范叔说,《庐山恋》当年上映,好多观众看完走出影院,站在街上哭。因为他们发现自己错过了人生里最勇敢的那一次心动。”门关上后,刘建国盯着屏幕良久,忽然敲下一行新代码。注释栏里,他打出八个字:“锚点在此,人心为证。”晚上八点,李木回到家里。范焘已经回来了,正坐在客厅地板上拼乐高——是艘航空母舰模型,零件散了一地。范程程趴在他背上,小手揪着他花白的头发:“爷爷,航母为什么要这么小?”“因为啊……”范焘头也不抬,手指灵巧地卡入一块蓝色积木,“真正的航母,从来不在海里。”他抬眼看向李木,“在人心里。”李木走过去,蹲下身,从散落的零件里挑出一块金色的:“您上次说,龚导教您怎么让观众相信爱情是真的?”范焘点点头,把那块金色积木按进舰桥位置:“他说,秘诀就俩字——留白。”“留白?”“对。”范焘拿起遥控器,按下播放键。电视屏幕亮起,正在重播《亮剑》最后一集。李云龙站在断壁残垣间敬礼,背景音乐骤停。画面定格在他颤抖的右手上——食指与拇指间,捏着半截没燃尽的烟。“看见没?”范焘指着那截烟,“龚导说,观众永远记得烟灰掉落的瞬间。不是因为烟好看,是因为他们知道,下一秒,烟灰会落进李云龙掌心的血里。”李木静静看着屏幕。范程程突然伸出小手,指着电视里李云龙的军装领口:“爸爸,爷爷,他领子上有颗扣子是歪的!”范焘和李木同时一愣。镜头拉近——果然,第三颗纽扣微微偏左。范焘忽然笑了,笑声震得乐高零件哗啦作响:“对!就是这儿!当年剧组穷,制服都是借的,那颗扣子是别人穿过的,根本没缝紧!”他拍拍李木肩膀,“所以啊,真实感从来不是完美,是漏洞。”李木没说话,只把手机掏出来,点开百度股价界面。屏幕幽光映着他平静的脸。24.71美元。他又点开微博后台——DAU:191万。最后,他点开相册,翻到那张《庐山恋》胶片标签照片,手指悬在删除键上方,迟迟没有落下。窗外,十一月的风卷着枯叶撞上玻璃,发出轻微的“嗒”一声。范程程突然从地上爬起来,踮脚把那块金色积木塞进李木手里:“爸爸,给你当锚点。”李木低头看着掌心那块微凉的金属。它边缘锋利,棱角分明,在灯光下泛着沉甸甸的光。他慢慢合拢手指,把那点金光攥进掌纹深处。夜渐深,客厅只余电视里《亮剑》的余音——李云龙嘶哑的吼声穿透时空:“狭路相逢,勇者胜!”范焘靠在沙发里睡着了,嘴角还带着笑。范程程蜷在爷爷怀里,呼吸均匀。李木坐在地毯上,背靠着沙发,掌心紧贴那块金色积木,像握着一块烧红的炭。他忽然想起白天刘建国问的那句:“如果AI真能算准人心,那我们这些人,还剩下什么?”此刻答案清晰浮现——剩下选择权。剩下明知会痛,仍选择把膝盖磕破的勇气。剩下明知股价会跌,仍选择在凌晨三点给群演买军大衣的偏执。剩下明知时光不可逆,仍固执地在代码里留下“人心为证”的注释。剩下明知世界正在加速坍缩成数据洪流,仍愿意俯身拾起一片落叶,记住它脉络里蜿蜒的春天。手机屏幕暗了又亮。一条新消息弹出,来自徐勇:“海外版API已锁定。‘时光机’功能,明早九点上线。”李木没回复。他只是更紧地攥住掌心那块积木,直到金属棱角硌得皮肤生疼。疼得真实。疼得清醒。疼得,像二十年前那个站在庐山云雾里,第一次举起摄像机的少年导演。