MiMo Code 能智能生成符合工程规范的文档注释。它先扫描项目识别注释缺口,按语言惯例(如JSDoc、docstring、Go注释)和配置规则判断缺失;支持自然语言指令批量处理,自动匹配规范并保持风格一致;提供安全预览、交互式确认与git diff;注释纳入记忆系统,支持后续审查与知识沉淀。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

MiMo Code 能自动为代码生成文档注释,但不是简单地“补几行 //”,而是结合项目结构、函数语义和调用上下文,产出符合工程规范的说明。关键在于它把注释生成当作一项需理解、规划、验证的开发任务,而非孤立的文本填充。
识别哪些文件需要加注释
MiMo Code 会先扫描当前项目,依据语言惯例和已有风格判断注释缺口:
- JavaScript/TypeScript:检查是否缺失 JSDoc(特别是导出函数、类方法、React 组件 props)
- Python:识别缺失 docstring 的模块、类、函数,尤其关注
__init__和公共 API - Go:检测未带
//块注释的导出函数与结构体字段 - 若项目已有
.eslintrc或pyproject.toml中启用了注释检查规则,它会优先遵循这些约定
用自然语言描述需求,不写模板
不需要手动指定语法格式。你只需说清楚意图,比如:
- “给 src/utils 目录下所有工具函数加上完整 JSDoc,注明参数类型、返回值和异常场景”
- “为 api/routes/user.py 里的每个 FastAPI 路由添加 OpenAPI 兼容的 docstring”
- “给 models/Order.ts 里的 Order 类补充 TypeScript 接口级注释,包括字段含义和业务约束”
它会自动匹配项目技术栈,选用对应规范(如 TSDoc、Google Python Style、Sphinx 格式),并保持与现有注释风格一致。
支持批量处理 + 安全预览
执行前会生成变更预览,列出将修改的文件、新增注释位置及内容摘要。你可以:
- 按 Tab 键逐条确认每处修改
- 输入 /skip 跳过某文件或某函数
- 用 /edit 手动调整某段注释后再继续
- 全部确认后,它才真正写入文件,并自动触发
git diff显示改动
后续可联动维护
生成的注释会被纳入持久记忆系统:
- 下次你问“这个函数为什么接收 null 参数?”,它能直接引用自己写的注释原文
- 如果后续代码逻辑变更(比如参数删减),运行
mimo /review可自动比对代码与注释差异,提示过时项 - 执行
/dream后,注释规范也会沉淀进MEMORY.md,成为团队知识资产


















