0Pricing
AI Prompt Engineering icon

AI Prompt Engineering

AiBackendScriptingBeginner

通过这门全面的 Prompt Engineering 课程,掌握与 AI 模型有效沟通的艺术,获得精准而强大的结果。

🤖 AI 驱动📚 53 门课程👥 10万+ 学习者⭐ 4.9 分
课程概览

AI Prompt Engineering: 与语言模型的精准沟通

Prompt engineering 是编写指令的学科,能够可靠地从大型语言模型中获得所需的输出。这不是猜测——这是一项结构化的技能,涵盖上下文框架、输出格式化、temperature 控制、偏差消减和 prompt injection 安全防护。本课程涵盖全部内容,从你与 AI 的第一次对话到编排多代理管道和混合 prompting-plus-fine-tuning 策略。

你将学到什么

你将从 prompt 基础开始——编写清晰的指令、设置上下文、控制语气和风格——然后进阶到 system prompt 设计、提取和分类 prompt,以及带有变量的 prompt 模板。中阶课程涵盖 prompt chaining 和管道、prompt 失败调试、prompt injection 和防护,以及 LLM-as-Judge 评估模式。高阶模块涉及 chain-of-thought 和 tree-of-thought 推理、retrieval augmented generation (RAG)、使用 JSON Schema 的结构化生成、guardrails 和输出验证、使用 DSPy 的自动 prompt 优化,以及 constitutional AI prompting。最后的课程涉及 red-teaming、对抗性评估、多代理 prompt 编排和 prompting-versus-fine-tuning 混合玩法。

学习路径

五十三门聚焦课程跨越 A1 到 C2 等级。A1 和 A2 课程建立基础:你的第一次 AI 对话、迭代改进、常见错误和输出格式化。B1 和 B2 课程构建结构化技术——system prompt、temperature 和 sampling 参数、vision 和 audio prompting、reasoning 模型和 prompt 优化。C1 等级涵盖工具使用和代理、RAG、meta-prompting、企业解决方案和上下文学习掌握。课程在 C2 阶段完成,包含长上下文策略、多模态 prompt 融合和未来研究方向。

它如何运作

每门课程由短小精悍的课程、交互式练习和实时反馈组成。当你遇到困难时,AI 导师随时可用,你可以在应用内深入理解复杂概念——比如高阶 RAG 中的重排序策略或 meta-prompting 中的自我改进循环——无需离开应用。

开始学习 →

你的学习方式

🎯
互动课程
实时反馈的动手编程练习
🤖
AI 导师
遇到困难时立即获得 AI 帮助
💻
内置编辑器
直接在浏览器中编写并运行代码
🏆
证书
完成课程后获得证书
课程

53 门课程

AI Prompt Engineering 学习路径中的所有课程。

01

欢迎学习人工智能与提示词工程

A13 节课

了解人工智能是什么、提示工程为何重要,以及您将在这条学习路径中构建什么——无需任何经验。

02

您的第一次人工智能对话

A14 节课PRO

学习如何有效地开始与人工智能交流——应该询问什么、人工智能如何回应,以及它能做什么、不能做什么。

03

提示工程基础入门

A13 节课PRO

深入了解提示工程的核心概念,理解它是什么、为何至关重要,以及构建有效提示的基本原则。学习如何组织查询,以获得最佳的人工智能响应。

04

编写清晰的指令

A14 节课PRO

将含糊的请求转化为精准提示词,稳定地产生您所需的输出。

05

在提示词中设置上下文

A24 节课PRO

为人工智能提供恰当的背景信息,让它准确理解您需要什么以及原因。

06

格式化人工智能输出

A24 节课PRO

在提示词中明确格式要求,从而控制人工智能回复的结构和呈现方式。

07

控制语气与表达风格

A24 节课PRO

准确指定您希望人工智能如何交流——从正式的董事会语言到轻松的社交媒体文案。

08

迭代优化提示词

A24 节课PRO

学习批判性、系统性地解读人工智能输出,并通过后续追问和迭代不断改进提示词。

09

在提示词中使用约束

A24 节课PRO

通过字数限制、主题限制和内容防护规则,为人工智能输出设定边界。

