学会提问,可以激活AI大量的能力
当你不为AI添加工具,不给予AI知识库,不提供AI后训练,想单纯依靠AI的基础模型和提示词工程来让AI发挥原始效能,最重要的是懂得提问
提问从主体上来说,有两类:
- 人类向AI提问
- AI向人类提问
人类向AI提问的相关技巧与使用场景:
- 脑暴:找AI一起脑暴,找想法,找创意,向AI提问寻找解决方案
- 讨论:提出一个观点,获取AI的反馈,这里可以使用后退提示词,即告诉AI可以质疑人类的观点,退后一步思考,这种时候AI往往能更睿智
- 寻求专业建议:比如我在某个技术实现方案不确定,我会问AI,让AI去做Deepresearch,然后提供我对比,方便我了解信息
- 不断追问:当AI给你结果后,一定要不断追问,因为AI很多时候也会不懂装懂,产生幻觉,当你不断追问时,AI也会不断思考,经过5轮追问,你会掌握更多细节和信息,以便确定AI是不是在欺骗你
- 交叉验证:问题不确定时,可以使用多个AI互相交叉验证,但我更推荐通过不断追问的方式培养独立的自主思考
- 提供证明:当AI试图只给你结果时,你要提问让他提供具体证明,比如让他打印请求结果,或者让他定位问题核心关键代码等等
- 提出要求:比如要求AI先别开发,而是先写文档,通过审查他的文档,来判断AI是否真正理解了任务目标,设置约束条件让AI去满足
AI向人类提问的相关技巧与使用场景
- 补充任务信息:人类的描述往往会简化,导致AI难以判断,或者有一些细节,AI未得到确认。所以我们应该要求AI向我们主动提问,我每次任务开始前都会要求它主动提问,它会提出一些细节,这些细节我未在任务过程中明确,也能引发进一步对细节的思考与设计
- 确认目标:让AI明确下一步的目标,确保AI理解了任务范围,而不是一口气做一大堆事情,明确交付里程碑,控制好每次的小交付,逐渐完善
- 设计旅程:让AI设计出对应的子任务执行路径,每完成一个小里程碑后,让AI提问我们接下来做哪个事情,并提供出自己的建议,有时候应该先完成一些关键链路,有时候应该先做一些细节,这种情况下,让AI提问询问人类,会获得思考帮助
- 拓展体验:让AI提问,AI有时候会给出人类没能思考到的建议,从而拓展了产品体验
- 提供外部信息:让AI提问,AI往往会寻求一些外部信息,比如会询问你是否能提供一些文档,或者他认为在执行任务过程中可能需要使用到的信息
- 获得反馈:AI需要获得反馈,比如AI开发了一个东西之后,它需要提问获得反馈,比如它可以主动提供console的一些js命令,以便获得进一步的结果进而修正
---------
为AI构建工具的其中一个目标,是为了加强提示词工程,但如果你不懂得构建工具,仍然能让AI发挥出更好的效果,学会这两类提问,就可以激发人类和AI的潜在潜能
