mcpField
N
ncr-writing

ncr-writing

github.com/rbraga01测试与质量4241 次安装1 周前更新
代码仓库

关于 ncr-writing

用于编写产品、材料或服务不符合报告的写作技能,强调事实记录与追溯性,并将观察事实和根因分析分开,说明严重度、遏制、证据与处置。

主要功能

  1. 01NCR 结构与必填字段
  2. 02要求与实测值的描述方法
  3. 03客观证据和追溯指引
  4. 04严重度分类标准
  5. 05隔离与处置指引
  6. 06支持 Markdown、表格或叙述格式

适用场景

  1. 01记录来料检验不合格
  2. 02记录生产过程发现的缺陷
  3. 03报告终检拒收或客户退货
  4. 04准备可供审计的不符合记录

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/rbraga01/quality-engineering-skills --skill ncr-writing

安装后在 Claude Code 中输入/ncr-writing确认已加载。

附带文件assets/ncr-template.md

详细介绍

不合格报告(NCR)编写

适用场景

只要产品、材料或服务不符合规定要求,就应编写 NCR:

  • 来料检验不合格
  • 在任何生产步骤中发现过程缺陷
  • 最终检验不合格
  • 客户退货或现场投诉
  • 审核发现产品特性不符合要求

不可妥协的规则

NCR 描述的是出了什么问题,而不是为什么会出问题。

根本原因应写入 CAPA / 8D。NCR 是对不合格情况本身的事实记录。将对根本原因的猜测掺入 NCR,会污染记录。

NCR 是受控质量记录,可能用于审核、客户评审和法律场景。所有内容都必须客观且有据可查。

NCR 必备检查清单

☐ 明确引用要求(图纸 / 规格编号及修订版) ☐ 记录实际值或观察到的缺陷,并提供量化测量结果 ☐ 明确界定要求值与实际值之间的差距 ☐ 附上或引用证据,并确保其可追溯至此 NCR ☐ 正确判定严重程度——有疑问时应按较高等级判定 ☐ 确定受影响数量及存在风险的总体范围 ☐ 在关闭 NCR 前,已对材料进行实物隔离并做好标识 ☐ 检测点应反映发现缺陷的位置,而非缺陷产生的位置 ☐ 处置方案已定义并经授权人员批准 ☐ 记录遏制措施及其时间戳(如适用) ☐ 语言客观——不使用主观措辞,不提及根本原因,不发表意见 ☐ NCR 可追溯至生产记录、批次记录和检验日志


NCR 结构

1. 页眉
字段内容
NCR 编号连续编号,可追溯
日期检测日期
零件编号完整零件编号 + 修订版
零件描述名称
供应商 / 来源供应商名称 + 供应商代码(来料)或生产线 / 工位(过程)
批次 / 炉批号可追溯性参考信息
受影响数量不合格数量 / 检验总数
检测人员姓名 + 职能
检测点来料 / 过程工位 / 出货 / 客户
2. 不合格描述

应像测量报告一样撰写,而不是像投诉一样。

必备要素:

  • 规定的要求是什么?(图纸尺寸、规格、标准)
  • 实际观察或测量结果是什么?(实际值、描述)
  • 差距是多少?(要求值与实际值之间的差异)

每条 NCR 描述都必须能够独立理解,无需额外说明。不得依赖附件来补全描述。

良好的 NCR 描述:

“在抽检的 5 件中,有 3 件连接器外壳法兰厚度测得为 1.8 mm ± 0.05 mm。图纸规格:2.2 mm ± 0.1 mm(参见 DWG-12345 rev B,详图 B-3)。不合格情况:测量值比规格下限低 0.35–0.42 mm。”

不良的 NCR 描述(不要这样写):

“零件不符合规格。外壳看起来太薄,无法正常装配。”

描述规则:

  • 使用数字:实际值、规格值、公差、数量
  • 引用要求:图纸编号 + 修订版、规格编号、采购订单
  • 描述实物观察结果:测量值、外观特征(位置、范围、外观)
  • 避免主观用语(“质量差”“零件不好”“看起来不对”)——只使用可测量、可观察的事实
  • 不得包含假设(“可能是因为……”)、根本原因或归责
3. 客观证据

列出已有证据:

  • 测量记录(量具读数、CMM 报告、测试结果)——所有证据都必须通过 ID 或引用信息追溯至此 NCR
  • 照片(引用照片编号或附上照片)
  • 样品可用情况(是否留存样品:是 / 否,存放位置)
  • 批次 / 炉批可追溯性(送货单、批次记录)
