返回首页

企业级 Agents 开发实战营

从零到一,基于 LangChain/LangGraph 构建 3 个完整 Agent 项目,覆盖工具类、对话式、多模态三大主流范式,掌握生产级 AI Agent 全流程研发与部署能力。

20 节 · 约 50h 5 大篇章 LangChain / LangGraph / Ollama / Gradio
面向人群: 开发者 / 项目管理 / AI 应用工程师

课程概述

01

Agent 开发缺乏方法论

大模型能力日新月异,但从调研立项、产品设计到工程落地缺少系统性开发流程,导致项目交付质量参差不齐。

02

框架迭代快难跟进

LangChain、LangGraph 等框架版本频繁更新且不兼容,碎片化文档难以拼凑完整知识体系,学习成本高。

03

缺乏真实项目经验

大多数教程止步于 Demo,缺少从 MVP 到生产级发布的完整实战链路,无法应对真实业务中的复杂需求。

04

生产部署能力断层

模型开发与工程部署严重脱节,缺少单元测试、容器化部署、服务发布等将 Agent 推向生产环境的关键技能。

核心技术栈

LangChain / LCEL

基于 LangChain v0.2 最新接口与 LCEL 表达式语言,快速构建 RAG、Multi-Chain 等复杂应用,配合 LangSmith 实现全链路调试。

LangGraph

掌握图(节点/边/状态)编排范式,实现多轮对话、工具调用、Multi-Agent 协作与反思机制等生产级 Agent 架构。

Ollama

私有化大模型管理工具,支持 LLaMA 3、GLM-4 等开源模型的本地部署与服务集成,实现数据不出域的安全方案。

Gradio

面向 AI 应用的前端框架,从基础入门到 Gradio 5 进阶,快速构建交互式 GUI 界面,支持语音、图像等多模态输入。

核心价值

🚀

3 个完整 Agent 项目驱动

以 GitHubSentinel(工具类)、LanguageMentor(对话式)、ChatPPT(多模态)三大真实项目贯穿全课程,每个项目从 v0.1 迭代到生产级发布。

💼

全流程产研覆盖

一站式掌握市场调研、产品设计、提示工程、Agent 开发、前端集成、单元测试、Docker 容器化部署的完整链路。

🔬

ChatGPT 结对编程方法论

学习与 ChatGPT 结对研发的最佳实践,使用多轮 Prompt 从零生成项目级代码并持续迭代,大幅提升开发效率。

🛡️

前沿大模型实战落地

基于 GPT-4、LLaMA 3、Whisper Large v3、MiniCPM 等前沿模型,构建真实工作场景中的提效 AI Agents。

学习收益

  • 掌握 Agent 开发方法论,能独立完成从调研立项到生产部署的全流程
  • 熟练使用 LangChain v0.2 / LCEL / LangGraph 构建单智能体与多智能体系统
  • 具备工具类、对话式、多模态三大主流 Agent 范式的实战开发能力
  • 掌握 Ollama 私有化部署与 Docker 容器化发布等生产级工程技能
  • 能将大模型能力落地到信息订阅、语言教学、办公自动化等真实业务场景

详细大纲

01 工具类 Agent 实战 — GitHubSentinel

Agent 开发方法论与项目立项

  • Agent 概述、核心技术栈与典型开发范式
  • 与 ChatGPT 结对研发的最佳实践
  • GitHub Sentinel 市场调研与 MVP 功能设计
  • 使用 GPT-4 多轮 Prompt 生成初始版本代码

分析报告功能与条件筛选

  • GitHubClient 实现项目订阅与进展获取
  • OpenAI GPT 服务集成与报告自动生成
  • 支持按状态和周期筛选的报告生成
  • Prompt 探索优化与日志管理

Gradio 前端与用户界面设计

  • Gradio 基础功能与最佳实践
  • Gradio GUI 设计与集成
  • 命令行交互与后台定时任务模式
  • 基于 System Role 的提示词优化

定期更新、邮件通知与私有化部署

  • Python 守护进程与 schedule 库集成
  • SMTP 邮件通知功能设计与实现
  • Ollama 私有化大模型管理与部署
  • GitHubSentinel 集成私有化大模型服务

高级功能与生产级发布

  • unittest 单元测试与 Docker 容器化部署
  • Hacker News 热点话题报告扩展
  • Gradio 进阶:适配多种报告和大模型服务
  • 多任务调度与功能完备的生产级 Agent
