博主介绍


🌏主页:波仔椿
📑简介:快来了解我吧!
📌专栏:Coze扣子开发实战


文章内容

在这里插入图片描述

1 智能体之记忆:个人记账本实例

个人记账本是展示智能体记忆功能的完美案例,其运作机制非常简单:

  • 用户只需记录每日的每笔消费支出
  • 智能体通过记忆功能自动存储这些消费记录
  • 系统会自动计算生成日消费总额和月消费总额报表

整个过程通过智能记忆实现自动化记账统计功能。

智能体的记忆功能可分为4大类,其分类及关键信息如下表所示:

记忆类型 核心作用 关键特点
变量 临时存常用数据 用户可设置,交互时自动调用,不同账号数据不同
数据库 存储重要数据 永久存储、可导出,像Excel表格一样存结构化数据
长期记忆 记录对话关键内容 智能体自主选择存储,用户无法控制,且该功能收费
文件盒子 保存各类文件 默认关闭,开启后可存图片、doc、md等文件

1.1 变量:记临时常用的小信息

变量类似于智能体的"临时记事本",用于存储经常使用且需要动态更新的数据。

请添加图片描述

  • 存储内容:可保存姓名、年龄、语言偏好等基础信息;
  • 变量命名:使用name存储姓名,用age记录年龄;
  • 自动存储:聊天过程中提及这些变量时,系统会自动识别并存储;
  • 智能调用:再次讨论相关话题时,系统能自动调取已存储的变量信息;

请添加图片描述
以小爱机器人为例:默认名称是"小爱同学,3岁",但你可以将其改为"铁蛋,99岁",之后呼唤"铁蛋"它就会回应;若再次更名为"老铁",那么"铁蛋"就不再有效。变量的原理与此类似,修改后就会以新值生效。

1.2 数据库:记账的核心存储(重点)

数据库相当于智能体的"专属账本",其重要性远超普通变量,专门用于存储需要长期保存的结构化数据,功能类似于电脑中的Excel表格。

请添加图片描述

  1. 为啥用它记账:每天的花费不能存在变量里,用数据库能清晰记录每笔账,比如:
    ID号 花费金额 花费事由 花费时间
    1 99 给女朋友买衣服 2025 - 10 - 19
    2 199 给爸妈买衣服 2025 - 10 - 19
    3 399 给兄弟买礼物 2025 - 10 - 19
  2. 使用步骤
    1. 建表:给表起个非中文名字,再设置字段(比如金额、事由、时间),还要说明字段类型,方便智能体理解,这个表存在Coze平台上;请添加图片描述

    2. 关联智能体:把建好的表添加到记账智能体里;请添加图片描述

    3. 自动存储:跟智能体说“今天给女朋友买衣服花了99元”,它会自动把这笔账存进表中;请添加图片描述
      请添加图片描述

    4. 查询数据:直接问“我今天花了多少钱”,智能体就会从数据库里统计并回复你。

注:如果想用上自己电脑里的数据库,也可以通过代码实现,后续会学到相关操作。

1.3 长期记忆:收费功能,了解即可

长期记忆功能如同智能体的"智能备忘录",激活后会自动归纳对话内容,便于后续快速调取相关信息。

  1. 举个例子:你给记账智能体开了长期记忆,还设了“奶茶”这个关键词,之后聊天只要提到奶茶,它就会记下来;过很久再聊奶茶相关话题,它能调出之前的记录;
  2. 注意:这个功能是收费的,平时做个人记账这类简单需求,基本用不上。

1.4 文件盒子:存各类文件的“收纳箱”

文件盒用于存储图片、文档(doc、md等)类文件,操作规则简明易懂:

  1. 默认是关闭的,不开启就没法存文件;
  2. 开启后,智能体能自动用接口保存和管理文件,也能写提示词设计功能,比如“返回今天上传的小票照片”;
  3. 只要你把文件传给智能体,它就会自动放进文件盒子;想取出来的话,给智能体设置对应的技能就行;
  4. 比如记账智能体需要存消费小票图片,就可以开启这个功能,而且存进去的文件没法删除。

请添加图片描述
请添加图片描述

1.5 记忆功能总结与补充

