让 AI 写出「能直接运行」代码的 5 条编程 Prompt 铁律
AI 写代码最大的痛不是不会写,而是写出来跑不起来。问题大多出在提示词没给够约束。下面 5 条铁律能显著降低返工率。
1. 锁定语言与版本
明确写"Python 3.11""React 18",别只说"写个前端"。版本差异会导致 API 和行为不同,模型默认取最常见写法,未必适配你的环境。
2. 给输入输出样例
用一两行示例说明函数接收什么、返回什么。有了契约,模型生成的代码边界更清晰,也更容易自检。
3. 要求分步并解释假设
让模型先列步骤再写码,并要求"说明关键假设"。你能在第一步就发现方向偏差,省去整段重写。
4. 强制写最小测试
加一句"附带一个可运行的最小测试用例"。能跑通测试的片段,可用性远高于裸代码。
5. 出错就贴报错
调试时直接把完整报错和上下文贴回,让模型定位而非重写。迭代式修正比一次性要"完美代码"靠谱得多。
文章版权声明:除非注明,否则均为开源技术之家原创文章,转载或复制请以超链接形式并注明出处。



还没有评论,来说两句吧...