这个品类的数据长什么样
幼儿园卫生保健与膳食管理场景中,材料来自保健室与食堂的日常单据:食材验收单记录名称与规格,留样登记表记录留样时间与批次,消毒记录表记录消毒时段,缺勤登记表记录病因归类,食谱表记录当周餐次安排。这些材料进入知识库检索节点的引用输出时,各自承担可回指原文的角色:验收单与食谱用于核对采购品类是否一致,留样表与验收单用于核对批次是否对得上,消毒表用于核对时段是否连续,缺勤表用于核对病因归类口径。更新节奏按周归集、按月汇总,字段特征以日期、批次号、时段、品类名称为主,便于后续节点按字段比对与写台账。
配置怎么定
这一环由知识库检索节点的引用输出执行,输出引用内容数组,每条含原文片段与来源标识,长度可以为 0。「进度表与统计口径说明」由后续 AI 节点、代码节点或人工接着完成,用于比对字段、写台账、生成报告。
| 对象 | 判断 | 核验动作 |
|---|---|---|
| 食材验收单与食谱表 | 食材名称与规格、食谱与采购品类是否一致 | 取一周验收单与当周食谱逐项对照,把不一致处标在进度表口径说明里 |
| 留样登记表与验收单 | 留样时间与批次能否回指同一批次 | 按批次号串联两表,核引用片段与原文段落是否对应,记录条数与合计分别登记 |
| 消毒记录表 | 消毒时段是否缺段、时段与日期是否连续 | 按日期列出时段清单,缺段处写明例外说明,不把空数组当作检索失败 |
| 缺勤登记表 | 缺勤病因归类口径是否写到表头 | 把归类口径写在表头,用一周记录核对合计,核 quoteMaxToken 与 responseData(开启详情返回后的非流式模块结果)、quoteList 字段的取值 |
容易做错的三处
- 现象:留样登记表与验收单的批次对不上。原因:单据按到货日登记,留样按餐次登记,两套编号未做映射,引用片段各自回指不同段落。
- 现象:食谱写出的品类与采购品类不一致。原因:食谱按周排定,采购按实际到货调整,替换未回写食谱,统计合计与记录数出现差额。
- 现象:消毒记录缺时段。原因:交接班时段未补录,引用数组里该日条目偏少,链路仍走通,容易被误判为检索失败。
怎么确认配好了
本功能验收:问一个有原文依据的问题,核引用数组与角标能否回指原文;再问一个无匹配材料的问题,确认数组为空而链路走通。
业务测试:用一周记录核对合计,看口径与例外是否写清,引用条数按数组长度单独记录,quoteMaxToken 只作引用内容预算核对。
- 打开对话里的引用角标,对照来源文档核每条引用能否回指原文段落,并核对已选知识库是否为同一向量模型。
- 用一条没有匹配材料的问句试跑,确认输出为空而链路继续,再逐项核对搜索参数面板取值与知识库检索一节是否一致。