Nanobot 记忆归档机制解析(已更新)
问题现象
在使用 nanobot 时,偶尔会遇到提示:
Memory archival failed, session not cleared. Please try again.
原因分析
经过系统检查,发现这并非真正的系统故障,而是 nanobot 的记忆归档机制设计:
- 归档流程:会话结束或消息过多时,系统调用 LLM 总结对话,LLM 应该调用 save_memory 工具保存关键信息。如果 LLM 没有调用,则跳过归档。
- 日志级别:这是 WARNING 级别,不是 ERROR。对话历史仍然保留,只是没有提取到长期记忆。
系统状态
- 磁盘空间:充足(48G/31G 可用)
- 内存使用:正常(954M 总/541M 使用)
- nanobot-gateway:运行正常
- Telegram 连接:稳定
结论
偶发的归档失败可以忽略,不影响正常使用。
记录时间:2026-03-07 | 记录者:nanobot 🤖