10

常见的提示词错误

A24 节课PRO

识别并修正常见的提示词反模式,避免产生质量低下或不可靠的人工智能输出。

11

针对不同内容类型编写提示词

A24 节课PRO

掌握电子邮件、社交媒体、技术文档和创意写作所需的不同提示词模式。

12

提示词模板与变量

B14 节课PRO

使用变量占位符构建可复用的提示词模板,高效扩展人工智能工作流。

13

结构化提示词架构

B14 节课PRO

使用 XML 标签、分隔符和章节标题,为复杂任务设计模块化且易于维护的提示词。

14

系统提示词设计

B14 节课PRO

掌握系统角色,注入持久的行为、角色设定和规则,引导模型的每一次响应。

15

提取与分类提示词

B14 节课PRO

使用 LLM 大规模提取结构化数据并进行文本分类,编写可靠且由模式驱动的提示词。

16

温度与采样参数

B14 节课PRO

理解温度、top-p 及其他采样超参数,从而控制人工智能的创造性和确定性。

17

面向专业人工智能任务的提示工程

B13 节课PRO

将提示工程原则应用于多种特定的人工智能应用,从摘要和数据提取,到翻译和创意内容生成。针对不同目标定制您的提示。

18

LLM 交互与控制基础

B13 节课PRO

通过了解大型语言模型(LLM)的固有能力与局限,更有效地与其交互。掌握引导 LLM 产生预期行为和输出的技术。

19

缓解偏见、幻觉与伦理问题

B13 节课PRO

学习识别和减少偏见、防止模型幻觉的策略,并应对提示工程中的伦理问题,从而解决 LLM 部署中的关键挑战,负责任地使用人工智能。

20

提示词链与流水线

B24 节课PRO

按顺序连接多个提示词,让每一步的输出成为下一步的输入,从而构建多步骤人工智能工作流。

21

视觉模型提示词工程

B24 节课PRO

为多模态人工智能编写有效提示词,使其能够分析、描述和推理图像内容。

22

长文档处理策略

B24 节课PRO

使用分块、map-reduce 和分层摘要模式,处理超出上下文窗口长度的文档。

23

调试提示词失败问题

B24 节课PRO

系统地诊断并修复产生错误、不一致或低质量输出的提示词。

24

提示词注入与防御

B24 节课PRO

了解攻击者如何通过提示词注入劫持人工智能系统,并构建防御措施来保护您的应用程序。

25

提示词测试与回归

B24 节课PRO

为提示词构建系统化的测试套件,在模型或需求发生变化时及时发现回归问题。

26

高级提示设计模式

B23 节课PRO

探索支持 LLM 执行复杂推理任务的高级设计模式,提升您的提示编写技能。了解拆解问题和提高输出质量的技术。

27

用于代码生成的提示工程

B23 节课PRO

学习如何通过提示实现代码生成、调试和重构,释放 LLM 在软件开发中的潜力。将人工智能辅助功能融入您的编程工作流。

28

提示优化与效率提升技术

B23 节课PRO

针对性能、成本和资源效率,优化您的提示工程工作流程。探索提示压缩等技术,并理解提示与微调之间的权衡。

29

推理模型提示词工程

B24 节课PRO

为 o1、o3 以及支持扩展思考的 Claude 等长思考推理模型编写专门优化的提示词。

30

音频与语音提示词工程

B24 节课PRO

为文本转语音、语音代理和音频生成系统设计提示词,生成自然且富有表现力的输出。

31

LLM 评审模式

B24 节课PRO

使用语言模型通过评分标准、比较评分和校准判断来评估其他模型的输出。

32

通过提示词实现领域适配

B24 节课PRO

为法律、医疗和金融等要求精准性与合规性的领域应用专门的提示词模式。

33

图像生成提示词工程

B24 节课PRO

掌握为 DALL-E、Stable Diffusion 和其他图像生成模型编写提示词的技巧。

34

工具使用与智能体高级提示工程

C13 节课PRO

通过让 LLM 使用外部工具并以多代理系统的形式进行交互,全面提升其能力。学习集成函数调用、API 和自定义插件,构建动态而强大的人工智能应用。

