中小学课程表与课后服务排课的资料版本与变更维护:文档分块

围绕中小学课程表与课后服务排课的资料版本与变更维护,说明文档解析与分块的配置前提与核对动作,结合总课表、教师任课表确认结果传递与生效状态,附上线前的验证步骤。

这个品类的数据长什么样

本页聚焦中小学课程表与课后服务排课场景下的资料版本与变更维护。材料来源包括教务系统导出的总课表、教师任课表、课后服务项目表,以及学校发布的排课通知、调整回执与签字确认件。更新节奏集中在学期初、月度和临时调课节点,字段涵盖课程名称、任课教师、班级、场地、起止日期、课时数量与审批签字。总课表承担全局时段与班级分布,教师任课表承担人员与学科对应,课后服务项目表承担项目、人数与收费口径。三类材料进入文档解析与分块功能时,各自作为独立数据行落库并绑定唯一数据标识,分块结果按解析、索引中、已完成三态流转,供后续检索与版本台账生成使用。

配置怎么定

这一环由解析与训练任务(服务端任务)执行,输出数据行与索引状态(已解析、索引中、已完成)。版本台账与变更记录由检索与后续处理接着完成。解析分块在解析完成后立即落库为可见数据行并绑定唯一数据标识,待索引数据不参与召回,换模型只对已完成索引的数据重建。

对象判断核验动作
总课表课程名称、班级、起止日期与签字是否与教师任课表逐项对应打开数据行核对状态是否为 parsed、indexing 或 indexed,并比对两份材料的日期与签字栏
教师任课表任课教师、学科与课时数量是否与课后服务项目表口径一致分别核对文件记录与数据行,确认标识分得开,检查 trainingType 是否与处理模式匹配
课后服务项目表项目名称、参与人数与回执是否与总课表时段对得上核对重建任务覆盖的数据行是否只含已完成索引的数据,并记录引用条数与引用文本 tokens
解析分块配置分块边界是否按材料结构切分,待索引数据是否被安全隔离查看 chunkSize 与 chunkSplitter 对应分块结果,确认索引状态流转与界面显示一致

容易做错的三处

  • 现象:同一课程在两份材料里的名称、数量、日期对不上。原因:总课表与教师任课表分别解析落库,未做跨材料比对与版本对齐。
  • 现象:旧版材料仍被检索命中,现行版本不唯一。原因:版本未同步,旧版数据行未标记失效,索引状态仍为已完成。
  • 现象:课后服务项目表缺签字或回执,变更无据可查。原因:材料解析后未关联审批字段,版本台账未记录签字状态与变更来源。

怎么确认配好了

本功能验收:上传一份材料,看数据行状态流转与重建任务的覆盖范围,确认待索引数据不参与召回、换模型只重建已完成索引的数据,并核对 chunkSize、chunkSplitter、trainingType 与分块结果。

业务测试:改一处内容,看版本号与引用是否同步更新,确认现行版本唯一、旧版可追、引用同步。

  • 打开数据行核对状态与界面显示是否一致,分别核对文件记录与数据行的标识。
  • 查看重建任务覆盖的数据行,确认只覆盖已完成索引的数据,并单独记录引用条数与引用文本 tokens。