基于 LangChain / LangGraph 生态,系统构建生产级 AI Agent
由 沧海九粟 出品 · LangChain 官方认证大使 · 《LangChain 实战》《LangGraph 实战》作者 · B 站万粉 UP 主
Note
本课程讲授的 Deep Agents 版本为 ≥ 0.5。 官方文档:Deep Agents Overview
已发布章节:
| 章节 | 标题 |
|---|---|
| 第 1 章 | 从 Agent Framework 到 Agent Harness — Deep Agents 的诞生逻辑 |
| 第 2 章 | 快速上手 — 5 分钟构建你的第一个 Deep Agent |
| 第 3 章 | 虚拟文件系统 — Deep Agents 的 Context Engineering 核心 |
| 第 4 章 | 任务规划与分解 — 让 Agent 学会拆解复杂任务 |
后续还有更多主题正在规划中,涵盖子 Agent、长期记忆、Human-in-the-Loop、Skills、沙箱执行、流式前端、实战项目与生产部署,持续更新中。
- 视频合集:B 站 — 《Deep Agents 实战》合集
- 图文合集:小红书 — 《Deep Agents 实战》合集
- 课程网站:部署在 GitHub Pages
- Node.js ≥ 22.12.0
# 安装依赖
npm install
# 启动开发服务器(含内容预处理)
npm run dev
# 构建生产版本
npm run build
# 预览构建产物
npm run previewdeepagents-site/
├── content/ # 章节正文(Markdown,每章一个文件)
│ ├── ch01-agent-harness.md
│ ├── ch02-quickstart.md
│ └── ...
├── public/
│ ├── imgs/ # 正文插图
│ └── pdfs/ # 章节 PDF
├── scripts/
│ ├── chapters.json # 章节元数据(标题、发布状态、视频链接等)
│ └── prep-content.mjs # 内容预处理脚本(注入 frontmatter)
└── src/
├── components/ # Astro 组件
├── layouts/ # 页面布局
└── pages/ # 路由页面
content/ 目录中的 Markdown 文件是源文件,不含 frontmatter。
scripts/prep-content.mjs 在 dev / build 前自动运行,从 scripts/chapters.json 读取元数据,生成带 frontmatter 的文件到 src/content/chapters/。
添加或修改章节内容,只需编辑 content/ 目录下对应的 .md 文件。
修改标题、发布状态、视频链接等元数据,编辑 scripts/chapters.json。
- Astro 6 — 静态站点框架
- Tailwind CSS 4 — 样式
- TypeScript
课程文字内容采用 CC BY-NC-SA 4.0 协议。
网站源代码采用 MIT 协议。
欢迎提交 PR 修正错别字、改善排版,或参与内容讨论。所有贡献者将登上贡献者墙,并获赠 LangChain 官方社区(中国)礼品。详见 CONTRIBUTING.md。