选课排课与教室资源调度的资料版本与变更维护:向量模型与索引

围绕选课排课与教室资源调度的资料版本与变更维护,说明向量模型与索引的配置前提与核对动作,结合开课计划、排课表确认结果传递与生效状态,附上线前的验证步骤。

这个品类的数据长什么样

本页聚焦选课排课与教室资源调度场景下的资料版本与变更维护。材料来源包括开课计划、排课表、选课规则三类,更新节奏为学期前集中发布、学期中按调课与补选滚动修订。开课计划承载课程名称、学分、容量与教师签字;排课表承载教室、时段、周次与教务回执;选课规则承载选课对象、优先级与生效日期。三类材料进入向量模型与索引功能时,各自作为独立数据行写入,由索引字段记录对应的多个向量标识。开课计划侧重课程属性,排课表侧重时空占用,选课规则侧重约束条件,三者共同支撑同一记录在版本台账中的追溯与引用同步。

配置怎么定

这一环由索引服务与向量库执行,输出向量与索引状态(能否召回、同组数据是否合并)。版本台账与变更记录由后续 AI 节点、代码节点或人工(检索与引用裁剪只取支撑材料)接着完成。索引服务只负责把材料切分后的向量与原数据标识对应起来,不生成术语表、对照稿或版本台账。

对象判断核验动作
开课计划课程名称、学分、容量与教师签字在现行版本中唯一,旧版可追打开一条开课计划数据行,核对索引字段是否覆盖多个向量标识,状态是否为 indexed
排课表教室、时段、周次与教务回执在现行版本中一致,引用同步查看重建任务记录,确认换模型后只对已完成索引的数据触发重建
选课规则选课对象、优先级与生效日期在现行版本中唯一,旧版可追核对索引模型是否与知识库实际使用的向量模型一致,再检索同组数据看是否合并
版本台账与变更记录现行版本唯一、旧版可追、引用同步,改一处内容看版本号与引用是否同步抽一条数据行看索引字段,再检索一次看同组是否合并

容易做错的三处

  • 现象:检索结果出现重复条目。核对以下环节:同一记录在开课计划与排课表里的名称、数量、日期对不上,向量分别命中不同原数据。
  • 现象:换模型后召回质量下降。核对以下环节:版本未同步,重建,未完成索引的数据行不参与召回,需先完成索引再重建。
  • 现象:数据行有内容却检索不到。核对以下环节:选课规则缺签字或回执,材料未进入现行版本,索引字段未记录对应向量标识。

怎么确认配好了

本功能验收:抽一条数据行看索引字段是否含多个向量标识,再检索一次看同组是否合并;核对状态值 indexed 与重建任务记录,引用文本的 tokens 单独记录,数组条数单独记录,limit 按知识库设置核对。

业务测试:改一处内容,看版本号与引用是否同步更新

  • 在知识库设置里核对索引模型是否与知识库实际使用的向量模型一致,并确认 defaultToken 与 maxToken 的取值
  • 打开一条数据行核对索引字段是否记录多个向量标识,并查看重建任务记录确认覆盖范围