这个品类的数据长什么样
选课排课与教室资源调度场景中,材料通常包括开课计划、排课表、选课规则三类。开课计划承载课程名称、课程代码、开课单位、学期与签字栏;排课表承载课程名称、教师、周次、节次、教室编号与版本号;选课规则承载选课对象、容量、优先级、生效日期与回执。三者进入知识库检索节点时,各自作为独立来源参与向量搜索,引用输出只负责返回命中的原文片段与来源标识。更新节奏上,开课计划在学期前定稿,排课表在选课前多次修订,选课规则随批次调整。字段特征表现为同一课程在开课计划与排课表里名称、日期、教室编号可能不一致,版本未同步与缺签字、缺回执是常见材料状态。
配置怎么定
这一环由知识库检索节点的引用输出执行,输出引用内容数组,每条含原文片段与来源标识,长度可以为 0。即使没有搜索到内容,输出链路也会走通。异常清单与复核结论由后续 AI 节点、代码节点或人工接着完成。
| 对象 | 判断 | 核验动作 |
|---|---|---|
| 开课计划 | 课程名称、课程代码、学期、开课单位与签字栏是否齐全,与排课表同一课程的名称、日期能否对上 | 在节点里核对关联知识库是否为同一向量模型,逐条打开引用角标回指开课计划原文段落,检查签字与日期字段 |
| 排课表 | 课程名称、教师、周次、节次、教室编号与版本号是否与开课计划、选课规则一致,版本是否同步 | 用一条无匹配材料的问句试跑,确认引用数组为空而链路继续,再对照排课表来源文档核对版本与教室编号 |
| 选课规则 | 选课对象、容量、优先级、生效日期与回执是否与开课计划、排课表字段一致,是否缺签字或回执 | 打开搜索参数面板逐项核对取值,记录引用条数与 quoteMaxToken 预算,核引用文本的 tokens,数组条数单独记录 |
| 引用内容输出 | 返回条数与命中的材料一致,为空也算正常,每条引用能回指原文段落 | 在对话里打开引用角标,对照来源文档;核 responseData(开启详情返回后的非流式模块结果) 与 quoteList 中的引用片段与来源标识 |
容易做错的三处
- 现象:同一课程在开课计划与排课表里的名称、日期对不上。原因:两份材料各自修订,未做字段比对与版本同步,引用命中后差异仍留在原文。
- 现象:排课表版本未同步,教室编号与周次沿用旧版。原因:修订后未更新知识库材料,检索命中的仍是旧版本原文片段。
- 现象:选课规则缺签字或回执,复核结论无法落章。原因:材料进入知识库时未核签字栏与回执字段,引用输出只返回原文片段。
怎么确认配好了
本功能验收:问一个有原文依据的问题,核引用数组与角标能否回指原文;再问一个无匹配材料的问题,确认数组为空而链路走通。
业务测试:造一条异常记录,看能否追到源头材料,并记录引用条数与 quoteMaxToken 预算,核 responseData 内的 quoteList。
- 在节点里核对已选知识库集合与它们的向量模型,打开搜索参数面板逐项核对取值。
- 用一条没有匹配材料的问句试跑,看输出为空而链路继续,再打开引用角标对照来源文档。