价格: 69 学币

分类: AIGC

发布时间: 2026-06-07 13:06:48

最近更新: 2026-08-28 17:29:09

资源类型: SVIP

优惠: 开通钻石SVIP免费获取此资源

慕课 DeepAgents+MCP+A2A+Skills超级多智能体全流程实战

课程介绍

本课程从零带你开发可落地的类OpenClaw复杂多智能体系统,AI端采用LangChain、LangGraph与DeepAgents全新技术栈,后端使用NestJS全新技术,前端使用React 19、AntDesign、AntDesign-X与UmiJS全新技术。同时,以项目核心代码手写加重复代码VibeCoding的全新开发范式,带你高效实战,准确把握AI能力边界,助力开发人员打造更强大的核心竞争力。

慕课 DeepAgents+MCP+A2A+Skills超级多智能体全流程实战

资源目录

.
├──   第1章 课程简介/
│   └── [114M]  1-1课程导学
├──   第2章 OpenClaw核心技术栈——TypeScript、Node&模块化技术/
│   ├── [ 36M]  2-1自主AI智能体研发的技术路线图
│   ├── [ 99M]  2-2OpenClaw核心技术栈:JavaScript和Node的基本概念和应用
│   ├── [110M]  2-3Node的进阶用法和ES6介绍
│   ├── [ 65M]  2-4OpenClaw开发语言:TypeScript基础概念讲解
│   ├── [ 91M]  2-5OpenClaw代码模块化机制:CommonJS标准讲解
│   ├── [ 27M]  2-6CommonJS进阶用法:模块间调用
│   ├── [ 86M]  2-7OpenClaw代码模块化机制:ESModule标准讲解
│   └── [ 69M]  2-8模块化的高级用法:CommonJS和ESModule的双向引用
├──   第3章 OpenClaw核心技术栈——HTTP&WebSocket/
│   ├── [ 17M]  3-1OpenClaw的网络架构介绍
│   ├── [ 35M]  3-2HTTP协议“请求-响应”模型介绍
│   ├── [116M]  3-3HTTP请求协议内容介绍和实战
│   ├── [130M]  3-4HTTP响应协议内容介绍和实战
│   ├── [ 14M]  3-5OpenClaw网关通信协议——WebSocket基本原理讲解
│   ├── [ 70M]  3-6手写代码实现WebSocket服务端和客户端
│   ├── [ 42M]  3-7深入分析WebSocket通信原理和时序
│   ├── [ 13M]  3-8高能——基于WebSocket协议的IM应用原理
│   └── [ 86M]  3-9手写代码实现基于WebSocket的IM应用
├──   第4章 OpenClaw安装&运行+NPM基础讲解/
│   ├── [ 82M]  4-1npm仓库的基本概念+npm组织创建&上传演示
│   ├── [145M]  4-2npmworkspace概念讲解+实践
│   ├── [148M]  4-3OpenClawpnpm安装+基础配置
│   ├── [ 65M]  4-4OpenClaw大模型配置方法讲解
│   ├── [ 82M]  4-5OpenClaw连接自主大模型+大模型相关配置
│   └── [143M]  4-6飞书+OpenClaw渠道配置实战
├──   第5章 ImoocClaw架构设计+大模型调用能力开发/
│   ├── [135M]  5-1imooc_claw第一版架构设计(基于modelprovider)
│   ├── [100M]  5-2使用openai库调用qwen大模型实现文生文
│   ├── [142M]  5-3使用qwen大模型实现图片&视频理解功能
│   ├── [ 82M]  5-4通义万相qwen-image生图大模型调用
│   ├── [221M]  5-5通义万相qwen-image图片下载功能开发
│   ├── [107M]  5-6应用axios简化图片保存方法
│   ├── [203M]  5-7通义万相qwen-t2v大模型调用实现视频生成和下载
│   ├── [131M]  5-8langchain+typescript快速实现大模型调用
│   └── [ 48M]  5-9langchain实现大模型的思考过程+流式调用
└──   第6章  LangChain工具调用+ImoocClaw WebUI开发/
    ├── [ 61M]  6-1LangChainTools调用原理讲解
    ├── [167M]  6-2LangChain自定义Tools开发讲解
    ├── [152M]  6-3LangChain+Agent开发实现工具自主调用_x264
    ├── [ 85M]  6-4LangChain内置文件工具包tooltik引入_x264
    ├── [193M]  6-5自研LangChain文件夹访问工具
    ├── [142M]  6-6ant-design-pro项目下载和运行
    ├── [128M]  6-7通过Trae完成ImoocClimonorepo工程初始化
    ├── [189M]  6-8ImoocClaw下Agents、Models、Tools三个新页面开发
    └── [202M]  6-9使用Trae对Agents配置页面进行交互优化
