让 AI 先澄清项目需求
05-01 让 AI 先澄清项目需求
Section titled “05-01 让 AI 先澄清项目需求”这一课把 AI 元技能带进工作台。
学员想做第一个本地项目时,往往只会说一句粗糙想法:我想做个网页、我想做个工具、我想整理资料。课程要教他们把粗糙想法交给 AI,让 AI 追问、列选项、复述需求,再进入生成。
这一课的关键观念是:用户不用一开始就写完整需求。用户负责说真实想法和做选择,AI 负责追问、整理和补缺口。
- 让学员敢于用粗糙想法开工。
- 让学员会让 AI 追问项目缺口。
- 让学员会让 AI 给出 2 到 3 个范围版本。
- 让学员会把范围控制在第一版能完成的程度。
- 让学员完成一份需求澄清记录。
- 建议时长:28 到 38 分钟。
- 用一个真实小项目演示。
- 让 AI 先问问题,用户再选择范围。
- 第一项目必须选最小版。
- 结尾要保存需求澄清记录。
可以这样开场:
“很多人以为做项目前,必须把需求写得很完整。工作台课的做法更轻松:你先说粗糙想法,然后让 AI 帮你把缺口问出来。”
示例想法:
我想做一个个人主页,但还没想清楚具体内容。这句话已经足够开工。接下来让 AI 追问:
请先问我 5 个关键问题,帮我把这个项目需求说清楚。问题尽量问成选择题,方便我做选择。AI 可能会问:
- 页面给谁看。
- 要放哪些内容。
- 风格是什么。
- 是否需要联系方式。
- 做完怎么验收。
这里要提醒学员:
“AI 问问题,不是为了考你。它是在帮你把脑子里的模糊东西照出来。你答不完整也没关系,能选就先选。”
如果 AI 问得太多,可以压缩:
问题太多了。请只保留 3 个最影响第一版结果的问题,并且都改成选择题。回答之后,要求 AI 给范围版本:
请给我 3 个版本:最小版、标准版、扩展版。每个版本说明包含哪些功能、适合什么情况、预计需要哪些文件。用户选择最小版。
这里要讲第一项目为什么选最小版:
“第一版的目标是跑通合作流程。能生成、能打开、能修改、能记录,就已经赢了。功能做太大,学员会被细节淹没。”
最后让 AI 复述:
我选择最小版。请复述项目目标、功能范围、文件结构和验收标准。暂时不要生成文件。这里要强调:
“用户做选择,AI 做拆解。你不需要一开始就写完整需求,你需要根据 AI 的问题做判断。”
需求澄清记录可以保存到 README:
项目目标:第一版范围:页面内容:风格方向:验收标准:暂不做的内容:最后收束:
“这节课真正训练的是把真实想法交出去,再把 AI 给你的选项拿回来做判断。”
屏幕演示流程
Section titled “屏幕演示流程”- 口述一个粗糙想法:做个人主页。
- 让 AI 追问 5 个关键问题。
- 如果问题太多,让 AI 压缩成 3 个选择题。
- 回答问题。
- 让 AI 给最小版、标准版、扩展版。
- 选择最小版。
- 让 AI 复述需求和验收标准。
- 在 README 中保存需求澄清记录。
让学员选一个小项目想法:
- 个人主页。
- 课程资料导航页。
- 活动说明页。
- 小计算器。
完成四步:
- 说出粗糙想法。
- 让 AI 追问。
- 选择范围版本。
- 保存复述后的需求。
练习要求:
- 第一项目必须选最小版。
- 需求记录必须写“暂不做的内容”。
- 验收标准必须能用肉眼检查。
- 学员不敢说粗糙想法:提醒他粗糙想法就是原材料。
- AI 问题太多:让它压缩成 3 个选择题。
- 范围越选越大:第一项目优先选择最小版。
- 需求复述太泛:要求加上验收标准。
- 学员想直接生成:先保存需求澄清记录,再进入下一课。
保存一份需求澄清记录,包含:
- 原始想法。
- AI 追问。
- 用户回答。
- 最终选择的范围版本。
- 验收标准。
- 暂不做的内容。
补充要求:
- 放进当前项目 README。
- 让 AI 再读一遍 README,判断需求是否清楚。
- 第 1 页:标题“粗糙想法也能开工”
- 第 2 页:先让 AI 追问
- 第 3 页:问题改成选择题
- 第 4 页:范围分成三个版本
- 第 5 页:用户选择最小版
- 第 6 页:AI 复述需求
- 第 7 页:保存到 README