用 ChatGPT 澄清需求和验收条件
EnglishChatGPT 安装步骤
- 在支持创建技能的 ChatGPT 工作区打开「插件 → 技能 → 创建 → 使用编辑器创建」。
- 对照固定版本 GitHub 原文,在编辑器新建技能,将 `skill-requirements-analysis` 的纯文本工作流程改写为技能说明。
- 保存后,在新对话输入 @ 并选中刚创建的技能,再用示例试用。
中文摘要
根据用户角色和目标提问,整理需求、可测试的验收条件以及仍待确认的边界场景。
SKILL.md 中文导读
可复现示例
对 Owl 图书预约需求先做澄清,再草拟用户故事。
feature="Owl library holds"; audience="borrowers"; maxHolds=3; desiredChannel="email"; notificationTiming="unknown"; emptyCatalog="unknown"工作步骤
- 向用户询问目标、对象、输入边界、通知时点和异常处理。
- 用上下文、动作和预期结果写测试条件,再单列未决项。
验收方法
先提出至少 5 个澄清问题,确认预约上限、通知时间、目录为空、目标用户和失败处理。已知约束记录 `maxHolds=3`,通知时点留作待确认。
GitHub 原文 · 更新日期
适用环境
支持创建技能的 ChatGPT 工作区。使用以下虚构材料作为纯文本输入。
常见问题
如何用 ChatGPT 把需求拆成可测试的验收条件?
先问清楚服务对象、目标和约束,再写用户故事及正常、边界和失败场景。对未知信息提问,并在确认后比较方案。