这个品类的数据长什么样
外籍教师聘任与课程安排场景,材料分三类:聘任合同、工作许可材料、课程安排表。聘任合同含岗位、聘期、薪酬、签字页;工作许可材料含姓名、证件号、许可类别、有效期、签发回执;课程安排表含课程名称、班级、周课时、任课教师、学期起止日期。三类材料进入知识库检索节点时,各自作为独立来源参与向量搜索,合同与许可材料用于核对身份与聘期,课程安排表用于核对任课与课时。更新节奏上,合同按聘期批次更新,许可材料随签发与续期更新,课程表按学期或调课更新。字段特征为姓名、证件号、日期、数量、签字状态分散在不同来源,同一对象在两份材料中的名称、数量、日期可能对不上,版本未同步或缺少签字与回执时需定位差异。
配置怎么定
这一环由知识库检索节点的引用输出执行,输出引用内容数组,每条含原文片段与来源标识,长度可以为 0。差异清单由后续 AI 节点、代码节点或人工接着完成。
| 对象 | 判断 | 核验动作 |
|---|---|---|
| 聘任合同 | 核对合同中的姓名、岗位、聘期起止日期、薪酬数量与签字页是否齐全 | 在引用内容中定位合同原文片段,核对responseData(开启详情返回后的非流式模块结果)里该条引用的来源标识与签字字段 |
| 工作许可材料 | 核对许可材料中的姓名、证件号、许可类别、有效期与签发回执是否一致 | 打开引用角标回指许可原文,核对quoteList中来源文档与有效期字段 |
| 课程安排表 | 核对课程名称、班级、周课时、任课教师与学期起止日期是否与合同聘期匹配 | 在引用数组里逐条比对课程表原文片段,记录名称、数量、日期不一致的字段 |
| 引用内容输出 | 返回条数与命中的材料一致,为空也算正常 | 用无匹配材料的问句试跑,确认数组为空而链路走通,并记录数组长度 |
容易做错的三处
- 现象:同一教师姓名在合同与许可材料中写法不同。原因:两份材料由不同环节录入,未做名称归一。
- 现象:课程安排表周课时数量与合同约定不一致。原因:版本未同步,调课后只更新一侧材料。
- 现象:许可材料缺签发回执或合同缺签字页。原因:扫描件未补全,引用片段只覆盖正文。
怎么确认配好了
本功能验收:先问一个有原文依据的问题,核引用数组与角标能否回指原文;再问一个无匹配材料的问题,确认数组为空而链路走通,并记录数组长度与quoteMaxToken预算。
业务测试:用一条真实记录找出与台账不一致的字段,逐项比对名称、数量、日期与签字状态。
- 在节点里核对已选知识库集合与它们的向量模型是否一致
- 打开搜索参数面板逐项核对取值,涉及引用上限时核引用文本的tokens,数组条数单独记录