我做 SPC 那几年最怕凌晨报警:膜厚连续漂、CPK 暴跌。后来把大模型当"第二大脑"辅助分析,排查时间从 2.5 小时砍到 40 分钟。这篇讲清怎么喂数据、真实案例、局限和我的标准人机双保险流程。

一、SPC异常为什么让工程师头大

我做 SPC(统计过程控制)那几年,最怕凌晨被报警叫醒:某台机膜厚连续三点往一个方向漂,CPK 从 1.5 掉到 0.9。传统做法是我爬起来翻 trend、查机台日志、问 EE 是不是 calibrate 过期,一通排查两小时,还经常查错方向。

后来我发现,ChatGPT 这类大模型最擅长干"把一堆杂乱信号快速归纳出假设"的活。它不替代你对 FAB 的理解,但能当个不知疲倦的"第二大脑",先把可能的根因列给你,你再去验证,排查时间能砍掉一大半。这篇就讲我怎么把它用进 SPC 异常分析。

环节

提示词要点

示例

数据

给测量值+规格+机台

"30点膜厚,规格100±5"

目标

明确要什么输出

"列3个根因假设+验证步骤"

约束

限定范围

"仅基于所给数据,勿臆测"

反馈

回填结论迭代

"已排除气体,请重排"

二、关键不是模型,是怎么喂数据

很多人把一张控制图截图丢给 ChatGPT 就说"帮我看哪异常",结果它瞎编。正确姿势是把结构化数据喂进去:一段时间点的测量值、规格上下限、机台号、班次、同时段其他参数。给它上下文,它才推得动。

我常用的 prompt 模板是:"以下是某薄膜膜厚的 30 个连续测量值(附数组),规格 100±5nm,请判断是否存在 Nelson 规则触发的异常,列出最可疑的 3 个根因假设,并给出验证每一步需要的机台数据。"这样它输出的是可执行的排查清单,而不是泛泛而谈。

异常类型

传统排查

AI辅助排查

趋势漂移

翻日志2h

数据+关联参数20min

突发跳变

逐点比对

自动标出跳变点

周期性

难发现

提示周期规律

混合分布

靠经验

识别分层信号

三、真实案例:一次膜厚漂移

去年一条线膜厚连续 5 点单边下降,人工看了半天以为是气体流量问题。我把数据 + 同时段 RF 功率、腔体压力、前驱体温度喂给模型,它指出"更可能是腔体 seasoning 老化导致的均匀性偏移,而非气体流量",并建议我查最近一次 PM 后的 baseline。

我顺着去查 PM 记录,果然那次 PM 换了密封件后没做完整 seasoning,前 50 片均匀性一直在变。提前干预后避免了整批报废。那次模型省了我至少 3 小时,也纠正了我的方向性误判。

维度

人工

AI辅助

定位时间

150分钟

40分钟

误判率

较高

降低

覆盖

依赖个人

稳定

可复制

prompt可沉淀

四、它的局限,别迷信

模型不懂你们厂的具体语境:它不知道你这台机上周刚换过 MFC,不知道你们 OCAP 流程怎么做。所以它给的"根因假设"必须你拿真实数据去证伪,不能直接照做。我也踩过坑——一次它信誓旦旦说"是光刻 overlay 漂移导致的电性异常",实际是封装测试误测。

另一个坑是数据隐私:产线数据别往公开模型传。我们用的是内部部署的模型,或者脱敏后只传参数趋势不传绝对数值。这点必须卡死,否则违反合规。

五、我现在的标准用法:人机双保险

流程固定成三步:第一步,模型基于数据给出可疑根因排序;第二步,我按排序用机台实时数据逐一验证;第三步,验证结论回填给模型做下一轮更精准的建议。相当于模型当"假设生成器",我当"验证器",分工明确。

效果上,平均异常定位时间从 2.5 小时降到 40 分钟,误判率也降了。但前提是数据要干净、上下文要给全。垃圾进垃圾出,这句话在 AI 辅助分析里比哪都准。

六、给新手的落地清单

别一上来就想"AI 替代工程师"。先把你的 SPC 数据结构理清楚:测量值、规格、机台、时间、关联参数,做成能直接粘贴的文本块。再写固定 prompt 模板,沉淀成团队资产。

小步快跑:先挑一类高频异常(比如膜厚漂移)跑通闭环,验证有效再扩展到其他类型。记住,AI 是放大镜不是替身,你自己的 FAB 经验才是底盘。

写在最后

你们厂用 AI 辅助过 SPC 或良率分析吗?遇到过模型瞎编根因的情况吗?评论区说说,我整理一篇"AI辅助分析的避坑清单"。

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