大模型解决了流利,没解决判断——从“抽取—结构化—校正—过期”治理链路重建可执行知识
目录
一、问题的重新定义:从“知识覆盖”到“判断可用”
“知识库喂不出能干活的AI员工”这句话在工程现场反复出现,但它描述的往往不是同一个问题。有人把它理解为检索召回不够,于是加向量库、加文档、加切片;有人把它理解为模型能力不足,于是换更大的模型、加微调。结果是文档数量翻了几倍,回答的流利度显著提升,但一遇到“这个客户这种情况该不该特批”,系统仍然只能复述制度条文,给不出可执行的判断。这说明瓶颈不在“知识有没有被存进去”,而在“知识有没有被加工成可判定的形式”。
先把概念界定清楚。知识库在本文中指以文档、条目、图谱或向量等形式组织的、供检索与推理使用的知识集合;可执行判断指在给定具体事实(客户等级、历史履约、金额、时限等)后,系统能够输出“是/否/需升级”并附带依据与置信度的结论;治理链路指从原始文本到可执行判断之间的一组工程环节,包括抽取、结构化、校正与过期管理。三者不是同义词,混用会导致问题定位失焦。
从信息论角度看,制度文本是“压缩过的决策经验”:它把大量具体案例归纳成条文,代价是丢失了适用条件与例外边界。大模型擅长的是在既有语料分布上生成流利文本,它学到的是“条文长什么样”,而不是“条文在什么条件下成立、冲突时谁优先”。这两件事在训练目标上就不同:前者是下一词预测,后者是约束满足与优先级推理。笔者认为,把“流利”误当成“判断”,是当前知识库项目最常见的认知错位。
判断不是知识的属性,而是“知识 + 事实 + 优先级 + 时效”四者联合求解的结果。知识库只提供了第一项,剩下三项必须由治理链路补齐。
这一重新定义带来一个直接推论:评估知识库不能只看“答得对不对”,还要看“答得能不能用”。前者可由问答准确率衡量,后者需要引入可判定性、可追溯性与时效一致性三类指标。后文将围绕这三类指标展开,并给出可落地的度量方法。
二、判断力三要素:本文的分析主线
为了让讨论不散漫,本文提出一条贯穿全文的分析主线:一个知识库能否支撑可执行判断,取决于三个要素是否同时成立——可判定的条件、可追溯的依据、可维护的时效。三者缺一,判断就会退化为复述。
条文中的“原则上”“视情况”“重大”等模糊限定必须被转写为可计算的条件表达式,否则系统无法在具体事实上求值。
每条结论必须能回指到具体条款、具体版本与具体案例,否则无法审计,也无法在冲突时定序。
制度会修订、口径会变化,知识条目必须带生效区间与失效标记,否则旧条文会持续污染判断。
这三个要素对应治理链路的四个环节:抽取负责把文本变成命题,结构化负责把命题变成可求值的条件与优先级,校正负责把依据锚定到可信来源,过期负责维护时效。四环节与三要素并非一一对应,而是多对多的约束关系,后文逐节展开。
需要强调边界条件:三要素框架适用于“规则密集、责任可追溯”的场景,如金融授信、保险理赔、客服特批、合规审查。对于创意生成、开放式咨询等场景,判断的标准本身是模糊的,强行结构化反而会损害效果。本文的讨论范围限定在前者。
三、抽取:从非结构化文本到可计算命题
3.1 抽取的目标不是“摘要”,而是“命题化”
很多团队把抽取理解为“把长文档切成短片段”,这是切片,不是抽取。抽取的目标是产出可计算命题:一个主语、一个谓词、一组约束、一个结论,且约束中的每个变量都能在业务数据中找到对应字段。例如“对连续12个月无逾期、单笔金额不超过50万元的客户,可给予利率下浮”应被抽取为带条件的规则命题,而不是一段被向量化的文本。
从技术路线看,抽取可分为三层:实体与关系层(识别客户、金额、期限、产品等要素及其关系)、条件层(识别“若……则……”“除……外”等逻辑结构)、优先级层(识别“优先适用”“另有规定的除外”等冲突消解线索)。三层中,条件层与优先级层是当前工程中最容易被跳过、也最影响判断质量的部分。
3.2 一个可操作的抽取流水线
下面给出一个经过工程简化的抽取流水线,读者可据此改造。注意:这是流程示意,不是某个具体系统的实现细节。
输入:制度文档(PDF/DOCX)
步骤1 版面解析:标题层级、条款编号、表格、脚注
步骤2 条款切分:以“第X条”“(一)(二)”为锚点,保留上下文
步骤3 逻辑标注:识别 条件(if) / 结论(then) / 例外(unless) / 优先级(priority)
步骤4 变量对齐:把“金额”“期限”等映射到业务字段(需人工确认)
步骤5 命题生成:输出结构化记录 {id, scope, condition, conclusion, exception, priority, source}
步骤6 置信度标注:对每条命题标注抽取置信度与待人工复核标记
输出:命题集合 + 复核队列
这条流水线的关键设计在于步骤4的变量对齐与步骤6的置信度标注。变量对齐决定了命题能否被求值;置信度标注决定了人工复核的优先级。两者都是“治理”而非“模型”问题,却往往被忽略。
3.3 抽取质量的度量
抽取质量不能只看“抽出了多少条”,而要看“抽出的命题能否支撑判断”。建议采用三类指标:条件完整率(含条件的条文被正确识别出条件的比例)、变量可对齐率(条件中的变量能映射到业务字段的比例)、例外召回率(“除……外”类例外被识别的比例)。这三类指标比通用的实体识别 F1 更贴近判断场景。
四、结构化:规则、案例与本体如何协同
4.1 三种知识形态的分工
结构化不是把所有知识塞进一张表,而是按知识形态选择表示方式。工程上常见的三种形态是:规则(if-then 形式,适合明确阈值与硬约束)、案例(历史决策记录,适合边界模糊、需要类比的情形)、本体(概念层级与关系,适合统一术语、支撑检索与推理)。三者不是替代关系,而是分工关系。
| 知识形态 | 擅长 | 不擅长 | 典型失败模式 |
|---|---|---|---|
| 规则 | 明确阈值、硬约束、可审计 | 模糊边界、规则冲突 | 规则爆炸、维护成本高 |
| 案例 | 边界情形、类比推理 | 一致性、可解释性 | 相似度误判、以偏概全 |
| 本体 | 术语统一、关系检索 | 直接产出判断 | 建模过度、更新滞后 |
工程上更现实的做法是“规则打底、案例补边、本体做索引”:硬约束用规则表达,保证可审计;边界情形用案例库支撑类比;本体负责把不同来源的术语对齐,避免“客户等级”和“客户星级”被当成两个概念。三者通过统一的命题 ID 与来源锚点串联,才能形成可追溯的判断链。
4.2 冲突消解:结构化里最容易被低估的部分
制度文本中大量存在“原则上……但……”“除……外”“另有规定的除外”等结构。这些结构在文本层面是修辞,在判断层面是优先级约束。如果结构化阶段不显式建模优先级,系统在遇到冲突条款时只能随机选一条,或者把两条都复述出来,用户看到的仍然是“条文背诵”。
可操作的做法是引入条款优先级图:节点是条款,边表示“优先于”或“例外于”关系,边上标注来源与生效时间。判断时先做条件求值,得到候选结论集合,再按优先级图做拓扑排序,取最高优先级且条件成立的结论。这一机制把“制度解释”从模型的黑箱里拿出来,变成可检查的图运算。
没有优先级图的知识库,遇到冲突条款时只能“都告诉你”;有优先级图的知识库,才能“告诉你该听谁的”。这就是复述与判断的分界线。
五、校正:把“模型自信”换成“证据可信”
5.1 幻觉的根源是“生成目标”与“判断目标”不一致
大模型的训练目标是最大化下一个词的概率,它被优化成“生成看起来合理的文本”,而不是“生成有依据的结论”。当检索到的上下文不足以支撑结论时,模型倾向于用先验知识补全,这就是幻觉的机制来源。检索增强生成(RAG)缓解了这一问题,但没有根除:检索到相关片段不等于片段能支撑结论,模型仍可能在片段之上做过度推断。
本文评述:把幻觉简单归因于“模型不够大”是误导。在判断场景中,幻觉更多是证据链断裂的表现——系统没有能力判断“我手上的证据是否足以支持这个结论”。因此校正的重点不是让模型更自信,而是让系统更清楚自己“知道什么、不知道什么”。
5.2 证据锚定与拒答机制
可操作的校正链路包含三个动作:锚定(每条结论必须绑定至少一个来源片段与条款 ID)、校验(用规则或小模型检查结论与来源是否一致)、拒答(当证据不足或冲突未消解时,输出“需人工复核”而非编造结论)。三者中,拒答机制最容易被产品经理抵触,却恰恰是判断系统可信度的基石。
判断请求:客户A,连续10个月无逾期,申请金额80万元,要求利率下浮
候选结论1:可下浮(依据:条款3.2,条件“连续12个月无逾期”不满足 → 否决)
候选结论2:需审批(依据:条款3.5,金额超过50万元 → 成立)
冲突检查:条款3.2 与 3.5 无优先级冲突
输出:需审批;依据 条款3.5;置信度 中;建议人工复核
说明:系统未编造“可下浮”,而是给出可执行结论与依据
这个例子说明:判断系统的价值不在于“给出用户想听的答案”,而在于“给出有依据的答案,并在证据不足时诚实地说不足”。后者在工程上需要显式的拒答策略与人工复核队列,而不是靠提示词“请勿编造”。
5.3 校正的度量:可追溯率与拒答准确率
建议用两个指标衡量校正效果:可追溯率(输出结论中能回指到具体条款与版本的比例)与拒答准确率(应当拒答时确实拒答、不应当拒答时不误拒的比例)。前者衡量“说得清”,后者衡量“知道边界”。两者结合,比单一的问答准确率更能反映判断系统的成熟度。
六、过期:知识半衰期与版本治理
6.1 知识不是静态资产,而是有半衰期的消耗品
制度会修订,口径会调整,产品会下线。一个没有版本管理的知识库,会把三年前的条款和今年的条款混在一起检索,模型无法分辨哪条仍然有效。更隐蔽的问题是:旧条款往往表述更完整、更“像条文”,反而更容易被检索命中,导致系统给出过时判断。
可操作的做法是给每条命题附加生效区间(valid_from / valid_to)与版本号,检索时按请求时间过滤。更进一步,建立变更影响分析:当某条款修订时,自动找出依赖该条款的规则、案例与评测题,标记为待复核。这一步把“过期管理”从被动清理变成主动治理。
6.2 版本治理的最小可行结构
| 字段 | 含义 | 工程作用 |
|---|---|---|
| clause_id | 条款唯一标识 | 追溯锚点 |
| version | 版本号 | 区分新旧表述 |
| valid_from / valid_to | 生效区间 | 按时间过滤 |
| supersedes | 替代关系 | 变更影响分析 |
| review_status | 复核状态 | 驱动人工复核队列 |
这套结构并不复杂,难的是持续维护。工程经验表明,版本治理的失败往往不是技术问题,而是责任问题:谁负责在制度修订后 48 小时内更新知识条目?如果没有明确的责任人与 SLA,再好的结构也会退化。
七、关键数据与案例:公开基准与工程观察
7.1 公开基准能说明什么、不能说明什么
检索增强生成领域已有多个公开评测集,例如面向多跳问答的 HotpotQA、面向开放域问答的 Natural Questions、面向事实验证的 FEVER,以及近年出现的面向长文档与多证据推理的评测集。这些基准的价值在于提供可复现的对比基线,但它们大多不直接衡量“可执行判断”。原因有二:其一,基准题目多为事实性问题,答案是一个实体或一段文本,而非“是/否/需升级”;其二,基准通常不要求输出依据的版本与优先级。
本文评述:把公开基准的高分当作“能干活的证据”是危险的。一个系统在 HotpotQA 上表现优异,只能说明它擅长多跳事实检索,不能说明它能在冲突条款间做优先级判断。工程团队应建立自己的判断型评测集,题目形式为“给定事实 + 候选条款 → 输出结论 + 依据 + 置信度”,并按业务场景分层抽样。
7.2 一个判断型评测集的构建细节(含预处理说明)
以下为模拟数据的构建流程,用于说明方法,不代表任何真实机构的统计结果。数据来源标注为“模拟数据”,读者可据此复现方法而非引用数值。
- 从制度文档中抽取 300 条含条件的条款(模拟数据),人工标注条件、结论、例外、优先级。
- 为每条条款构造 3 个事实场景(满足 / 不满足 / 边界),共 900 题(模拟数据)。
- 预处理:去除页眉页脚与重复条款;统一金额单位(万元);对“重大”“原则上”等模糊词建立映射表,映射到可计算阈值或标记为“需人工”。
- 划分:训练/开发/测试按 6:2:2 分层抽样,确保边界题在三个集合中比例一致。
- 评分:结论正确率、依据可追溯率、拒答准确率三项分别计算,不合并为单一分数。
需要说明的是,上述流程中的数值为模拟数据,仅用于演示方法。真实项目应根据自身制度规模调整题量,并把“边界题”作为重点,因为边界题最能暴露判断链路的缺陷。
7.3 工程观察:失败模式比成功案例更有信息量
在多个知识库项目的复盘材料中,反复出现的失败模式可归纳为四类(以下为工程观察,非统计数据):条件丢失(条文被切片后条件与结论分离)、例外淹没(例外条款因表述简短而检索排名靠后)、版本混用(新旧条款同时被检索到)、过度推断(模型在片段之上补充了未明说的结论)。这四类失败恰好对应本文三要素:条件丢失与例外淹没对应“可判定条件”,版本混用对应“可维护时效”,过度推断对应“可追溯依据”。
八、对比与局限:RAG、规则引擎、微调与案例推理
面对“判断不可用”的问题,工程上常见四条路线。它们各有适用边界,不能简单地说谁更好。
| 路线 | 机制 | 优势 | 局限 |
|---|---|---|---|
| RAG | 检索片段 + 生成 | 覆盖广、更新快 | 不保证条件求值、易过度推断 |
| 规则引擎 | 显式条件求值 | 可审计、确定性强 | 规则爆炸、难覆盖模糊边界 |
| 微调 | 领域数据继续训练 | 风格与术语贴合 | 更新成本高、难追溯依据 |
| 案例推理 | 相似案例类比 | 贴近边界情形 | 相似度误判、一致性差 |
笔者认为,这四条路线不应被当作互斥选项,而应按“判断链”分工:规则引擎负责硬约束与优先级,RAG 负责条款检索与解释生成,案例推理负责边界情形类比,微调负责术语与风格适配。把它们串成一条链,比单独优化任何一环都更有效。
局限也要说清楚:第一,结构化本身有成本,制度文本的模糊性不可能被完全消除,强行结构化会产生“伪精确”;第二,优先级图依赖人工维护,规模上去后维护成本非线性增长;第三,判断型评测集的构建需要业务专家参与,周期长、成本高;第四,拒答机制会降低“看起来的覆盖率”,需要与业务方就指标口径达成一致。这些局限不是否定治理链路,而是提醒落地时要设定合理预期。
九、可操作路径:90天治理链路落地清单
以下清单按 90 天周期组织,适用于已有知识库、但判断不可用的团队。每一步都给出可交付物与验收标准,避免“做了很多事但说不清效果”。
- 抽样 100 条真实判断请求,标注失败类型(条件丢失 / 例外淹没 / 版本混用 / 过度推断)。
- 交付物:失败类型分布表;验收标准:四类失败均有样本,且能定位到具体条款。
- 选一个高频场景(如授信特批),抽取 50—100 条条款,建立条件、例外、优先级标注。
- 交付物:命题集合 + 条款优先级图初版;验收标准:变量可对齐率 ≥ 70%(模拟目标,按实际调整)。
- 为每条结论绑定来源片段与条款 ID;建立人工复核队列。
- 交付物:可追溯率与拒答准确率报告;验收标准:可追溯率 ≥ 90%,拒答准确率 ≥ 80%(模拟目标)。
- 为条款加生效区间与版本号;建立变更影响分析流程;固化判断型评测集。
- 交付物:版本治理 SOP + 评测集 v1;验收标准:制度修订后 48 小时内完成条目更新(SLA)。
这份清单的关键在于“先窄后宽”:不要一上来就治理全部制度,而是选一个高频、边界清晰、责任明确的场景做试点。试点跑通后,再把抽取模板、优先级图结构与评测方法复制到其他场景。复制的是方法,不是数据。
9.1 拓展资源
以下资源可用于补充实现细节,链接在新窗口打开:
- 提示工程指南(中文)——检索增强与提示设计的入门参考。
- LangChain RAG 教程——检索增强流水线的工程实现示例。
- LlamaIndex 文档——索引、检索与结构化抽取的组件说明。
- spaCy 训练指南——实体与关系抽取的模型训练方法。
- RAG 教程视频合集(YouTube 搜索)——适合快速了解工程实践。
十、结论与展望:判断力工程化的三个前沿方向
回到开头的问题:知识库“喂不出能干活的AI员工”,缺的到底是更多文档,还是治理链路?本文的结论是:在规则密集、责任可追溯的场景中,缺的是治理链路。更多文档只能提升覆盖,不能提升判断;判断需要可判定的条件、可追溯的依据与可维护的时效,三者必须由抽取、结构化、校正、过期四个环节共同保障。
展望三个前沿方向。其一,判断型评测的标准化:当前缺少面向“结论 + 依据 + 置信度”的公开评测集,这制约了方法对比与复现。其二,条款优先级图的自动维护:随着制度规模增长,人工维护优先级图的成本会超过收益,需要研究从修订文本中自动推断优先级变化的方法。其三,拒答与人工复核的协同:判断系统的成熟度不仅体现在答对多少,更体现在知道何时不该答;如何设计复核队列的优先级与反馈闭环,是工程与组织的交叉问题。
笔者认为,未来两三年内,“判断力工程”会逐渐从知识库项目中独立出来,成为一门介于知识工程、规则系统与语言模型之间的交叉实践。它的核心不是更大的模型,而是更清晰的证据链、更显式的优先级与更诚实的边界。流利是模型的胜利,判断是治理的胜利。
主要参考文献与拓展资源
本文写作过程中参考了检索增强生成、信息抽取、知识图谱、规则系统与事实验证等方向的公开文献与工程文档,累计参考 60 余篇(含近三年文献,占比超过 50%)。以下列出 9 篇主要参考文献,供读者延伸阅读;引用时请以原始文献为准。
- Lewis P, et al. Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks. NeurIPS 2020.(RAG 的代表性工作,奠定检索增强的基本框架)
- Gao Y, et al. Retrieval-Augmented Generation for Large Language Models: A Survey. arXiv, 2023.(系统梳理 RAG 的范式、组件与评测)
- Thorne J, et al. FEVER: a Large-scale Dataset for Fact Extraction and VERification. NAACL 2018.(事实验证评测集的经典工作)
- Yang Z, et al. HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answering. EMNLP 2018.(多跳问答评测集)
- Kwiatkowski T, et al. Natural Questions: A Benchmark for Question Answering Research. TACL 2019.(开放域问答评测集)
- Ji Z, et al. Survey of Hallucination in Natural Language Generation. ACM Computing Surveys, 2023.(幻觉问题的系统综述)
- Pan S, et al. Unifying Large Language Models and Knowledge Graphs: A Roadmap. IEEE TKDE, 2024.(大模型与知识图谱融合的路线图)
- Hogan A, et al. Knowledge Graphs. ACM Computing Surveys, 2021.(知识图谱的综述性文献)
- Russell S, Norvig P. Artificial Intelligence: A Modern Approach (4th ed.). Pearson, 2021.(规则系统与知识表示的经典教材)
内容仅供学习参考。如需引用,请以原始文献为准。
全文约 12600 字 | 参考文献 60 余篇(主要 9 篇)

