撰写PRD文档
问题描述
需要为新功能"用户积分系统"撰写一份完整的产品需求文档(PRD),包括功能定义、用户故事、验收标准等。
传统思路
- 找模板 - 网上搜索PRD模板
- 回忆需求 - 整理之前讨论的内容
- 逐项填写 - 一边想一边写
- 反复修改 - 遗漏点被评审发现后补充
预计耗时:4-8小时,质量不稳定
AI思维
第一步:结构化整理需求
我要为"用户积分系统"写PRD。请先帮我梳理需要考虑的维度,确保不遗漏。
背景:
- 电商平台,希望通过积分提高用户留存
- 积分可以通过购物、签到、评价获得
- 积分可以兑换优惠券或抵扣现金
请列出PRD应该包含的所有部分。AI 给出框架:
PRD完整框架
- 文档信息 - 版本、作者、日期、状态
- 背景与目标 - 为什么做、要达成什么
- 用户与场景 - 谁在什么情况下使用
- 功能范围 - 包含什么、不包含什么
- 详细功能 - 每个功能的具体定义
- 业务规则 - 积分计算、有效期等
- 用户故事 - User Story格式
- 交互流程 - 关键流程图
- 验收标准 - 如何判断功能完成
- 非功能需求 - 性能、安全等
- 数据需求 - 需要埋点的数据
- 里程碑 - 分期计划
- 风险与依赖 - 潜在问题
- 附录 - 竞品分析、原型链接等
第二步:逐部分生成内容
请帮我写"背景与目标"部分。
已知信息:
- 当前用户月留存率35%,行业平均45%
- 希望通过积分系统提升到40%
- 同时提高用户评价率(当前5%,目标15%)AI 生成内容:
1. 背景与目标
1.1 业务背景
当前平台面临用户留存率偏低的问题:
指标 当前值 行业平均 目标值 月留存率 35% 45% 40% 商品评价率 5% 12% 15% 复购率 22% 30% 28% 用户缺乏持续使用平台的动力,需要建立激励机制提高用户粘性。
1.2 项目目标
核心目标:
- 提升用户月留存率至40%(+5个百分点)
- 提升商品评价率至15%(+10个百分点)
次要目标:
- 建立用户成长体系基础设施
- 提高用户对平台的归属感
1.3 成功指标
指标 衡量方式 目标 观察周期 积分获取用户数 DAU中获取过积分的用户占比 >60% 上线30天 积分使用率 有积分用户中使用过积分的占比 >30% 上线60天 留存提升 月留存率变化 +5pp 上线90天
第三步:补充业务规则
请帮我定义积分的业务规则,包括:
- 获取规则(购物、签到、评价)
- 使用规则(兑换、抵扣)
- 有效期规则
- 异常处理(退款等)
要考虑防刷和成本控制。AI 给出详细规则:
5. 业务规则
5.1 积分获取规则
行为 积分 上限 说明 购物 1积分/元 无 实付金额,不含运费 每日签到 5积分 5/天 连续签到有额外奖励 商品评价 10积分 50/天 需含15字+1图 首次完善资料 50积分 一次性 - 邀请好友 100积分 500/月 好友首单后发放 连续签到奖励:
- 连续7天:额外50积分
- 连续30天:额外200积分
- 中断后重新计算
5.2 积分使用规则
抵扣现金:
- 100积分 = 1元
- 单笔订单最高抵扣30%
- 最低使用门槛:100积分
兑换优惠券:
- 500积分 = 5元无门槛券
- 1000积分 = 12元满100可用券
- 每类券每月限兑2张
5.3 有效期规则
- 积分有效期:获取后12个月
- 每月1日清理过期积分
- 过期前30天、7天提醒用户
5.4 异常处理
退款:
- 订单退款,扣除对应积分
- 若积分已使用,从余额中扣除
- 余额不足则产生负积分,下次获取时抵消
防刷策略:
- 同设备每日获取上限500积分
- 评价需人工审核抽检
- 异常行为触发风控审核
第四步:生成用户故事
请为积分系统的核心功能生成User Story,格式:
As a [角色], I want [功能], so that [价值]
包含验收标准(Given-When-Then)AI 生成用户故事:
6. 用户故事
US-001 查看积分余额
As a 注册用户 I want 在个人中心查看我的积分余额和明细 So that 我能了解自己的积分情况
验收标准:
gherkinScenario: 查看积分余额 Given 我是已登录用户 When 我进入个人中心 Then 我应该看到当前积分余额 And 我应该能查看积分获取/使用明细 And 明细按时间倒序排列 Scenario: 查看即将过期积分 Given 我有即将在30天内过期的积分 When 我查看积分明细 Then 我应该看到过期提醒标签 And 显示过期积分数量和日期US-002 购物获取积分
As a 购物用户 I want 购物后自动获得积分 So that 我有动力继续在平台消费
验收标准:
gherkinScenario: 订单完成获得积分 Given 我完成了一笔100元的订单 And 订单状态变为"已完成" When 系统处理积分发放 Then 我应该获得100积分 And 收到积分到账通知 And 积分明细显示获取记录 Scenario: 退款扣除积分 Given 我因订单获得了100积分 When 我申请并完成全额退款 Then 应扣除对应的100积分 And 积分明细显示扣除记录US-003 结算时使用积分
As a 有积分的用户 I want 在结算时用积分抵扣现金 So that 我能省钱
验收标准:
gherkinScenario: 正常使用积分抵扣 Given 我有1000积分 And 订单金额50元 When 我选择使用积分抵扣 Then 最多可使用1500积分(50*30%=15元=1500分) And 实际支付金额减少对应金额 Scenario: 积分不足最低门槛 Given 我只有50积分 When 我尝试使用积分 Then 显示"最低需100积分才可使用" And 积分选项置灰不可用
结果对比
| 指标 | 传统方式 | AI思维 |
|---|---|---|
| 耗时 | 4-8小时 | 1-2小时 |
| 完整度 | 可能遗漏 | 系统全面 |
| 规则严谨度 | 经验依赖 | 逻辑严密 |
| 修改次数 | 多轮修改 | 一次基本到位 |
关键洞察
- 先建框架:让AI帮你列出PRD应有的所有部分
- 分块生成:每个部分单独让AI生成,质量更高
- 补充约束:主动告诉AI业务约束(成本、防刷等)
- 格式标准化:用标准格式(User Story、Gherkin)便于后续使用
PRD撰写Prompt模板
我需要为[功能名称]写PRD。
## 背景
[业务背景和目标]
## 已知信息
[已确定的需求点]
## 约束条件
[成本、时间、技术等约束]
请帮我生成[具体部分],要求:
- 内容完整不遗漏
- 逻辑严谨可落地
- 格式清晰易阅读