这个品类的数据长什么样
培训机构教务排课与消课场景中,材料包括课表、消课记录、调课申请三类。课表是排课基线,记录班级、教师、时段与教室;消课记录是实际发生凭证,含学员、课时、签到与签字;调课申请是变更依据,含原时段、新时段、审批与回执。三类材料进入知识库检索节点时,各自作为独立来源参与向量搜索,输出引用内容数组,每条含原文片段与来源标识。更新节奏按周归集:周中产生调课申请与消课记录,周末汇总课表版本。字段特征上,课表重日期与教师,消课记录重数量与签字,调课申请重审批与回执。材料角色不同,课表定基准,消课记录定实际,调课申请定例外,三者共同支撑进度记录与统计核对。
配置怎么定
这一环由知识库检索节点的引用输出执行,输出引用内容数组,每条含原文片段与来源标识,长度可以为 0。「进度表与统计口径说明」由后续 AI 节点、代码节点或人工接着完成。
| 对象 | 判断 | 核验动作 |
|---|---|---|
| 课表 | 字段含班级、教师、时段、教室;日期与签字需与消课记录逐条对齐 | 核对已选知识库为同一向量模型,打开引用角标回指课表原文段落 |
| 消课记录 | 字段含学员、课时数量、签到、签字;数量与日期需与课表及调课申请一致 | 用一条无匹配材料的问句试跑,确认引用数组为空而链路继续,记录数组长度 |
| 调课申请 | 字段含原时段、新时段、审批、回执;版本需与课表同步且不缺签字 | 打开搜索参数面板逐项核对,涉及引用上限时核引用文本的 tokens,数组条数单独记录 |
| 引用内容输出 | 返回条数与命中的材料一致,为空也算正常,不作相等比较 | 在对话中查看 responseData(开启详情返回后的非流式模块结果) 与 quoteList,对照来源文档确认每条引用可回指原文 |
容易做错的三处
- 现象:同一节课在课表与消课记录里的名称、数量、日期对不上。原因:两份材料分别录入,未按同一口径归集,需回指原文逐字段比对。
- 现象:调课申请已更新,课表版本未同步,进度表仍按旧时段统计。原因:版本未同步,需核审批与回执日期,确认哪一版为当前基准。
- 现象:消课记录缺签字或回执,统计合计仍被计入。原因:例外未写清,需在口径说明中标注缺签字项,并单独记录其条数。
怎么确认配好了
本功能验收:问一个有原文依据的问题,核引用数组与角标能否回指原文;再问一个无匹配材料的问题,确认数组为空而链路走通,并记录数组长度与 quoteMaxToken 预算,二者不做相等比较。
业务测试:用一周记录核对合计,看口径与例外是否写清,确认记录数与统计数对得上。
- 在节点里核对已选知识库集合与它们的向量模型,确认均为同一向量模型。
- 打开搜索参数面板逐项核对,查看
responseData内的quoteList,确认引用片段与原文对应。