这个品类的数据长什么样
科研项目任务书签订阶段的材料以项目任务书、课题任务分解表、预算书为主,三者同属一个记录族,字段互相咬合:项目任务书给名称、起止日期与签字栏,课题任务分解表给课题名称、承担人、数量与节点日期,预算书给科目名称、金额口径与编制日期。来源为科研管理部门的模板库与历史归档件,更新节奏随申报批次与修订轮次走,常见字段特征是同一记录的名称、数量、日期在两份材料里各写一套。进入知识库检索节点时,三份材料各自作为可回指的原文段落存在,任务书承担总纲角色,分解表承担课题级字段角色,预算书承担经费口径角色,引用输出只负责把命中的原文片段与来源标识带出来,不负责替代任何一份材料。
配置怎么定
这一环由知识库检索节点的引用输出执行,输出引用内容数组,每条含原文片段与来源标识,长度可以为 0。即使没有搜索到内容,输出链路也会走通。可签发的材料草稿与交接记录由后续 AI 节点、代码节点或人工接着完成。
| 对象 | 判断 | 核验动作 |
|---|---|---|
| 项目任务书 | 字段齐全、责任人明确、版本与日期一致,核名称、起止日期与签字栏 | 在节点里核对已选集合与它们的向量模型,打开搜索参数面板逐项核对,再看引用片段能否回指任务书原文段落 |
| 课题任务分解表 | 同一记录在两份材料里的名称、数量、日期对不上,核课题名称、承担人、数量与节点日期 | 用一条没有匹配材料的问句试跑,看输出为空而链路继续,再对照分解表原文核对数量与日期 |
| 预算书 | 版本未同步、缺签字或回执,核科目名称、金额口径、编制日期与签字栏 | 在对话里打开引用角标,对照来源文档,记录数组条数与引用文本的 tokens,quoteMaxToken 单独看 |
| 交接记录 | 责任人明确、版本与日期一致,核签收人、交接日期与回执 | 按模板起草一份并走完一次交接,看缺项是否被拦住,再看引用数组与角标能否回指原文 |
容易做错的三处
- 现象:回答里没有引用角标。原因:本轮未命中材料,或引用数组为空,需先核命中情况再看搜索参数。
- 现象:同一记录在两份材料里的名称、数量、日期对不上。原因:版本未同步,任务书与分解表各留一套字段。
- 现象:有回答但引用数组为空。原因:空数组是正常输出,不等于检索失败,需核是否真的没有匹配材料。
怎么确认配好了
本功能验收:问一个有原文依据的问题,核引用数组与角标能否回指原文,记录数组条数与引用文本的 tokens,quoteMaxToken 是内容预算,不做相等比较;再问一个无匹配材料的问题,确认数组为空而链路走通,responseData(开启详情返回后的非流式模块结果) 与 quoteList 按节点实际输出核对。
业务测试:按模板起草一份并走完一次交接,看缺项是否被拦住。
- 在节点里核对已选集合与它们的向量模型,打开搜索参数面板逐项核对取值。
- 用一条没有匹配材料的问句试跑,看输出为空而链路继续,再对照来源文档核引用片段。