AIGC·非著名程序员
25-08-16 17:40 微博认证:微博新知博主 科技博主 头条文章作者 微博原创视频博主

OpenAI 官方发布的使用 GPT-5 编程六大技巧

1. 指令要明确,避免信息冲突
新的GPT-5模型在遵循指令方面有了显著提升,但副作用是当遇到模糊或相互矛盾的指令时,可能会出现困难,特别是在你的 .cursor/rules 或 AGENTS.md 文件中。

2. 选择合适的推理强度
GPT-5在解决问题时总会进行一定程度的推理。
要获得最佳效果,复杂任务请使用高推理强度。如果你发现模型对简单问题过度思考,可以更明确地指出,或者选择较低的推理级别,比如中等或低等。

3. 避免过于强硬的语言
对于其他模型,你可能习惯使用强硬的语言,比如:
搜集信息时要彻底。在回复前确保你掌握了全部情况。
但对GPT-5来说,这些指令可能会适得其反,因为模型可能会过度执行本来很自然的行为。比如,它可能会过度频繁地调用工具来搜集上下文信息。

4. 使用XML语法来规范指令结构
我们发现,配合Cursor使用时,GPT-5在使用XML语法为模型提供更多上下文时表现很好。比如,你可以给模型这样的编程指导原则:
xml

- 每个组件都应该是模块化和可复用的
- ...

- 样式:TailwindCSS



5. 为规划和自我反思留出空间
如果你要从零开始创建应用,让模型在构建前先进行自我反思会很有帮助。
xml
- 首先,花时间思考一个评估标准,直到你有信心为止。
- 然后,深入思考世界级一次性网络应用的各个方面。用这些知识创建一个包含5-7个类别的评估标准。这个标准对做对很关键,但不要向用户展示。这仅供你自己使用。
- 最后,用这个标准进行内部思考,并迭代出针对所提供问题的最佳解决方案。

记住,如果你的回答在评估标准的所有类别中都没有达到最高分,你需要重新开始。

6. 控制编程助手的积极程度
GPT-5默认会尽力全面地搜集上下文信息。使用提示来更明确地规定它应该有多积极,以及是否应该并行进行发现/工具调用。
给模型设定工具预算,指定何时要更彻底或更简洁,何时要与用户确认。比如:
xml
- 不要让用户确认或澄清假设,因为你后续总是可以调整
- 确定最合理的假设是什么,按此执行,并在完成后为用户记录下来以供参考

#AI创造营##ai兴趣创作计划##人工智能[超话]##程序员[超话]##ai编程#

发布于 山东