选课排课与教室资源调度的进度记录与统计核对:引用来源与溯源

围绕选课排课与教室资源调度的进度记录与统计核对,说明引用来源与溯源的配置前提与核对动作,结合开课计划、排课表确认结果传递与生效状态,附上线前的验证步骤。

这个品类的数据长什么样

选课排课与教室资源调度品类里,开课计划、排课表、选课规则三份材料共同进入知识库检索节点:开课计划提供课程名、学分与开课单位,排课表提供教室、周次与节次,选课规则提供容量、优先级与例外条款。材料按学期批次更新,签字与回执页随版本同步入库,字段以课程代码、教室编号、日期、人数、签字状态为主。进入该功能后,三份材料各自作为引用来源被检索,用于后续比对同一记录的名称、数量、日期是否一致,并据此生成进度表与统计口径说明。

配置怎么定

这一环由知识库检索节点的引用输出执行,输出引用内容数组,每条含原文片段与来源标识,长度可以为 0。「进度表与统计口径说明」由后续 AI 节点、代码节点或人工接着完成。

对象判断核验动作
开课计划课程名称、学分、开课单位与签字栏是否与排课表逐条对应,日期是否同版打开引用角标回指开课计划原文段落,核对字段与签字页
排课表教室编号、周次、节次与开课计划、选课规则中的同一记录是否名称数量日期一致用 quoteList 查看引用片段,逐条比对三份材料的同一课程记录
选课规则容量、优先级、例外条款是否写明口径,版本是否与开课计划同步核对引用来源标识,确认规则版本与当学期开课计划一致
引用内容输出返回条数与命中的材料一致,为空也算正常用一条没有匹配材料的问句试跑,看数组为空而链路继续

容易做错的三处

  • 现象:同一课程在开课计划与排课表里名称、数量、日期对不上。原因:两份材料录入时点不同,未做字段级比对与回执核对。
  • 现象:选课规则版本与当学期开课计划未同步。原因:规则更新后未重新入库,引用来源仍指向旧版段落。
  • 现象:排课表缺签字或回执,统计口径无法追溯。原因:签字页未随材料一并入库,引用片段只覆盖正文。

怎么确认配好了

本功能验收:问一个有原文依据的问题,核引用数组与角标能否回指原文;再问一个无匹配材料的问题,确认数组为空而链路走通。引用条数是数组长度,quoteMaxToken 是引用内容预算,二者不做相等比较;涉及引用上限时核引用文本的 tokens,数组条数单独记录。

业务测试:用一周记录核对合计,看口径与例外是否写清。

  • 在节点里核对已选知识库集合与它们的向量模型,打开搜索参数面板逐项核对取值。
  • 用一条没有匹配材料的问句试跑,确认 responseData(开启详情返回后的非流式模块结果) 中引用数组为空而链路继续,并记录数组长度与 quoteMaxToken 取值。

References