📚 开源教学项目 · 15 个可运行实战模块

Agent Craft
从零构建全栈 AI 智能体

不堆概念,不抄框架。一套用 Python 手把手带你把 AI Agent 从最底层一行行搭起来的系统化教程——每个模块都能本地跑通,每处原理都讲清楚。

15 个模块(01–13 已开放) Python 3.10+ 全栈实战 配套 CSDN 博客 原理详解 ⭐→⭐⭐⭐⭐⭐ 难度分级
为什么需要它

你不是不会,只是缺一条能落地的路

市面上的资料要么只讲概念,要么只甩 API。Agent Craft 专治两种「学不会」。

!知道概念,但不会动手

听懂了 Prompt、RAG、Agent,真要自己写却卡在第一步:环境怎么配?第一个能跑的 Agent 长什么样?工具调用到底怎么接?

  • 每个模块都是独立、可运行的最小工程
  • 注释清晰,本地一键复现
  • 从「Hello Agent」平滑过渡到完整系统

?会调 API,但不懂原理

用框架能跑通 demo,却说不清 ReAct 为什么这么编排、RAG 召回为什么时好时坏、LangGraph 的状态是怎么流转的。

  • 配套 CSDN 博客拆解设计思路
  • 关键机制白盒化,可调试、可观测
  • 知其然,更知其所以然
核心理念

两大原则,贯穿全程

💻

代码可运行

每个模块独立成章、注释清晰、依赖齐全,git clone 后本地一键复现,不靠截图和伪代码凑数。

📖

原理可理解

配套 CSDN 博客逐篇拆解设计思路与关键机制,把「黑盒」变成「白盒」,让你真正理解 Agent 的底层逻辑。

渐进式学习

一条清晰的能力成长路径

从 Prompt 层一路爬到 SDK 封装与部署,每一层都为下一层打基础。

Prompt 提示层 LLM 核心调用 LangChain 工具链 RAG 检索增强 LangGraph 流程控制 MCP 能力扩展 部署 上线
查看完整学习路径 →
技术栈

用主流工具,学底层逻辑

Python 3.10–3.12 Node.js v20+ OpenAI API DeepSeek LangChain LangGraph MCP / FastMCP FAISS · Chroma Reranker LangSmith Streamlit Agents SDK Ollama · LM Studio LangServe · Vercel
三步跑通

五分钟,看到你的第一个 Agent

bash
# 1. 克隆并安装依赖
git clone https://github.com/Annyfee/agent-craft.git
cd agent-craft
pip install -r requirements.txt
pip install -e .          # 开发者模式

# 2. 配置 API Key
cp .env.example .env      # 填入 OPENAI_API_KEY 等

# 3. 运行第一个示例
python "m01_agent_introduction/Agent-demo.py"
查看完整快速上手 →
15
规划模块
13
已开放模块
100%
代码可运行
∞
配套博客拆解

从一行代码,到一个真正懂你的 Agent

跟着 15 个模块一步步走,你会拥有从底层搭建 AI 智能体的完整能力。