这个品类的数据长什么样
选课排课与教室资源调度的材料按开课计划、排课表、选课规则三类进入知识库检索节点。开课计划给出课程名、教学班、学期与起止周;排课表给出周次、节次、教室与容量;选课规则给出学分上限、先修条件与签字回执。三类材料常由教务、院系与教室管理方分别维护,更新节奏随学期推进而变,字段名称、日期与数量在版本间易出现偏差。材料进入该功能时,各自作为引用来源参与检索,节点只返回命中片段与来源标识,不承担台账职责。
配置怎么定
这一环由知识库检索节点的引用输出执行,输出引用内容数组,每条含原文片段与来源标识,长度可以为 0。「版本台账与变更记录」由后续 AI 节点、代码节点或人工接着完成。
| 对象 | 判断 | 核验动作 |
|---|---|---|
| 开课计划 | 课程名、教学班、学期与起止周在三份材料中是否一致,签字与回执是否齐全 | 逐条比对开课计划与排课表的课程名、学期、起止周,记录差异并核对签字栏 |
| 排课表 | 周次、节次、教室与容量是否与选课规则中的日期和数量对得上 | 抽取同一教学班的排课记录,对照选课规则中的日期与容量字段,检查版本号是否同步 |
| 选课规则 | 学分上限、先修条件与回执是否与现行版本唯一对应,旧版可否追溯 | 核对规则版本号与生效日期,确认旧版可查,引用片段能回指原文段落 |
| 引用内容输出 | 返回条数与命中的材料一致,为空也算正常 | 用一条没有匹配材料的问句试跑,看数组为空而链路继续,并记录 responseData(开启详情返回后的非流式模块结果) 与 quoteList |
容易做错的三处
- 现象:同一教学班在两份材料里的课程名或教室数量对不上。原因:开课计划与排课表分别维护,字段未统一。
- 现象:选课规则已改,排课表仍引用旧版日期。原因:版本未同步,旧版未标记失效。
- 现象:引用片段与原文对不上。原因:先核本轮是否命中、命中的是哪条材料,再看
quoteMaxToken裁剪。
怎么确认配好了
本功能验收:问一个有原文依据的问题,核引用数组与角标能否回指原文;再问一个无匹配材料的问题,确认数组为空而链路走通,并记录 responseData 内的 quoteList。
业务测试:改一处内容,看版本号与引用是否同步更新。
- 打开引用角标,对照来源文档核每条引用能否回指原文段落。
- 核对已选知识库是否为同一向量模型,并逐项核对搜索参数取值。