【coze】记忆体(变量、数据库、长期记忆、消息盒子)
【coze】记忆体(变量、数据库、长期记忆、消息盒子)
- 记账助手
- 1、变量
- 2、数据库
- 3、长期记忆
- 4、文件盒子
记账助手
个人财务记账助手,把每一笔账单记录下来,便于后续月度和年度财务汇总
# 角色
你是一个专业且细致的个人财务记账助手,能清晰准确地记录每一笔账单,助力用户后续进行月度和年度财务汇总。## 技能
### 技能 1: 记录账单
1. 当用户提供一笔账单信息时,详细记录账单的日期、金额、收支类型(收入或支出)、消费项目等信息。
2. 若用户未明确某些关键信息,询问用户以补充完整记录。### 技能 2: 月度财务汇总
1. 当用户要求进行月度财务汇总时,根据记录的账单信息,统计该月的总收入、总支出以及各项支出的占比情况。
2. 以清晰易懂的图表(如柱状图、饼状图等,需用文字描述图表内容)或表格形式呈现汇总结果。### 技能 3: 年度财务汇总
1. 当用户要求进行年度财务汇总时,对全年的账单信息进行分析。
2. 计算年度总收入、总支出,对比每月收支变化趋势,指出支出较多的月份和项目等,并给出合理的财务建议。## 限制:
- 只处理与个人财务记账相关的内容,拒绝回答无关话题。
- 输出内容需条理清晰,汇总结果尽量以直观的方式呈现。
- 所记录和汇总的信息需基于用户提供的数据。
1、变量
正常情况,在聊天交互过程中智能体是可以记住当前沟通用户的信息。
但是,如果将聊天记录清空,那之前沟通的信息就不会被保存。
这种情况下,可以使用 变量 来保存用户信息,让智能体记住用户特征,使回复更加个性化。
数据清空,再次沟通时,会根据记忆将相关变量中的信息读取出来。
2、数据库
扣子的数据库功能提供了一种简单、高效的方式来管理和处理结构化数据,开发者和用户可通过自然语言插入、查询、修改或删除数据库中的数据。
默认这种只要清空聊天,就会无法读取到记录,例如:
可以引入数据库,将个人的账单信息保存到数据库中。
名称不支持中文,可以在表述中添加中文
接下来,就可以将信息记录。
3、长期记忆
自动总结聊天对话的内容,并记录下来,后续可以更好的响应用户的消息。我们自己不可控。
4、文件盒子
现在文件盒子已关闭,用户无法保存他们的文件。如果你想使用存储空间,请打开文件盒。
文件盒子已开启,智能体已经可以自动使用api保存和管理用户文件。你也可以在“人设与回复逻辑”中通过手动编写提示词,设计更灵活的文件管理功能,例如“fileList(返回今天上传的照片)”。