要在coze平台让bot真正记住用户关键信息,需协同配置短期上下文(设为4轮)与长期记忆(开启并验证沉淀),用节点变量强制结构化输出槽位,并构建条件分支逻辑树实现意图跳转。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要在Coze平台让Bot真正记住用户说过的订单号、偏好、地址等关键信息,并在后续对话中准确调用,必须绕过默认的对话截断机制,主动配置短期上下文与长期记忆的协同策略。
设置全局上下文轮数与前缀缓存
进入智能体编排页面→点击右上角“设置”图标→在“输入及输出设置”区域找到“携带上下文轮数”选项→将数值设为【4】。
向下滚动至“上下文缓存”模块→开启“前缀缓存”开关。这能让系统提示词和角色设定不随每轮重复加载,节省约12% token开销,避免关键指令被挤出窗口。
注意:设为6轮以上会显著增加首字延迟,且Coze实际生效轮数受模型token上限约束,4轮是实测稳定性与语义连贯性的最佳平衡点。
启用长期记忆并验证沉淀效果
在智能体配置页面,找到“长期记忆”选项,点击开启开关。
用测试账号与Bot进行不少于3轮含个性化信息的对话,例如:“我每天早上喝一杯冰美式”→“我养了只橘猫,叫布丁”→“我最讨厌下雨天”。
等待约2分钟(系统需时间整合),进入智能体后台→点击「长期记忆」标签页→查看是否已生成对应摘要条目。
若未出现记忆条目,说明对话内容未被系统判定为“可沉淀信息”,请避免使用模糊表述如“我喜欢喝咖啡”,改用具体事实句式。
用节点变量强制结构化输出关键槽位
方法一:在Agent节点中显式声明输出变量
双击任意功能节点(如“查询订单”)→切换至“输出变量”标签→点击“添加变量”→命名为order_id,类型选“文本”,勾选“允许被下游节点引用”。
方法二:在提示词末尾强制结构化输出
在该节点的提示词最后追加:“请严格只输出订单号本身,例如ord-2024-7891,不加任何标点、说明或额外字符。并将结果赋值给变量order_id。”
【这一步不可跳过】若仅靠自然语言理解提取,Coze默认DST机制对模糊指代(如“那个单号”)识别率不足37%,必须靠强约束输出保证下游可读性。
构建条件分支逻辑树实现意图跳转
第一步:从“开始节点”拖出两条连线,分别标注“确认执行”和“修改信息”。
第二步:点击“确认执行”连线→选择“添加条件”→“文本匹配”→输入触发词:“好的”“没问题”“就它了”“确定”。
第三步:点击“修改信息”连线→选择“模型判断”→输入提示语:“用户当前语句是否在要求修正已提供的信息?仅回答‘是’或‘否’。”
第四步:将“确认执行”终点连至“调用取消API”节点,“修改信息”终点连至“重新询问订单号”节点→确保两个分支都最终汇入同一状态记录节点,完成闭环。











