2026 · 开源学习地图 · v2026.08.14

Agent Atlas

AI Agent 系统学习指南

一张精心策划的学习地图:9 个阶段、23 个动手练习、240+ 精选资源。从 Prompt Engineering 到 Harness Engineering,从零到生产级 Agent。

9
学习阶段
23
动手练习
240+
精选资源
77+
MCP / Skills

选择你的路线

两条学习路径

共享 Stage 0-2 基础之后,根据你的目标选择 CLI 能力者之路或 Agent 构建者之路。

Track B

Agent 构建者

16–22 周(约 5–7 个月)

从零构建自己的 Agent 系统。涵盖 Tool Use、框架对比、RAG、多 Agent、部署。适合开发者、研究者。

Function CallingLangGraphCrewAIRAGFastAPIDocker
7 步构建第一个 Agent

核心知识框架

概念五层演进

从写好提示词、动态管理上下文、目标自主循环、图工作流到 Harness 框架本身可编程。

Stage 7

Harness Engineering

把 Agent 跑稳:评估、可观测性、部署与护栏。框架本身也可编程。

查看 Stage 7 五层模型解读 →

完整学习路径

Stage 0 → 8 全览

点击每个阶段展开查看练习、资源和学习目标。点击练习或文档可进入完整内容。

学什么:Python 基础、CLI 操作、Git 版本控制、API 概念、JSON 格式。这是一切的起点——确保你的开发环境就绪。

动手做:安装 Ollama → 拉取 gemma4:e4b 模型(约 7.5GB)→ 运行第一个本地 LLM 对话。

查看完整文档 →

标准操作流程

每练习的七步法

每个练习文件夹遵循统一结构。按以下顺序操作,最大化学习效果。

  1. 1

    读 README

    选择语言版本,理解练习目标和预期成果。

  2. 2

    安装依赖

    读 requirements.txt,执行 pip install -r requirements.txt。注意同时包含 openai 和 anthropic SDK。

  3. 3

    自己先尝试

    关键:starter.py 是完整解答,不是 TODO 骨架。先自己尝试写,哪怕写不出来也没关系。

  4. 4

    对照学习

    读 starter.py(Path A: Ollama),理解差距。运行它,观察输出。看末尾的自我验证块。

  5. 5

    跑测试验证

    执行 pytest test.py 验证理解。测试使用 mock,不需要真实 API 调用。

  6. 6

    (可选)云端对比

    读 starter_anthropic.py(Path B: Anthropic),对比本地 vs 云端的实现差异。

  7. 7

    深度路由

    看 README 的深度 callout,路由到 Datawhale hello-agents、Anthropic Cookbook 等教程继续学习。

成本规划

学习预算

三种预算方案,从完全免费到全云端。推荐混合方案——本地练习 + 云端对比。

方案说明预算
全本地 Ollama所有练习用本地 LLM,零 API 费用$0
混合推荐 ⭐本地练习(Path A)+ 云端对比(Path B,用 Haiku)$2–5
全 Sonnet所有练习用 Claude Sonnet,最高质量$20–50

模型建议:Stage 1-2 用 gemma4:e4b;Stage 3+ 用 qwen2.5:3b;云端对比用 claude-haiku-4-5。