这个品类的数据长什么样
选课排课与教室资源调度品类里,开课计划、排课表、选课规则三份材料共同进入知识库检索节点:开课计划提供课程名、学分与开课单位,排课表提供教室、周次与节次,选课规则提供容量、优先级与例外条款。材料按学期批次更新,签字与回执页随版本同步入库,字段以课程代码、教室编号、日期、人数、签字状态为主。进入该功能后,三份材料各自作为引用来源被检索,用于后续比对同一记录的名称、数量、日期是否一致,并据此生成进度表与统计口径说明。
配置怎么定
这一环由知识库检索节点的引用输出执行,输出引用内容数组,每条含原文片段与来源标识,长度可以为 0。「进度表与统计口径说明」由后续 AI 节点、代码节点或人工接着完成。
| 对象 | 判断 | 核验动作 |
|---|---|---|
| 开课计划 | 课程名称、学分、开课单位与签字栏是否与排课表逐条对应,日期是否同版 | 打开引用角标回指开课计划原文段落,核对字段与签字页 |
| 排课表 | 教室编号、周次、节次与开课计划、选课规则中的同一记录是否名称数量日期一致 | 用 quoteList 查看引用片段,逐条比对三份材料的同一课程记录 |
| 选课规则 | 容量、优先级、例外条款是否写明口径,版本是否与开课计划同步 | 核对引用来源标识,确认规则版本与当学期开课计划一致 |
| 引用内容输出 | 返回条数与命中的材料一致,为空也算正常 | 用一条没有匹配材料的问句试跑,看数组为空而链路继续 |
容易做错的三处
- 现象:同一课程在开课计划与排课表里名称、数量、日期对不上。原因:两份材料录入时点不同,未做字段级比对与回执核对。
- 现象:选课规则版本与当学期开课计划未同步。原因:规则更新后未重新入库,引用来源仍指向旧版段落。
- 现象:排课表缺签字或回执,统计口径无法追溯。原因:签字页未随材料一并入库,引用片段只覆盖正文。
怎么确认配好了
本功能验收:问一个有原文依据的问题,核引用数组与角标能否回指原文;再问一个无匹配材料的问题,确认数组为空而链路走通。引用条数是数组长度,quoteMaxToken 是引用内容预算,二者不做相等比较;涉及引用上限时核引用文本的 tokens,数组条数单独记录。
业务测试:用一周记录核对合计,看口径与例外是否写清。
- 在节点里核对已选知识库集合与它们的向量模型,打开搜索参数面板逐项核对取值。
- 用一条没有匹配材料的问句试跑,确认
responseData(开启详情返回后的非流式模块结果) 中引用数组为空而链路继续,并记录数组长度与quoteMaxToken取值。