对话技巧
如何更好地与 AI 沟通。
1. 提供具体明确的需求
✅ 好的提问:
帮我写一封给客户的邮件,通知他们系统将于本周六
凌晨2点到6点进行维护,期间无法访问❌ 不够好的提问:
帮我写个邮件为什么:
- 具体的需求能让 AI 更准确地理解你
- 减少来回确认的次数
- 一次就能得到满意的结果
2. 提供足够的上下文
✅ 好的做法:
我是个 Python 开发者,正在学习 Django。
帮我创建一个简单的博客模型,包含标题、
内容、发布时间字段❌ 不够好的做法:
帮我创建一个博客模型为什么:
- AI 知道你的技术栈,能给出更合适的代码
- 了解你的目的(学习),会加注释和解释
- 避免使用你不熟悉的技术
3. 利用对话历史
✅ 好的做法:
你: 什么是 React?
傻妞: [解释]
你: 那它和 Vue 有什么区别?
傻妞: [对比]
你: 那我该学哪个?
傻妞: [根据前面的讨论,给出建议]❌ 不够好的做法:
(每次都重新开始)
你: React 和 Vue 的区别?
傻妞: [对比]
(新对话)
你: 我该学 React 还是 Vue?
傻妞: 需要更多信息...为什么:
- AI 记得住前面的内容
- 不需要重复说明背景
- 对话更连贯自然
4. 迭代改进
第一次不满意?继续追问!
你: 帮我写个快速排序算法
傻妞: [提供代码]
你: 能加一些注释吗?
傻妞: [添加注释]
你: 能优化一下性能吗?
傻妞: [提供优化版本]
你: 能改成 Python 版本吗?
傻妞: [提供 Python 版本]为什么:
- 很少第一次就完美
- 通过迭代达到理想结果
- AI 不会因为修改而感到厌烦
📋 对话技巧检查清单
- [ ] 提供了具体的需求
- [ ] 给出了足够的上下文
- [ ] 利用对话历史减少重复
- [ ] 迭代改进直到满意