ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

Coze的使用:记忆库、数据库(三)

Coze的使用:记忆库、数据库(三) 接着上一部分聊聊记忆库、数据库以及调试与发布。这些是把一个 Bot 从“能用”变成“好用”的关键。一、记忆库记忆库是 Coze 区别于普通聊天机器人的重要能力。普通大模型靠上下文记录对话一旦对话过长或开始新会话就会“失忆”。而 Coze 的记忆库是持久化的能跨越时间、跨越场景记住你的偏好和关键信息。核心机制Coze 会把重要信息存储为Markdown 文件在对话中按需调用。它的工作方式包括自动提取从对话中智能识别并提取值得长期记忆的信息分类记录在MEMORY.md等文件中。定期整理定时从对话上下文、工作记录中抽取有用信息固化到长期记忆里。多渠道共享在飞书、微信、网页等各个渠道的对话互相独立但记忆是共享的。在网页告诉它的信息在飞书对话时它也会记得。如何使用记忆库创建记忆库在「资源库」→「资源」→「记忆库」中创建设置名称和描述即可。在 Bot 中添加在智能体编排页面的「长期记忆」区域点击「」添加记忆库。一个智能体只能添加一个记忆库但一个记忆库可以被多个智能体共享。关键设置可以选择是否开启“在 Prompt 中调用记忆库”。开启后用户说“我喜欢西瓜”模型会从记忆库召回并总结返回。注意事项额度限制个人免费版记忆库数量上限为100 条超过需要删除或升级套餐。应用不支持扣子编程的应用Apps中不支持使用记忆库功能仅低代码智能体和工作流可用。二、数据库数据库节点是工作流中连接外部数据源的核心组件用于动态内容生成与持久化存储。不掌握增删改查Bot 就无法真正记住用户信息或维护业务状态。添加数据库节点打开工作流画布 → 点击左侧「节点」栏 → 拖拽「数据库」节点到画布空白处。双击节点在「数据库类型」下拉菜单中选择目标数据库。数据库类型配置要求Bot Database无需连接参数但必须确保 Bot 已开启「启用数据库」开关否则写入会静默失败MySQL/PostgreSQL需填入 Host、Port、Database Name、Username、Password密码可从「密钥管理」选取四种操作节点节点对应操作关键注意查询数据SELECT无匹配时输出为空对象{}下游直接取字段会得到undefined建议先用条件分支判断新增数据INSERT支持 SQL 模式和表单模式仅 Bot Database更新数据UPDATE必须带 WHERE 条件漏写会导致整表数据被覆盖且不可回滚删除数据DELETE仅推荐在 Bot Database 中使用需有明确主键字段示例插入用户信息在数据库节点中切换至「SQL 查询」模式输入INSERT INTO users (name, phone) VALUES (:name, :phone)点击「参数映射」将上游节点输出的变量如{{user_input.name}}拖入对应参数框确保键名与 SQL 中的命名占位符完全一致。三、调试与发布调试技巧在发布前利用右侧预览窗口进行实时测试多轮对话测试检查 Prompt 是否生效回复是否符合预期。节点监控如果使用了工作流可以查看数据在每个节点之间的流转情况排查问题。快捷指令在输入框上方利用快捷工具调整参数如 Temperature 或模型版本。工作流节点调试试运行后节点边框变绿表示执行成功变红表示有错误点击节点可以查看具体报错信息。线上日志与 Trace发布后可以在「部署」模块查看日志、分析数据和 Trace 详情。Trace 会记录每次请求的完整执行过程和各个节点的输入输出帮助快速定位问题。发布渠道完成调试后点击右上角「发布」选择发布渠道。支持的渠道包括渠道类型具体渠道社交/办公平台飞书、微信、抖音、豆包应用商店小米应用商店微信生态微信小程序API/SDK通过 API 或 Chat SDK 嵌入自有应用发布微信小程序的限制不支持主体类型为个人的微信小程序号。首次发布需微信审核通常1-7 个工作日。不支持语音输入、语音输出和语音通话。发布小米应用商店用户使用产生的费用由开发者承担。需小米审核预计3 个工作日。如果智能体添加了触发器发布后触发器不生效。
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进