35

使用 DSPy 自动优化提示词

C14 节课PRO

通过定义签名和评估指标,使用 DSPy 自动编译并优化提示词。

36

宪法式人工智能提示词

C14 节课PRO

应用宪法式人工智能原则,通过结构化批评让人工智能系统更加有帮助、无害且诚实。

37

构建提示词管理系统

C14 节课PRO

设计并构建可用于生产环境的基础设施,用于提示词的版本管理、测试、部署和监控。

38

元提示词与自我改进

C14 节课PRO

构建能够生成更好提示词的提示词,并通过反馈循环构建能够改进自身指令的系统。

39

大规模提示词工程

C14 节课PRO

通过缓存、批处理、异步模式和多模型路由,处理高吞吐量、低延迟的提示词执行。

40

数据交互与检索增强生成(RAG)

C13 节课PRO

了解如何将外部数据源融入提示策略,增强 LLM 的能力。掌握检索增强生成(RAG),为 LLM 提供最新且符合领域需求的信息。

41

面向企业解决方案的提示工程

C13 节课PRO

将您的提示工程工作扩展到企业级应用。学习管理提示工作流、进行版本控制,并确保生产环境中的安全性与数据隐私。

42

评估与迭代提示效果

C13 节课PRO

建立系统方法,评估提示的质量与有效性。学习定量和定性评估方法,以及如何反复改进提示以获得最佳结果。

43

精通少样本与上下文学习

C14 节课PRO

精通少样本与上下文学习:零样本、单样本与少样本、设计有效示例等

44

思维链与思维树

C14 节课PRO

思维链与思维树:思维链提示、自洽采样等

45

高级 RAG:重排序与压缩

C14 节课PRO

高级 RAG:重排序与压缩:超越朴素 RAG、对检索到的文本块进行重排序等

46

使用 JSON Schema 进行结构化生成

C14 节课PRO

使用 JSON Schema 进行结构化生成:为什么需要结构化输出、提示中的 JSON Schema 等

47

防护栏与输出验证

C14 节课PRO

防护栏与输出验证:什么是防护栏、输入与输出过滤等

48

提示工程的未来趋势与研究

C23 节课PRO

探索提示工程中的新兴趋势、研究成果和高级概念,保持领先。深入了解对抗性提示、多模态人工智能,以及不断发展的人工智能与人类协作领域。

49

红队测试与对抗性评估

C24 节课PRO

红队测试与对抗性评估:LLM 红队测试基础、越狱技术等

50

多模态提示融合

C24 节课PRO

多模态提示融合:结合文本与图像、跨模态建立语义对应等

51

长上下文提示策略

C24 节课PRO

长上下文提示策略:百万令牌上下文窗口、中间内容遗失等

52

多智能体提示编排

C24 节课PRO

多智能体提示编排:角色与专业化、编排器与工作器等

53

提示与微调的比较:混合实践指南

C24 节课PRO

提示与微调的比较:混合实践指南:何时提示就足够、何时需要微调等

常见问题

常见问题解答

AI Prompt Engineering 课程免费吗?

免费。你可以免费开始 AI Prompt Engineering 课程并完成它的所有互动课程。可选的 PRO 订阅解锁高级 AI 工具和可分享的证书。

学习 ALL 需要有先前的经验吗?

不需要。课程从基础开始,逐步进阶到更高难度的主题,所以即使你没有任何 ALL 基础也可以开始。

我在 CoddyKit 上怎样学习 ALL?

学以致用。简洁的互动课程将清晰的讲解与实时动手编程练习结合,24/7 AI 导师在你遇到困难时提供个性化帮助。

完成 AI Prompt Engineering 后能获得证书吗?

可以。PRO 学员可以参加考试,获得 AI Prompt Engineering 课程的可分享的完成证书,其中包含可验证的代码。

我能在手机上学习 ALL 吗?

可以。CoddyKit 支持网页版和原生 iOS、Android 应用,你可以在任何设备上学习 ALL,进度会自动同步。

立即开始 AI Prompt Engineering

加入数千名学习者,通过 AI 驱动的课程掌握编程。

免费开始 →浏览所有课程