mimo code 的 memory agent 通过项目记忆(memory.md)、会话检查点、/dream 模式和 compose 模式,实现规范文档的统一性、延续性与自动化交付。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

直接用 MiMo Code 的 Memory Agent 写规范文档,关键不是“让它写”,而是“让它记得怎么写”。它不靠临时提示词堆砌,而是基于项目已沉淀的规则、术语、结构偏好和历史文档风格来生成一致、可复用的内容。长期记忆在这里不是附加功能,而是文档质量的底层支撑。
项目记忆(MEMORY.md)是规范文档的基石
规范文档的核心价值在于统一性与延续性——命名是否一致?字段是否对齐已有接口?错误码是否沿用旧体系?这些都不是每次重聊一遍能解决的。MiMo Code 会自动将你首次定义的项目上下文写入 MEMORY.md,比如:
- 技术栈:Vue3 + Pinia + TypeScript,禁止使用 any 类型
- API 命名约定:RESTful 风格,/v1/users/{id}/preferences
- 文档结构模板:背景 → 接口说明 → 请求示例 → 响应字段表 → 错误码表
- 已弃用字段:user.status_code → 改为 user.state
后续所有文档生成,Agent 都会优先检索这份文件,而不是依赖你口头重复。它不是“记住你说了什么”,而是“记住你认可了什么”。
会话检查点让多轮协作不脱节
写一份完整规范常需多次迭代:先搭大纲,再补字段说明,最后加错误码。传统工具每轮都得重载上下文,而 MiMo Code 在每次会话结束时自动保存检查点。例如你昨天写了权限模块的初稿,今天输入 “继续完善权限模块文档,补充 RBAC 角色继承规则”,它会自动关联昨日检查点中的目录结构、字段定义和已确认术语,无需你粘贴历史内容或重新解释 RBAC 是什么。
/dream 命令帮你把经验变成标准
单次记忆容易碎片化。MiMo Code 的 /dream 命令(默认每7天触发)会扫描近期所有会话,识别重复出现的模式并升格为长期知识。比如你三次提到“前端时间格式统一用 ISO 8601(YYYY-MM-DDTHH:mm:ssZ)”,/dream 就会把它提炼进 MEMORY.md 的“通用规范”章节;若某次评审指出“响应体必须包含 x-request-id”,它也会被自动归入“HTTP 协议约定”。这种渐进式沉淀,让规范文档越用越准,越写越省力。
用 compose 模式驱动文档交付闭环
规范文档不是静态产物,而是开发流程的一环。启用 compose 模式 后,你只需输入目标,比如:“生成用户中心模块的 API 规范文档,同步更新 Swagger YAML 和 README 中的接口摘要”。Memory Agent 会自动:检索 MEMORY.md 中的命名与状态码约定 → 解析当前代码中 controller 层实际实现 → 生成 Markdown 文档 → 校验字段是否与 types.ts 一致 → 输出 diff 建议 → 最后调用 git commit 提交变更。整个过程,记忆系统全程参与校验与决策,而非仅作参考。











