你与Agent交互的记忆应该归谁所有?
记忆模块应该单独存在还是由Agent厂商完全提供?
记忆应该由用户主动下发指令执行还是由Agent自动完成?
记忆应不应该有遗忘曲线?
记忆要不要整理?
Agent厂商应不应该提供记忆迁移导出功能?
只听不看, 欢迎订阅视频号:
关于 AI memory 我非常不赞同使用时必须要主动告知 Agent 来进行记忆, 难道就不能向数据库配置日志输出一样, 随意配置到日志流服务中吗? 比如stdout,csv,或其他日志接收服务, 记忆也可以啊, 配置好目标, 丢过去就行了.
补充: 记忆管道似乎有项目在搞, https://github.com/Qizhan7/imprint-memory 自动捕获每一个对话轮次,存储到本地(如 ~/.imprint/)。Agent 可选的 memory_remember 调用只起到"加权重"的辅助作用。
但是我觉得从信息到记忆中间应该还需要一个hook, 把信息组织一下再入库, 类似OKF: 《AI 时代的文档新标准: OKF(开放知识格式)》
这个事情最应该让claude或codex这种agent来做, 做成流水线, 通过HOOK外挂旁路, 把生态做活, 而不是Agent供应商内部持有用户记忆.
顺便说一下, 我前段时间《给 mem0 增加了 PostgreSQL AGE 图存储记忆功能》
再顺便说一下, 如果你是有国产化AI memory需求的用户, 可以看看 《PowerMem 未来可能成为 OB 的杀手锏》《OceanBase 在下一盘大棋》