科研项目任务书签订的业务依据查询:文档解析与分块

围绕科研项目任务书签订的业务依据查询,说明文档解析与分块的配置前提与核对动作,结合项目任务书、课题任务分解表确认结果传递与生效状态,附上线前的验证步骤。

这个品类的数据长什么样

科研项目任务书签订场景涉及项目任务书、课题任务分解表、预算书三类材料。任务书给出研究目标、周期与签字栏,分解表列出课题名称、承担人与数量分工,预算书载明科目金额、日期与审批回执。材料来自本机构科研管理归档,随签订进度更新,版本以现行有效为准。三类材料进入解析与训练任务后各自形成数据行,任务书与分解表用于比对课题名称与日期,预算书用于核对数量与签字,材料间字段差异在数据行层面保留,供后续检索回指原文。

配置怎么定

这一环由解析与训练任务(服务端任务)执行,输出数据行与索引状态(已解析、索引中、已完成)。可回指原文的依据条目由检索与后续处理接着完成。解析分块在解析完成后立即落库为可见数据行并绑定唯一数据标识,索引按三态流转,待索引数据不参与召回。

对象判断核验动作
项目任务书字段含课题名称、起止日期、签字栏,须与分解表逐项对上核对数据行状态是否为 parsed、indexing 或 indexed,并回指原文签字位置
课题任务分解表课题名称、承担人、数量与任务书同一记录须一致分别核对文件记录与数据行,确认 chunkSize 切分后条目能对上原文
预算书科目金额、日期与审批回执须与任务书周期吻合查看 chunkSplitter 切分结果,核对缺签字或回执的条目
数据行处于三态之一且与界面显示一致,重建只覆盖已完成索引的数据打开数据行核对状态,确认 trainingType 与重建任务覆盖范围

容易做错的三处

  • 现象:同一课题在任务书与分解表里的名称、数量、日期对不上。原因:两份材料分别解析落库,字段未做跨材料比对,差异留在各自数据行中。
  • 现象:预算书版本未同步,检索仍返回旧科目金额。原因:旧版本数据行已完成索引,未随新材料同步更新,待索引数据不参与召回。
  • 现象:任务书缺签字或回执,依据条目无法回指完整原文。原因:解析只落库已有内容,缺失字段不生成差异清单,检索层无法补全。

怎么确认配好了

本功能验收:上传一份材料,看数据行状态流转与重建任务的覆盖范围。确认解析完成后立即落库为可见数据行,状态依次为 parsed、indexing、indexed,待索引数据不被召回,换模型只对已完成索引的数据重建。

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

  • 打开数据行核对状态与界面显示是否一致,确认文件记录与数据行各自的身份分得开。
  • 查看重建任务覆盖的数据行,确认只覆盖已完成索引的数据,初次训练覆盖待索引与索引中的数据。