1. 我先说结论:“90%沦为PPT”不是调侃,是一线复盘的结果
我在车云这条线上干的时间不算短,从最早的T-Box远程控车做到座舱大模型,从单车智能聊到车路协同,见过太多汽车AI项目轰轰烈烈立项、高调发布、最后无声无息下线。每次行业论坛上都有人喊“AI是汽车的下半场”,可真的去盘点各家的落地清单,能稳定跑在量产车上的AI功能屈指可数。说90%的汽车AI项目最终沦为了PPT,这不是夸张,是保守估值,因为这些项目往往不是输在算法,而是输在数据、组织、验证这三道坎上。
这篇文章想聊的,就是藏在标题里的“3个致命死局”。我不打算写那种“数字化转型方法论”式的空话,而是把我亲眼见过、亲手动过的项目复盘拿出来讲。你如果是车企内部做AI预研的、做车云平台架构的,或者正准备跟主机厂签AI合同的供应商,应该能从里面看到不少似曾相识的场景。
先说清楚我这里指的“PPT项目”是什么状态:项目有立项书、有漂亮的架构图、有Demo演示录像、有可以接待领导参观的展车,但最终没有形成量产交付能力。它不是完全没做,而是做出来的东西停留在“演示正确”和“汇报可用”的层面,离“用户每天开车都能用、用了不出错、出错能快速修复”这个标准,差了整整一个量级。
有人会把锅甩给“技术不成熟”,但一线的人都知道,技术不成熟只是表面,真正的死局往往在技术之外。
1.1 汽车AI项目为什么特别容易“烂尾”
互联网产品的AI功能可以灰度发布,今天挂了明天修,用户骂两句也就过去了。汽车AI项目不行,它要跟着车型生命周期走,零部件定点、产线改造、法规认证、OTA升级通道,任何一环卡住,整个项目就得停下来等。一个车型从立项到量产普遍是36到48个月,AI方案在上车时如果赶不上节点,就要再等一个改款周期,等得起的人真不多。
这就导致了一个诡异的局面:汽车AI项目往往在“预研阶段”显得特别热闹,因为预研阶段的KPI是“能演示”;一旦进入量产准备阶段,KPI就变成了“不能出事”。这两个KPI之间缺少一个平滑的过渡方案,于是项目就在这中间被卡死了。
1.2 三个死局是怎么叠加的
我这里把核心问题压缩成三个死局,它们层层嵌套:
第一,数据死局。AI要上车,必须有足够多、足够干净、足够真实的场景数据,但数据分散在车端、云端、用户端和第三方地图/路况平台手里,没有一套机制能把它们揉成一个可训练的完整基线。
第二,Demo死局。项目汇报需要演示,演示做得好就能继续拿资源,但演示的成功依赖于“精心挑选的条件”,量产面对的却是无限混乱的真实路况,这两者之间的鸿沟不是靠“继续调参”能填平的。
第三,组织死局。汽车AI的落地需要跨部门、跨公司协作,但KPI、职责、权力边界全都没对齐,最后变成“人人都写了AI报告,但没有一个人对上车结果负责”。
接下来的内容,我会把这三个死局一个一个拆开,每个都配上我实际见过的场景和推理过程,最后再给一份我认为还算有效的破局清单。
2. 死局一:数据被切开四个抽屉,谁都拿不到一条完整训练基线
汽车AI项目的第一个致命死局,几乎都出在“数据到底是谁的、数据到底怎么流动”这个问题上。很多人以为算法团队缺的是数据量,但我在一线看到的实际情况是:数据量从来不缺,缺的是一份能用的、被授权的、格式统一的训练基线。
2.1 数据在四个抽屉里,抽屉钥匙不归同一人管
一辆车从出厂到被用户开上路,会产生好几类数据。
第一类是车端数据,包括摄像头拍的图像、毫米波雷达的点云、方向盘转角、车速、刹车踏板状态。这类数据价值最高,但对隐私和安全的敏感度也最高,合规审查极其严格。
第二类是用户行为数据,比如语音交互记录、座椅调节习惯、导航目的地历史、充电偏好。这类数据直接关联个人,需要明确的授权链路,车企法务部门看到就头大。
第三类是云端数据,包括地图更新、路况事件、天气、充电桩状态。这类数据通常采购自图商或第三方服务商,合同里往往写明“仅可用于导航服务”,一旦你想拿它训练AI模型,授权范围就不够了。
第四类是外部数据,比如事故报告、维修工单、召回记录——它们散落在售后和质量管理体系里,根本没有被看作是AI训练资源。
四个抽屉,四把钥匙,分别握在智驾部门、车联部门、云平台部门和售后部门手里。算法团队想要一份完整训练集,就得挨个部门求数据,每求一个部门都要重新解释一遍用途,再走一遍合规评审。等授权批下来,数据往往已经是三个月前的旧版本,场景分布也和现在不太一样了。
我见过一个ADAS项目,为了训练一个“异形车辆识别”模型,需要从车队采集卡车、挂车、工程车的侧后方图像样本。项目组折腾了四个月,最后拿到的数据里,真正经过脱敏和标注的高质量样本只有不到2000条,而标签团队说深度学习模型要稳定工作,至少要2万条以上有效样本。差距十倍,不是算法能补回来的。
2.2 “影子模式”听起来很美,落到云上只剩1%可用
现在很多车厂在做“影子模式”,意思是车辆在路上正常行驶时,AI系统在后台默默记录“如果当时是模型判断,会怎么做”,再把结果跟真实驾驶员的操作做对比。这套逻辑很对,理论上能帮我们在每天海量的人驾行为中,找到模型在该场景下会犯错的地方。
但影子模式落地有三个问题。
第一个是触发条件的问题。影子模式只有在模型“拿不准”的时候才记录数据,但“拿不准”的判定阈值如果设得高,绝大多数潜在危险场景根本不会被记录下来;如果设得低,一天能触发几十万次,云端存储和带宽又撑不住。
第二个是标注成本的问题。影子模式记录下来的数据,不是直接能拿去训练的,它要经过逐帧标注。一个包含30秒视频加全量车辆信号的数据包,专业标注员标完要20到40分钟。一个100人规模的标注团队,一个月最多处理几万条,对训练来说只是毛毛雨。
第三个是数据合规问题。车辆位置信息、驾驶员面部信息这类敏感数据,在很多情况下不允许直接回传云端,必须在车端先完成脱敏,再把特征向量传到云端。脱敏会丢掉一部分原始细节,比如车牌号区域被涂抹之后,模型学习“车辆特征”时反而可能产生偏差。
我见过一个座舱疲劳监测项目,技术方案是驾驶员摄像头实时捕捉面部状态。这个项目光是“如何在车端完成人脸模糊再上云”这一个环节,就打磨了将近三个月。加上各地合规标准不一致,团队最后只能按最严格的口径处理所有数据,结果训练数据的丰富度大幅缩水。
2.3 数据闭环不是技术问题,是机制问题
数据死局最坑人的地方,在于它看起来是技术问题,实际上无解在机制上。算法团队提需求,数据团队说“权限没打通”,运维团队说“带宽不够”,法务说“授权范围未覆盖”,结果每次都开会,每次都没结论。
要打破这个死局,不能说“加强数据治理”这种大话,要落到特别具体的机制上:谁对数据质量负责,谁对数据授权负责,谁对训练集的版本迭代负责。我后面在破局清单里会专门讲到“数据回灌”的做法,那里有更实操的思路。
3. 死局二:Demo打赢发布会,却在量产路测里一秒现原形
如果说数据死局是“地基”问题,那Demo死局就是“验收标准”问题。汽车AI项目里有一种现象很普遍:项目的里程碑节点是“可以演示”,而不是“可以量产”。为了这个“可以演示”,所有资源都会向Demo倾斜,而真正为量产做的准备,反而被不断压缩。
3.1 演示PPT背后的“三套测试数据和一张脚本”
我参与的不少项目里,Demo环节其实是三套数据在支撑:第一套是算法团队自建的仿真数据,第二套是在特定园区跑的采集数据,第三套是专门为演示录制的高光素材。这三套数据各有特点,但共同点是它们都远远偏离了真实量产场景的统计分布。
举个例子。自动泊车是汽车AI里大家最爱演示的功能。演示的时候,我们会在一个固定的园区车位,标好清晰的车位线,旁边摆了两辆“礼貌”的标准轿车,环境光照、摄像头高度、路面摩擦力都达到了理想状态。系统从识别车位到泊入,一气呵成,全场鼓掌。可是同一套系统到了真实商场地库,地库灯光杂乱,车位线被轮胎磨得几乎看不见,旁边停了一辆卸货的小面包车,后备箱还打开着,系统瞬间“失明”。
还有语音助手。发布会上的语音交互是在网络稳定的环境下演示的,云端响应速度极快。真到了用户手里,隧道、地下车库、高速上网络不稳定,语音识别率直接从95%掉到70%,用户体验立刻崩塌。这些不是算法调参能解决的,是系统没有针对“真实网络的边界条件”做设计。
3.2 硬件预埋不足:等AI想发力,算力与传感器已“锁死”
Demo项目通常跑在开发板和高性能服务器上,量产车则要考虑成本、功耗、散热和供应链成熟度。这两年我们见过不少“先上Demo、后定量产硬件”的项目,等到算法在量产硬件上跑的时候,才发现算力不够用、传感器少装了一个、内存带宽也不满足要求。
拿座舱AI举例,很多车型在预研阶段用的是高性能开发板,等进入量产定点,芯片被压缩到一颗中端车规SoC上,GPU算力直接掉了一半。你辛辛苦苦训练好的大语言模型,在开发板上一句话能秒回,到了量产芯片上要卡顿三秒钟才回应。这不是模型不行,是硬件预埋的阶段就不对——硬件应该在Demo的前期就参与选型和验证,而不是在最后关头才发现需求不匹配。
传感器也是一样的逻辑。做L2+智驾功能时,如果预研阶段用的是一颗128线激光雷达,到量产阶段为了降本换成了纯摄像头方案,那之前积累的点云训练数据全部作废。我们行业里管这个叫“传感器规格漂移”,每一个漂移的规格,都意味着数据链路上的一段损失。
3.3 从Demo到量产中间缺的过程,叫“失效边界”
我觉得Demo死局的核心在于,团队过度验证了“模型会什么”,却没有验证“模型不会什么”、“在什么条件下失效”。量产AI要保证的不是“大多数时候能用”,而是“失效的时候要能让用户安全接管”。
自动驾驶领域有个概念叫“接管率”:当系统自己搞不定的时候,需要驾驶员接管。Demo如果只看“功能成功率”,就很容易忽略接管瞬间的交互设计。我见过一个项目,高速领航辅助功能在真车测试时表现不错,但每次遇到施工路障,系统并不会提前播报“即将退出”,而是直接方向盘一抖,退出辅助驾驶,驾驶员一脸懵。这种交互粗糙的问题,在Demo里根本无法暴露,因为Demo根本不会主动去测这些边界场景。
要跨过这个死局,唯一的办法是把“失效边界”纳入验收标准:要求团队明确写出“系统在哪些条件下会失效、失效时系统如何表现、用户能否顺利兜底”,而不仅是展示“系统在哪些条件下能成功”。
4. 死局三:人人都写了AI报告,却没一个人对“上车结果”负责
你看一个汽车AI项目的立项书,通常是这样的:牵头部门是战略部或者创新中心,合作单位是几家AI初创公司、传统Tier 1、云平台厂商,项目目的写着“提升智能化体验,构建数据闭环”。听起来人人有份,实际上没人负责。汽车AI项目的第三个死局,就藏在组织架构和KPI体系的错位里。
4.1 车企、云平台、供应商:三方都在按自己的时间表交接
车企内部的架构通常是部门林立:智驾部门管行车感知和控制,座舱部门管HMI和语音助手,车联网部门管T-Box和云端服务平台,数字化部门管数据中台和合规。AI项目一旦要打通全链路,就必须让这些部门“协同作战”。
但问题是,每个部门都有自己的KPI和优先级。智驾部门今年的核心指标是“脱手驾驶里程”,座舱部门今年的核心指标是“语音助手唤醒率”,车联网部门的核心指标是“连接稳定性”。AI项目作为一个横向需求,在哪个部门都不是“一把手工程”,自然不会得到优先级最高的资源。
供应商那边就更复杂了。车企同时跟算法公司、云厂商、传统Tier 1签合同,每个供应商只管自己负责的那一段。算法公司说“模型我已经调好了,是云端推理延迟太高”,云厂商说“云端延迟在指标范围内,是车端网络不稳定”,Tier 1说“控制器没收到有效指令,是算法下发的格式有问题”。三方互相踢皮球,最后问题被扔回给车企的项目经理,可项目经理并没有一个跨部门的管理权限来驱使三方坐下来联合排查。
4.2 KPI错位让算法团队与用户感受各说各话
汽车AI项目里常见的KPI错位,发生在“技术指标”和“体验指标”之间。算法团队汇报的时候,喜欢讲“我们模型准确率到了98%”或者“人脸识别速度低于200毫秒”。可用户真正感知到的,并不是这个数字。
我举个具体例子。语音助手的“唤醒率”是座舱团队最喜欢汇报的指标,但用户真正抱怨的往往是“没喊它却自己醒”“半夜在车里说话它突然插嘴”“后排聊天把空调调了”这类误唤醒问题。唤醒率再高,误唤醒率压不下来,用户只会觉得这车“很蠢很烦”。
另一个例子是DMS疲劳监测。许多项目汇报时讲“闭眼检测准确率达到95%”,但用户实际遇到的情况是:阳光从侧窗照进来,摄像头把阴影误识别成闭眼,频繁发出“请勿疲劳驾驶”的警报,用了几次之后用户干脆把功能关掉。准确率指标好看,但“误报率”才是决定用户去留的关键,而很多项目根本没把误报率写进验收条款。
4.3 “里程碑交付”怎么变成了一场数字游戏
供应商按里程碑节点交付,车企按节点付款。这个机制本身没问题,但问题在于双方对“交付”的定义不一样。供应商把“演示通过”定义为“交付完成”,车企把“能跑通演示脚本”视为“验收通过”。于是,项目一路绿灯走完所有里程碑,最后却没有任何人真正考察过“功能在量产状态是否可用”。
我参与过一个车云远程控车项目,供应商完成了“手机App远程启动空调并查询车辆状态”的功能,演示非常顺利,验收通过。结果到了车主手里才发现,手机App从下发指令到收到车辆回执,平均延时超过8秒,地下车库场景直接失败。原因很简单:演示时用的是办公网络加公网服务器,量产时用户用的是手机4G网络,车辆停在信号很弱的地下车库,中间还多了网关NAT转换和第三方推送通道的延迟。这个链路在演示环境根本测不出问题。
组织死局的彻底解法,不是弄一个更大的“项目管理办公室”,而是要在组织里明确一个“AI交付Owner”,这个Owner必须具备跨部门调度资源的权限,也必须背“最终用户体验”的指标。具体怎么做,我在下一部分展开。
5. 一线破局清单:把PPT项目拉回量产线的四步做法
聊完了三个死局,有朋友可能会问:那你们一线的人,是怎么把那些还能救的项目救回来的?我自己带过的项目中,凡是最后真的上了车、被用户持续使用的,基本都走了同一条路——不是从算法端突破,而是从机制端先把死局拆掉。
5.1 第一步:把“汇报指标”翻译成“可运营指标”
项目一开始,就要把汇报用指标转换成运营可用指标。怎么判断一个指标是不是“运营可用”?就看它能不能直接对应到用户行为或运营动作。
举例:算法团队说“识别准确率95%”,这不可运营,因为用户不会感知到准确率;真正可运营的指标是“每百公里误报次数”“每千次触发中用户主动关闭的次数”“从发现异常到OTA修复的天数”。我在项目启动评审时,就要求所有算法团队额外提供这几个数,没有这些数据就不允许进入下一阶段。
这一招看起来简单,实际上能劝退一大批PPT项目。因为很多团队在Demo阶段根本没采集过误报数据,一旦要补这个指标,就必须做真实路测,就必须搞数据回灌,自然就会把资源往真正的量产问题上倾斜。
5.2 第二步:用“数据回灌”打破数据抽屉的边界
数据死局不是靠“上书求情”打破的,而是靠设计一个强制性的“数据回灌”流程。具体操作是:在云端平台建立一个独立的数据回灌专区,所有量产车回传的脱敏数据先进入这个专区,由数据质量委员会每周做一次审核,审核通过的数据直接打上“可训练”标签,进入算法团队的训练管线。
关键是,这份数据回灌要求必须有明确的“场景标签体系”。比如,一条数据属于“地库泊车”还是“高速变道”,属于“夜间雨天”还是“隧道无GPS”,都要在采集时候通过车辆信号自动打标。没有场景标签的数据,算法团队拿到也没法用。
我在多个项目里验证过,一旦数据回灌跑起来,算法团队就不再依赖过去的“静态数据集”,而是每周都能拿到最新鲜的场景样本。训练基线的更新周期从三个月缩短到两周,迭代速度完全不一样。
5.3 第三步:给Demo设上限,给量产设红线
针对Demo死局,我的做法特别简单粗暴:Demo成果不计入项目核心验收,只当作“阶段性展示”;量产验收则划四条红线,任何一条不满足就一票否决。
四条红线分别是:一,端到端往返延迟在最差网络条件下不得超过设定值(比如座舱语音助手不能超过1.5秒);二,任何新AI功能上线前,误报率必须低于设定阈值(比如DMS疲劳提醒的误报率不超过每百公里0.5次);三,系统在断网/弱网下必须有可用的本地降级方案;四,所有模型必须支持OTA快速回滚,回滚时间不超过24小时。
这四条红线看起来好像没什么技术含量,但它们把PPT式项目挡在门外。因为大多数PPT项目的模型都跑在“理想网络、理想硬件、理想场景”上,一碰到红线就会立刻破功,逼着团队回到真实环境里解决问题。
5.4 第四步:在组织里立一个“AI交付Owner”
最后一步最痛,也最重要:必须让一个人或一个小组,对整个AI功能从数据处理到模型训练再到量产上线的全链路结果负责。这个Owner要有预算权、有跨部门协调权、有说“这个版本不准上”的否决权。
我见过最成功的组织形态,是把AI交付团队独立建制,不挂在智驾、座舱或车联网任何单一部门下面,只对“用户可感知的AI体验”汇报。说白了,做智能座舱的人要背“语音交互满意度”,做辅助驾驶的人要背“接管率和事故脱险率”,做车云平台的人要背“端到端时延和可靠性”。大家绑在同一张KPI表上,谁也没法甩锅。
6. 干这行几年后,我最想留给后来者的三条教训
最后这一段,不聊方法论,就聊聊我这些年实操下来最朴素的三条感受。它们都来自真金白银踩过的坑。
6.1 教训一:不要迷信“给算法专家更大的算力”
我见过不少项目一出问题,第一反应就是“加算力、换大模型”。但很多AI项目卡住的根本不在算力,而在数据链路。模型再大,喂给它的数据是残缺的、过时的、没有场景标签的,结果只会产出“看起来聪明、实际上不贴合场景”的功能。先把数据链路理顺,再回来谈算力规模,顺序不能反。
6.2 教训二:验收时一定要自己坐进车里测一遍
跟供应商做验收,纸面文档再漂亮,我都坚持自己坐进真车,在真实道路上跑一遍,而且要专门挑不那么配合的复杂场景:晚高峰、暴雨夜、没有网络的地下车库、阳光直射的逆光路段。只要在这些场景里系统还能正常工作或体面退出,我才敢签量产放行。这个习惯帮我挡掉了至少三个“发布会级功能”的翻车事故。
6.3 教训三:车云协同的“快”,必须建立在一个“慢”的底座上
很多AI人刚入行时有个错觉:云端AI就是要“快”,要实时响应。真正做过量产的人会明白,互联网体验的快是“允许失败重试的快”,车上的快是“不允许重大失效的快”。所以车云协同的正确姿势,是让云端负责“非实时、可延迟、可重试”的那部分(比如数据训练、OTA推送、城市级路况预测),而让车端负责“实时决策、安全兜底”的那部分。谁把这两件事搞反了,谁的项目就会死在量产线的最后一公里。
这些年下来,我对汽车AI的态度已经不再是“炫技”,而是“敬畏”。一辆车开出去,背后是千家万户,AI功能可以不够惊艳,但必须有足够的鲁棒性来兜住所有极端情况。能把PPT里的演示变成用户每天默默享受、根本没意识到AI介入的体验,这比任何发布会上的掌声都让我觉得踏实。