结果与原因为什么要分开
把分类结果放在固定字段、原因放在独立字段,两个用途就互不干扰:字段便于程序解析与统计,原因便于人工复核。顺序上要先给结论再给理由,若反过来(先写大段分析再定类),模型容易「先辩护后判定」,理由用来支撑一个随意的标签。置信度字段可以留,但要清楚它是模型自评,普遍偏高,只能当作抽检排序的参考。
基本信息
| 输出结构 | label + confidence + reason |
|---|---|
| label | 严格取自类别表枚举值 |
| reason | 一句话以内,引用原文关键词 |
| 顺序 | 先输出 label 再写 reason |
| 置信度 | 模型自评,仅作抽检排序参考 |
典型使用场景
- 工单分类:类别进字段用于派单,理由供人工复核
- 故障归类:输出故障类型与判定依据,便于统计与复盘
- 舆情分级:级别用于分级响应,理由说明触发条件
- 质检打分:结论与依据分开,便于申诉与校准
- 内容打标:标签供检索,理由供标注抽查
输出结构约定
输出结构约定
输出 JSON:
{
"label": "硬件故障",
"confidence": "高|中|低",
"reason": "一句话,引用原文关键词"
}
label 只允许类别表中的取值;reason 不超过 40 字。
# 先定 label 再写 reason,避免“先辩护后判定”
# label 用枚举限制,出现表外取值即视为不合格输出
# 低置信度样本优先人工抽查,作为质检抽样依据字段与用途
| 字段 | 用途 | 约束 |
|---|---|---|
| label | 程序分支与统计 | 必须是类别表枚举值 |
| confidence | 抽检排序参考 | 高/中/低,注意普遍偏高 |
| reason | 人工复核与申诉 | 一句话,引用原文关键词 |
| 异常标记 | 类别表未覆盖的情形 | 输出标签「其他」并说明 |
reason 不限制长度时会写成长段落并混入新的判断;长度与用词都要约束,只允许引用原文关键词。
置信度字段是模型自评、普遍偏高,只能作为抽检排序参考,不能作为自动决策依据。