├── 第7章  LangChain工具调用+ImoocClaw WebUI开发/
│   ├── [ 49M]  7-1LangChainTools调用原理讲解
│   ├── [205M]  7-2LangChain自定义Tools开发讲解
│   ├── [115M]  7-3LangChain+Agent开发实现工具自主调用
│   ├── [ 62M]  7-4LangChain内置文件工具包tooltik引入
│   ├── [142M]  7-5自研LangChain文件夹访问工具
│   ├── [108M]  7-6ant-design-pro项目下载和运行
│   ├── [ 94M]  7-7通过Trae完成ImoocClimonorepo工程初始化
│   ├── [138M]  7-8ImoocClaw下Agents、Models、Tools三个新页面开发(1)
│   └── [179M]  7-9使用Trae对Agents配置页面进行交互优化
├── 第8章 ImoocClaw后端Nestjs应用开发+智能体联调/
│   ├── [162M]  8-1node服务端开发原生VSexpressVSnestjs框架对比
│   ├── [ 84M]  8-2使用Trae完成nestjs代码初始化
│   ├── [243M]  8-3Agents相关CRUD接口开发
│   ├── [ 99M]  8-4Agentsrestful接口协议字段调整
│   ├── [188M]  8-5前端Agents配置页面查询接口联调
│   ├── [ 87M]  8-6Models相关CRUD接口开发
│   ├── [135M]  8-7前端Models配置页面增删改查接口联调
│   ├── [172M]  8-8Tools相关CRUD接口开发+Tools页面联调
│   └── [205M]  8-9Agents页面保存、更新和删除接口联调
├── 第9章 ImoocClaw对话式AI页面构建/
│   ├── [ 68M]  9-1ImoocClawagent-core项目初始化
│   ├── [212M]  9-2ImoocClawagent-core读取配置文件
│   ├── [163M]  9-3ImoocClawagent&model配置文件读取方法封装
│   ├── [125M]  9-4LangChain+model配置实现大模型实例创建
│   ├── [191M]  9-5【重点】http流式接口实现:chunkedstreaming+sse
│   ├── [128M]  9-6nestjs解决全局过滤器白名单问题
│   ├── [ 98M]  9-7pnpmworkspace工程优化+api引用agent-core根据配置生成model对象
│   ├── [127M]  9-8大模型流式http接口开发
│   └── [161M]  9-9通过ant-design-x实现大模型对话UI与后端接口联调
├── 第10章 ImoocClaw思考过程+记忆功能开发/
│   ├── [ 37M]  10-1ImoocClaw当前架构梳理+本章开发功能规划
│   ├── [154M]  10-2ImoocClaw对话产品实现思考过程展示
│   ├── [186M]  10-3AI流式接口协议优化+前端适配协议
│   ├── [140M]  10-4交互优化:AI回复的思考过程转为流式显示
│   ├── [ 78M]  10-5【重点】大模型具备记忆能力的实现原理
│   ├── [141M]  10-6基于LangChain+Message对象实现大模型记忆能力
│   ├── [206M]  10-7ImoocClaw实例化大模型时集成系统提示词
│   └── [256M]  10-8【难点】ImoocClaw实现基于内存的对话记忆能力
├── 第11章 LangChain基础用法总结和讲解(Model+Agent+Tools能力)/
│   ├── [ 28M]  11-1ImoocClaw&LangChain知识体系系统介绍
│   ├── [ 49M]  11-2LangChain+TypeScript项目初始化
│   ├── [ 72M]  11-3LangChain最新版本调用方法讲解
│   ├── 更多访问优库it资源网
│   ├── [ 93M]  11-4LangChain流式大模型调用开发讲解
│   ├── [ 35M]  11-5LangChainCoreComponents核心组件介绍
│   ├── [116M]  11-6Messages组件三种用法讲解
│   ├── [ 48M]  11-7Tools开发方法讲解
│   ├── [138M]  11-8ToolMessage解析+手动完成工具的FuntionCalling调用
│   ├── [ 66M]  11-9createAgent创建智能体+调用智能体方法讲解
│   └── [125M]  11-10Agents智能体流式调用+深入响应体解析
├── 第12章 LangChain进阶之记忆能力(Message+Memory能力)/
│   ├── [117M]  12-1本章重点知识讲解+agentStreamMode介绍
│   ├── [324M]  12-2LangChainmessages流式输出模式开发
│   ├── [223M]  12-3LangChainmessages流式模式调优+关闭推理模式
│   ├── [ 69M]  12-4LangGraph内存记忆能力MemorySaver讲解
│   ├── [ 88M]  12-5文件记忆持久化类FileSaver原理和代码框架搭建
│   ├── [139M]  12-6记忆持久化的核心方法save方法实现
│   └── [ 57M]  12-7记忆持久化的核心方法load方法实现
├── 第13章 LangChain+MCP能力进阶(MCP+自定义Tools集成)/
│   ├── [ 41M]  13-1MCP协议的基本概念和价值
│   ├── [ 45M]  13-2MCP协议的三种传输方式——stdio、sse和streamable-http
│   ├── [ 56M]  13-3基于mcpsdk实现stdio服务端
│   ├── [ 41M]  13-4实现stdio客户端+工具的加载和读取
│   ├── [ 92M]  13-5streamable-http协议server+client实现
│   └── [179M]  13-6实战:Agent集成MCPstdio服务
└── 第14章 ImoocClaw集成LangChain+MCP能力/
    ├── [241M]  14-1ImoocClaw实现对FileSaver能力的集成
    ├── [ 99M]  14-2在agent-core库中完成对FileSaver会话持久化能力的集成和测试
    ├── [256M]  14-3ImoocClaw+VibeCoding实现会话历史列表和memory能力的集成
    ├── [182M]  14-4ImoocClaw集成mcpfileTools实现文件操作
    ├── [151M]  14-5agent集成mcp-shell-server的方法讲解
    ├── [175M]  14-6完成mcp-shell-server对接ImoocClaw
    └── [108M]  14-7api集成mcp-shell-server运行报错问题修复和日志打印
