Prompt-Engineering-Guide
LLM时代必读的提示工程完全指南,汇聚CoT、ReAct、Few-shot等主流技术与实战案例
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
LLM时代必读的提示工程完全指南,汇聚CoT、ReAct、Few-shot等主流技术与实战案例
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
你和 AI 对话时,是否经常遇到这样的尴尬:问了三遍同一个问题,AI 还是给不出你想要的答案?不是 AI 太笨,是你的提问方式需要优化。这就是提示词工程(Prompt Engineering)的核心价值——用更聪明的方式,向大语言模型发出指令,让它真正帮你解决问题。
今天介绍的这个开源项目,GitHub 星标已突破 74,882,Discord 社区超过 8 万人,覆盖 13 种语言——它就是 Prompt Engineering Guide(提示词工程指南),由非营利研究组织 DAIR.AI 创建和维护。
DAIR.AI 是一个专注于开放 AI 研究的非营利组织,团队成员来自 Stanford NLP Group 等顶尖研究机构。该组织于 2022 年底发布 Prompt Engineering Guide,初衷是帮助研究人员和开发者系统掌握提示词工程这一新兴学科。
2023 年 2 月,项目登顶 Hacker News 热榜第一名,引发全球开发者关注。同年 6 月,配套的 DAIR.AI Academy 在线课程平台上线的,提供了更体系化的付费学习路径。截至 2024 年 1 月,该项目已服务超过 300 万学习者。
简单来说,这个项目是一本关于"如何给 AI 下指令"的百科全书,涵盖了从基础技巧到高级策略的完整知识体系。
核心内容板块包括:

图1:Chain-of-Thought 思维链提示法——引导模型分步推理
项目采用 Next.js + Nextra 框架构建,这是一个专门为文档网站设计的静态站点生成方案。
核心技术栈:
| 组件 | 技术选型 | 说明 |
|---|---|---|
| 前端框架 | Next.js 13 + React 18 | App Router 架构 |
| 文档框架 | Nextra 2.x | MDX 支持,渲染 Markdown + React 组件 |
| 数学公式 | KaTeX | 支持 LaTeX 数学公式渲染 |
| 图标 | FontAwesome | 丰富的 UI 图标 |
| 部署目标 | Vercel / 静态托管 | npm run build 输出静态文件 |
多语言支持:pages 目录下的 _meta.{locale}.json 文件定义了 13 种语言版本导航,包括中文(zh)、英语、日语、韩语、法语、德语、西班牙语等。/pages/about.zh.mdx 等多语言页面文件存放在 pages 目录中。
整个项目本质是一个 Next.js Web 应用,源码即文档,通过 MDX 格式将内容写成 .mdx 文件,框架负责渲染成精美的网页。GitHub 上是源码,线上网站是 promptingguide.ai,两者同步更新。
1. Tree-of-Thought(思维树)可视化
TOT 方法让模型在推理过程中主动探索多条路径,而非一条道走到黑。项目提供了详尽的图解和对比实验数据。

图2:Tree-of-Thought 思维树——让 AI 探索多种推理路径

图3:TOT 路径回溯与评估流程
2. ART(Automatic Reasoning and Tool-use)自动推理与工具调用
ART 框架让模型在推理过程中自动调用外部工具(如计算器、搜索 API),显著提升复杂任务准确率。

图4:ART 自动推理与工具调用框架示意

图5:ART 任务自动分解与工具选择流程
3. ChatGPT 专项优化
项目专门整理了针对 ChatGPT(GPT-3.5/GPT-4)优化的提示策略,包括对话技巧、角色扮演、格式控制等实用技巧。

图6:ChatGPT 提示优化策略实操示例
4. 自动思维链(Auto-CoT)
Auto-CoT 技术让模型自动生成演示推理链,减少人工设计示例的成本,同时保持较高的问答准确率。

图7:Auto-CoT 自动生成多样化推理演示
方式一:本地预览(推荐尝鲜)
克隆项目后,只需两条命令即可在本地运行完整网站:
git clone https://github.com/dair-ai/Prompt-Engineering-Guide
cd Prompt-Engineering-Guide
npm install # 或 pnpm install
npm run dev
浏览器访问 http://localhost:3000,即可看到完整的文档网站,支持热重载,修改内容实时生效。
方式二:构建静态版本
npm run build
npm run start
next build 会生成优化后的生产构建,next start 启动生产服务器。如果想部署到 GitHub Pages 或其他静态托管平台,可用 next export 导出纯静态 HTML(注意部分 Next.js 功能需要服务端渲染,静态导出可能有限制)。
硬件要求:这是一个纯前端项目,不需要 GPU,最低 2GB RAM 即可运行,适合在任何开发机上部署测试。
方式三:直接访问线上版
懒人首选:直接访问 promptingguide.ai,无需任何安装,在浏览器中即可查阅所有内容。网站还支持响应式布局,移动端体验良好。
1. 内容更新存在滞后
AI 领域发展极快,GPT-4o、Claude 3.5 等新模型的提示策略不断涌现,指南的部分内容可能无法实时跟进最新模型特性。对于前沿模型的特定技巧,仍需查阅官方文档和最新论文。
2. 静态文档的局限
作为纯文档网站,项目无法提供实操环境——你只能"看",无法直接在网页上试验提示词。如果想动手实践,需要配合 OpenAI API Key 或本地模型(如 Ollama)进行实际测试。
3. 深度依赖英文生态
虽然已支持 13 种语言,但部分高级技巧和最新论文解读仍以英文为主,非英语学习者需要借助翻译工具。
4. 非工具类项目
这是一个纯学习资源,不是可集成的工具库。如果你需要的是一个可直接嵌入项目的提示词 SDK(如 LangChain、Hint),这个项目不适合你。
Prompt Engineering Guide 的流行,折射出一个重要趋势:随着 AI 模型能力越来越强,如何提问正在成为新的核心竞争力。
在 ToC 领域,它是最受欢迎的自学资源之一;在 ToB 领域,DAIR.AI 已推出企业培训和咨询服务,帮助企业构建内部 AI 提示词规范。项目的知识体系也在不断扩展——从最初的提示词工程,逐步延伸到 RAG、Agent、上下文工程等更广泛的 AI 系统设计领域。
增长曲线显示,项目的 Star 数量在过去一年保持了稳定上升势头,持续有新的学习者和贡献者加入。这说明在"AI 会取代谁"的热议中,学会与 AI 高效协作的需求,反而在稳步增长。
| 维度 | 评分/说明 |
|---|---|
| 内容质量 | ⭐⭐⭐⭐⭐ 74,882★ 验证,极高 |
| 更新频率 | 持续活跃,issues 265 个(持续迭代) |
| 上手难度 | 零门槛,文档清晰 |
| 适用人群 | AI 爱好者(了解概念)、开发者(深度实践) |
| 局限 | 非工具库、无实操环境 |
一句话推荐:如果你想系统掌握与大语言模型高效对话的方法论,这个项目是当前最全面、最权威的开源学习资源,没有之一。