Agent生产环境状态怎么分层存
Away-Pollution3362 · reddit · 2026-07-15
帖子建议把 agent 状态拆成三层,而不是混成一个“记忆库”:
- Run-local scratchpad:当前运行的临时工作区,丢了也无所谓,适合放在 Redis 或内存里。
- Durable user/workspace state:必须持久化的用户/工作区状态,比如对话历史、偏好设置,通常用 Postgres。
- Append-only audit:记录 agent 实际做了什么、执行时拥有哪些权限,必须只追加、不修改。
作者认为,这样拆分后,很多“该用什么数据库”的焦虑会消失,因为大多数应用起步阶段其实只需要第二层。随后他又提到一些托管 Postgres 方案,如 Neon、Lakebase、RDS,并提出一个未完全确定的问题:
- 如果持久化状态未来还要用于 eval 或分析,应该同步到数仓/湖仓吗?
- 还是直接查询 operational store?
- 在 Lakebase 这类方案里,大家是更依赖同步到湖仓,还是刻意把两套系统分开?
「编程与Agent」频道最新
- MathModelAgent 走红:自动完成数学建模并生成可提交论文 — jihe520 · 2026-09-11
- alphaXiv 开源 OpenResearch:用任意模型并行跑研究智能体 — alphaXiv · 2026-09-11
- 开源 AI 销售 OS DeskcommCRM 爆火:自带 Agent 与 WhatsApp 集成 — melgarafael · 2026-09-11
- hyperresearch 开源:让 Agent 把网络调研沉淀为可搜索知识库 — jordan-gibbs · 2026-09-11
- Forter 两周全员 Agent 冲刺 13 条经验:跳过自建 RAG 靠企业搜索 — bibryam · 2026-09-11
- 拆解两款真实「公司大脑」:Slite 与 Gorgias 同台对比构建之道 — femke_plantinga · 2026-09-11