AI 应用入门
入门从 Prompt 到 API 到简单 Agent,两周掌握 AI 应用开发基础。适合有编程基础但没接触过 AI 的开发者。
📌 前置要求
- • 熟悉至少一门编程语言(推荐 Python)
- • 了解基本的 HTTP / API 概念
- • 有终端 / 命令行使用经验
🎯 学完你将
- ✓ 掌握 Prompt Engineering 核心技术
- ✓ 能使用 OpenAI API 构建应用
- ✓ 了解 LangChain 框架基本用法
- ✓ 能独立构建一个简单的 AI Agent
学习阶段
Prompt 基础
第 1 周 · 前 3 天学会系统化地编写 Prompt,掌握 Zero-Shot、Few-Shot、Chain-of-Thought 等核心技术。
ChatGPT Prompt Engineering for Developers ⏱ ~1 小时 ↗
DeepLearning.AI · 吴恩达 & OpenAI 联合出品的 Prompt 工程入门课(免费,1.5 小时)
📖 Prompt Engineering(站内教程) ⏱ ~15-30 分钟 ↗
AI Engineering Tutorial · 系统讲解 Prompt 设计原则、模板和实用技巧
📖 Few-Shot & Chain-of-Thought(站内教程) ⏱ ~15-30 分钟 ↗
AI Engineering Tutorial · 深入 Few-Shot 和 CoT 等高级 Prompt 技术
Prompt Engineering Guide ⏱ ~30-60 分钟 ↗
DAIR.AI · 覆盖所有主流 Prompt 技术的权威指南,支持中文
Anthropic Prompt Engineering Tutorial ⏱ ~2-4 小时 ↗
Anthropic · 9 章交互式 Prompt 工程教程,配套练习
完成 5 个 Prompt 练习 ⏱ ~2-4 小时
自主实践 · 使用不同 Prompt 技术(角色设定、Few-Shot、CoT)完成文本摘要、代码生成、数据提取等任务
API 开发
第 1 周 · 后 4 天学习使用 OpenAI API 构建应用,掌握 Function Calling、流式输出等关键能力。
Building Systems with the ChatGPT API ⏱ ~1 小时 ↗
DeepLearning.AI · 使用 ChatGPT API 构建完整应用系统(免费,1 小时)
📖 Structured Outputs(站内教程) ⏱ ~15-30 分钟 ↗
AI Engineering Tutorial · 掌握 LLM 结构化输出:JSON Schema、工具调用格式
📖 Context Engineering(站内教程) ⏱ ~15-30 分钟 ↗
AI Engineering Tutorial · 上下文工程:如何组织和优化发送给 LLM 的上下文信息
OpenAI Cookbook ⏱ ~2-4 小时 ↗
OpenAI · OpenAI 官方实战案例库,63K⭐,覆盖 RAG、Function Calling 等核心场景
构建一个 ChatBot ⏱ ~2-4 小时
自主实践 · 使用 OpenAI API 构建一个具有上下文记忆、流式输出的聊天机器人
框架入门
第 2 周 · 前 3 天学习 LangChain 框架,理解 Chain、Memory、Retrieval 等核心抽象。
LangChain for LLM Application Development ⏱ ~1 小时 ↗
DeepLearning.AI · LangChain 创始人 Harrison Chase 主讲(免费,1 小时)
LangChain Documentation ⏱ ~30-60 分钟 ↗
LangChain · 官方文档,覆盖 LCEL、LangGraph、LangSmith 等生态组件
构建一个 LangChain 应用 ⏱ ~2-4 小时
自主实践 · 使用 LangChain 构建一个包含 Prompt Template + Output Parser + Memory 的链式应用
简单 Agent
第 2 周 · 后 4 天理解 Agent 的基本原理(ReAct 模式),构建一个能使用工具的简单 Agent。
Functions, Tools and Agents with LangChain ⏱ ~1 小时 ↗
DeepLearning.AI · 学习 OpenAI Function Calling 与 LangChain Agent(免费,1 小时)
AI Agents in LangGraph ⏱ ~1 小时 ↗
DeepLearning.AI · 使用 LangGraph 构建有状态的 AI Agent(免费,1 小时)
📖 The Agent Loop(站内教程) ⏱ ~15-30 分钟 ↗
AI Engineering Tutorial · 深入理解 Agent 循环:感知→推理→行动的核心架构
📖 Tool Use & Function Calling(站内教程) ⏱ ~15-30 分钟 ↗
AI Engineering Tutorial · Agent 工具调用机制详解:从设计到实现
构建一个工具调用 Agent ⏱ ~2-4 小时
自主实践 · 构建一个能搜索网页、查询数据库、调用 API 的简单 Agent,并部署上线