1.5.1 核心区别速览
存储需求 对应记忆类型
结构化数据(如账单、清单) 数据库(常用)
临时可改信息(如姓名、年龄) 变量
图片、文档等文件 文件盒子
对话关键词、核心内容 长期记忆(收费,少用)
1.5.2 额外实用提示
  • 智能体就像一个懂自然语言的助手,记账时直接用日常对话沟通即可。输入错误或需要删除记录时,只需用简单语言告知就能修改;
  • 智能体的具体功能和响应方式完全由"角色设定与交互逻辑"的提示词控制。例如仅需记录支出不记录收入时,在提示词中注明即可;需要新增功能可添加相应指令,取消限制则修改提示词内容;
  • 智能体支持本地数据库对接和微信好友共享功能。通过影刀RPA与Coze平台配合,好友发送的消费信息可自动触发智能体存储,并支持查询结果的实时反馈。

2 智能体的对话体验设置

优化智能体与用户对话的交互体验,重点提升以下功能:

功能 作用
开场白 智能体发布后,用户第一次打开看到的第一句话
用户建议 关闭后,智能体回复完不会再弹出问题建议,且无法控制建议内容
快捷指令 创建后用户点击就能执行操作,不用手动打字(比如一键查今日花费)
背景图片 可自定义智能体对话界面的背景,优化视觉效果
语音通话 支持语音和智能体交流,适合不方便打字的场景
用户输入方式 可设置用户用文字、语音等不同方式和智能体交互

3 Postman使用:测试智能体接口的工具

以下是将智能体发布为API接口的测试步骤,无需编写代码即可通过Postman进行验证:

  • 获取API访问凭证
  • 在Postman中配置请求
  • 发送测试请求并查看响应

具体操作流程如下:

3.1 为啥要用Postman

  • 开发完智能体或小程序后,使用Postman可以便捷地测试接口连通性。这款跨平台工具支持Windows、Mac及Linux系统。

  • 相比浏览器只能测试部分请求,Postman能够覆盖绝大多数接口测试场景。

  • 例如在开发记账智能体时,无需打开浏览器,直接通过Postman发送查询指令即可获取消费统计结果。

3.2 Postman快速上手

  1. 下载安装:去Postman官网下载,双击安装后,桌面会出现图标;

请添加图片描述
请添加图片描述

  1. 打开软件:可以注册账号登录,也能直接关掉登录界面进入,不登录的基础功能足够我们用;

  2. 测试示例接口:新建一个tab页,输入公开接口就能测试。比如输入百度地图的接口,能直接获取上海肯德基门店信息。

请添加图片描述
请添加图片描述

3.3 用Postman调用记账智能体

这一步用于模拟小程序或APP调用智能体的流程,按照指引填写相关信息即可,需提前准备两项关键信息:

  • 机器人id(7562903390729601065)
  • 认证token(pat_ldYKgeznIAzRA1cVVWqtcav13Z9Ii2TVXXB7kSfXFdi74nnSgTvIOYHj6J3eBjBp)。
3.3.1 第一步:给智能体发指令

比如想查“今日总花费是多少?”,按以下步骤操作:

  1. 选择请求方式为POST

  2. 输入请求地址:https://api.coze.cn/v3/chat;

  3. 设置请求头:添加Authorization,值填Bearer 你的token

  4. 填写请求体,替换成自己的机器人id:

    {
      "bot_id": "你的机器人id",
      "user_id": "lqz",
      "stream": false,
      "auto_save_history": true,
      "additional_messages": [
        {
          "role": "user",
          "content": "今日总花费是多少?",
          "content_type": "text"
        }
      ]
    }
    
  5. 点击发送,就能把指令传给智能体了。
    请添加图片描述
    请添加图片描述
    请添加图片描述

3.3.2 第二步:获取智能体的回复

发送指令后,智能体会返回对话相关的id,用这些id就能拿到回复:

  1. 选择请求方式为GET

  2. 输入请求地址:https://api.coze.cn/v3/chat/message/list;

  3. 同样设置第一步的请求头;请添加图片描述

  4. 添加请求参数:conversation_idchat_id,值填第一步返回数据里对应的id;请添加图片描述

  5. 点击发送,就能看到智能体回复的花费统计结果了。

精彩推荐

💡AI智能体入门教程
💡小白易懂版大语言模型与智能体操作指南
💡智能体的记忆功能与实操应用
💡中草药识别与菜谱生成实战指南
💡3个实用Coze工作流:换脸、12306出行、视频提音频(小白版)


本篇博客文章唯一版权归属©波仔椿

Logo

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。

更多推荐