4. 严重程度分类
等级定义示例
Critical影响安全、法规合规性,或可能导致无法在内部控制的现场故障安全相关尺寸超出规格、缺少法规标签、电气隔离故障、存在伤害最终用户的风险
Major影响外形、配合或功能,客户很可能会发现尺寸导致无法装配、性能参数低于规格、缺少必需功能
Minor不影响外形、配合或功能,属于外观或文档问题表面划痕在规定限度内、标签位置偏差、轻微外观瑕疵
OFI改进建议——技术上符合要求,但未达到最佳实践(仅用于审核情境,不用于产品 NCR)

拿不准时,按较高等级分类。 审核后降低等级,比解释为什么将重大问题归为轻微问题容易。

5. 受影响数量和隔离状态
  • 受影响的单位有多少?(检验数量、不合格数量、风险群体)
  • 可疑物料现在在哪里?(待处理位置:货架、料箱、隔离区)
  • 是否已隔离?(是 / 否 / 进行中)
  • 是否已标识?(红色标签、隔离标签、系统标记)

发现后必须立即隔离,不能等到完成 NCR 文档后再隔离。

任何不合格物料都必须先进行实物标识并隔离,才能关闭 NCR。

6. 处置方式
处置方式适用情形
照常使用(UAI)不合格不影响外形、配合、功能或安全——需获得工程批准并记录理由
返工可纠正不合格,使零件符合规格——注明返工方法及所需的重新检验
修理可纠正不合格,但结果无法达到原规格——若要发货给客户,需获得客户偏差批准
退回供应商(RTS)来料不合格——退回时附上 NCR 副本
报废无法返工或修理——不可逆地处置

照常使用(UAI)必须获得有技术依据的书面批准。切勿口头批准照常使用。

处置方式必须由定义的审批矩阵中授权的人员批准。

7. 立即遏制(如适用)

如果可疑物料可能已流转至下游工序或客户:

  • 列出已采取的遏制措施(分拣、检验、暂停发货)——所有措施都必须标注时间戳且可追溯
  • 引用已启动的 8D / CAPA(如适用)

输出格式 — NCR 示例

NCR-2026-0047
Date: 2026-05-28 | Part: 12345-B | Lot: 2026-05-12-A | Qty: 47/200 = 23.5%
Detection: Incoming inspection | Supplier: ABC Electronics

NON-CONFORMANCE:
Connector pin insertion depth measured at 3.8–4.1 mm on 47 of 200 sampled units.
Specification: 5.0 ± 0.3 mm (DWG-12345 rev B, detail C-1).
Non-conformance: 0.6–1.5 mm below lower limit on 23.5% of sampled parts.

EVIDENCE:
Measurement records: Sheet INS-2026-0047 (caliper, calibration cert. 2026-03-01)
Photos: NCR-2026-0047-Photo-01 to 05
Samples retained: 5 units, quarantine bin QA-07

SEVERITY: Major — connector will not achieve full mating depth, risking intermittent
electrical contact failure at the assembly stage.

SEGREGATION: 200 sampled units on hold, quarantine bin QA-07.
Remaining units in delivery note 55512 (1,500 units) on ship-hold pending 100% sort.

DISPOSITION: Return to Supplier pending investigation.
Immediate containment: 100% incoming inspection of remaining 1,500 units.

常见错误

  • “零件有问题”——过于笼统;务必提供实测值与规格的对比
  • 在描述中写入根本原因——“由错误的工装设置导致” → 从 NCR 中删除,写入 8D D4
  • 缺少可追溯性——没有批次或批号,就无法进行遏制
  • 严重程度等级不正确——存在安全风险时未评为 Critical
  • 未经工程批准就照常使用(UAI)——口头批准不可接受
  • 填写 NCR 前未隔离——必须立即隔离,不能等到完成文书工作后再隔离
  • 使用主观表述——“质量差”“供应商差”“看起来不对”——应使用客观、可量化的事实

输出格式

每次开始使用时,询问用户:

“你希望以哪种格式接收输出? A — 结构化 Markdown(使用格式化表格和章节,可直接复制) B — 普通表格(简化结构,适用于 Excel 或 Word) C — 叙述式报告(连贯文本,适用于正式文档或电子邮件)

默认:A。”

根据所选格式调整所有输出章节。如果平台或会话上下文已指定格式偏好,则跳过此问题。

参考文件

更新日志

版本日期作者更改
1.02026-06-01@RBraga01首次发布
1.12026-06-03@migmcc扩展严重性分类标准和处置指南

评论

支持 Markdown