MiMo Code的项目记忆结构化沉淀架构约定、代码规范和未完成任务等决策快照,自动激活调用并支持语义合并与验证闭环。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

MiMo Code 的项目记忆不是简单地缓存聊天记录,而是把开发过程中的关键意图、决策和约束结构化地沉淀下来,让 AI 真正“懂”你的项目。
项目记忆存什么?不是日志,是决策快照
它不保存每行对话,而是提取并固化三类高价值信息:
- 架构约定:比如你明确说过“所有 API 响应统一用 camelCase”,或“用户模块必须走 OAuth2.0 流程”
- 代码规范:命名风格(如 service 层以 Svc 结尾)、测试覆盖率要求、禁用的第三方库
- 未完成任务与上下文锚点:例如 “TODO: 下一步要为 OrderService 补充幂等校验逻辑”,并关联到具体文件路径和函数签名
记忆如何被调用?自动激活,无需手动唤醒
当你在新会话中输入类似“给订单创建接口加幂等校验”的指令时,MiMo Code 会自动检索项目记忆库,匹配到之前存入的 TODO 和相关上下文,直接复用已有设计边界,而不是重新猜测你的偏好或重读整个代码库。
- 每次启动或切换项目目录时,自动加载对应项目的记忆快照
- 执行 /dream 后,系统会对记忆做一次语义合并——比如把分散在三次会话里提到的“避免数据库直连”、“改用连接池”、“超时设为 5s”聚合成一条结构化规则
- 跨文件修改时,记忆会提示“该 DTO 已在 user-api 模块定义过字段映射规则”,防止冲突
记忆怎么保持准确?靠检查点 + 验证闭环
项目记忆不是静态文档,而是一个带反馈机制的活系统:
- 每次生成代码后,自动比对 Git diff 和记忆中记录的预期行为,若发现偏差(如实际没加日志但记忆里写了“必须打 trace 日志”),会标记该条记忆待确认
- 会话检查点会在关键节点(如完成接口设计、跑通单元测试)自动存档,后续可回溯验证是否按计划推进
- 开发者可用 /memory list 查看当前生效的记忆项,用 /memory forget <id> 主动清理过时规则


















