回到宿舍,韩川先整理了一下行李和打扫了一下几个月积累下来的灰尘和卫生,旋即推开门朝着普林斯顿高等研究院走去。
毕竟他都出门这么长的时间了,现在回来总得去和德利涅教授报备一下。
十月初的...
韩川坐在创业孵化基地二楼的窗边,手里捏着那叠刚签好的试用合同,纸张边缘被指尖无意识摩挲得微微卷起。窗外天色渐暗,星城初秋的晚风裹着湿润水汽钻进来,拂过他额前几缕微乱的碎发。他没急着说话,只把合同翻到背面,目光落在右下角“湘南平达快递服务有限公司”那行烫金小字上,又缓缓移向左上角百川科技的LOGO——一条由无数细密箭头组成的、首尾相衔的流动水纹。
这图案是他当初亲手画的,取“海纳百川,有容乃大”之意,也暗喻算法中变量间千丝万缕的约束关系。如今水纹还在,可执笔的人却已站在两个世界的交界处:一边是探针台下跳动的电流曲线与分子骨架的电子云图,一边是Excel表格里七十二辆配送车的空驶率与调度员手写的排班便签。他忽然想起谭蔚泓说过的那句“通道越完整、越连续,电荷传输效率就越低”——原来不只是碳骨架需要连续通道,人的路也一样。断掉一环,整条链就卡在半途。
“韩神?发什么呆呢?”许志远端着两杯速溶咖啡凑过来,把其中一杯塞进他手里,“刘大雨说得对,账不能那么算。但你猜我下午查了什么?”
韩川接过杯子,温热的触感从掌心漫上来:“查什么?”
“查平达快递过去三年的燃油采购单。”许志远压低声音,眼睛却亮得惊人,“他们每年光柴油就烧掉将近两百吨,按当前油价折算,油费占总运营成本的38.7%。而咱们的调度模型实测数据——”他抽出手机调出一张截图,屏幕上是密密麻麻的灰色折线,“在模拟星城片区早高峰场景时,空驶率从77.3%压到了9.1%,单日节省燃油1.2吨。保守估算,三个月就能回本。”
韩川抿了一口咖啡,苦味在舌尖散开,却意外地清醒。他忽然抬眼看向办公室角落那台嗡嗡作响的服务器机柜:“你们用的是哪套求解器内核?”
“还是你当初写的那版分支定界+割平面混合框架。”许志远一愣,随即笑起来,“怎么,要升级?”
“不。”韩川放下杯子,指腹轻轻敲了敲桌面,“把平达的数据给我一份。不是全量,就今天下午调度员手动排的那三份班表,对应的车辆GPS轨迹点、货量清单、客户地址经纬度,还有他们系统里记录的每趟车的实际耗油量——要精确到0.1升。”
许志远眨眨眼:“你要干啥?”
“验证一个猜想。”韩川起身走向白板,拿起记号笔,笔尖悬在空白处停顿两秒,忽然落下。没有写公式,只画了一条歪斜的折线,起点标着“人工经验”,终点写着“最优解”,中间被一道粗黑横线拦腰截断,横线下方潦草地写着三个字:“认知盲区”。
“你们的模型输出的是数学最优解,但现实里司机接单习惯、小巷限高、老城区临时封路、甚至某家早餐铺子每天七点准时在路口摆摊——这些‘非结构化噪声’,模型看不见。”他转身,目光扫过围拢过来的年轻面孔,“所以真正的瓶颈不在算法精度,而在数据维度。平达的调度员为什么能凭经验把空驶率控制在77%而不是90%?因为他们的大脑里存着比GPS坐标多十倍的隐性知识。”
张磊挠挠头:“那咋办?总不能让司机师傅们天天写日记吧?”
“不用写日记。”韩川在白板右侧另起一行,写下“载流子迁移率”五个字,又在下方画了个简笔电路图,标注“陷阱态密度”“界面态”“热振动散射”,“材料里的电子也会‘迷路’。我们分析有机半导体数据时,得先建模那些捕获-释放电子的‘陷阱’;调度系统也一样——得把司机脑子里的‘路感’变成可计算的变量。”
刘大雨眼睛一亮:“你是说……给司机APP加个‘路况记忆’模块?比如标记‘桐梓坡路早八点铁皮桶堆满人行道’‘溁湾镇地铁口周一至五下午四点共享单车淤积’?”
“对。”韩川点头,“但不止是标记。要把这些信息和车辆动力学模型耦合。比如知道某路段颠簸,就自动下调该路段建议车速阈值,从而修正油耗预测模型中的摩擦系数——就像我们给有机半导体建模时,要把侧链热振动幅度作为变量输入载流子输运方程。”
办公室里安静下来,只有服务器风扇的微鸣。张磊突然拍大腿:“卧槽!那不就是……把司机经验编译成物理参数?”
“差不多。”韩川笑了笑,“不过更准确地说,是把人类认知压缩成一组可嵌入优化目标函数的约束条件。”他转向许志远,“今晚别庆祝了。先把平达的原始数据清洗出来,明早八点前我要看到三份人工排班表对应的‘现实损耗热图’——用热力图呈现每段路程的实际空驶公里数、绕行距离、停车次数,再叠加上他们系统里记录的油耗偏差率。我们要找出那些模型认为‘高效’但司机本能避开的路段,那里一定藏着未被量化的约束。”
许志远没立刻应声,盯着白板上那条被截断的折线看了几秒,忽然问:“韩神,你刚才说‘认知盲区’……是不是和谭院长他们遇到的问题有点像?”
韩川握笔的手一顿。窗外暮色正沉,最后一缕夕照斜斜切过白板,恰好照亮“载流子迁移率”那行字。他想起下午在实验室看到的那张蝴蝶状分子结构图——那些精密排列的稠环单元,本该构成完美的电子通道,却被烷基侧链的微小扭转、薄膜结晶时的局部应力、甚至探针接触瞬间的静电扰动,撕开无数道肉眼不可见的裂隙。同一样品,不同批次器件迁移率差两个数量级,不是数据错了,是世界本身就在抖动。
“很像。”他轻声道,笔尖在“认知盲区”四个字下方重重画了道横线,“材料里的陷阱态,和调度里的‘铁皮桶路段’,本质都是系统对理想模型的偏离。区别只在于,前者我们用X射线衍射和AFM去‘看见’,后者得靠人的眼睛和轮胎去‘感受’。”
话音未落,办公室门又被推开。刘露拎着个帆布包风尘仆仆闯进来,马尾辫梢还沾着几点雨星:“快快快!刚跟高新区那边谈完,智能仓储公司答应下周带咱们去看他们的AGV仓库!”她一眼瞥见白板上的内容,脚步顿住,“哟?开新副本了?”
“嗯。”韩川擦掉“认知盲区”,在旁边重新写下“跨尺度建模”。他忽然想起谭蔚泓办公室里那个印着“生物纳米与分子工程”的瓷杯,杯底釉色斑驳,却盛着最前沿的分子设计蓝图。“刘露,你明天能陪我去趟化学化工学院吗?”
“啊?”刘露一愣,“去那儿干啥?”
“借个东西。”韩川目光扫过众人,“借一台高分辨透射电镜的时间,顺便……看看他们怎么给碳骨架‘拍CT’。”
许志远噗嗤笑出声:“韩神,你认真的?咱们公司连显微镜都没有,你倒想去拍纳米级分子?”
“不是拍分子。”韩川转身面对白板,笔尖在“跨尺度建模”下方画出两个同心圆,外圈标着“宏观物流网络”,内圈写着“微观载流子通道”,“是借他们的成像逻辑。电镜看不清单个电子,但能看清晶格缺陷如何扭曲电子云;咱们的调度系统也一样——不需要追踪每一滴柴油的燃烧路径,只要找到让油耗异常飙升的‘晶格缺陷路段’就够了。”
刘露若有所思地摸了摸下巴:“所以……你是想用材料表征的思路,反推物流系统的‘微观缺陷’?”
“对。”韩川点头,“平达的77%空驶率,就是他们系统的‘迁移率波动’。而我们要找的,是导致这种波动的‘陷阱态分布图’。”
窗外,第一颗星刺破云层。韩川没再说话,只是把那叠试用合同仔细折好,塞进随身背包夹层。包里还躺着谭蔚泓发来的项目文件PDF,屏幕锁屏壁纸是CERN强子对撞机的环形隧道剖面图。三重世界在此刻悄然咬合:粒子加速器里奔涌的质子束,有机半导体中跃迁的电子,以及星城街巷间穿行的七十二辆快递车——它们遵循着同一套底层律令:当复杂系统试图逼近理想状态,所有被忽略的微小扰动,终将以统计规律的方式暴露出自身。
他掏出手机,给谭蔚泓发了条消息:“谭院长,冒昧请教:如果要定量分析薄膜中分子堆积的局部无序度,除了GIWAXS,您通常还会结合哪些表征手段?比如AFM相位成像或者导电原子力显微镜?”
发送键按下的瞬间,张磊的键盘突然发出一串急促敲击声。众人循声望去,只见他屏幕上的Python脚本正飞速滚动,终端窗口里跳出一行绿色字符:
【Warning: Detected 17 high-entropy segments in Route_03_Guansha. Suggest manual verification for traffic light timing & sidewalk obstruction.】
韩川走过去,俯身看着那行字。十七个高熵路段。就像十七个隐藏在完美共轭骨架里的扭曲苯环。
“张磊,”他声音很轻,却让整个办公室都安静下来,“把这十七个路段的经纬度坐标,连同最近一周的高德地图拥堵指数、滴滴司机端上报的‘路段异常’标签,一起打包。另外——”他顿了顿,目光投向窗外渐次亮起的万家灯火,“查查星城交警支队公开的2023年道路施工公告,把所有和这十七个路段重叠的工期标出来。”
刘大雨已经抓起手机开始拨号:“我马上联系交警队的师兄!”
许志远则一把抄起外套:“我开车,现在就去平达总部拿他们三个月的GPS原始数据!”
没有人再提庆祝的事。白板上,“跨尺度建模”四个字被荧光笔圈了起来,旁边新增了一行小字:“从π-π堆积缺陷,到城市路网熵增”。
韩川直起身,指尖无意识抚过背包上那个百川科技的水纹LOGO。水纹是静止的,但水永远在流。他忽然明白自己为何同时踏入这两个领域——不是为了在材料或物流中单点突破,而是要亲手锻造一把尺子,一把能同时丈量纳米级电子跃迁与城市级车轮转动的尺子。
当张磊的脚本跑出第二轮预警时,韩川的手机震了一下。是谭蔚泓的回复,只有一句话:
【AFM相位成像确实能反映局部堆积取向,但更关键的是——你得先定义清楚,什么是“有序”。标准不同,缺陷的定义就完全不同。】
韩川盯着这句话看了很久,然后慢慢删掉草稿箱里准备回复的“谢谢指导”,重新输入:
【明白了。明天上午九点,我在重点实验室门口等您。我想先看看,你们定义“有序”的那把标尺,长什么样。】
他按下发送键,抬头望向窗外。星城的夜空低垂,云层缝隙里,银河如一道尚未冷却的熔岩之河,静静流淌。而在这条河的两岸,一边是正在合成的巨型有机分子,一边是即将启程的七十二辆快递车——它们都在各自的轨道上,奔赴同一个目的地:在混沌中,凿出秩序的光。