乐于分享
好东西不私藏

用 AI 写产品需求文档(PRD),开发不再问东问西

用 AI 写产品需求文档(PRD),开发不再问东问西

# 打工人 AI 笔记⑬:用 AI 写产品需求文档(PRD),开发不再问东问西

我朋友阿强,产品经理,每次写 PRD 都要花 3 天。

写出来的 PRD 长这样:

> 功能描述:用户可以 XX

> 异常情况:处理异常

开发看完问:

– “这个 XX 具体是什么?”

– “异常怎么定义?”

– “边界情况怎么处理?”

阿强被问烦了。

后来他用 AI 写 PRD。

现在 2 小时搞定,开发不再问东问西。

今天这篇,教你用 AI 写产品需求文档。从功能描述到边界情况,2 小时搞定。

一、先说清楚:好的 PRD 长什么样?

差的 PRD:

– 功能描述模糊

– 边界情况没说

– 异常处理没写

– 开发看完一堆问题

好的 PRD:

– 功能描述具体(输入、处理、输出)

– 边界情况清晰(最大值、最小值、空值)

– 异常处理完整(各种错误场景)

– 开发看完直接能干

AI 能帮你写出好的 PRD。

二、AI 写 PRD 的六步法

第一步:让 AI 帮你梳理”功能背景”

把你的想法丢给 AI:

我要写一个功能的需求文档,信息如下:

– 功能名称:批量导入用户

– 所属模块:用户管理

– 目标用户:管理员

– 业务背景:当前只能逐个添加用户,效率低

– 核心需求:支持 Excel 批量导入用户

– 技术约束:单次最多 1000 条,文件大小不超过 10MB

请帮我写功能背景,要求:

1. 说明当前问题

2. 说明业务价值

3. 说明目标用户

4. 语气客观,不夸张

AI 会给你:

> 功能背景

> 当前用户管理模块仅支持逐个添加用户,当需要批量创建用户时(如新员工入职、客户批量导入),操作效率极低。

> 以 100 个用户为例,逐个添加需要约 30 分钟,且容易出错。

> 本功能支持管理员通过 Excel 文件批量导入用户,单次最多 1000 条,文件大小不超过 10MB。预计可将批量导入时间从 30 分钟缩短至 2 分钟,效率提升 15 倍。

有背景、有问题、有价值。

第二步:让 AI 帮你写”功能描述”

功能背景有了,写具体描述:

请帮我写功能描述,要求:

1. 分”前置条件””操作流程””后置结果”三部分

2. 每一步都有明确的输入和输出

3. 包含用户界面描述

4. 语气清晰,无歧义

AI 会给你:

> 功能描述

> 前置条件

> – 用户已登录且具有管理员权限

> – 已准备好符合模板的 Excel 文件

> 操作流程

> 1. 进入用户管理页面,点击”批量导入”按钮

> 2. 在弹窗中下载导入模板

> 3. 填写模板后上传文件

> 4. 系统校验数据格式

> 5. 确认导入

> 6. 系统显示导入结果

后置结果

> – 成功导入的用户显示在用户列表

> – 失败的用户显示错误原因

> – 生成导入记录,可追溯

有流程、有输入输出、无歧义。

第三步:让 AI 帮你写”边界情况”

边界情况最容易漏,让 AI 帮你:

请帮我分析这个功能的边界情况,包括:

1. 数据量边界(0 条、1 条、1000 条、1001 条)

2. 文件大小边界(0KB、10MB、11MB)

3. 数据格式边界(空值、特殊字符、超长字段)

4. 权限边界(无权限、权限过期)

并给出每种情况的处理方式

AI 会给你:

> 边界情况

> | 情况 | 处理方式 |

> |——|———-|

> | 0 条数据 | 提示”文件为空,请检查” |

> | 1 条数据 | 正常导入 |

> | 1000 条数据 | 正常导入 |

> | 1001 条数据 | 提示”超出最大条数限制” |

> | 0KB 文件 | 提示”文件为空” |

> | 10MB 文件 | 正常导入 |

> | 11MB 文件 | 提示”文件超出大小限制” |

> | 字段为空 | 提示”XX 字段不能为空” |

> | 特殊字符 | 自动转义或提示错误 |

> | 超长字段 | 截断或提示错误 |

有边界、有处理、无遗漏。

第四步:让 AI 帮你写”异常处理”

异常情况怎么处理?让 AI 帮你:

请帮我分析这个功能的异常情况,包括:

1. 文件异常(格式错误、损坏、加密)

2. 网络异常(上传中断、超时)

3. 系统异常(服务不可用、数据库错误)

4. 数据异常(重复数据、关联数据不存在)

并给出每种情况的错误提示和处理方式

AI 会给你完整的异常处理方案。

第五步:让 AI 帮你写”数据埋点”

需要数据验证?让 AI 帮你设计埋点:

请帮我设计这个功能的数据埋点,包括:

1. 关键事件(点击、上传、成功、失败)

2. 事件属性(用户 ID、文件大小、导入条数)

3. 转化漏斗(曝光→点击→上传→成功)

AI 会给你完整的埋点方案。

第六步:让 AI 帮你整合成完整 PRD

把以上内容丢给 AI:

请帮我把以上内容整合成一份完整的 PRD,要求:

1. 有封面和版本记录

2. 分”背景””功能描述””边界情况””异常处理””数据埋点”五部分

3. 语气专业,适合开发和测试使用

AI 会给你一份结构完整的 PRD。

三、工具推荐

| 工具 | 适合场景 | 价格 |

|——|———-|——|

| 通义千问 | PRD 撰写、整合 | 免费 |

| Kimi | 长文档处理 | 免费 |

| 语雀/飞书文档 | 文档协作 | 免费 + 付费 |

我的建议:通义千问写内容 → 语雀/飞书排版 → 分享给开发和测试

四、几个注意事项

1. PRD 要具体

   AI 会写模糊内容。所有描述必须具体,开发能直接执行。

2. 边界情况要验证

   AI 可能会遗漏边界情况。你自己再检查一遍。

3. 提前和开发沟通

   写 PRD 前,先和开发聊聊技术可行性。别写完发现做不了。

4. 保存你的”优质 PRD”

   写得好的 PRD,存下来当模板。下次让 AI”参考这个风格”。

结尾

阿强听完我的方法,说:”早说啊,我那几个 3 天白花了。”

我说:”现在知道也不晚。下次 PRD,2 小时搞定,早点回家。”

用 AI 不是偷懒,是把时间花在更有价值的事情上。

写背景、查数据、排计划——这些活,AI 比你做得快。

思考价值、判断风险、决策方向——这些活,只有你能做。

让 AI 干 AI 的事,你干人的事。

下期预告:《打工人 AI 笔记⑭:用 AI 做社交媒体运营,一人顶一个团队》