# AI Agent 智能体开发 **Repository Path**: genesisesNoun/ai-agent-tutorial ## Basic Information - **Project Name**: AI Agent 智能体开发 - **Description**: AI Agent 智能体开发教程 - 从工具调用到多 Agent 协作 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-18 - **Last Updated**: 2026-04-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AI Agent 智能体开发教程 > 本教程将带你从零开始,系统学习 AI Agent 的开发与实战。 ## 教程简介 - **技术难度**:⭐⭐⭐⭐⭐(最高) - **预计期数**:10 期 - **适合人群**:有 Python 基础,想构建自动化 AI 系统的开发者 ## 教程目录 | 期数 | 标题 | 主要内容 | 状态 | |------|------|----------|------| | 第1期 | AI Agent 入门与框架选型 | Agent 概念、主流框架对比(LangChain/AutoGPT/CrewAI) | ⏳ 待开始 | | 第2期 | Agent 架构设计 | ReAct 架构、规划-执行-反思循环 | ⏳ 待开始 | | 第3期 | 工具调用与自定义开发 | Function Calling、自定义工具封装 | ⏳ 待开始 | | 第4期 | 记忆系统实现 | 短期/长期记忆、向量存储、对话历史管理 | ⏳ 待开始 | | 第5期 | 规划与推理 | 任务分解、多步推理、思维链(CoT) | ⏳ 待开始 | | 第6期 | 多 Agent 协作 | Agent 间通信、任务分配、冲突解决 | ⏳ 待开始 | | 第7期 | 框架深度对比与选型 | LangChain vs CrewAI vs AutoGen 实战对比 | ⏳ 待开始 | | 第8期 | Web 自动化 Agent | 网页抓取、表单填写、自动化测试 | ⏳ 待开始 | | 第9期 | 代码执行 Agent 与安全控制 | 沙箱环境、代码安全、权限管理 | ⏳ 待开始 | | 第10期 | 综合项目实战 | 打造一个完整的 AI 助手系统 | ⏳ 待开始 | ## 目录结构 ``` ai-agent-tutorial/ ├── README.md # 教程目录(本文件) ├── 01-introduction/ # 第1期:AI Agent 入门与框架选型 ├── 02-architecture/ # 第2期:Agent 架构设计 ├── 03-tools/ # 第3期:工具调用与自定义开发 ├── 04-memory/ # 第4期:记忆系统实现 ├── 05-planning/ # 第5期:规划与推理 ├── 06-multi-agent/ # 第6期:多 Agent 协作 ├── 07-frameworks/ # 第7期:框架深度对比与选型 ├── 08-web-agent/ # 第8期:Web 自动化 Agent ├── 09-code-agent/ # 第9期:代码执行 Agent 与安全控制 └── 10-project/ # 第10期:综合项目实战 ``` ## 环境要求 - Python 3.10+ - OpenAI API Key 或其他兼容的 LLM API - 基础包:`langchain`, `openai`, `python-dotenv` ## 相关专题 - [DeepSeek API 实战开发](https://gitee.com/genesisesNoun/deepseek-api-tutorial) - [RAG 知识库问答系统](https://gitee.com/genesisesNoun/rag-knowledge-base-tutorial) - [本地大模型部署优化](https://gitee.com/genesisesNoun/local-llm-deploy-tutorial) ## 作者 CV技术笔记 公众号 ## 许可证 MIT License