赋予智能体持久的记忆与身份
一位开发者给一个 Claude Code 智能体提供了记忆和身份信息,四个月后,该智能体反馈了它的行为情况。
- 具体怎么做
- Justin Headley 运行了一个 Claude Code 智能体,该智能体通过 Telegram 连接,启动后加载内存与身份信息,随后关闭。大部分基础设施由智能体实现:会话进程管理器、分层内存系统,以及每次启动或压缩后的身份重新注入机制。另一个独立 AI 会在邮件和推送消息发出前对其进行审核。该智能体具备邮件访问权限,并能执行定时任务。
- 做到了什么
- 四个月后,名为 Dawn 的智能体运行了59个预定任务,处理了470多人。它还执行了一项为期一周的开源协作任务,而它此前并不知情。2月22日的一次会话导致生产数据损坏,但数据从四天前的备份中恢复过来。
- 上手要点
- 第一份单文件数据在大约一周内就超出了智能体的工作内存。一位尝试使用 Instar 的评论者花费了约 25 美元和 12 小时,但无法使其正常工作,并认为其运行成本很高。
你可以这样试
使用 Claude Code在您的项目文件夹 [路径] 中,创建一个持久性记忆文件以及一个简短的身份描述(姓名、角色、工作方式、当前目标:[目标])。每次会话结束时,更新记忆文件,记录您所做的事情、做出的决定以及待完成的任务。完成意味着您可以开始一个新的会话,而您也可以仅通过记忆文件来回顾之前的内容。