课程介绍

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

试看链接  https://pan.baidu.com/s/1Anl6AfSrLwswr6lKUUUtWA?pwd=1m9i

相关推荐

西瓜老师-2025年大模型 MCP 技术实战课

AI大模型应用开发新范式—MCP协议与智能体开发实战

MCP+A2A 从0到1构建商业级多Agent全栈应用(完结)

课程目录

第1章 课程简介

视频:1-1 课程导学

第2章 OpenClaw核心技术栈——TypeScript、Node&模块化技术

视频:2-1 自主AI智能体研发的技术路线图
视频:2-2 OpenClaw核心技术栈:JavaScript和Node的基本概念和应用
视频:2-3 Node的进阶用法和ES6介绍
视频:2-4 OpenClaw开发语言:TypeScript基础概念讲解
视频:2-5 OpenClaw代码模块化机制:CommonJS标准讲解
视频:2-6 CommonJS进阶用法:模块间调用
视频:2-7 OpenClaw代码模块化机制:ESModule标准讲解
视频:2-8 模块化的高级用法:CommonJS和ESModule的双向引用

第3章 OpenClaw核心技术栈——HTTP&WebSocket

视频:3-1 OpenClaw的网络架构介绍
视频:3-2 HTTP协议“请求-响应”模型介绍
视频:3-3 HTTP请求协议内容介绍和实战
视频:3-4 HTTP响应协议内容介绍和实战
视频:3-5 OpenClaw网关通信协议——WebSocket基本原理讲解
视频:3-6 手写代码实现WebSocket服务端和客户端
视频:3-7 深入分析WebSocket通信原理和时序
视频:3-8 高能——基于WebSocket协议的IM应用原理
视频:3-9 手写代码实现基于WebSocket的IM应用

第4章 OpenClaw安装&运行+NPM基础讲解

视频:4-1 npm仓库的基本概念+npm组织创建&上传演示
视频:4-2 npm workspace概念讲解+实践
视频:4-3 OpenClaw pnpm安装+基础配置
视频:4-4 OpenClaw 大模型配置方法讲解
视频:4-5 OpenClaw连接自主大模型+大模型相关配置
视频:4-6 飞书+OpenClaw渠道配置实战

第5章 ImoocClaw架构设计+大模型调用能力开发

视频:5-1 imooc_claw第一版架构设计(基于model provider)
视频:5-2 使用openai库调用qwen大模型实现文生文
视频:5-3 使用qwen大模型实现图片&视频理解功能
视频:5-4 通义万相qwen-image生图大模型调用
视频:5-5 通义万相qwen-image图片下载功能开发
视频:5-6 应用axios简化图片保存方法
视频:5-7 通义万相qwen-t2v大模型调用实现视频生成和下载
视频:5-8 langchain+typescript快速实现大模型调用
视频:5-9 langchain实现大模型的思考过程+流式调用

第6章 LangChain工具调用+ImoocClaw WebUI开发

视频:6-1 LangChain Tools调用原理讲解
视频:6-2 LangChain自定义Tools开发讲解
视频:6-3 LangChain+Agent开发实现工具自主调用
视频:6-4 LangChain内置文件工具包tooltik引入
视频:6-5 自研LangChain文件夹访问工具
视频:6-6 ant-design-pro项目下载和运行
视频:6-7 通过Trae完成ImoocCli monorepo工程初始化
视频:6-8 ImoocClaw下Agents、Models、Tools 三个新页面开发(1)
视频:6-9 使用Trae对Agents配置页面进行交互优化

第7章 ImoocClaw后端Nestjs应用开发+智能体联调

视频:7-1 node服务端开发原生VS express VS nestjs框架对比
视频:7-2 使用Trae完成nestjs代码初始化
视频:7-3 Agents相关CRUD接口开发
视频:7-4 Agents restful接口协议字段调整
视频:7-5 前端Agents配置页面查询接口联调
视频:7-6 Models相关CRUD接口开发
视频:7-7 前端Models配置页面增删改查接口联调
视频:7-8 Tools相关CRUD接口开发+Tools页面联调
视频:7-9 Agents页面保存、更新和删除接口联调

第8章 ImoocClaw对话式AI页面构建

视频:8-1 ImoocClaw agent-core项目初始化
视频:8-2 ImoocClaw agent-core读取配置文件
视频:8-3 ImoocClaw agent&model配置文件读取方法封装
视频:8-4 LangChain+model配置实现大模型实例创建
视频:8-5 【重点】http流式接口实现:chunked streaming+sse
视频:8-6 nestjs解决全局过滤器白名单问题
视频:8-7 pnpm workspace工程优化+api引用agent-core根据配置生成model对象
视频:8-8 大模型流式http接口开发
视频:8-9 通过ant-design-x实现大模型对话UI与后端接口联调

第9章 ImoocClaw思考过程+记忆功能开发

视频:9-1 ImoocClaw当前架构梳理+本章开发功能规划
视频:9-2 ImoocClaw对话产品实现思考过程展示
视频:9-3 AI流式接口协议优化+前端适配协议
视频:9-4 交互优化:AI回复的思考过程转为流式显示
视频:9-5 【重点】大模型具备记忆能力的实现原理
视频:9-6 基于LangChain+Message对象实现大模型记忆能力
视频:9-7 ImoocClaw实例化大模型时集成系统提示词
视频:9-8 【难点】ImoocClaw实现基于内存的对话记忆能力

第10章 LangChain基础用法总结和讲解(Model+Agent+Tools能力)

视频:10-1 ImoocClaw&LangChain知识体系系统介绍
视频:10-2 LangChain+TypeScript项目初始化
视频:10-3 LangChain最新版本调用方法讲解
视频:10-4 LangChain流式大模型调用开发讲解
视频:10-5 LangChain CoreComponents核心组件介绍
视频:10-6 Messages组件三种用法讲解
视频:10-7 Tools开发方法讲解
视频:10-8 ToolMessage解析+手动完成工具的FuntionCalling调用
视频:10-9 createAgent创建智能体+调用智能体方法讲解
视频:10-10 Agents智能体流式调用+深入响应体解析

第11章 LangChain进阶之记忆能力(Message+Memory能力)

视频:11-1 本章重点知识讲解+agent StreamMode介绍
视频:11-2 LangChain messages 流式输出模式开发
视频:11-3 LangChain messages 流式模式调优+关闭推理模式
视频:11-4 LangGraph内存记忆能力MemorySaver讲解
视频:11-5 文件记忆持久化类FileSaver原理和代码框架搭建
视频:11-6 记忆持久化的核心方法save方法实现
视频:11-7 记忆持久化的核心方法load方法实现