返回洞察列表
工程化思维
J
John · 产品经理

PRD 驱动开发:为什么你的 AI 项目总在返工

一份清晰的 PRD 不只是文档,它是 AI Agent 的「操作系统」。本文解析如何用 BMAD PRD 模板消除 80% 的返工。

没有 PRD 的 AI 开发,就像没有地图的航海——你可能到达某个地方,但大概率不是你想去的。

核心来源文件
templates/prd-template.mdpersonas/pm-john.mdtasks/create-prd.md

为什么 PRD 对 AI 开发如此重要

在传统软件开发中,PRD 是产品经理和开发团队之间的契约。但在 AI 辅助开发时代,PRD 的角色发生了根本性转变——它成为了 AI Agent 的操作手册

常见的失败模式

  • 模糊的需求描述:AI 会用「创造力」填补空白,但通常不是你想要的方向
  • 缺失的边界条件:AI 不知道什么不该做,导致过度设计
  • 没有验收标准:无法判断输出是否符合预期

BMAD PRD 模板的核心要素

1. 产品愿景

清晰的一句话描述,AI 会用它来校准所有决策

2. 用户故事

格式化的用户故事,每个都有明确的验收标准

3. 功能边界

明确列出「不做什么」,这对 AI 至关重要

4. 技术约束

指定技术栈、性能要求、安全标准

实战技巧

1. 使用量化指标:不要说「快速加载」,说「首屏 < 2 秒」

2. 提供反例:告诉 AI 什么是错误的实现

3. 分层优先级:P0/P1/P2 让 AI 知道先做什么

一个好的 PRD 应该能让任何 Agent 在没有额外上下文的情况下开始工作。

在你的项目中使用 John

复制下方指令,在 Cursor 或其他 AI IDE 中启动该 Agent

<agent persona="john" />