AI辅助失效分析:让模型串联EDX/SEM证据链
一、背景故事:三天报告背后的那台显微镜
那是去年三月的一个周二,客户端返回了七颗封装成品,失效模式统一描述为上电后漏电流由标称的 12 微安飙升到 3.8 毫安,且失效呈现明显的时间累积特征——出厂检验全数通过,装机运行 400 至 600 小时后陆续劣化。这类出厂良品、现场失效的案子是失效分析工程师最怕接的,因为它意味着问题不在于某一道工序的瞬时异常,而藏在材料、界面与环境应力长期耦合的缝隙里。我们组当时只有三位持证的 FA 工程师,手上并行着五个案子,而客户给出的答复期限是七个工作日。接单会上大家心里都清楚,这七天里至少有三天会消耗在同一件事上:把显微镜拍出来的图和能谱仪打出来的谱,在脑子里拼成一条能自圆其说的因果链。
流程是这样跑的。样品先做外观与 X-Ray 无损筛查,确认封装体内部键合线无断裂、无明显空洞后开封,随后上扫描电镜。负责镜检的同事从低倍全景一路拍到十万倍局部,光是记录缺陷位置就存了三十张图;每张图导出时都要手工命名,文件名里塞进样品编号、倍率、区域坐标和拍摄条件,稍不留神就会写错一位,后面整合时便找不回原始上下文。接着做能谱,针对可疑的暗色沉积物与异常边界打了二十个点,每个点导出一份包含元素峰位与原子百分比的表格。到此为止,我们手上有三十张图像、二十份能谱、四张 FIB 截面照片、一组电性曲线,以及从制造执行系统里导出的全流程工艺履历,共计上千行参数。这些数据本身没有一条是无用的,问题在于它们彼此之间没有任何机器可读的关联。
真正吃掉时间的是整合环节。工程师需要在纸上画一张表,左边一列写图像编号,右边写这张图对应的能谱点位、这个点位对应的封装层次、这个层次对应的上游工序与机台。这张表画完往往要一整天,而画的过程中经常会发现某张图当初忘了记坐标,只能回头重新上机复拍。更麻烦的是假设的生成完全依赖个人经验:老工程师看一眼能谱里氯元素的峰就能联想到助焊剂残留引发的电化学迁移,新人则可能把它误判为清洗液污染,两条路径的后续验证方案完全不同,一旦选错,几天工期就白费了。那次案子最终定性为银离子在湿热偏压下的电化学迁移,从开案到报告定稿整整用了六天半,其中纯粹的证据整合与报告撰写占了三天。
报告交出去的当晚,组里做了一次复盘。结论听上去有些反直觉:拖慢我们的不是设备不够先进,也不是工程师不够专业,而是证据与证据之间的连接工作全部由人脑承担,且这份连接在报告归档后就随之蒸发了。同样的迁移失效如果半年后再来一次,新接手的人还得从零开始重新连一遍。我们翻了翻历史归档,光是近三年被判定为电化学迁移的案子就有四十一份,每一份都独立地重复了相似的推理过程,却没有任何一份能把推理的结构沉淀下来供下一次复用。这个发现直接催生了后来那个项目:我们决定让机器来做证据的连接与复用,把人从抄表格、对编号、翻旧档的机械劳动里解放出来,只保留最终的判断与拍板。
二、技术原理:把显微镜的输出变成图谱的节点
要让模型串联证据链,第一步不是接大模型,而是把各类分析设备的原始输出转成统一的结构化描述。扫描电镜给出的是图像,能谱仪给出的是谱线与元素表,聚焦离子束给出的是带标尺的截面形貌,电性测试给出的是曲线数据,这四类数据的物理量纲、时间粒度与空间参照系完全不同。我们定义了一套证据对象模型,规定任何一条证据都必须具备五个字段:来源设备与方法、空间定位、观测量与数值、置信度、以及采集时间戳。SEM 图像通过分割模型提取缺陷区域轮廓,把轮廓质心换算成以芯片左下角为原点的相对坐标;EDX 打点本身自带台位坐标,做一次仿射变换即可对齐到同一坐标系;FIB 截面则记录切割线的起止坐标与深度。坐标对齐这一步看似琐碎,却是后续所有自动关联的前提——只有当机器知道第 17 张图的暗斑与第 9 个能谱点在物理上是同一处位置时,它才可能把两条证据合并成一条推断。
第二步是构建失效知识图谱。图谱里有五类节点:缺陷现象、元素与化合物、封装或芯片层次、工艺工序、设备机台。边则分为三种语义:伴随关系表示两者常同时出现但无明确因果,因果关系表示前者在特定条件下会导致后者,排除关系表示两者不可能共存,一旦同时观察到就说明证据本身有误或存在第二失效机理。以电化学迁移为例,图谱里会存在这样一条链路:氯元素残留伴随湿气侵入,两者共同指向界面电解质形成,电解质形成在偏压条件下因果地导致金属离子溶出,离子溶出因果地导致枝晶生长,枝晶生长因果地导致相邻导体桥连漏电。这条链上的每一环都可以挂载可观测的证据类型,比如枝晶生长这一环对应的观测证据就是高倍 SEM 下的树枝状形貌加上 EDX 中主金属元素的富集。图谱的价值在于它把老工程师脑子里的隐性经验显性化成了可查询、可推理的结构。
第三步才轮到大模型。大模型在这套架构里不负责识图,也不负责定量,它负责的是三件人类最擅长但最耗时的工作:证据加权、链式归因与冲突检测。证据加权指的是同一现象由不同方法观测到时,如何分配可信度权重——EDX 对轻元素尤其是氧、碳的定量误差较大,所以当能谱显示氧含量偏高时,模型不会直接下结论说存在氧化,而是要求配合截面形貌或电子背散射衍射结果做交叉验证。链式归因指的是模型沿着图谱的因果边做前向与后向搜索,前向从已观测证据推可能后果,后向从失效现象倒推必要条件,两个方向的搜索在中间相遇时形成一条完整假设。冲突检测则是模型的安全阀:当推理链上出现被排除关系连接的两个节点同时被证据支持时,系统会强制中止自动结论,转人工复核,避免模型编造出一个看似顺畅实则违背材料学常识的故事。
第四步是检索增强。纯粹靠图谱推理容易陷入教科书式的标准答案,而真实工厂的失效往往带有强烈的产线个性,比如某台键合机的劈刀磨损模式、某个批次基板的镀层厚度偏差,这些信息不在任何教材里,只存在于历史报告的字里行间。我们把近三年的一万二千份失效分析报告做了切片与向量化,切片粒度控制在一个完整的证据段落,检索时用当前案例的证据摘要作为查询向量,召回最相似的若干历史片段一并送入模型上下文。实测下来,加入历史召回后模型给出的假设明显更贴合本厂实际,比如它会主动提示该基板供应商在去年同期曾出现镀镍层针孔问题,建议优先做截面确认这类只有老员工才说得出的话。整套流程的层次关系可以参考下面这张架构图。
图 1 AI 辅助失效分析多源证据链自动串联架构:从设备采集到假设输出的五层结构
表 1 四类失效分析手段的证据特性与结构化处理方式对照
分析手段 | 输出形态 | 空间分辨率 | 主要局限 | 结构化处理方式 |
扫描电镜 SEM | 二次电子/背散射图像 | 1 至 5 纳米 | 只给形貌不给成分,图像语义靠人判读 | 缺陷分割模型提取 ROI 轮廓,质心换算为芯片相对坐标 |
能谱分析 EDX | 元素峰位与原子百分比表 | 微米量级激发体积 | 轻元素定量误差大,深度信息缺失 | 峰位自动标定元素,含量阈值化后生成元素证据对象 |
聚焦离子束 FIB | 带标尺截面形貌图 | 10 至 50 纳米 | 破坏性且单次只看一个切面 | 记录切割线起止坐标与深度,层次信息映射到图谱层级节点 |
电性测试 | IV 曲线与失效码 | 整颗器件级 | 只给宏观结果,无法定位物理位置 | 曲线特征参数化,失效码映射为图谱的现象节点入口 |
工艺履历 MES | 工序参数与机台记录 | 批次或片级 | 数据量大且噪声多,与失效点无直接对应 | 按时间窗与批次号关联,异常参数标记为可疑工序节点 |
历史报告库 | 非结构化文本 | 案例级 | 检索靠关键词,经验难以复用 | 段落切片向量化,按证据摘要相似度召回 Top-K 片段 |
注:五类实时数据源加一类历史知识源,共同构成模型推理的输入基础
三、现状分析:多数工厂的 FA 仍停留在手工作坊阶段
在推进这个项目前,我们做过一轮小范围调研,对象是长三角地区十一家做封装测试与功率器件的工厂,覆盖从月产两万片到三十万片的不同规模。调研结果比预想的更一致:十一家里有九家的失效分析流程完全依赖人工串联,剩下两家上了商用 FA 管理系统,但系统的作用主要是归档与流程审批,并不参与任何推理。具体来说,图像文件普遍存放在分析室的本地工作站或部门共享盘,命名规则由工程师个人习惯决定;能谱数据大多以设备厂商的专有格式保存,导出成通用表格时会丢失采集条件;工艺履历躺在 MES 数据库里,需要工程师手工写查询语句去捞。三套数据分属三个系统,彼此之间唯一的连接就是工程师笔记本上手写的样品编号。
这种模式带来的第一个直接后果是周期长。我们统计了这十一家工厂近一年内标记为复杂案例的失效分析工单,中位周期是五点八个工作日,其中真正的设备占用时间只占三成左右,剩下七成消耗在等待、整合与撰写上。对于消费类电子客户,这个周期基本还能接受;但对于车规级客户,合同里通常写明重大失效需在四十八小时内给出初步机理判断,五点八天的现实与四十八小时的承诺之间存在明显落差。多数工厂的应对办法是先出一份基于经验的口头初判,后续再用正式报告去圆,这种做法在初判正确时相安无事,一旦初判方向错误,不仅客户信任受损,产线的临时管控措施也可能完全打偏,白白冻结几千片本来合格的在制品。
第二个后果是结论质量高度依赖个人。同一批样品交给不同工程师,得出的机理判断未必一致。我们做过一次盲测,把同一个键合脱层案例的完整原始数据分发给六位工程师独立分析,结果四位判为热应力导致的界面分层,一位判为清洗残留引起的粘附力下降,一位判为模塑料与基板热膨胀系数失配。这三种判断对应的改善措施差异极大:第一种要调回流曲线,第二种要改清洗工艺,第三种要换材料。如果按少数服从多数走了第一条路,而真实原因是第三条,那么后续几个月的改善投入等于全部打水漂,更糟的是问题还会继续在客户端复发。经验的不可复制性在这里体现得淋漓尽致。
第三个后果是知识资产持续流失。失效分析报告归档后基本处于沉睡状态,唯一的检索方式是按日期或客户名翻找。我们问过其中一家工厂的资深工程师,他从业十四年,手上经办的案子超过八百个,但当被问到三年前那个氯离子迁移案的验证方法是什么时,他也只能凭模糊印象回答,需要花半天翻服务器才能找到原件。更现实的问题是人员流动:这个行业的 FA 工程师平均在职三到四年,一个人离职带走的不仅是他脑子里的判断模型,还有他与设备工程师、工艺工程师之间的默契。工厂投入大量成本培养出的分析能力,并没有沉淀为组织能力,而是随着个人的来去反复重建。这也是我们决定把知识图谱做成项目核心的根本原因。
四、瓶颈问题:为什么单纯堆算力和模型解决不了
项目立项初期,有一种声音认为这件事很简单:把所有图和数据丢给多模态大模型,让它直接输出结论就行。我们真的试过。第一版原型把三十张 SEM 图与二十份能谱表一股脑塞进上下文,提示词写得非常详尽,要求模型给出失效机理与证据支撑。结果模型给出的答案在文字上无懈可击,结构完整、术语准确、逻辑通顺,但当我们逐条核对它引用的证据时,发现其中至少四处是编造的:它声称第 12 张图显示了明显的枝晶形貌,而第 12 张图实际上拍的是完好的键合根部;它引用了一个并不存在的能谱点位来支撑硫元素富集的说法。这类幻觉在通用问答场景里可能只是瑕疵,在失效分析场景里则是灾难,因为一份带着虚构证据的报告如果流到客户手里,后果远比不出报告严重。
第二个瓶颈是空间对应关系的丢失。多模态模型能看懂单张图里有什么,却很难建立三十张图之间的空间关系。人类工程师看图时脑子里始终有一张全局的位置地图,知道这张十万倍的局部图是从上一张五千倍图的左上角放大来的;模型没有这张地图,除非我们显式地把坐标信息喂给它。我们尝试过在提示词里用文字描述每张图的位置,但当图片数量超过十五张,模型对位置信息的追踪就开始混乱,经常把 A 区域的现象安到 B 区域头上。这说明纯粹靠上下文长度硬扛并不能替代真正的结构化建模,坐标对齐必须在进入模型之前完成。
第三个瓶颈来自证据本身的不确定性。失效分析里几乎没有绝对可靠的单一证据。能谱测到的碳元素可能来自污染,也可能来自样品台的导电胶;SEM 下看到的裂纹可能是失效导致的,也可能是切片制样时人为引入的;电测的漏电可能源于表面沾污,也可能源于体内缺陷。老工程师处理这种不确定性的方式是同时持有多个假设,用后续实验去逐个排除,这套过程在头脑里进行,通常不会写进报告。而模型如果被训练成必须给出唯一答案,就会强行收敛到某一个假设上,把本该保留的不确定性人为消灭掉。我们在原型阶段吃过这个亏:模型第一轮就非常笃定地给出结论,导致工程师放松了对其他可能性的排查,直到第三轮复检才发现真正的原因在另一条路径上。
第四个瓶颈是数据可用性。理想架构需要图像、能谱、截面、电测与工艺履历五路数据齐备且对齐,现实是很多历史案例只有图像和一段文字描述,能谱原始文件早已被设备自带软件覆盖,工艺履历因为超过保存期限被清理。我们清点了打算用于构建图谱的历史报告,一万二千份里能凑齐三路以上数据的只有约两千八百份,占比不到四分之一。这意味着知识图谱的初始构建不可能完全依赖历史数据自动抽取,必须由资深工程师人工梳理核心的因果骨架,再用历史数据去补充和验证。这项工作耗掉了项目组四位工程师近两个月的时间,是整个项目里最难以自动化、也最不可省略的一环。下表列出了我们踩过的主要坑与对应处置。
表 2 AI 辅助失效分析落地过程中的典型瓶颈与工程化对策
瓶颈类别 | 具体表现 | 对业务的实际影响 | 工程化对策 |
证据幻觉 | 模型引用不存在的图片编号或能谱点位 | 报告失去可信度,客户端争议风险 | 所有引用强制回链原始文件哈希,无法回链则整条结论作废 |
空间失联 | 超过十五张图后模型混淆区域对应关系 | 现象与位置错配,改善方向指向错误工序 | 进入模型前完成坐标仿射对齐,位置以结构化字段而非自然语言传递 |
过早收敛 | 模型首轮即输出单一笃定结论 | 工程师放松其他路径排查,漏检第二机理 | 强制输出不少于三条候选假设并附置信度,最高置信度不得超过 0.85 |
数据残缺 | 历史案例仅四分之一凑齐三路以上数据 | 图谱无法完全自动抽取,冷启动困难 | 资深工程师人工梳理因果骨架两个月,历史数据仅用于补充验证 |
量纲混乱 | 各设备坐标系与时间粒度互不兼容 | 自动关联失败,退化为人工整合 | 统一证据对象模型,五字段强制约束,采集端插件直接落库 |
责任归属 | AI 给出的结论出错由谁承担 | 工程师不敢采信,系统沦为摆设 | 定位为辅助而非决策,报告签署人仍为工程师,AI 输出标记为草稿 |
注:六类瓶颈中前四类为技术性,后两类为流程与组织性,后者往往更难解决
五、解决方案:五层架构与三条硬性约束
最终落地的方案分为五层,与前文架构图完全对应。采集层的核心动作是给每台分析设备配一个轻量的导出插件,工程师在设备端完成拍摄或打点后,插件自动把原始文件、采集参数与台位坐标一并推送到中心库,彻底消灭手工命名与手工搬运。这一步的推进阻力比想象中大,因为分析室的设备大多年份较久,部分老机台的控制电脑还在运行早期操作系统,无法直接安装插件。我们的折中办法是给这类设备配一台旁路采集机,通过监听共享目录的文件变化来触发上传,虽然多了几秒延迟,但保证了数据链路的完整性。采集层上线三个月后,原始文件的自动入库率从零提升到百分之九十四,剩下的百分之六主要是外协测试返回的数据,仍需手工导入。
解析层负责把原始文件变成结构化证据。SEM 图像走缺陷分割模型,我们没有从头训练,而是在开源分割底座上用本厂标注的四千余张图做了微调,重点识别六类形貌:枝晶、裂纹、空洞、剥离、异物、腐蚀坑。分割输出的轮廓做最小外接矩形与质心计算,写入证据对象的空间字段。能谱文件走峰位标定,把厂商专有格式解析成元素与原子百分比的键值对,同时保留原始谱线以备复核。这里有个实践细节值得一提:我们要求解析层对每一条生成的证据都记录其来源文件的哈希值,这样后续无论模型引用了哪条证据,都能一键跳回原始图片或谱线,这是杜绝幻觉的第一道闸门,也是让工程师敢用这套系统的心理基础。
图谱层与检索层并行工作。知识图谱由资深工程师主导构建,初版包含三百二十七个节点与九百余条边,覆盖封装领域十四类主要失效机理。图谱采用属性图模型存储,每条因果边上挂载触发条件与典型证据组合,比如枝晶生长这条边的触发条件写明需要同时满足离子性污染、水汽路径与直流偏压三项。检索层则把历史报告切片向量化,切片时保留报告的章节标签,使得召回结果能区分是来自现象描述还是结论部分。两条路径的输出在进入推理层前会做一次去重与冲突标记,如果图谱推出的机理与历史召回的相似案例结论不一致,系统会显式提示这一分歧,而不是悄悄选择其中之一。
推理层是大模型真正发挥作用的地方,但我们给它上了三条硬性约束。第一条是引用必须可回链,模型输出的每一句结论后面都要带证据编号,编号必须存在于本案例的证据库中,系统在后处理阶段做机械校验,校验不过的句子直接标红并要求重新生成。第二条是必须输出至少三条候选假设并给出置信度,且最高置信度上限锁在零点八五,从机制上防止模型给出过度自信的单一答案,保留工程师继续排查的心理空间。第三条是必须给出下一步验证路径,即明确指出为了确认或推翻当前首选假设,应该在什么位置补拍什么图、打什么点、做什么电测。这一条价值极高,因为它把模型从一个只会下结论的黑箱,变成了一个会指路的助手,工程师即使不采信它的结论,也能从它的验证建议里得到实实在在的效率提升。输出层则负责把这三样东西组装成假设清单、验证路径与 8D 报告草稿,草稿的证据引用全部自动填充。
六、实战案例:那个金属迁移案子的第二次相遇
系统上线四个月后,几乎同样的失效又来了一次。客户不同,但现象高度相似:出厂全检合格,装机运行数百小时后漏电流劣化,返回样品九颗。这次我们决定全程走新流程,并且让当初做过第一个案子的工程师全程记录时间。样品准备与开封环节没有变化,用了六个小时;上电镜时,工程师按照系统推荐的初始拍摄清单执行——这份清单是系统根据电测失效码与工艺履历,从图谱里反向检索出的高价值观测位置,共列出十一个建议位置并标注了推荐倍率。实际拍摄时工程师补了四张,总共十五张图,比上次的三十张少了一半,耗时从九小时降到五个半小时。
能谱环节的变化更明显。系统在收到前八张图的分割结果后,已经识别出三处树枝状形貌与两处暗色沉积,并直接给出了七个建议打点位置,理由写得很清楚:枝晶主干与末梢各打一点用于确认主金属元素梯度,沉积物中心与边缘各打一点用于区分污染物是外来还是原位生成,另有三点作为背景对照。工程师照做并额外补了两点验证疑虑,共九点,相比上次的二十点减少了一半以上,耗时从七个半小时压到三个半小时。这里的效率提升并非来自设备变快,而是来自打点位置更有目的性——上次的二十点里有相当一部分是不知道该看哪里所以广撒网的产物。
证据整合环节的变化是量变到质变。所有图像与能谱在采集完成的瞬间就已经带着坐标进入证据库,工程师不需要画任何表格。系统在数据齐备后一小时十二分钟内输出了三条候选假设:首选是银离子在湿热偏压下的电化学迁移,置信度零点八一,证据链引用了六条具体证据,包括枝晶形貌图两张、银元素梯度能谱三点、以及 MES 里显示的某批次基板阻焊层固化温度偏低记录;次选是助焊剂氯离子残留引发的腐蚀,置信度零点五六;第三是模塑料吸湿导致的界面漏电,置信度零点三一。验证路径给得非常具体:建议在枝晶桥连区做 FIB 截面,确认枝晶是否贯穿阻焊层,若贯穿则支持首选假设,若仅存在于表面则需重新考虑次选。
工程师按建议做了两刀 FIB,结果显示枝晶确实起源于阻焊层针孔并向外生长,首选假设成立。整个案子从开案到报告草稿输出用了二十四个小时,其中人工参与的净工时约十八小时,报告定稿再加四小时人工润色与复核。对比上次的六天半,周期压缩到不足四成。更有价值的是,这次的结论、证据链与验证路径全部回写进了知识图谱,阻焊层固化温度偏低这一条被新增为电化学迁移因果链上的一个前置条件节点,并关联到具体的基板供应商与工艺参数窗口。两个月后另一个团队遇到相关问题时,系统在假设生成阶段就直接提示了这条本厂特有的经验,那位从未经手过前两个案子的年轻工程师,第一轮就找对了方向。这正是我们当初想要的效果:让经验不再随人走。
图 2 AI 辅助前后的分析工时对比与上线八个月的首轮命中率、返工率演进曲线
七、实施效果:数字之外还改变了什么
先说可量化的部分。系统全面上线八个月后,复杂失效案例的平均分析周期从五点八个工作日降到二点二个工作日,降幅约六成二;单个案例的平均人工净工时从六十六小时降到二十四小时,其中证据整合环节从十四小时压到一点二小时,报告撰写从二十一小时压到二点八小时,这两项贡献了绝大部分收益。首轮假设命中率从上线初期的百分之五十八一路爬升到百分之九十一,爬升过程与知识图谱的节点数增长高度相关——图谱从初版的三百二十七个节点长到目前的一千一百余个节点,每一次结论回写都在给系统补课。复检返工率从百分之三十四降到百分之七,意味着因为方向判断失误而重新上机的情况已经变得少见。
成本侧的账也很清楚。分析室的电镜与能谱设备是稀缺资源,原本三台电镜长期排队,紧急案子经常需要插队,打乱其他项目的节奏。拍摄张数与打点数量各减少约一半后,设备的有效产出翻了近一倍,原计划年内采购的第四台电镜被推迟,直接省下七位数的资本开支。人力方面并没有裁员,而是把释放出来的工时投向了主动性工作:过去 FA 团队百分之九十的时间在救火,现在有约三成时间可以用来做失效模式的前瞻性研究,比如针对新导入的封装结构提前做加速试验并把结果预置进图谱,这样等真出问题时系统已经有知识储备。
不可量化但同样重要的变化发生在人身上。最直观的是新人的成长曲线。过去一位新入职的 FA 工程师要独立承担复杂案子,普遍需要十八到二十四个月的带教,因为经验的传递只能靠师傅一个案子一个案子地讲。现在系统会在每一步给出建议与理由,新人相当于随时有一位不知疲倦的顾问在旁边解释为什么这个位置值得打点、为什么这条假设置信度更高,独立承担案子的时间缩短到八到十个月。我们内部有位去年七月入职的应届生,今年三月就独立结掉了一个涉及三种失效机理叠加的复杂案子,这在过去几乎不可能。
当然也有需要保持清醒的地方。系统给出的高置信度结论存在让工程师放松警惕的倾向,我们观察到有两次工程师直接采信了首选假设而跳过了系统建议的验证步骤,虽然最终结论碰巧正确,但流程上是失控的。为此我们在流程里加了一道强制门:任何采信 AI 首选假设的报告,必须至少完成一项系统建议的验证实验并附上结果,否则无法进入审批流。另一个需要长期投入的是图谱维护,新材料、新结构、新工艺不断引入,图谱如果停止更新,命中率会缓慢下滑,我们目前的做法是每季度组织一次图谱评审,由资深工程师集中审核这一季新增的节点与边。说到底,AI 在这里的角色不是替代失效分析工程师,而是把工程师从抄表格、翻旧档、对编号的重复劳动里拽出来,让他们的时间真正花在判断与决策上——这才是这个岗位不可替代的价值所在。
—— 全文完 ——
本文首发于博客:半导体智能制造 | MES工程师实战笔记
你在做失效分析时,是不是也经历过证据一大堆、串联全靠人的阶段?你遇到过类似情况吗?评论区说说你们厂里 FA 报告最耗时的环节是哪一步,以及有没有尝试过用自动化手段去啃这块硬骨头。
