5月5 周五 19:15 上海·福寿园静园
雨是傍晚停的。
沈蔓下车时,石板路上积着薄薄的水光,倒映出路灯昏黄的光晕。空气里有青草、湿土和某种清冽的香气——不是花香,是石材被雨水洗过后的味道。
程屿从后备箱拿出两束白菊,递给她一束。
“谢谢。”沈蔓接过。花束用简单的白色棉纸包裹,没有丝带。
墓园很静。不是无人的寂静,是有节制的那种——远处隐约有人声,但被层层松柏滤过,只剩下叶片滴水的声音。程屿走在前,脚步不快,但每一步都踏得很稳。沈蔓跟在他侧后方半步,观察着周围。
墓碑排列齐整,大多数都打扫得很净。有些碑前摆着新鲜供品,有些则积了薄灰。死亡在这里被管理得井然有序,像某种特殊的数据库,每个记录都有唯一的坐标和有限的字段。
“到了。”程屿停下。
墓碑是黑色花岗岩,简单利落。碑文竖排:
爱妻慈母 李婉如
一九七〇——二〇〇九
风住声歇 琴音长存
右下角有一行小字:“夫程建国 子程屿 立”。
程屿蹲下身,用随身带的软布擦拭墓碑。动作很慢,从碑顶到碑座,每一个字都抚过。沈蔓站在一旁,看着他的背影。他今天穿了深灰色衬衫,蹲下时肩胛骨在布料下微微起伏。
“妈。”他开口,声音比平时低,“这是沈蔓。她写代码很厉害,比我还较真。”
就这么一句。然后他站起身,把白菊轻轻放在碑前。花瓣上还沾着水珠。
沈蔓也俯身放花。手指触到花岗岩表面时,是冰凉的。她注意到程屿放花时,左手食指在“琴音长存”的“存”字右下角停留了片刻——一个习惯性的摩挲动作,和他在书房摩挲杯壁的节奏一样。
两人静立了几分钟。没有鞠躬,没有合十,只是站着。沈蔓看着墓碑上的生卒年:2009年,程屿十六岁。她忽然想起自己十六岁时在做什么——高二,埋头准备物理竞赛,母亲王秀英每天给她炖核桃露,说补脑。那时她觉得母亲唠叨,现在她给母亲打电话时,母亲依然在电话那头说“别熬夜”,而她依然在熬夜。
一种奇怪的对照:程屿失去了,永远怀念;她拥有着,却隔着鸿沟。
“你每年都来?”沈蔓问。
“嗯。”程屿的目光还停在碑上,“除了去年。去年这个时候,我在纽约见人,赶不回来。”
“那时你在做什么?”
“在酒店。”程屿停顿了一下,“对着东方,弹了一夜的《风居住的街道》。”
沈蔓想象那个画面:纽约的酒店房间,十六小时的时差,一个三十岁的男人对着东方弹琴。没有听众,只有他自己和八千公里外的这座墓碑。
她没有接话,因为不知道接什么。
又站了一会儿,程屿说:“走吧。”
沈蔓点头。转身时,她眼角瞥见斜后方另一座墓碑,样式相似,碑文似乎也有“程”字。但程屿已经迈步,她也跟了上去。
走出几步后,沈蔓从外套口袋里拿出那枚银色U盘——里面存着她最近写的几个算法:一个优雅的布隆过滤器实现,一个基于红黑树的缓存淘汰策略,还有一段解决分布式事务的巧妙逻辑。都是她喜欢的、净的东西。
她转身走回墓碑前,将U盘轻轻放在两束白菊之间。
程屿看到了,站在几步外等她。
“那是什么?”他等她走回来后问。
“几个算法。”沈蔓说,“你母亲是钢琴老师,应该懂什么是‘优美’。”
程屿看了她两秒,然后很轻地点头:“她会喜欢的。”
回程的车里,雨又开始下。车窗上水流蜿蜒,把窗外的霓虹拉成五光十色的河流。
“周三的供应商大会,”程屿忽然开口,“那些老板都是做实业的,平均年龄五十五岁以上。他们听不懂‘高并发’,也听不懂‘微服务架构’。”
沈蔓看向他:“那他们听什么?”
“听两件事:第一,能帮他们省多少钱;第二,能帮他们多挣多少钱。”程屿打方向盘,车驶入高架,“你要把技术翻译成人民币和工期。”
“我准备了ROI(回报率)测算。”
“不够。”程屿说,“他们信眼见为实。你要让他们看到机器真的少停了,次品率真的降了,老师傅的经验真的变成手机上的数字了。”
沈蔓在脑子里快速调整策略:“需要现场演示?”
“需要你走进他们的车间,手指摸到机床上的油污,然后告诉他们:‘这个振动数据异常,三天后轴承会坏。现在换,成本三百;等它坏了再换,产线停一天损失三万。’”
沈蔓记下。这是另一种语言体系,和她熟悉的代码世界完全不同。
车在华山路别墅停下时,雨刚好变大。程屿从后备箱拿出一把黑伞,撑开,等她下车。
伞不大,两人并肩走时,沈蔓能感觉到他手臂的温度隔着衬衫传递过来。很克制的距离,但比之前任何一次都近。
进门后,程屿把伞立在玄关,说:“早点休息。”
“你也是。”沈蔓说。
她上楼时,听到楼下传来很轻的钢琴声——还是《风居住的街道》,但只弹了开头几个小节就停了。
—
5月6 周六 14:20 镇江·沈家仓库改的工作室
沈浩把手机架在三角架上,点开视频文件。
“姐,第一集粗剪版,三分二十秒!”他在微信里喊。
沈蔓戴上耳机,点开视频。
开头三秒是慢镜头:木质酒勺探入陶缸,舀起琥珀色的酒液,酒液在勺中微微晃动,光透过窗户打在酒面上,碎成千万点金芒。接着镜头拉开,七十岁的老师傅站在一排陶缸前,手背上的皱纹像老树的年轮。
“我们丹阳黄酒,讲究的是‘冬酿春熟’……”老师傅的声音沉缓。
沈蔓边看边在记事本上记时间点:
· 0:45-1:02 镜头切换太快,稳住。
· 1:30 加入字幕:黄酒发酵温度曲线图(已让沈浩拍素材)
· 2:15 背景音乐音量降低20%
· 结尾:加上“下集预告”——年轻调酒师用黄酒做鸡尾酒。
她把修改意见列成清单发过去。
沈浩秒回:“收到!姐你真神了,这些点我完全没注意到!”
“数据反馈。”沈蔓打字,“你发后台数据给我看看。”
新数据传来:这条视频的完播率预估能到28%,比之前提升近一倍。评论区已经有二十多条询问:“哪里能买?”“老师傅还收徒吗?”
“继续拍第二集。”沈蔓说,“重点拍黄酒在本地餐桌上的应用,家常菜。”
“好嘞!对了姐……”沈浩发来一张截图。
是“长三角青年创业基金会”的官网通知页面,显示“新锐农人扶持计划”正在征集,截止期5月20。沈浩用红圈标出了联系邮箱和一个微信号。
“这个看起来挺正规的。”沈浩说,“我要不要试试?三十万无息贷款呢。”
沈蔓皱眉。她让苏晴查过,这个基金会确实存在,往年这个的评审都在9月。今年突然提前到5月,而且宣传力度不大。
“先别提交。”沈蔓回复,“我让朋友再深入查一下。你专心做内容。”
“行,听你的。”
沈浩下线后,沈蔓给苏晴发了条微信:“能查到基金会突然提前的原因吗?有没有异常的资金流向或人事变动?”
苏晴很快回复:“正在问。有个前同事在那儿当过志愿者,等我消息。”
—
5月8 周一 09:00 程氏集团总部·第三会议室
长条会议桌一侧坐着沈蔓和供应链总监赵启明——四十出头,戴无框眼镜,气质斯文但眼神锐利。另一侧是三位供应商代表。
张总,五十八岁,纺织机械厂老板,手指关节粗大,手背有烫伤的旧疤。
李总,五十二岁,汽车零部件厂老板,说话时喜欢用手指敲桌面。
王总,六十岁,五金加工厂老板,一直抱着保温杯,没怎么说话。
沈蔓打开投影,屏幕上出现“智慧工厂数据中台方案”的标题。
“各位老总好。我是沈蔓,星图科技技术合伙人,也是集团技术委员会的顾问。”她语气平稳,“今天主要想聊聊,怎么用数据帮各位的工厂省钱、增效。”
张总第一个开口:“数据?我厂里老师傅听机器声音就知道哪儿不对劲。你那数据,能比老师傅耳朵灵?”
沈蔓调出准备好的案例:“张总,我研究过纺织机械的常见故障。比如梳棉机的道夫轴承,磨损初期会发出特定频率的振动,人耳听不到,但传感器能捕捉。”她放出一张频谱图,“我们这套系统,能在故障发生前72小时预警。换一个轴承成本三百块,但如果等它完全坏了,整条线停一天,损失最少三万。”
张总敲桌子的手指停了。
李总接话:“沈小姐,你说数据能预警,那数据从哪儿来?我们的机床参数、工艺配方,这些都是商业机密。上传到你们的云?安全怎么保证?”
“数据不出厂。”沈蔓切到下一页,“我们用的是边缘计算方案。在您厂里放一个小服务器,数据只在本地处理。传到云的只是加密后的‘特征值’,就像——”她想了想,“就像您把保险箱的钥匙给安保公司看一眼齿形,他们帮您设计更好的锁,但钥匙始终在您手里。”
李总挑眉:“比喻不错。但你们互联网公司,今天活着明天可能就倒了。到时候我们的系统谁维护?”
“程氏集团会签十年维保协议。”赵启明适时开口,“集团做担保。”
王总终于放下保温杯:“说点实在的。我换系统,工人要重新培训,生产线得停。耽误的订单损失,谁赔?”
沈蔓看向赵启明。赵启明微微点头。
“王总,我们可以先做试点。”沈蔓说,“选您一条非核心产线,免费部署三个月。这期间所有硬件、软件、培训成本我们承担。如果三个月后,这套系统帮您省的钱超过投入,您再决定是否推广。如果没效果,我们拆走,并按照您这条产线的均产值,补偿停产损失。”
会议室安静了。
三位老板对视。张总先开口:“免费?”
“免费试点。”沈蔓确认,“但需要您配合数据接入和人员培训。”
“去哪儿试点?”李总问。
沈蔓看向张总:“如果张总愿意,可以先从您的3号车间开始。我查过资料,3号车间是五年前的老生产线,故障率最高。”
张总沉吟片刻:“行。但我要派我侄子跟着,他懂点电脑。”
“没问题。”沈蔓记下。
会谈结束后,赵启明送三位老板出门。沈蔓在会议室整理资料时,赵启明回来了。
“沈工,刚才应对得不错。”他难得露出笑容,“尤其是‘免费试点+损失补偿’那招,王总那种老江湖都心动了。”
“是程总给的授权。”沈蔓说。
“我知道。但话术是你组织的。”赵启明倒了杯水,“下周去张总工厂调研,我建议你带个懂机械的人去。技术语言和车间语言是两套系统。”
“您有推荐吗?”
“集团研究院有个老工程师,姓周,退休返聘的。他以前在重型机械厂了一辈子,懂技术也懂工人。”赵启明写了个电话,“就说我介绍的。”
“谢谢赵总。”
赵启明走到门口,又回头:“沈工,董事长让我转告,供应商大会那天,他可能会来旁听。”
沈蔓点头:“明白。”
这意味着,那不仅是技术考验,也是程父对她“商业价值”的直接评估。
—
同 20:30 华山路别墅·书房
沈蔓在整理张总工厂的调研清单:设备型号、现有控制系统、网络条件、工人班次……她写得专注,没注意到程屿什么时候进来的。
直到一份文件轻轻放在她手边。
沈蔓抬头。程屿穿着家居服,头发微湿,像是刚洗完澡。
“这是什么?”
“我整理的一些案例。”程屿说,“传统制造业的痛点,和可能的技术解决方案。比你网上找的资料更直接。”
沈蔓翻开。是手写和打印混合的文档,条理清晰:
· 纺织机械:主要痛点:轴承磨损(振动监测)、断纱(图像识别)、温湿度影响(环境传感)
· 汽车零件:尺寸公差(激光测量)、装配漏件(重量检测)、批次追溯(RFID)
· 五金加工:刀具磨损(声发射检测)、材料浪费(视觉优化排样)、能耗过高(智能电表)
每个痛点后面都附了可行性评估和大概的成本区间。
“这些都是你写的?”沈蔓问。
“一部分。一部分是集团研究院的积累。”程屿在她对面的椅子上坐下,“赵启明推荐周工给你了?”
“嗯。我明天联系他。”
“周工人很好,但脾气直。他如果骂你‘不懂装懂’,别往心里去。”
“不会。”沈蔓继续翻文档,“这份东西很有用。谢谢。”
书房里只有翻页声和电脑风扇的低鸣。过了几分钟,程屿忽然开口:“墓园那天……谢谢。”
沈蔓翻页的手指停住。
“没什么。”她说,“那个U盘里的算法……如果你以后想看,我可以给你讲解。”
“好。”
又是一阵沉默。但这次的沉默不僵硬,像某种舒适的缓冲区间。
程屿站起身,走到门口时停住:“张总的侄子,叫张磊,二十八岁。国外读了个野鸡大学回来,一直想搞‘智能化改造’,但弄砸过两次。这次他主动要求跟进,动机不纯。你多留个心。”
“你调查过他?”
“赵启明提了一句,我让人查了查。”程屿说,“小心点总是好的。”
他离开了。沈蔓看着那扇关上的门,然后在情感记录文档里输入:
“`
情感状态记录 – 2023年5月8
事件:程屿主动提供技术资料+提醒潜在风险+再次感谢墓园陪伴
理性分析:
1. 支持从技术延伸至商业安全领域,信任维度拓宽
2. 提醒基于事实调查(张磊背景),非主观臆测,符合其一贯风格
3. “谢谢”再次出现,表明墓园之行对其有意义
感性反馈:
– 接收帮助时产生轻微“被保护”感(需警惕依赖)
– 对其调查张磊的行为有正面评价(周全)
– 注意到其家居服状态(常感增加)
处理策略:
1. 接受实用帮助,但保持独立判断
2. 对张磊保持专业距离,用事实和数据应对
3. 维持现有互动节奏,不主动推进私人话题
“`
她写完,目光落在“常感增加”那几个字上。
然后她关掉文档,打开张总工厂的平面图,开始规划传感器布点。代码和电路图的世界是确定的,输入决定输出,没有模糊地带。
但人不是。
—
同 22:10 林薇薇家中书房
电脑屏幕上开着三个窗口:一个是技术社区“极客论谈”的匿名发帖页面,一个是微信群聊(标题“行业信息交流”),第三个是加密通讯软件。
林薇薇正在编辑帖子标题:
**【讨论】某些靠‘特殊关系’上位的技术网红,到底有几斤几两?】
内容已经写好,没有指名道姓,但提到了“某S姓女架构师”“从易达离职后空降明星AI公司”“契约婚姻传闻”“技术能力存疑”。帖子最后写道:“真正的工程师靠代码说话,而不是靠攀附大佬。行业需要清净。”
她检查了一遍,确保所有描述都介于“影射”和“诽谤”的灰色地带。
然后她点开微信群。群里有四十多人,大多是各公司的技术总监、架构师。
林薇薇输入:“各位,最近听说星图新来的那位女合伙人,背景挺有意思的。有人了解吗?”
她等了五分钟。有三人回复:
· “听说是程总亲自挖的?”
· “好像之前在易达?薇薇你不是在易达吗?”
· “技术圈现在也搞流量那套了?”
林薇薇继续敲字:“在易达时接触过,能力嘛……见仁见智。不过人家现在可是程氏集团的‘顾问’了,啧啧。”
又有人加入讨论:
· “程氏?那个做实业的?他们懂什么互联网。”
· “听说下周供应商大会,她要给一堆工厂老板讲‘智慧工厂’,笑死,那些老板字都不认识几个吧?”
· “坐等翻车。”
林薇薇微笑,截图了几条讨论记录,保存。
然后她打开加密软件,给一个备注“H”的联系人发消息:“第一阶段启动。帖子明早发。群聊讨论已发酵。”
对方秒回:“收到。基金会那边,沈浩没有提交申请,警惕性比预期高。启动B计划。”
“B计划是什么?”
“线下接触。通过他身边的人。”
“明白。”
林薇薇关掉所有窗口,端起手边的红酒抿了一口。窗外是上海的夜景,万家灯火。她想起沈蔓那张永远平静的脸,想起那次会议室里当众被指出漏洞的难堪。
“慢慢来。”她对着窗外说,“游戏才刚开始。”
—
5月8 23:50 华山路别墅
沈蔓刚躺下,手机震了一下。
苏晴发来消息:“查到了。基金会那个提前,是因为临时有一笔指定捐款进来,捐款方是‘瀚海资本’——程瀚控制的基金之一。”
沈蔓坐起身。
苏晴又发来一张截图,是“极客论谈”的帖子预览,标题刺眼。
“蔓蔓,林薇薇动手了。明天早上,这个帖子会出现在首页。”
沈蔓看着那行字,大脑快速分析:
1. 程瀚通过基金会引诱沈浩,失败后启动B计划(未知)。
2. 林薇薇启动行业口碑攻击,第一波是匿名帖子。
3. 时间点卡在她准备供应商大会调研的当口。
多线压力,同步收紧。
她回复苏晴:“帖子内容有明确诽谤吗?”
“没有指名道姓,但圈内人都能猜到是你。属于‘恶心你但告不了’的那种。”
“能查到发帖IP吗?”
“正在找人。但大概率是代理。”
沈蔓想了想:“先不用压帖子。让它发酵一天,收集所有跟帖和转发数据。明天晚上,你用你的号发一篇分析文章,标题就叫《技术圈的女性困境:当讨论技术变成讨论私生活》。”
苏晴:“明白。以正视听,同时反击。”
沈蔓:“文章里可以引用我过往的开源代码链接,让技术说话。”
处理完舆情策略,她点开沈浩的微信对话框。犹豫了几秒,她还是输入:“最近如果有什么陌生人接近你,或者你朋友,都告诉我。特别是自称人、创业导师的。”
沈浩很快回:“姐,出什么事了?”
“没事。只是谨慎点好。”
“哦……对了,今天有个自称是‘创业大赛组委会’的人加我微信,说看到我的视频,邀请我参加一个线下交流会。我没理。”
“把那人微信号发我。”
“好。”
沈蔓收到号码,存下。然后她打开电脑,在调研清单的最后加了一条:
风险预案:
1. 张磊可能故意提供错误数据或制造障碍。
2. 车间工人可能因不信任而消极配合。
3. 调研期间可能出现‘意外’设备故障,归咎于新系统。
她写下应对措施,一条一条,像写代码的异常处理。
写完已经凌晨一点。她关灯躺下,在黑暗里睁着眼。
明天要去工厂,面对真实的机床、油污和可能敌意的人。
后天要应对技术社区的暗箭。
大后天要准备供应商大会的演示。
而程屿母亲的忌就在下周,墓园那束白菊的样子还在她脑海里。
她想起程屿在车上说的话:“你要把技术翻译成人民币和工期。”
现在她还要把技术翻译成信任、反击和生存。
风穿过未关严的窗缝,发出极轻的鸣响。像某种遥远的回应。
沈蔓闭上眼睛。
代码要写,仗要打,路要走。