一、先让 AI 生成需求文档

这是最推荐的起点,因为它能把你脑子里的模糊想法先整理成结构化文档。

1.1 企业官网 PRD 示例

例如可以直接给出这样的需求:

为我生成一份 PRD,我要做一个企业网站,
页面现代化风格,简约大气、漂亮,
生成一份 md 格式的可下载文档给我。

1.2 AI 原生应用 PRD 示例

如果你要做一个更复杂的网站,也可以直接把核心功能讲清楚,例如:

  • 运势;
  • 穿搭建议;
  • 心灵鸡汤;
  • 智能精灵;
  • 用户体系;
  • 积分和分享裂变;
  • 模型配置可切换。

再配上明确的技术栈要求,例如:

  • Next.js
  • PostgreSQL
  • 支持接入主流大模型

这样 AI 更容易生成像样的产品需求文档。

二、用 PRD 驱动项目开发

当 PRD 基本清楚后,就可以直接让 AI 去“按文档开发”。

2.1 用通义灵码落地需求

可以直接把 PRD 交给灵码:

请根据这个 PRD 将里面的需求落地

image/png

2.2 用 Codex / Claude Code 落地需求

同样也可以把 PRD 交给命令行 AI 编程助手:

根据你提供的 PRD 文档,去落地所有需求点

这类工具尤其适合:

  • 较复杂的项目骨架创建;
  • 多文件协同修改;
  • 一边开发一边调试和修正。

三、为什么先让 AI 写 PRD 再写代码更稳

因为这样做有三个好处:

  • 先统一目标,再进入开发;
  • 更容易发现需求遗漏;
  • 更适合后续不断追加和修正需求。

如果你一开始就直接让 AI 写代码,很多时候会出现:

  • 功能做出来了,但方向不对;
  • 页面好看了,但业务逻辑不完整;
  • 代码有了,但项目边界不清楚。

四、AI 在这条链路里最合适的角色

可以把它分成三段来用:

  1. 需求阶段:
  2. 帮你整理、扩写和结构化 PRD。
  3. 开发阶段:
  4. 帮你生成项目骨架、页面、接口和配置。
  5. 修正阶段:
  6. 帮你补测试、修 Bug、优化代码和完善样式。

五、一个实战建议

最有效的方法不是一次给 AI 一个超大需求,而是:

  • 先让它产出 PRD;
  • 再让它按模块开发;
  • 最后逐步验收和修补。

这种方式比“直接一句话生成整个产品”更可控,也更接近真实项目落地。