价格: 69 学币

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

.
├── 第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运行报错问题修复和日志打印
└── 代码/