一、背景:被"准确率不够"怼回来的AI提案
2022年我刚学完机器学习,兴致冲冲给厂长写了一份AI视觉检测提案:用CNN替代人工目检,预计省20个检验员、漏检率降一半。厂长看了问:"准确率多少?99%?敢直接替人吗?出了问题谁负责?"我答"验证集98%,但产线分布会变",厂长摇头:"98%就是还有2%漏检,一片贵晶圆漏了谁赔?"提案搁置。
后来我反思:厂长关心的不是技术多牛,是"投入多少、省多少、风险多大、失败了谁担"。我那提案只讲了技术,没讲商业。这就是大多数工程师推AI项目死掉的原因--用技术语言对话业务决策层,鸡同鸭讲。
2023年我换打法,先做了个MVP(最小可行产品):用现有数据跑出一份"AI能多拦出多少不良"的分析报告,附ROI测算,再找质量总监聊"先当辅助、不替人",三个月后立项。这次成了。中间差的不只是技术,是沟通姿势。
这件事教会我:在工厂里,技术只是手段,商业价值才是货币。能把技术翻成老板听得懂的"钱"和"风险",项目才推得动。很多技术大牛卡在这一关,不是能力不行,是不会"翻译"。
二、技术原理:AI落地的方法论框架
AI项目落地不是算法问题,是"选场景+算ROI+小步快跑+业务绑定"的方法论问题。我总结成四阶段:选场景、做MVP、扩试点、建平台。
选场景最关键。好场景=高价值×低风险×数据齐。高价值(省人/降不良/提产能)才有立项理由;低风险(先辅助不替代)业务才敢试;数据齐(历史数据够训模型)技术才可行。三者缺一不可。我第一个失败就是选了"替人"的高风险场景,价值高但风险也高,直接被否。
算ROI要用业务语言:省人力=人数×年薪;降不良=不良减少片数×单片价值;提产能=瓶颈工序节拍缩短×月产出×毛利。把这些算成钱,厂长才听得懂。技术指标(准确率98%)只是支撑证据,不是主角,放附录就行。
小步快跑:先做MVP验证价值,再扩试点,最后才谈平台。一上来就要建"全厂AI平台"的,基本都死在立项阶段--盘子太大、风险太高、回报太远,决策层不敢签字。
业务绑定:让业务方(质量/工艺)当sponsor,而不是IT单方面推。业务自己要的东西,推得动;IT塞给业务的东西,推不动。这是血泪教训,也是我最想强调的一点。
补充一个真实约束:半导体厂对“可解释性”要求极高。厂长不怕AI不准,怕AI“说不清为什么”。所以选模型时,能用XGBoost就别硬上黑盒深度学习,能解释的决策业务才敢用。这是AI在制造落地和互联网落地的核心差异。
还有“数据闭环”:很多AI项目死在“没有持续数据喂”。提案时要讲清数据从哪来、谁维护、会不会断。我见过太多POC跑得漂亮,上线后因数据断流变摆设。
最后一句大实话:在工厂推AI,技术占三成,沟通占七成。我见过算法更强的人项目黄了,也见过技术一般但会讲价值的人拿到资源。想推成,先把“翻译”能力练出来。
三、实战:我怎么把AI质检推立项
2023年的打法,四步,每一步都针对上次的失败:
第一步,选场景降级。不提"替代人工",提"AI辅助复检":人工目检后,AI对可疑件二次确认,只多拦不替代。风险从"替人"降到"加一道闸",质量总监松口了--他不担"替人出错"的责,只担"多一道保险"的益。
第二步,做MVP用数据说话。我用历史3个月检验数据+缺陷图,跑出一份分析:AI能多拦出约12%人工漏检的不良,按单片价值折算月省约15万。这份报告没一行代码,全是钱,质量总监看了有兴趣,主动问"能不能试试"。
第三步,算ROI给厂长。MVP投入:1个算法工程师2个月+1台推理服务器(约8万)。年收益:省人工复检工时+少流出的不良,约180万。回收期<1个月。厂长这次点了头--回收期短到他没法拒绝。
第四步,绑定业务sponsor。质量总监成了项目sponsor,立项会上他主讲价值和风险管控,我主讲技术。业务自己开口要预算,比IT去要顺畅十倍,预算一次过。
结果:3个月POC通过,6个月试点上线,现在AI辅助复检覆盖2条线,月省约20万,项目扩到全线。回头看,技术从来不是瓶颈,会"卖"才是。
四、为什么要这样写代码
这段代码是ROI测算器。把省人力、降不良、提产能三类收益参数化,输入就能出总收益和回收期,给决策层看一目了然,也能现场改数字演示不同情景。
用namedtuple定义参数,清晰可读,业务方也能改数字(把年薪、单片价值换成自己厂的),当场算不同情景,比静态PPT有说服力--厂长喜欢"你这台机器值不值,我输入我们厂的数给你看"。
回收期=投入/月收益,这个简单指标是决策层最关心的"多久回本"。技术再好,回收期超一年厂长都犹豫;小于一季度,基本稳过。所以我把回收期放在输出第一行。
五、效果对比:技术导向 vs 商业导向
两种推法结果天差地别:技术导向提案(讲准确率98%、CNN架构)被搁置半年;商业导向提案(讲ROI+低风险+业务绑定)3个月立项、6个月上线、现已全线推广。
关键不是技术变强了--同一套CNN,去年不行今年行,差的是沟通对象和方法。厂长要的是"投多少钱、赚多少钱、风险多大",不是"模型多准、架构多新"。把账算清,阻力自然小。
更深一层:商业导向让项目从“IT的玩具”变成“业务的武器”,资源、优先级、配合度完全不在一个量级。这也是为什么绑定sponsor比技术本身更重要。
组织层面的变化更值得说:立项后,质量组主动把AI复检写进SOP,这意味着AI从“试点”变成“制度”。技术被制度接住,才真正落地,否则风头一过就凉。
六、实施建议:先讲钱,再讲技术
1. 先选低风险场景:绝不第一枪就"替代人",从"辅助/复检/预警"切入,业务才敢试。替人意味着你接过了人的责任,决策层最怕这个。
2. 用钱说话:提案第一页写ROI测算,不是技术架构。准确率放附录。厂长看不懂架构,但看得懂"投8万赚180万"。
3. 找业务sponsor:让质量/工艺当主角,IT退到技术支持。业务自己要的预算才批得动,这是组织规律的现实。
4. MVP先用历史数据:不碰产线就能出价值报告,零风险验证,立项最有力。别一上来就要产线改造预算。
5. 小步快跑别画大饼:先一条线试点成功,再谈推广。一上来全厂平台必死,决策层不敢签这么大的字。
6. 准备B计划:被问“失败了谁担”时,要有“先并行不替代、准确率不达标不切换”的兜底,把风险锁死在可控范围。
管理预期:别把AI说成万能。我明确告诉厂长“AI复检不是100%,是帮人多看一道”,降低他的期待反而增加了信任。过度承诺是AI项目最大的雷。
攒案例:每个成功的小项目都写成一页纸案例(背景-做法-收益),攒够3个,下次立项就有弹药。我们就是靠前两个案例,第三个项目厂长主动问“还有没有类似的”。
七、进阶方向:从单点到平台
单点AI项目跑顺后,下一步是建MLOps平台统一管理模型生命周期(训练-部署-监控-retrain),让第二个、第三个项目能复用基建,边际成本骤降。第一个项目贵在搭地基,后面就便宜了。
再进一步,AI从"单点工具"走向"制造智能":良率、设备、工艺、供应链的AI打通,形成厂级智能决策。这是头部FAB的方向,中小厂可以分步靠近,先吃单点红利。
工程师的站位要从“做模型的人”升级为“用AI解决业务问题的人”,后者稀缺且值钱得多。技术在手,商业思维在脑,两者兼具,项目才推得动、自己也升得快。
项目多了会发现,瓶颈从“做不做得出”变成“怎么管得好”。这时候MLOps(模型版本、监控、回滚)就值钱了——它让第N个项目复用第1个项目的地基,边际成本陡降。
最终,AI能力会变成团队的肌肉记忆:业务方提需求时自然带着“能不能用AI”的视角,而不是等你推销。到这一步,你就不是“推AI的人”,而是“用AI解决问题的人”,位置完全不同。
回到开头那个被怼回来的提案:它失败不是因为技术差,是因为没回答厂长真正的顾虑。后来我学会在每页都先写“这对你意味着什么”,技术细节往后放。姿态一对,门就开了。
效果对比
推进方式 | 决策层反应 | 立项周期 | 结果 | 关键 |
技术导向 | "敢用吗?" | 搁置半年 | 失败 | 只讲准确率 |
商业导向 | "多久回本?" | 3个月 | 成功 | 讲ROI+低风险 |
业务sponsor | 主动要预算 | 加速 | 稳 | 业务主讲 |
完整代码
from collections import namedtuple
Benefit = namedtuple('Benefit', ['save_headcount','salary','defect_avoid','wafer_value','cycle_gain','margin'])
b = Benefit(20, 15, 0.12, 3000, 0, 0) # 省20人/年薪15万/月多拦12%不良/单片3000
month_save = b.save_headcount*b.salary + b.defect_avoid*1000*b.wafer_value
invest = 8 + 2*3 # 服务器8万+2人月约6万
print(f"月收益约{month_save}万, 投入{invest}万, 回收期{invest/month_save:.1f}个月")