必须使用表格类知识库并配置索引列与结构化召回:上传excel/csv时选“表格数据”类型,将用户常问字段(如“问题”)设为索引列,启用结构化问答并映射字段,在智能体中开启“结构化问答”召回模式,prompt中引用对应字段作答。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你想让扣子智能体精准回答“客户问什么,就答什么对应字段”,比如用户问“退货流程怎么走”,AI直接从表格里找到“退货流程”这一列对应的说明文字,而不是泛泛而谈——这必须用表格类知识库,并正确配置索引列与结构化召回逻辑。
上传表格并选择“表格数据”类型
登录扣子(coze.cn),进入目标团队工作区 → 左侧导航栏点击【知识库】→ 点击【创建知识库】。
填写知识库名称(如“客服话术表”)和描述(如“含问题、标准回复、适用场景三列的Excel表格”)→ 【类型必须选“表格数据”】,不能选“文本数据”,否则后续无法配置索引列,所有字段将被扁平化切片,失去行列结构。
点击下一步,在“新增单元”页签下,上传你的 .xlsx 或 .csv 文件。
配置索引列与字段映射
文件上传后,系统自动解析表头。此时你会看到一列列字段名(如A列“问题”、B列“回复”、C列“分类”)。
第一步:在“索引列”下拉菜单中,【必须选择语义最稳定、用户最可能直接提问的那列】,例如“问题”列——这样用户输入“怎么开发票”,系统才能精准匹配到该行整条记录,而非只召回“开发票”三个字所在的碎片。
第二步:勾选“启用结构化问答”,此时右侧会激活字段映射区域。把“问题”设为索引列后,“回复”自动映射为应答主体;你可手动将“分类”映射为元信息标签,供后续Prompt中调用(例如“如果分类=售后,请开头加‘售后专员为您解答:’”)。
注意:若表格无明确表头(第一行不是字段名),系统会默认用“Column 1”“Column 2”命名,此时必须先用Excel补上真实字段名再重传,否则索引列配置无效。
测试结构化召回效果
点击“下一步”完成创建,进入知识库详情页 → 找到右上角【测试查询】输入框。
方法一:输入表格中“问题”列的原文,例如“订单支付失败怎么办”,观察返回结果是否完整带出同一行的“回复”和“分类”内容。
方法二:输入近义问法,例如“付款老是不成功”,如果没召回,说明当前仅依赖关键词匹配;此时需返回上一步,在索引设置中开启【向量检索】或【混合检索】,否则语义变体无法命中。
方法三:输入完全无关词,如“今天天气如何”,确认返回为空或触发兜底逻辑——这验证了结构化边界控制有效,不会误召。
在智能体中启用结构化应答
打开你的智能体编辑页 → 在中间【知识库】模块点击【+】→ 选择刚建好的表格知识库 → 点击【添加】。
关键操作:在该知识库右侧的齿轮图标中,打开设置 → 将【召回模式】切换为“结构化问答”。此时系统不再返回多段文本碎片,而是返回一条结构化记录对象,包含你映射的所有字段值。
最后一步:修改智能体的Prompt,在其中明确引用字段。例如写:“请严格依据知识库返回的‘回复’字段作答;若‘分类’字段值为‘物流’,请在句首标注【物流】。”











