用途:统一管理代码模板、反馈模板与项目优化工作流,帮助快速搭建项目并保持一致模式。也用于脚手架生成、按 /moai:9-feedback 创建 GitHub issue、MoAI-ADK 更新后优化模板结构、从备份恢复项目。
主要能力:代码模板库覆盖 FastAPI、React、Vue、Next.js、Docker 与 CI/CD;反馈模板含 bug、feature、improvement、refactor、docs、question 六类;模板优化器支持智能三方合并(template_structure 用最新默认值,user_config 与 custom_content 保留用户设置与修改)、备份发现与恢复、版本跟踪(记录 last_optimized、backup_version、template_version、customizations_preserved)。模板变量写在 template.json 的 variables 与 files 两段,files 区分 substitute(替换变量)与 copy(原样复制)。
使用方式:文档拆分为 modules/code-templates.md、modules/feedback-templates.md、modules/template-optimizer.md 三个模块。生成项目时加载对应模板(如 backend/fastapi),配置项目名与特性后执行脚手架;模板生成分五步:加载目录结构、替换标记文件的变量、原样复制静态文件、运行依赖安装与 git 初始化等钩子、校验生成结构。反馈由 /moai:9-feedback 自动触发;项目初始化命令为 /moai:0-project。
限制:资料未提供安装命令、收费方式与支持平台。要求模板变更前记录默认值修改、优化前先备份、合并冲突必须解决、保留完整自定义历史、生产前测试模板,并用内置版本管理跟踪版本。
状态:Production Ready(Enterprise),模块化架构,与 workflow-project、core-planner 等代理及多个 moai 技能配合使用。