更新时间: 2026-03-25
需求分析
基础信息
Skill 完整介绍
When 定场景:触发场景,用户何时使用
- 需求文档不完整、有歧义或变更频繁。
- 你需要在写用例前先做风险识别和测试边界确认。
- 团队对“现在能测什么、还缺什么”不清晰。
What 立目标:具体成果,解决什么问题
- 产出需求层面的风险与可测性分析。
- 给出清晰范围、依赖项和验证策略。
- 把模糊需求转成可决策的问题清单。
How 理规则:步骤逻辑,怎么执行
- 拆解业务规则、状态流转和异常处理逻辑。
- 标记歧义点:输入缺失、结果不明确、规则冲突。
- 映射测试维度:功能、数据、接口、流程、非功能。
- 按业务影响和变更频率做优先级。
- 形成澄清问题并指定决策责任人。
- 输出分析结论和下一步测试动作建议。
Reference 给示例:正例(输入 -> 输出)
输入:
- PRD:优惠叠加规则 + 会员等级 + 退款例外
输出:
- 规则矩阵与边界说明
- 高风险清单(舍入、冲突规则、回滚行为)
- 澄清问题与建议验收标准
Reference 给示例:反例(输入 -> 输出)
输入:
- “读一下 PRD,给我测试点”
输出(问题):
- 只给通用测试点,没有发现规则冲突和未决问题
- 无法支撑后续用例质量
Limits 画边界:明确限制,什么不做
- 不把缺失规则当成既定事实。
- 不在歧义未处理前直接进入用例编写。
- 不忽视上下游依赖影响。
- 不给“无依据”的风险排序。
- 不在缺少验收标准时宣称“需求可测”。
使用说明
- 先完成
requirements-analysis的安装和启用(直接用本页安装命令)。 - 提需求时先给必要上下文:范围、环境、时间、期望输出格式。
- 输入需求文档触发,例如:“使用
requirements-analysis分析这份 PRD 的歧义和风险。” - 固定输出项:歧义清单、澄清问题、风险优先级、可测性结论。
- 产品/研发回复后带着新信息再跑一轮得到最终版。
安装说明
平台
AI 工具
快速安装(一行命令)
正在生成命令... 完整脚本
正在加载脚本...