第5课:需求描述技巧
进度 0/12
🎯
需求描述技巧
提示词是种超能力——好需求让AI一次写对
📖知识引入
🆚模糊vs清晰
❌「做个好用的软件」——AI不知道做什么。✅「做一个倒计时器,输入分钟数,到点响铃」——AI秒懂。需求越具体,AI越能一次写对,少走弯路。
📋五要素公式
万能公式:软件类型+核心功能+界面样子+技术要求+特殊偏好。例:「桌面软件(类型)+ 加减乘除(功能)+ 大按钮蓝色(样子)+ Python的tkinter(技术)+ 字体大点(偏好)」。
📎上下文要给全
AI不会读心术。已有代码要扩展?@引用相关文件让它先读。想做网页?说清用HTML还是React。上下文越完整,AI越不会跑偏——这就像给厨师完整的菜谱。
🪜复杂需求要分步
做一个完整App别一口气说完。先「做主界面」,运行OK再「加保存功能」,再「加清空按钮」。每步AI都有精力做好,错了也好定位。
💡给参考胜过描述
「我想做一个像iPhone计算器那样的界面」——一句话顶十句描述。也可以发截图给AI:「照这个布局做」。AI读图能力很强,参考图是最精准的需求。
💡
好提示词=类型+功能+样子+技术+偏好——五要素齐全,AI一次写对!
🔍提示词改造实验室
看同一需求的三种说法,对比效果:
❌ 模糊版:
「做个记事本」
→AI不知道:桌面还是网页?
有没有保存?多大窗口?
字体什么颜色?
返回结果可能简陋
⚠️ 中等版:
「做一个桌面记事本,能输入文字,能保存」
→比上一版好,但没说保存格式、
窗口大小、字体大小,可能要返工
✅ 五要素版:
「做一个桌面记事本(类型),
能输入文字、能保存成.txt(功能),
窗口600x400,米色背景(样子),
用Python的tkinter(技术),
字体用微软雅黑18号(偏好)」
→AI一次写对,几乎不用改!
对比表: ┌────────┬────────┬────────┐ │ 模糊 │ 中等 │ 五要素 │ │ 多次改 │ 几次改 │ 一次成 │ └────────┴────────┴────────┘
这就是「提示词工程」的威力。
🎯小测验
第1题:下面哪个是清晰的软件需求?
第2题:复杂需求最好的提法是?
第3题:想让界面照着某个样子做,最好的做法是?
📝本课知识点
- ✓需求越具体,AI越能一次写对
- ✓五要素:类型+功能+样子+技术+偏好
- ✓上下文要给全,可@引用文件
- ✓复杂需求分步骤迭代
- ✓参考图胜过万语描述
第5课完成!继续探索下一课吧 🚀
