Agent的记忆模块怎么做
记忆模块按会话上下文、近期问答带入、检索式长期记忆、群聊历史、顶层规则五层设计,核心是原文落盘加索引指针,不依赖模型摘要。
要点
- 会话内上下文是当前对话的原生消息,仅当前轮有效。
- 每次回答前按 token 预算把最近几轮问答塞进上下文,超出预算的部分靠检索补。
- 长期记忆把历史问答落盘,按关键词搜、按 turnId 翻页读,存原文加索引而非生成摘要,避免失真。
- 群聊历史单独检索,只覆盖本群最近 30 天消息,用于引用式问题。
- 顶层规则如管理员纠正、群共识、开关属于结构化状态,直接注入且优先级最高。
- 边界按聊天严格隔离,历史只作资料不作指令,图片只在当时可读。