本项目提供了一份全面的 GPT-5 提示工程指南,旨在帮助开发者和用户最大化 GPT-5 模型的性能和输出质量。该指南基于 OpenAI 团队在训练模型和将其应用于真实世界任务的宝贵经验。
- 官方最佳实践 - 基于 OpenAI 官方经验和建议
- 全面覆盖 - 涵盖智能体任务、编程、指令遵循等各个方面
- 实用性强 - 提供具体的提示词模板和实际案例
- 持续更新 - 跟随 GPT-5 的发展不断完善
- 自主性控制 - 学习如何精确控制 GPT-5 的智能体行为
- 工具调用前言 - 掌握工具调用的最佳实践
- 推理强度调节 - 根据任务复杂度优化推理深度
- Responses API - 利用新 API 提升性能和效率
- 前端开发 - 针对 React、Next.js、Tailwind CSS 等的优化建议
- 代码库集成 - 如何让 GPT-5 更好地理解和遵循项目规范
- 从零到一 - 完整应用程序开发的最佳实践
- Cursor 集成经验 - 来自生产环境的实际调优案例
- 可引导性 - 精确控制模型输出的详细程度和风格
- 最小推理模式 - 针对延迟敏感场景的优化
- Markdown 格式化 - 控制输出格式的技巧
- 元提示技术 - 使用 GPT-5 优化自身的提示词
-
克隆仓库
git clone https://github.com/your-username/gpt-5-prompting.git cd gpt-5-prompting
-
查看完整指南
# 在浏览器中打开指南 open doc/gpt-5_prompting_guide.md
降低自主性:
<context_gathering>
目标:快速获取足够上下文。并行化发现过程,并在能够行动时立即停止。
提前停止标准:
- 你可以明确指出需要更改的具体内容。
- 最高匹配结果(约70%)收敛于一个领域/路径。
</context_gathering>
提高自主性:
<persistence>
- 你是一个智能体——请持续工作,直到用户的请求被完全解决。
- 只有当你确定问题已解决时,才终止你的回合。
- 当遇到不确定性时,绝不要停止——研究或推断出最合理的方法并继续。
</persistence>
- 框架: Next.js (TypeScript), React, HTML
- 样式/UI: Tailwind CSS, shadcn/ui, Radix Themes
- 图标: Material Symbols, Heroicons, Lucide
- 动画: Motion
- 字体: San Serif, Inter, Geist
-
选择合适的推理强度
- 简单任务:
low
或medium
- 复杂多步骤任务:
high
- 简单任务:
-
配置工具调用前言
<tool_preambles> - 在调用任何工具之前,始终以友好、清晰、简洁的方式重述用户的目标。 - 接着,立即概述一个结构化的计划。 - 在执行时,简洁并按顺序叙述每个步骤。 </tool_preambles>
-
使用 Responses API
- 替代 Chat Completions API
- 传回先前推理项以节省令牌
- 提升性能和降低延迟
<self_reflection>
- 首先,花时间思考并建立一套评估标准。
- 然后,深入思考构成世界级解决方案的每一个方面。
- 最后,使用这个标准在内部进行思考和迭代。
</self_reflection>
<code_editing_rules>
<guiding_principles>
- 清晰与复用:每个组件都应是模块化和可复用的。
- 一致性:遵循一致的设计系统。
- 简洁性:偏爱小型、专注的组件。
</guiding_principles>
</code_editing_rules>
gpt-5-prompting/
├── README.md # 项目介绍(本文件)
├── doc/
│ └── gpt-5_prompting_guide.md # 完整的提示工程指南
├── images/
│ ├── logo.png # 项目 Logo
│ └── screenshot.png # 截图示例
├── LICENSE.txt # 许可证
└── CHANGELOG.md # 更新日志
我们欢迎社区贡献!如果您有改进建议:
- Fork 本项目
- 创建您的特性分支 (
git checkout -b feature/AmazingFeature
) - 提交您的更改 (
git commit -m 'Add some AmazingFeature'
) - 推送到分支 (
git push origin feature/AmazingFeature
) - 开启一个 Pull Request
本项目基于 MIT 许可证分发。查看 LICENSE.txt
了解更多信息。
项目链接: https://github.com/your-username/gpt-5-prompting
开始您的 GPT-5 提示工程之旅
阅读完整指南