这个品类的数据长什么样
科研经费预算调整与报销的材料,包括预算调整申请、报销单、合同发票三类。预算调整申请记录调整科目、金额、事由与审批签字,日期落在申请与批复环节;报销单记录费用明细、数量、日期与经办签字,是支出的直接凭证;合同发票记录合同编号、开票名称、金额与签收回执,是外部依据。三类材料进入知识库检索节点时,各自作为独立引用来源被检索,命中后以原文片段加来源标识返回。材料更新节奏不同:预算调整随批复同步,报销单随批次提交,合同发票随开票与回执更新。字段特征集中在名称、数量、日期、签字与版本号。
配置怎么定
这一环由知识库检索节点的引用输出执行,输出引用内容数组,每条含原文片段与来源标识,长度可以为 0。「异常清单与复核结论」由后续 AI 节点、代码节点或人工接着完成。
| 对象 | 判断 | 核验动作 |
|---|---|---|
| 预算调整申请 | 核对申请与批复的名称、金额、日期、签字是否一致,版本是否同步 | 打开引用角标,对照原文段落,记录字段差异与缺失签字 |
| 报销单 | 核对报销单与合同发票的名称、数量、日期、回执是否对得上 | 逐条比对引用片段,检查数量与日期差异,核对回执是否齐全 |
| 合同发票 | 核对合同编号、开票名称、金额与签收回执是否与报销单一致 | 在引用内容中定位合同与发票原文,比对编号与金额字段 |
| 引用内容输出 | 返回条数与命中的材料一致,为空也算正常 | 用无匹配材料的问句试跑,看输出为空而链路继续,记录数组长度与 quoteMaxToken 预算 |
容易做错的三处
- 现象:同一笔支出在报销单与合同发票里的名称、数量、日期对不上。原因:两份材料由不同环节录入,字段口径未统一,引用片段各自独立返回,差异未被比对。
- 现象:预算调整申请有批复但报销单仍引用旧版本。原因:版本未同步,新批复未替换旧材料,检索命中的仍是旧片段,引用来源标识指向旧文档。
- 现象:合同发票缺签字或回执,报销单却已进入复核。原因:材料归档不完整,引用数组虽返回片段但缺少签字页,复核人未逐条核对回执。
怎么确认配好了
本功能验收:问一个有原文依据的问题,核引用数组与角标能否回指原文;再问一个无匹配材料的问题,确认数组为空而链路走通,并记录数组条数与 quoteMaxToken 预算,二者不做相等比较。
业务测试:造一条异常记录,看能否追到源头材料
- 打开对话中的引用角标,对照来源文档,逐条核对原文片段与来源标识,检查
responseData(开启详情返回后的非流式模块结果) 与quoteList中的引用数组长度 - 用一条没有匹配材料的问句试跑,确认输出为空而链路继续,并单独记录引用条数与
quoteMaxToken预算