├── 第15章 LangChain+Skills能力进阶(Skills+自主编排能力)/
│   ├── [139M]  15-1Skills基本概念+安装流程讲解
│   ├── [163M]  15-2Skills类的定义和实现Skills加载
│   ├── [ 55M]  15-3拓展agent的command用法+封装Command类
│   ├── [ 98M]  15-4通过Command实现Skills和用户提示词的融合
│   ├── [ 76M]  15-5web-design-guidelines技能的运行测试
│   ├── [ 63M]  15-6ui-ux-pro-maxSkills安装
│   └── [ 63M]  15-7使用ui-ux-pro-max开发精美的网站
├── 第16章 LangGraph 多Agent协作能力进阶/
│   ├── [ 44M]  16-1本章内容介绍+LangGraph基本概念讲解
│   ├── [104M]  16-2定义LangGraph模型、工具和State
│   ├── [194M]  16-3LangGraph的Node、Graph定义和实现
│   ├── [137M]  16-4深入剖析LangGraph图的执行过程
│   ├── [ 22M]  16-5LangGraphSupervisor架构原理讲解
│   ├── [118M]  16-6通过langgraph-supervisor构建Supervisor图
│   └── [155M]  16-7supervisor图执行过程分析和拆解
├── 第17章 LangGraph human-in-loop+A2A协议实现多Agent协作/
│   ├── [142M]  17-1LangGraphHuman-In-Loop机制原理讲解+Supervisor图实现
│   ├── [ 61M]  17-2运行Human-In-LoopAgent观察执行结果
│   ├── [ 53M]  17-3处理LangGraph中断后__interrupt__的返回结果
│   ├── [134M]  17-4Nodereadline实现人机效果+LangGraph恢复执行方法
│   ├── [ 33M]  17-5A2A协议的基本概念讲解
│   ├── [108M]  17-6a2a-js实现A2AServer服务端搭建
│   ├── [ 62M]  17-7A2AServer核心逻辑AgentExecutor类+execute方法实现
│   └── [ 92M]  17-8A2AClient客户端连接调通
├── 第18章 ImoocClaw项目实战:DeepAgents实现深度智能体/
│   ├── [ 80M]  18-1deepagents基础用法讲解
│   ├── [ 90M]  18-2deepagents流式输出开发+chunk解析过程详解
│   ├── [ 63M]  18-3deepagents调用自定义工具方法解析
│   ├── [102M]  18-4通过deepagents内置write_todos工具实现复杂任务规划
│   ├── [ 74M]  18-5进阶:deepagents快速搭建多agents处理复杂任务规划+执行
│   ├── [133M]  18-6进阶:deepagentMemorySaver内存记忆能力集成
│   ├── [ 34M]  18-7进阶:deepagents人格AGENT.md文件注入记忆
│   ├── [ 73M]  18-8进阶:deepagents使用FilesystemBackend实现调度真实文件系统
│   └── [ 90M]  18-9高阶:deepagentsmiddleware实现安全围栏+工具调用耗时统计
├── 第19章 ImoocClaw项目实战: 平台Skills能力集成+DeepAgents集成/
│   ├── [ 74M]  19-1ImoocClawSkills功能规划和初版代码生成
│   ├── [180M]  19-2Skills安装和删除功能调试
│   ├── [ 79M]  19-3Skills和ImoocClawAgent能力集成测试
│   ├── [138M]  19-4ImoocClaw集成Deepagents能力
│   ├── [116M]  19-5解决会话和agent的绑定关系缓存问题
│   └── [ 95M]  19-6deepagents思维链执行过程交互优化
└── 第20章 ImooClaw项目实战:智能体文件管理能力开发与升级/
    ├── [132M]  20-1思维链组件展开效果优化+attachments组件引入
    ├── [108M]  20-2附件功能优化支持多模态大模型+思维链组件展开功能优化
    ├── [184M]  20-3OSS文件上传功能接入+多模态大模型接入完成
    ├── [136M]  20-4Folder组件的引入+工作区面板开发
    ├── [125M]  20-5ImoocClaw产品7项小优化
    └── [ 61M]  20-6ImoocClawDeepAgents根目录问题修复
└──  代码/