mimo code 的项目记忆通过三重自动机制将开发关键信息结构化存储并智能调用:项目记忆提取架构意图与技术选型,会话检查点保存模块级上下文,任务进度追踪记录开发状态;主代理基于精简简报工作,/dream 命令定期合并、去重、验证并压缩记忆,支撑敏捷迭代中的精准续写与知识传承。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

MiMo Code 的项目记忆不是简单地存聊天记录,而是把开发过程中的关键决策、架构意图和代码规范,变成 AI 能持续调用的“项目常识”。它让 AI 在上百轮交互后,依然能准确理解“这个按钮为什么用 React.memo 包裹”“API 响应格式要兼容旧版”,而不是每次都要你重讲一遍。
项目记忆怎么存?靠三重自动机制
它不依赖你手动记笔记,而是由独立子代理在后台默默工作:
- 项目记忆:自动提取并结构化存储代码库的目录结构、核心模块职责、技术选型理由(比如“选用 Zustand 而非 Redux 是因轻量+TS 支持好”);
- 会话检查点:在你完成一个功能模块(如“登录页表单校验逻辑”)后,自动保存该阶段的上下文快照,含已生成代码片段和未解决疑问;
- 任务进度追踪:记录当前任务状态(如“/auth 已完成,/profile 正在重构,/settings 待设计 API”),中断后可精准续写,不重复解释需求。
项目记忆怎么用?主代理只看简报,不读全文
当对话轮次变多、上下文快满时,子代理会自动生成一份精简简报——只保留对当前任务真正关键的信息,比如:“本项目使用 TypeScript + Vite,UI 组件统一用 Tailwind,后端接口前缀为 /api/v2”。主代理基于这份简报继续工作,避免被冗余历史干扰判断。这种“记录外包”设计,比让大模型自己压缩上下文更稳定、更可控。
/dream 命令:让记忆越用越准
每 7 天自动触发一次 /dream,系统会:
- 合并分散在不同会话里的同类信息(比如多次提到“暗色模式需适配 CSS 变量”);
- 去重重复确认的规则(如“所有 API 错误统一返回 {code, message}”出现三次,只留一份);
- 验证路径有效性(删除已废弃的分支或过期的 mock 数据地址);
- 压缩成紧凑的状态快照,下次打开项目时直接加载,不用重新“热身”。
敏捷开发场景下的实际价值
在迭代节奏快、需求常变的项目中,项目记忆直接支撑了这些动作:
- 晨会后一句“把用户头像上传加到 Profile 页面”,AI 就知道该复用已有上传组件、走哪条 API、按什么尺寸裁剪;
- 新人加入时,输入 /dream,AI 能主动输出《项目关键约定速查》,包括状态管理方式、错误处理规范、CI 流程要点;
- 重构阶段问“哪些地方用了 localStorage”,AI 不仅列出文件,还能说明“上次讨论决定逐步迁移到 IndexedDB,目前 /settings 和 /cache 模块已完成迁移”。
它不替代人的设计决策,但把那些容易随时间模糊的上下文,变成了可检索、可继承、可演进的项目资产。










