🐵

MonkeyCode 快速入门

AI 驱动的智能开发平台

从需求到上线,一站式开发工作流

01 / 12

什么是 MonkeyCode?

MonkeyCode 是一个由 AI 驱动的智能开发平台,通过自然语言交互完成代码生成、需求设计、项目部署等完整的软件开发工作流。

02 / 12

如何启动

在 MonkeyCode 中输入自然语言描述需求即可:

> 帮我创建一个 Vue 3 项目
> 编写一个用户登录功能
> 部署当前项目进行预览

MonkeyCode 会自动识别任务类型并调用对应能力

03 / 12

六大核心命令

/feature-design
需求分析与技术设计
/implementation-planner
实施计划与任务拆解
/feature-implementer
按任务列表编码实现
/project-wiki
自动生成项目文档
/deploy-website
本地预览部署
/publish-website
线上正式发布
04 / 12

SDD 开发流程

Spec-Driven Development — 需求驱动的开发方法

01
需求分析
02
技术设计
03
实施计划
04
功能实现
05
预览发布
05 / 12

第一步:需求分析

01

/feature-design

输入功能描述,MonkeyCode 将:

  • 使用 EARS 规范编写需求文档
  • 迭代提问澄清需求细节
  • 生成完整的技术设计文档
  • 输出到 .monkeycode/specs/ 目录
/feature-design 用户通过邮箱密码注册登录
06 / 12

第二步:实施计划

02

/implementation-planner

将设计文档转化为可执行的任务列表:

  • 自动读取设计文档内容
  • 拆解为独立的、可测试的任务
  • 每个任务包含验收标准
  • 支持 TDD 渐进式开发
/implementation-planner user-auth
07 / 12

第三步:功能实现

03

/feature-implementer

按照任务列表逐步编码实现:

  • 读取设计文档和任务列表
  • 以 TDD 方式逐个完成
  • 每个任务独立测试验证
  • 支持断点续做
/feature-implementer user-auth task 1
08 / 12

第四步:预览与发布

04

/deploy-website

自动检测项目类型并启动服务器:

  • 支持 Node.js、Python、PHP、Go 等
  • 一键获取在线预览链接
  • 实时查看开发效果

正式发布:点击右上角发布按钮

09 / 12

对话式开发

不用命令也能驱动开发,直接对话即可:

10 / 12

智能辅助功能

11 / 12

注意事项

🎉

开始使用 MonkeyCode

输入 /help 获取更多帮助

开始你的 AI 驱动开发之旅