给程序员的 AI 编程入门:5 个必掌握的 Prompt 技巧
同样是让 AI 写代码,有人拿到的是生产级方案,有人拿到的只能叫「草稿」。差别 90% 在 prompt。这篇是入门向,我把最实用的 5 个技巧一次讲透。
技巧一:给足上下文
新手最常犯的错,是只丢一句「帮我写个 XX」。AI 不是你肚子里的蛔虫,它不知道你的技术栈、代码风格、运行环境。
❌ 不好的写法
帮我写一个登录接口
✅ 好的写法
用 Python + FastAPI 写一个登录接口。
要求:
- JWT 鉴权,token 有效期 7 天
- 密码用 bcrypt 加密
- 返回统一 JSON 格式:{code, msg, data}
- 包含输入校验和错误处理
上下文给得越具体,结果质量越高。这是一切的基础。
技巧二:让它先思考再动手
在 prompt 里加一句「先分析需求,给出方案,确认后再写代码」,能极大降低跑偏概率。这等于给 AI 装了一个「自检开关」。
一句「先别写代码」的价值,可能胜过十轮调试。
技巧三:用「分步」对抗「贪多」
AI 有个毛病:你让它一次做太多,它就会「每个都做一点,每个都做不好」。破解方法就是强制分步:
这个功能分 3 步实现,我们现在只做第 1 步:
1. ...(当前)
2. ...
3. ...
请只实现第 1 步。
每步做完验证,再放下一步。这也是我反复强调的工作流核心。
技巧四:给示例(Few-shot)
当你想要某种特定格式或风格时,一个例子胜过千言万语:
请按下面的格式返回数据:
示例:
{"name": "Tom", "age": 18, "role": "admin"}
现在请处理:张三,25 岁,普通用户
给一个「标准答案」的模板,AI 就会严格对齐,几乎不会跑偏格式。
技巧五:错了别慌,把报错喂回去
这是最被低估的技巧。当 AI 写的代码报错时,千万不要自己埋头改,把报错信息连同代码一起丢回去:
这段代码报错了:
[粘贴代码]
错误信息:
[粘贴报错]
请分析原因并修复。
AI 看着自己的代码和报错,往往一轮就能定位问题。比你自己 debug 快得多。
小结
这 5 个技巧看起来朴素,但真正能让你的 AI 编程效率翻倍的,恰恰是这些基本功。不用追新 prompt 模板,把这几条用熟,你已经超过 80% 的使用者了。
- 给足上下文
- 先思考再动手
- 分步实现
- 给示例对齐格式
- 报错喂回去修
想看这些技巧在真实项目里怎么用?看我之前的 Agent 实战复盘。