生产复盘:内存态 Agent 状态图为何 7×24 运行必挂,开源替代方案
Remarkable_Plant7820 · reddit · 2026-09-04
作者在生产环境 24/7 运行自主 LLM Agent 后,总结了 LangGraph/CrewAI 风格内存态状态图的三大固有失败模式:
- 上下文窗口退化:长对话上下文积累噪声、推理成本指数级上升、提示漂移
- 异步任务损坏:单个协程内未处理的异常会污染整个运行时图
- 进程崩溃即状态丢失:纯内存状态意味着 OOM 或段错误会摧毁所有进行中的推理轨迹
为此开源了 Samantha,核心架构决策:
- 知识以结构化 Markdown 文件落盘,任务完成后 flush 状态、新任务重载干净上下文
- 原子文件 IPC:agent 间消息写入原子 inbox 目录,投递与 agent 内存循环解耦
- 短生命周期 Worker:协调器不跑无限循环,而是动态拉起有明确范围的任务执行器,通过文件计划跟踪进度并干净回收
- 引擎级联:Opus→Sonnet→Haiku / Pro→Flash 自动降级路由,应对限流与宕机
「编程与Agent」频道最新
- 编码 Agent 为何总忘规则:Claude Code 压缩后仅半数规则存活 — victor_explore · 2026-09-04
- 400 位高管最关心的 33 个 AI 落地问题,咨询团队全解答 — every · 2026-09-04
- OpenAI 新加坡黑客松评委复盘:人人都在用 Agent 时如何脱颖而出 — gabrielchua · 2026-09-04
- 本地 Markdown 当长期记忆,他用 4 个月给 AI Agent 搭出可自维护记忆层 — Rudy_PH · 2026-09-04
- coding agent 把「要编码对象」的指令当成自己的,每按回车就汇报目标 — timev3tech · 2026-09-04
- Claude 造的 MMORPG 龙巢副本:Blender 截图与布局曝光 — majidmanzarpour · 2026-09-04