Agentic Retrieval Memory — 三层记忆引擎如何让 Hakko 记住你
HakkoAI 的 Agentic Retrieval Memory 是它区别于其他 AI 游戏辅助工具的关键技术选择——多数竞品依赖"上下文窗口"方案(只保留最近 N 条消息),而 Hakko 设计了三层独立的记忆缓存,让伴侣真正能"记得住你"。
三层结构
| 层 | 作用 | 生命周期 | 典型内容 |
|---|---|---|---|
| Persona 层 | 角色的核心人格和对你的长期感知 | 永久(除非清除账户数据) | "角色是 Nika、毒舌邪恶网民、知道你喜欢原神" |
| Memory 层 | 跨会话的长期对话历史和关键节点 | 长期(随时间积累,重要节点持久保留) | "你上次抽到了烟绯、你和它一起打了 Boss" |
| Context 层 | 当前会话的即时上下文 | 单次会话(对话结束后归档到 Memory 层) | "当前在聊原神 Boss 配队、你提到想要雷元素角色" |
和同类产品的区别
多数 AI 对话产品使用 上下文窗口 方案:
- 只保留最近 N 条消息(比如 10 万 token)
- 超出窗口的早期对话会被丢弃
- 模型对"角色是谁"和"用户是谁"的理解依赖窗口内的对话内容,如果窗口截断了人格定义,角色表现会漂移
Hakko 的 Agentic Memory 设计解决了这个问题:
- Persona 层独立于对话流,不会因上下文截断而丢失
- Memory 层只过滤"重要节点"归档,不是全量保留
- Context 层轻量处理当前会话,结束后只把关键部分提炼进 Memory 层
Expanded Memory(Pro 解锁)
评测文章观察到 Pro 订阅解锁 "expanded memory"——这意味着免费版的 Memory 层容量或归档精度可能受限。免费版用户可能会发现伴侣对更早的对话历史记忆模糊,Pro 用户的伴侣记忆更持久、更精确。
具体容量限制数值没有公开披露。
跨端同步
Agentic Memory 的三层结构在五端(iOS、Android、Web、Mac、PC)之间同步——你在手机上和 Nika 聊过"抽到了烟绯",在 PC 上启动同一个伴侣时它还能记得这件事。同步延迟取决于网络条件,但一般在秒级完成。