中小学课程表与课后服务排课的业务依据查询:向量模型与索引

围绕中小学课程表与课后服务排课的业务依据查询,说明向量模型与索引的配置前提与核对动作,结合总课表、教师任课表确认结果传递与生效状态,附上线前的验证步骤。

这个品类的数据长什么样

本页面向中小学课程表与课后服务排课场景,材料包括总课表、教师任课表、课后服务项目表。总课表记录班级、周次、节次与课程名称;教师任课表记录教师、学科、班级与周课时;课后服务项目表记录项目名称、参与班级、周次、日期与签字回执。材料按学期初、月末、期中调整三个节奏更新,版本号与签字栏随材料流转。进入本功能时,总课表作为主索引来源,教师任课表与课后服务项目表作为对照材料,分别提供任课关系与项目参与关系,用于跨材料依据查询。字段特征包括日期、名称、数量、签字与回执状态,同一记录在不同材料中可能名称、数量或日期不一致,版本未同步或缺少签字回执时,索引仍保留原数据行,供后续检索与引用裁剪取支撑材料。

配置怎么定

这一环由索引服务与向量库执行,输出向量与索引状态(能否召回、同组数据是否合并)。可回指原文的依据条目由后续 AI 节点、代码节点或人工(检索与引用裁剪只取支撑材料)接着完成。向量存在向量库里,原数据存在业务库的数据表中并以索引字段记录对应的多个向量标识;检索先召回向量,再按标识回原数据合并,同一组数据取最高分。

对象判断核验动作
总课表班级、周次、节次、课程名称与日期需与教师任课表、课后服务项目表逐项对齐,签字与回执状态为现行版本打开一条总课表数据行,核对索引字段是否包含多个向量标识,并确认数据行状态为 indexed
教师任课表教师、学科、班级、周课时数量与总课表一致,版本号与签字栏需为现行版本按教师与班级检索,检查同组数据是否合并,并核对 limit 对应的引用文本预算
课后服务项目表项目名称、参与班级、周次、日期与总课表、教师任课表一致,缺签字或回执时需标记查看重建任务记录覆盖的数据范围,确认换模型后只对已完成索引的数据触发重建
索引模型与知识库实际使用的向量模型一致,索引字段记录一条数据的多个向量标识在知识库设置里核对索引模型,并打开一条数据行核对索引字段是否完整

容易做错的三处

  • 现象:检索结果出现重复条目。核对以下环节:同一记录在总课表与教师任课表中名称或数量不一致,向量召回后未按同一组原数据合并。
  • 现象:换模型后召回质量下降。核对以下环节:重建任务只对已完成索引的数据触发,版本未同步的材料尚未完成索引,不参与召回,需先完成索引再重建。
  • 现象:数据行有内容却检索不到。核对以下环节:课后服务项目表缺签字或回执,索引字段未记录对应向量标识,或日期与周次跨材料不一致。

怎么确认配好了

本功能验收:抽一条数据行看索引字段,确认多个向量标识都在且状态为 indexed,再检索一次看同组数据是否合并、向量得分是否取最高分。

业务测试:问一个跨材料的依据问题,看回答是否给出可回指的出处,并核对引用文本的 tokens 与数组条数分别记录,不比较 quoteMaxToken 与引用条数。

  • 打开一条数据行,核对索引字段是否包含多个向量标识,并确认数据行状态为 indexed。
  • 查看重建任务记录覆盖的数据范围,确认换模型后只对已完成索引的数据触发重建。