其实不仅仅是在询问AI,在日常开发中也有这种问题。 "这个功能有问题"、"代码报错了"、"项目进度怎么样"...这些模糊的提问每天都在消耗团队效率。更糟的是,每个人都自认为很会沟通,结果却是:
沟通方式不统一,效率自然上不去!
在日常开发和AI交互中,我们经常遇到这样的低效场景:
这些模糊提问的背后,隐藏着三个关键问题:
但实际效果却大相径庭。本文将分享一套经过验证的AI高效沟通方法论。适用于AI助手的通用高效沟通法。
技巧名称 | 说明 | 示例 |
---|---|---|
分步提问法 | 将复杂问题拆解为多个小问题 | "第一步...第二步..." |
示例引导法 | 提供参考示例引导AI | "类似这样的例子:[示例]" |
角色扮演法 | 为AI设定专业角色 | "假设你是资深Python架构师..." |
在问题前加上:
❌ 错误示范:“屏幕显示有问题。” ✅ 正确示范:“在OLED屏上居中显示温度值。”
✅ 示例: “硬件:ESP32 + SSD1306 OLED(I2C接口,128x64)”
✅ 示例: “软件:Arduino IDE + U8g2库”
✅ 示例:
“问题:setCursor(64, 32)
文字没居中,偏左上了,试过调整坐标还是不行。”
目标:[一句话说明需求]
环境:
- 硬件:ESP32/STM32等
- 软件:Python 3.8/pandas 1.3等
问题描述:
- 现象:具体表现
- 已尝试:已采取的解决措施
- 预期:期望达到的效果
补充材料:
- 错误日志/代码片段/截图等
❌ 低效提问(让人头大)
❝“我的屏幕显示不对,怎么办?” (AI内心OS:啥屏幕?啥问题?你让我猜吗?😤)
回答的并不是我们所要的
✅ 高效提问(清晰明了)
❝目标:在ESP32的OLED屏上居中显示温度 硬件:SSD1306,I2C接口,128x64 软件:Arduino + U8g2库 问题:
setCursor(
64
,32)
文字偏左上,试过改坐标没用 附件:[接线图+错误照片]
这才是想要的数据!
❌ 低效提问:
❝"怎么优化我的代码?"
回答的太笼统,没有针对性优化
✅ 高效模板:
❝"请优化以下vue3代码:
回答的更符合我们想要的内容