EdgeOne Makers 从入门到精通
附录

§05 对话记忆:多轮上下文零配置

2月前我上线第一个 Agent,第二天用户就吐槽它"记性差"。我查了半天才明白,是记忆没接对。我把这个过程拆给你看。

05.1 我踩过的"失忆"坑

鱼皮第一次跑通 AI 投资人 Agent,发现多轮对话记不住。用户第二轮补充的信息,Agent 当没听见。

这坑不怪他。记忆是最容易被忽略的基础能力。

05.2 它是怎么做的

Makers 默认提供对话存储。同一次会话里,Agent 能承接前面的上下文。

关键三点:

  • 零配置,开箱即用。
  • 平台管理每个用户的对话历史。
  • 不同用户之间互不干扰。
维度 自己接数据库 EdgeOne Makers 标叔的结论
隔离 自己写逻辑 平台托管 不用开 DB
配置 改代码 零配置 省一次发布
多轮 自己拼上下文 自动承接 新手友好
重点看
"隔离"那一行。

多用户场景,内存管理错一点就串号。平台托管,你省心。

05.3 实战:让记忆生效

第一步:让 AI 提交一版代码,先留底。

# 先提交,改出问题好回滚
git add . && git commit -m "feat: before memory fix"

预期结果:代码进了仓库。

第二步:要求 AI 修多轮记忆,重新部署并自测。

预期结果:用户第二轮补充的信息,Agent 能接住。不会再"失忆"。

标叔的经验
记忆不生效,先查是不是没走平台会话接口。

我见过有人自己另接了一套存储,结果和平台冲突。直接用平台给的,最稳。

05.4 回顾

记忆零配置,是 Makers 最被低估的能力。下一章,讲怎么把业务能力拆成工具。