开发指南:写路径、读路径与记忆流水线
七天实战
边学边练请访问 7 天学会 Memory Engineering:首页记忆分层可视化、/learn 七天课表、/lab 五个本地沙盒、社区与资源矩阵。
前置
请先完成 快速开始 的 FileMemory 与 pack()。本篇对齐子站 Day2 进阶–Day5。
本章目标
- 画出并实现写路径(门禁 → 分块 → 嵌入 → 索引 → 溯源)与读路径(改写 → 多路召回 → RRF → 重排 → 注入)。
- 理解 Embedding、Chunking、HNSW 调参与热温冷 TTL。
- 用 Cypher 完成用户兴趣多跳查询,并处理时态与矛盾事实。
- 实现压缩漏斗:事件摘要 → 信念蒸馏 → 画像更新 → 可信度门槛。
1. 代码级总架构
是什么:记忆服务把「存储」与「Agent 运行时」解耦,对外暴露 write / search / pack / forget。
为什么:多 Agent、多端共用同一套治理与索引,避免每个 Bot 自建脏库。
怎样发展:从 LangChain ConversationBuffer 到独立 Memory Service(HTTP/gRPC),再到带评测与多租户的平台。
怎么落地:先单进程模块,再抽服务;接口稳定比换向量库更重要。