地球人 (@aricy) 在 基于 Hindsight 的企业级记忆系统架构设计总结 中发帖
一、背景与目标
本次讨论围绕企业版记忆系统的设计展开,底层计划采用 Hindsight。
核心诉求包括:
支持个人记忆、团队记忆、项目记忆与 Agent 记忆。
保证不同用户之间严格隔离,避免召回其他用户的私人记忆。
支持多个 Agent、多个 Coding 产品之间延续同一个人的长期记忆。
Coding 场景需要保留代码仓库、Git 历史、diff、会话、项目知识等完整上下文。
个人长期偏好不能被项目规则、其他用户习惯或 Agent 自己的建议污染。
团队记忆需要经过人工审核后再发布。
自动整合、Observation、Mental Model 等后台机制也必须遵循记忆边界。
最终希望普通聊天能够成为统一入口,调用不同 Agent,包括 Coding Agent。
二、最终核心架构结论
经过讨论,最终不建议简单采用“一个 Agent 一个 Bank”的方案。
更合理的设计是:
...