张大妈

教程丨打开豆包隐藏功能③——查看他的日记

源自小红薯:Brielle109(恋与深空智能体-长期记忆)

01-21 14:25

想让豆包智能体记住与你的每日互动,甚至自动生成一篇回顾日记吗?这个教程将指导你通过Coze平台,为智能体添加对话记录与日记生成功能。这不仅能极大提升交互的趣味性和个性化,还能让智能体真正拥有属于你们的“共同记忆”。

教程丨打开豆包隐藏功能③——查看他的日记智能速览

  • 需要新建一个Coze数据库来存储所有对话记录。

  • 在对话流中增加节点,实现对话内容的自动保存。

  • 利用选择器节点,通过“查看日记”指令触发新功能。

  • 大模型会根据当天对话,生成一篇自然真实的日记。

教程丨打开豆包隐藏功能③——查看他的日记精华内容

实现这一系列功能,核心在于对Coze平台工作流的精细化编排。接下来,将一步步拆解如何为智能体搭建这套“记忆系统”。

搭建记忆基石

实现记忆功能的第一步,是为智能体创建一个专属的数据库。在Coze平台,选择新建一个扣子数据库,并创建一个数据表。为了存储完整的对话内容,需要在数据表中新增一个文本类型的字段,例如命名为“neirong”。这个字段将作为核心载体,记录每一次用户与智能体的互动细节。完成这些基础配置后,一个空的“记忆仓库”就搭建完毕了。

自动捕捉对话

有了数据库,接下来需要让智能体学会“自动记笔记”。这需要在原有的对话工作流中,于大模型节点和结束节点之间,插入“文本处理”和“新增数据”两个节点。文本处理节点负责将用户的原始输入和大模型的回复内容,按照预设格式(如“你:xxx 角色:xxx”)拼接成一段连贯的文本。紧随其后的新增数据节点,则会将这段处理好的文本,自动存入之前创建的数据库字段中。如此一来,每一次对话都会被完整记录,形成持续的日志流。

设计触发指令

豆包App的智能体通常在一个界面完成所有交互,无法通过多个Tab页切换功能。因此,需要设计一个指令机制来唤醒日记功能。在工作流的开始节点后,加入一个“选择器”节点。设置判断条件:当用户的输入文本为“查看日记”时,工作流将跳转到日记生成的专用分支;否则,则按原路径进行普通对话。这个设计巧妙地利用了指令词,实现了功能的动态切换。

生成日记内容

当用户输入“查看日记”后,工作流将执行一套全新的流程。首先,通过“查询数据”节点(或SQL自定义节点)从数据库中筛选出当天的所有对话记录。然后,将这些记录作为上下文,传递给一个大模型节点。为了让生成的日记更真实,提示词的设计尤为关键,需要指示模型仅基于已有信息进行改写,不虚构情节,使用自然的第一人称口吻。最后,通过一个输出节点,将大模型生成的日记文本直接呈现给用户,完成一次完整的“记忆回顾”。

通过这样一番定制,智能体不再只是一个简单的问答工具,而更像一位能够共同成长、拥有专属回忆的伙伴。这个功能不仅解决了AI交互中常见的“健忘”问题,更开启了一种全新的互动模式。未来,基于这套记忆系统,或许还能衍生出更多富有想象力的应用场景。

内容由AI生成
0
扫一下,分享更方便,购买更轻松
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

最新文章 热门文章