这是一套专为企业级开发量身定制的 AI Coding 标准工作流(SOP)。
在个人开发中,AI 可以是“全自动写手”;但在企业级开发中,AI 必须被定位为“高级架构师 + 资深研发专家”。核心原则是:人控架构与业务,机控实现与细节。
以下是分为 7 个阶段的从 0 到 1 再到 100 的标准步骤:
阶段一:需求拆解与系统设计(Human 带着 AI 做)
⚠️ 绝对不要直接把 PRD 丢给 AI 让它写代码。
- 步骤 1:需求结构化
- 动作:人工提炼 PRD,提取核心实体、业务规则、边界条件。
- Prompt 模板:“我正在做一个【项目类型】的核心模块是【模块名】。主要实体有 A、B、C。核心业务规则是:1… 2… 3…。请以资深架构师的身份,帮我补充可能遗漏的边缘场景和非功能性需求(如并发、安全)。”
- 步骤 2:技术选型与架构设计
- 动作:人工确定技术栈边界(如:必须用 Java/Spring Boot + Vue3 + PostgreSQL,不准用其他语言)。
- Prompt 模板:“基于上述需求,技术栈限制为【XXX】。请输出:1. 系统分层架构图(文本描述);2. 核心数据库表 ER 设计(列出字段、类型、索引);3. 核心 API 接口列表(RESTful 规范);4. 认证与权限设计。”
- 步骤 3:生成开发蓝图
- 动作:让 AI 把大架构拆解为一个个独立的、可执行的开发任务。<