mimo code的长期记忆是自动触发、按需演化的机制。它通过项目上下文(如cd进git仓库自动扫描识别)、三重记忆协同(项目记忆跨会话持久保存、会话检查点自动存档、任务进度精准续写)及每7天自动/dream压缩优化,实现无需配置的本地sqlite记忆管理,越用越聚焦准确。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

MiMo Code 的长期记忆不是靠手动开关或参数调节来“配置”的,而是通过项目上下文自动触发、按需演化的机制。它不依赖用户设置记忆容量或保留时长,关键在于你如何启动、使用和延续会话——系统会在后台自动适配不同项目规模与复杂度。
项目记忆会随你进入的目录自动激活
当你在终端中 cd 进某个 Git 仓库或代码目录后,运行 mimo 启动工具,它会立即扫描 .git、package.json、pyproject.toml 等标志性文件,识别项目类型(如 React + Node.js 或 Django + SQLite),并初始化专属的项目记忆空间。这个过程无需命令干预,也不需要 .mimo/config 文件。
三类记忆协同工作,适配不同开发节奏
- 项目记忆:记录架构决策、技术选型、自定义约定(比如“所有 API 路由以
/api/v2/开头”),跨会话持久保存在本地 SQLite 数据库中; - 会话检查点:每次你用
/save或中断退出时,自动存档当前任务状态(如“正在重构 user-service 模块,已修改 3 个文件,待补单元测试”); - 任务进度追踪:在 Compose 模式下,每完成一个子步骤(如“生成 TypeScript 接口定义”),系统标记为已完成,并关联到主任务 ID,后续可通过
/resume <task-id></task-id>精准续写。
让记忆更贴合项目,只需做三件事
- 第一次进入新项目时,用自然语言交代整体目标(例如:“这是内部风控平台,后端用 FastAPI,前端用 Svelte,所有接口需带 JWT 验证”),主 Agent 会提取关键约束存入项目记忆;
- 遇到设计分歧时,按 Tab 键采纳 MiMo 自动生成的补充建议(如“是否需要添加 rate-limiting 中间件?”),这些确认动作会被子 Agent 记录为项目共识;
- 定期运行
/dream(系统每 7 天自动触发,也可手动执行),它会清理冗余对话、验证文件路径有效性、合并同类记忆条目,让记忆体积不随项目变大而线性膨胀。
不需要额外配置模型或 Token,也不用担心“记太多会变慢”
所有记忆操作都在本地完成,SQLite 文件默认存于 ~/.mimo/memory/ 下,按项目哈希分目录隔离。即使处理含 200+ 文件的微服务项目,压缩后的记忆简报通常不足 150KB,加载延迟低于 80ms。
本质上,MiMo Code 的长期记忆是“用出来的”,不是“配出来的”。你越在真实项目里持续使用,它的理解就越聚焦、越准确。