02 LangGraph 技术揭秘

LangChain 新技术生态与 LCEL 入门

  • LangChain 发展回顾与新版本不兼容升级详解
  • LangSmith / LangGraph / LangServe 技术栈解读
  • LCEL 核心:Runnable 协议与 Multi-Chain 应用
  • 实战:使用 LCEL 快速构建 RAG 应用

LangGraph 构建生产级 AI Agent

  • LangGraph 设计哲学:图、节点、边与状态
  • 检查点(记忆功能)与中断点(手动介入)
  • LangGraph 工具集成与 LangSmith 调试
  • 实战:多轮对话智能客服(聊天机器人)

LangGraph 多智能体 Multi-Agent

  • Tool Calling 与自定义 Agent 节点
  • AgentNode 模板与智能体间通信 AgentState
  • ToolNode 预构建组件与多智能体协同
  • 状态图的条件边、路由函数与 Multi-Agent 实战

LangGraph 反思机制智能体

  • Agent 构建关键三要素:Prompt / LLM / Tools
  • Agent 拟人化角色设计与工作流编排
  • Reflection & Critique 反思机制原理与实战
  • LangGraph 技术总结与进阶思考
03 对话式 Agent 实战 — LanguageMentor

市场调研与产研设计

  • 在线语言学习市场规模、增长趋势与收费模式分析
  • LanguageMentor 产品设计:对话训练与场景式体验
  • 核心技术方案:ChatBot + Contextual Prompt
  • Agent 应用技术栈:LangChain + Ollama + Gradio

场景对话功能设计与研发

  • 深入分析 Hi Echo 对话与场景功能
  • 酒店入住、求职面试等场景化体验实现
  • 引导对话:从开放式闲聊到主导对话
  • LangChain Runnables 消息历史与 Gradio 响应式布局

词汇积累功能与 Prompt 进阶

  • Prompt 结构化设计、动态条件逻辑与多轮对话技巧
  • 游戏化闯关体验的词汇积累功能设计
  • 基于 AgentBase 快速扩展个性化 Agent
  • Gradio Tab 组件解耦不同功能模块
04 多模态 Agent 实战 — ChatPPT

市场调研与产品设计

  • 企业办公场景痛点与自动化市场分析
  • PowerPoint 内容生成方案与样式模板设计
  • ChatPPT 输入内容格式与布局管理
  • ChatPPT v0.1 原型设计与实践

文本到内容生成功能研发

  • python-pptx 核心数据结构与操作
  • 自定义数据结构与布局策略 LayoutManager
  • 可扩展的单页幻灯片生成器 SlideBuilder
  • 设计 PowerPoint 内容生成的提示工程

主题生成与 Gradio 5 集成

  • Gradio 5 新功能速览与 AI 生成代码
  • 从主题到 PowerPoint 内容生成的 Prompt 设计
  • 集成带记忆功能的 LangChain ChatBot
  • 基于编码的布局组策略与端到端生成

语音输入与域名发布

  • OpenAI Whisper Large v3 ASR 服务研发
  • 语音识别集成与音频文件处理
  • 层次化内容布局:多级 BulletPoints 与极简风母版
  • 域名配置、SSL 证书签发与 Nginx 反向代理

图像识别与多模态输入

  • 多模态模型 MiniCPM-V 集成与图像识别
  • Gradio 集成图像识别功能
  • Word 文档解析与图像嵌入的多模态输入方案
  • 智能配图 Agent(Image Advisor)设计与实现

智能配图与容器化发布

  • 基于 LLM 的主题内容检索配图技术
  • 搜索引擎选择与成本模型分析
  • 使用 ChatGPT 生成单元测试代码
  • Docker 镜像构建与 ChatPPT 容器化部署

讲师介绍

彭靖田

创始人 / CEO
谷歌 AI 开发者专家(GDE)10 万+ AI 学员3 次创业成功退出浙大竺可桢学院《深入理解 TensorFlow》作者

华为 2012 实验室深度学习创始团队成员,加州大学访问学者。曾任才云科技技术合伙人(2020 年被字节跳动收购为火山引擎云),品览数据联合创始人兼 CTO(累计融资近 2 亿元)。Kubeflow 维护者 / TensorFlow 贡献者 / Linux CNCF 程序委员会成员。

开始学习

扫码关注公众号「彭靖田」,咨询课程详情

公众号二维码
更多联系方式