mimo code 通过项目级记忆、会话检查点、任务进度记忆和 dream 机制四大能力实现持久化记忆。它自动绑定 git 仓库创建本地 sqlite 记忆空间,每 15–20 步保存含动作、假设、日志的检查点,结构化记录任务中断状态,并每 7 天自动压缩历史生成精简心智模型,压缩率 68% 且关键约束保留率 99.2%。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

持久化记忆不是锦上添花,而是复杂任务能跑通的关键底座。MiMo Code 把“记得住、找得回、用得准”变成默认能力,让多文件重构不再反复解释、反复对齐。
项目级记忆自动绑定当前目录
你进入一个 Git 仓库执行 mimo plan,MiMo Code 就会自动创建专属记忆空间。它不靠模型硬记上下文,而是把项目结构、关键接口定义、近期修改记录存进本地 SQLite 数据库。后续每次启动,只要在同一个路径下,它就能立刻加载上次的决策链——比如你昨天刚改完用户鉴权逻辑,今天说“把这个校验也加到订单模块”,它不用你再贴代码片段,直接定位到 auth service 和 order controller 的关联点。
- 记忆按仓库根目录隔离,不同项目互不干扰
- 自动捕获
git status、ls -R、关键 config 文件内容作为初始快照 - 支持手动触发
/memory dump查看当前记忆摘要
会话检查点防止长程任务断片
重构一个跨 5 个服务的登录流程,往往要上百步操作。MiMo Code 在每 15–20 步自动保存一次检查点,包含已完成动作、待验证假设、失败日志片段和下一步推理草稿。哪怕终端意外关闭,下次运行 mimo resume,它会从最近检查点续跑,而不是从头开始猜你想要什么。
- 检查点带时间戳和任务标签,可用
/checkpoint list浏览历史 - 支持
/checkpoint rollback --to step-42回退到任意节点重试 - 每个检查点附带轻量验证:比如确认新生成的 token 解析逻辑已写入 utils 目录且能被 import
任务进度记忆让“接着干”真正可行
它不只是记住“做过什么”,更明确记录“做到哪一步、为什么停、下一步卡在哪”。例如你在重构 API 响应格式时中断,MiMo Code 会存下:已统一替换 /user 接口返回字段为 camelCase;/order 接口尚未处理;阻塞原因是 legacy client 依赖 snake_case 字段,需加兼容层。第二天你输入“继续处理 order 接口”,它立刻生成带兼容开关的双格式响应代码,而不是重新分析整个需求。
- 进度描述采用结构化模板,避免自然语言歧义
- 自动关联相关文件路径与 git diff 片段,确保上下文可复现
- 支持
/task status输出当前任务的完整状态树
Dream 机制实现渐进式项目理解
每 7 天自动触发 /dream,由独立子 Agent 扫描全部历史会话和记忆快照,执行三件事:合并重复知识(如多个会话都提到 config.ts 的 schema 规则)、验证路径有效性(删掉已被 git rm 的旧文件引用)、压缩冗余细节(把 20 次调试日志浓缩成一条“JWT 解析失败集中在 exp 字段校验环节”)。结果生成一份精简但语义完整的当前项目心智模型,主 Agent 后续所有推理都基于这份“最新版认知”展开。
- 压缩后记忆体积平均减少 68%,但关键约束保留率 99.2%
- 支持手动运行
/dream now强制刷新,适合大型重构收尾阶段 - 压缩报告以 Markdown 输出,开发者可随时审查或微调











