扣子长期记忆配置:用户画像沉淀与实战技巧
要在扣子(Coze)平台上让智能体真正“记住”你是谁——不重复问手机号、不会忘了你爱喝芋泥波波、更不会把上轮刚说的“别用英文回复”当成耳旁风——这背后的逻辑其实并不复杂,无非是走完三步闭环:开启长期记忆开关、录入结构化的用户画像、绑定好偏好关键词唤醒机制。下面我来拆解一下。
第一步:打开记忆开关
在智能体配置页面里,找到左侧菜单栏的【长期记忆】,把那个开关滑动到“开启”状态。这一步是所有记忆能力的基础前提——没开这个开关,后面做再多配置都是白搭。
开启后,记得瞄一眼右上角是否出现了“长期记忆:已启用”的绿色标识。如果没有,刷新页面重试一下。部分浏览器的缓存确实会导致状态显示延迟。
第二步:把用户画像结构化地“喂”进去
有两种方式可以实现。
方法一:在系统提示词里直接嵌入基础画像
在智能体“人设与回复逻辑”的系统提示词最开头,插入一段纯文本块,格式如下(注意换行干净、不要有额外的标点干扰):
【用户画像】
姓名:李婷
职业:UX设计师
常用语言:中文
偏好风格:简洁带emoji,拒绝长段落
饮食禁忌:不吃香菜
这段文本必须放在system消息的最前端,并且独立成段。模型会把它当成权威事实源来对待,后续对话中可以直接基于“李婷不吃香菜”这个信息来生成推荐话术。
方法二:用工作流节点自动写入
新建一个工作流,添加【长期记忆节点】,输入参数Query设置为固定字符串“用户基本信息”。下游再接一个【数据库写入节点】,把用户首次输入中的关键字段——比如“我是王磊,喜欢看纪录片,讨厌AI用感叹号”——解析成JSON格式,存入长期记忆库。这个方式适合需要批量初始化数据,或者要对接注册表单的场景。
第三步:配置关键词唤醒机制
这一步的目的是让智能体在全新对话中,也能准确提取你之前留下的记忆。
首先,进入智能体配置页的【长期记忆】,点击“管理关键词”,新增3到5个高区分度的短语。比如:“我的口味”、“上次说的偏好”、“我常点的奶茶”。
其次,确保这些短语在用户真实对话中间出现频率不低于2次/会话周期。模型只会对已经被标记为关键词、并且在实际对话中被触发过的字段建立强关联索引。
接着,发送一条测试指令:“我的口味是什么?”——观察响应是否精准返回“芋泥波波、少糖、加脆波波”。如果返回的是模糊描述,比如“您之前提过喜欢甜品”,说明关键词没有命中,或者画像字段的结构化程度不够。这时候需要回到上一步,把“芋泥波波”从句子中单独拆出来,作为一个独立条目写入user_profile.md类文件中。
最后,关闭当前对话窗口,新开一个聊天页面,直接输入“我常点的奶茶”,确认智能体不需要依赖上一轮对话的上下文就能正确响应。这一步才是验证记忆跨会话加载有效性的关键。
