搞质量的都懂,不合格品处理有多闹心
说实话,我在制造业摸爬滚打这些年,最怕的就是半夜接到电话说"这批货尺寸超差了"或者"客户投诉了"。以前全靠老师傅经验带,现在好了,有了这套技能,感觉像带了个资深质量工程师在身边。它就是帮你系统化处理质量不合格(non-conformance)的整套流程,从发现异常到最终处置,每一步都给你掰扯得明明白白。
这个技能实际上是一个Skill包,放在GitHub上,叫quality-nonconformance。它的定位就是给FDA医疗器械、IATF汽车、AS9100航空这些受监管行业用的,当然其他行业也能借鉴。核心价值就是把你从"凭感觉处理问题"变成"按标准流程走",而且每一步都告诉你为什么这么做,避免踩坑。
NCR生命周期,一套流程走到底
技能里把NCR(不合格报告)的生命周期拆得很细,每个环节都有具体操作建议:
- 识别与隔离:任何人发现异常都可以发起NCR,但要记录谁发现的、在哪个环节(来料、制程、成品、现场)、违反了哪个规范、数量多少、批次追踪信息。最关键的是,发现即隔离,物理上挂红牌放MRB区域,系统里做电子冻结,防止误发货。
- 文件记录:按照QMS编号规则分配NCR号,关联零件号、版本、采购单/工单、违规条款、实测数据(vs公差)、照片、检验员ID。不同行业有对应法规,比如医疗器械要满足21 CFR 820.90,汽车行业要满足IATF 16949 §8.7。
- 调查:判断是孤立问题还是系统性批量问题。查上游下游:同一供应商的其他批次、同一生产批次的其他单元、在制品和成品库存。记住,先做围堵(containment),再做根本原因分析,顺序不能乱。
- MRB处置:材料审查委员会通常由质量、工程、制造代表组成。处置选项有五个:
1. 使用原样(Use-as-is):需工程论证,航空要客户批准,汽车要通知客户
2. 返工(Rework):按批准的程序做,完成后重新检验
3. 修理(Repair):接受永久偏差,通常要客户让步
4. 退货给供应商(RTV):发SCAR,更新供应商评分卡
5. 报废(Scrap):记录数量、成本,超阈值需管理层签字
根本原因分析,别停在表面
技能里最强调的就是不要"头痛医头"。它给了四个工具:
5 Whys适合简单问题,但每个"为什么"都要用数据验证,不能凭感觉。比如"为什么尺寸漂移?"→"因为刀具磨损"——你得真的量了刀具磨损才行。鱼骨图用6M框架(人机料法环测)做头脑风暴,防止过早锁定一个原因。它只是生成假设,还得验证。故障树分析(FTA)是自顶向下的逻辑树,用AND/OR门分解,在航空航天和医疗器械里经常要求用,最严谨但最耗时。8D方法论是汽车行业OEM(通用、福特、Stellantis)期望的供应商质量报告格式,D0到D8一步步来,团队协作解决问题。
我上次用8D处理一个供应商的密封圈漏气问题,D2定义问题用IS/IS-NOT表格,D4做鱼骨图加5 Whys,最后发现是硫化时间参数偏移。要是没有这套结构,估计我们还在互相推诿呢。
怎么用起来?
安装很简单,一行命令搞定:
npx skills add https://github.com/foolhardy45/portfolio --skill quality-nonconformance
装好后,你可以在支持skills的AI工具里直接描述你的问题,比如"我们有一批铝合金外壳阳极氧化色差超标,客户拒收了,帮我做个RCA计划",它就会以高级质量工程师的口吻,一步步引导你完成调查和处置。或者你也可以直接翻它的SKILL.md文件,里面有完整的知识库,当成手册查。
其实吧,这个技能最大的好处不是替代你思考,而是帮你不遗漏关键步骤。在审核的时候,最怕的就是流程不完整,这个技能就像是把一位15年经验的老师傅的脑子给复制了一份,随叫随到。如果你也是搞质量的,真心建议试试,哪怕只是当个checklist用,也能少踩不少坑。
嗯,大概就是这样。反正我现在遇到非正常情况,第一反应就是打开这个技能,过一遍流程,心里踏实多了。