这个品类的数据长什么样
本科培养方案修订材料包含培养方案、课程大纲、学分结构表三类,均带版本号、修订日期与签字栏。培养方案定总学分与模块;课程大纲逐门课列目标、学时、考核方式;学分结构表汇总各模块学分与比例。材料进入知识库检索节点后,作为引用来源的原文段落被切分、向量化,供授权访问与对外服务场景回指。更新节奏为每轮修订后替换旧版并保留签字回执。字段特征集中在名称、数量、日期、签字四项,同一记录在两份材料里常出现名称、数量、日期对不上,版本未同步,缺签字或回执。授权访问与对外服务要求访问者身份与可见范围匹配,越权不可见,对家长或上级开放时只呈现已签字版本。
配置怎么定
这一环由知识库检索节点的引用输出执行,输出引用内容数组,每条含原文片段与来源标识,长度可以为 0。「可对外的入口与授权范围」由后续 AI 节点、代码节点或人工接着完成。
| 对象 | 判断 | 核验动作 |
|---|---|---|
| 培养方案 | 名称、数量、日期与签字四项须与课程大纲、学分结构表逐项对齐 | 取同一专业同一版本,比对总学分、模块名称、修订日期与签字栏,核对 quoteList 中来源标识是否回指该段落 |
| 课程大纲 | 课程名称、学时、考核方式与培养方案中的课程列表一致 | 逐门课核对名称与学时,检查版本号与修订日期是否同步,确认引用片段与原文段落对应 |
| 学分结构表 | 各模块学分与比例之和与培养方案总学分一致 | 按模块汇总学分,核对比例与总学分,检查签字或回执是否齐全,记录 responseData(开启详情返回后的非流式模块结果) 中的引用条数 |
| 知识库检索节点 | 引用内容以数组输出,长度可以为 0,空数组也算正常 | 用无匹配材料的问句试跑,确认数组为空而链路走通,核对 quoteMaxToken 为引用内容预算,数组条数单独记录 |
容易做错的三处
- 现象:同一记录在培养方案与课程大纲里的名称、数量、日期对不上。原因:两份材料分别修订,未做交叉核对与版本同步。
- 现象:对外入口展示的版本与签字版不一致。原因:旧版未替换,版本未同步,授权范围未按签字版本收窄。
- 现象:材料缺签字或回执仍进入对外服务。原因:授权判定只看身份,未核签字栏与回执完整性。
怎么确认配好了
本功能验收:问一个有原文依据的培养方案问题,核引用数组与角标能否回指原文段落,并记录引用条数与 quoteMaxToken 预算,两者不做相等比较;再问一个无匹配材料的问题,确认数组为空而链路走通。
业务测试:用受限身份访问一次,看可见范围是否符合设定
- 在节点里核对已选知识库为同一向量模型,逐项核对搜索参数与知识库检索一节取值一致
- 打开引用角标对照来源文档,确认每条引用回指原文段落,并检查签字与回执是否齐全