Skip to content
AI 编程方法论 · v1.1

提升研发能力体系
支撑高效协作与持续交付

一套九步智能体协作执行方案,适用于主流 AI 编程工具。人指挥智能体干活、人审查智能体产物,文档驱动、迭代收敛,让业务人员也能参与 AI 编程全流程。

本版更新步骤输入输出物料调整
9步执行步骤
6个智能体角色
通用适配主流工具
人审闭环核心机制
OVERVIEW

数字效能平台功能图

方法论 + 工具链:脚手架、角色 Agents、Skills 为九大步骤提供全生命周期支撑。点击图片可放大查看。

数字效能平台功能图:平台支撑、四大原则、九大步骤角色产出模式
EVOLUTION

编程现状对比

从「人写代码」到「人指挥 AI 写代码」,下一步是让非技术人员也能指挥 AI。

过去高门槛

传统模式

人是主力,从需求到代码全程手工。需要具备完整技术能力的工程师全程参与。

  1. 接收需求
  2. 编写代码
  3. 运行测试
  4. 部署上线
参与角色 · 技术人员全程
现在中门槛

AI 辅助模式

人提需求,AI 写代码。但指挥 AI 的人仍主要是技术人员,非技术人员难以直接参与。

  1. 提出需求
  2. AI 写代码
  3. 运行测试
  4. 部署上线
参与角色 · 仍主要为技术人员
本方案低门槛

智能体协作模式

用标准化的智能体协作方案,把门槛从「技术人员」下移至「业务人员」:只需具备业务判断力,即可参与 AI 编程全流程,并对文档和系统功能进行人工审查。

  1. 业务诉求
  2. 智能体产出
  3. 人工审查
  4. 交付上线
参与角色 · 业务人员即可参与
AGENTS

六大智能体角色

智能体可在 Qoder 等主流 AI 编程平台中预制,按需在对应步骤召唤。

产

产品管理专家

将业务诉求、竞品信息、初设文档转化为标准化需求说明书,确保需求清晰可落地。

参与步骤
架

软件架构师

承接需求说明书,负责高层架构设计,输出系统架构图、技术选型依据及非功能性需求方案。

参与步骤
技

技术经理

制定可落地技术方案、功能依赖关系分析、开发顺序规划、功能清单拆分及代码质量审查。

参与步骤
数

数据开发工程师

基于功能清单输出数据库设计文档(ER 图、字段说明)、DDL 建表语句及 DML 初始数据。

参与步骤
开

高级开发工程师

完成原型页设计、详细设计文档、前后端代码开发及缺陷修复,是核心产出智能体。

参与步骤
测

测试工程师

输出测试用例文档(功能测试 / 接口测试 / 边界测试),辅助功能审查和缺陷定性分析。

参与步骤
WORKFLOW

九步执行流程

人指挥智能体干活,人对智能体输出的产物进行审查,形成「产出 → 审查 → 修正」的闭环。点击步骤查看详情。

STEP 1 / 9

生成需求说明书

产品管理专家审查 · 业务人员审查

基于已有初设文档,由产品管理专家智能体生成标准化需求说明书。输出后由业务人员逐项核查,发现问题反复与智能体交互调整,直至需求准确完整。

输入
  • 初设文档
  • 静态原型
  • 可交互原型
输出
  • 需求说明书
PRACTICE

原型先行:PD 直接生成可运行原型

用可交互原型替代传统静态原型,原型与需求说明书一起进入开发,让想法更快变成产品。

原型先行四步:砍掉传统原型输出、PD 直接生成可运行原型、原型直接交付开发、开发人员继续开发
  1. 1砍掉传统原型输出

    跳过静态原型环节,少一步,更高效。

  2. 2PD 直接生成可运行原型

    产品经理借助智能体产出可交互原型,让想法看得见、用得上。

  3. 3原型直接交付开发

    可运行原型与需求说明书一起交付,作为后续步骤的输入。

  4. 4开发人员继续开发

    按原型和需求继续开发,减少理解偏差,更快上线。

PRINCIPLES

四大原则

人指挥智能体干活 · 人对智能体输出的产物进行审查

01

拉平岗位门槛

通过标准化执行流程,将技术复杂度封装在智能体内部,业务人员只需具备业务判断力即可参与产品研发。

02

文档驱动开发

每个步骤均有明确的输入文档和输出文档,文档即契约,确保各智能体之间的信息传递完整准确。

03

人审闭环

每一阶段关键产物均有人工审查环节,业务人员审查需求和功能,技术人员审查方案和代码质量。

04

迭代收敛

步骤 5-8 形成迭代循环,以缺陷清单为度量,持续收敛直到质量达标,保障最终交付系统的可用性。

ROADMAP

待解决问题

当前方案在以下三个维度存在短板,需后续迭代补齐。

待规划
问题 01

缺少网页自动化测试

目前仅能覆盖接口测试和代码质量审查,无法对前端 UI 交互行为进行自动化验证(如表单提交、页面跳转、元素状态变化等)。需引入 Playwright / Cypress 等 E2E 测试工具,或集成 AI 驱动的网页自动化测试智能体。

待规划
问题 02

本地开发环境一键安装

非技术人员难以独立完成本地开发环境搭建(JDK、Node.js、数据库、中间件等)及服务启动操作。需提供自动化安装脚本或「环境一键部署」智能体,降低环境准备门槛。

待规划
问题 03

人工功能测试依赖人力

步骤 9 仍需人工访问系统进行功能验证,测试效率和覆盖率受限于测试人员的操作时间和经验。后续可考虑集成基于测试用例的网页自动化测试智能体,实现「测试用例 → 自动回放验证」。

人指挥智能体干活 · 人对智能体输出的产物进行审查AI 编程方法论 v1.1 · 九步智能体协作执行方案

Power By 数字海南