《慕课实战:AI Agent+MCP从0到1打造个人专属编程智能体(20章完结)》是一套围绕大语言模型(LLM)、AI Agent(智能体)与MCP(Model Context Protocol,模型上下文协议)展开的实战开发课程,旨在帮助开发者从零开始掌握智能体开发的完整流程,并构建能够辅助编程、自动执行任务和调用外部工具的个人专属AI编程助手。课程内容覆盖理论讲解、项目实践、工具集成以及部署上线,适合具备一定Python基础、希望进入AI应用开发领域的开发者、学生及技术爱好者学习。

课程共20章,采用循序渐进的教学方式,从AI Agent的基本概念、工作原理和架构设计开始,深入介绍提示词工程(Prompt Engineering)、上下文管理、记忆机制、任务规划(Planning)、工具调用(Tool Calling)以及多轮对话等核心技术。同时,课程结合MCP协议,讲解如何让大模型安全、标准化地连接本地工具、数据库、文件系统、代码编辑器及第三方API,实现模型与外部资源的高效协同。

在实战部分,课程通过多个真实案例带领学员完成个人编程智能体的开发,包括代码生成、代码解释、Bug分析、自动调试、文档生成、项目问答、知识库检索(RAG)、文件操作以及终端命令执行等功能,并介绍如何接入主流大模型,如OpenAI GPT系列、Claude、Gemini以及支持OpenAI接口规范的国产大模型,帮助学员快速搭建具备实际生产价值的AI应用。

此外,课程还会讲解FastAPI、Python、LangChain(或同类Agent框架)、MCP Server、向量数据库、Embedding模型以及流式输出等开发技术,并介绍智能体部署、接口封装、性能优化、安全控制、日志监控和异常处理等工程化内容,使学员不仅能够完成Demo开发,还能具备独立构建和部署AI Agent项目的能力。

通过学习本课程,学员可以全面掌握AI Agent应用开发的核心思路,理解MCP协议在智能体生态中的作用,能够独立开发具有代码辅助、自动化办公、知识问答和工具调用能力的个人智能体,为后续深入学习AI应用开发、企业级Agent系统、多智能体协作(Multi-Agent)及智能自动化流程(Agentic Workflow)打下坚实基础。整套课程理论与实践紧密结合,项目完整、案例丰富,具有较高的学习价值和实战参考意义。

课程截图:

课程目录:

mksz938-AI Agent+MCP从0到1打造个人专属编程智能体(20章完结)/
│ ├── 第1章 课程简介/
│ │ └── 1-1 导学:什么是AI Agent,如何更好地学习AI Agent? .mp4 (76.10 MB)
│ ├── 第2章 智能体必学必会的那些事一AI智能体的基础概念和技术架构/
│ │ ├── 2-1 什么是智能体?常见的AI智能体能力展示 .mp4 (28.91 MB)
│ │ ├── 2-2 主流智能体产品介绍和效果对比(DeepResearch、Manus、GLM沉思、通义千问) .mp4 (54.39 MB)
│ │ ├── 2-3 智能体的核心特性:自主性、适应性、交互性 .mp4 (20.16 MB)
│ │ ├── 2-4 智能体和大模型的区别 .mp4 (31.93 MB)
│ │ ├── 2-5 智能体5级分层及商业应用 [].mp4 (30.20 MB)
│ │ ├── 2-6 智能体技术架构讲解——Langgraph+LLM+Tools+MCP+RAG .mp4 (29.81 MB)
│ │ └── 2-7 本章知识总结和回顾 .mp4 (22.97 MB)
│ ├── 第3章 AI智能体开发之大模型调用 (AI Agent的 大模型能力)/
│ │ ├── 3-1 python多版本管理工具anaconda使用方法 】.mp4 (40.61 MB)
│ │ ├── 3-2 python项目管理工具uv安装和应用 .mp4 (29.01 MB)
│ │ ├── 3-3 智能体开发流程&Ollama本地大模型部署 [].mp4 (34.51 MB)
│ │ ├── 3-4 使用langchain-ollama库调用本地大模型 .mp4 (37.01 MB)
│ │ ├── 3-5 ollama大模型的流式调用 .mp4 (10.72 MB)
│ │ ├── 3-6 阿里云百炼平台大模型调用 .mp4 (31.64 MB)
│ │ ├── 3-7 百炼平台推理大模型调用 .mp4 (24.22 MB)
│ │ ├── 3-8 LangChain框架基本特性和概念介绍 .mp4 (29.50 MB)
│ │ ├── 3-9 本章重点内容回顾和复习 .mp4 (16.23 MB)
│ │ └── 第3章 AI智能体开发之大模型调用 (AI Agent的 大模型能力)必看.png (0.48 MB)
│ ├── 第4章 AI智能体开发之LangChain大模型工具开发 (Agent工具能力)/
│ │ ├── 4-1 langchain_openai实例化qwen大模型+pydantic SecretStr加密api_key .mp4 (35.58 MB)
│ │ ├── 4-2 提示词模板之文本提示词PromptTemplate .mp4 (29.85 MB)
│ │ ├── 4-3 对话提示词模板ChatPromptTemplate用法 .mp4 (30.08 MB)
│ │ ├── 4-4 ChatPromptTemplate+ChatMessagePromptTemplate联合实现对提示词+消息体的抽象和复用 .mp4 (17.72 MB)
│ │ ├── 4-5 FewShotPromptTemplate通过提示词实现大模型少样本学习 [].mp4 (31.61 MB)
│ │ ├── 4-6 提示词模板对比及场景分析+链式调用大模型 [].mp4 (28.58 MB)
│ │ ├── 4-7 大模型调用自定义工具全流程开发 .mp4 (55.87 MB)
│ │ ├── 4-8 tool装饰器注册工具+args_schema精确控制工具入参 .mp4 (26.98 MB)
│ │ ├── 4-9 本章重点内容回顾和复习 .mp4 (26.75 MB)
│ │ └── 第4章 AI智能体开发之LangChain大模型工具开发 (Agent工具能力)必看.zip (1.83 MB)
│ ├── 第5章 AI智能体开发之内置工具调用+返回体控制能力(Agent的智能体整合能力)/
│ │ ├── 5-1 使用langchain.agents库快速完成智能体创建和调用 .mp4 (51.20 MB)
│ │ ├── 5-2 应用JsonOutputParser规范智能体返回值 .mp4 (65.73 MB)
│ │ ├── 5-3 PythonPerl基本用法介绍 .mp4 (27.10 MB)
│ │ ├── 5-4 利用PythonPerlTool自动编写企业官网 .mp4 (64.25 MB)
│ │ ├── 5-5 智能体企业官网提示词修改和优化 [].mp4 (25.92 MB)
│ │ ├── 5-6 langchain基础解析器讲解——精准控制大模型响应结果 .mp4 (38.49 MB)
│ │ ├── 5-7 langchain DateOutputParser实现将自然语言转为日期格式 [].mp4 (20.03 MB)
│ │ └── 5-8 本章重点内容回顾和复习 .mp4 (27.22 MB)
│ ├── 第6章 AI智能体开发之深入MCP协议(AI Agent 的外部工具能力)/
│ │ ├── 6-1 本章内容概览——走近MCP .mp4 (21.16 MB)
│ │ ├── 6-2 彻底搞懂MCP的原理和发展现状 .mp4 (56.88 MB)
│ │ ├── 6-3 高德MCP服务接入原理讲解 .mp4 (27.35 MB)
│ │ ├── 6-4 使用langchain_mcp_adatpers创建高德MCP客户端 .mp4 (49.81 MB)
│ │ ├── 6-5 结合高德MCP使智能体具备位置服务能力 『』.mp4 (62.84 MB)
│ │ ├── 6-6 基于高德MCP的复杂路径规划+可视化展示 .mp4 (77.44 MB)
│ │ ├── 6-7 MCP通讯协议之stdio——实现本地MCP服务端+客户端 .mp4 (91.32 MB)
│ │ ├── 6-8 本章重点内容回顾和复习 .mp4 (26.43 MB)
│ │ └── 第6章 AI智能体开发之深入MCP协议(AI Agent 的外部工具能力)必看.png (0.48 MB)
│ ├── 第7章 AI智能体开发之Cursor+MCP接入(AI Agent 的智能化工具)/
│ │ ├── 7-1 本章内容概览+Node环境搭建 .mp4 (46.87 MB)
│ │ ├── 7-2 LangChain+MCP读取Playwright工具 .mp4 (45.62 MB)
│ │ ├── 7-3 LangGraph+create_react_agent创建智能体运行Playwright工具 .mp4 (40.30 MB)
│ │ ├── 7-4 Cursor下载、安装并接入Playwright MCP服务 .mp4 (37.66 MB)
│ │ ├── 7-4 Playwright工具执行流程分析+日志结构化输出 】.mp4 (51.48 MB)
│ │ ├── 7-5 Cursor+Github MCP服务集成 .mp4 (29.65 MB)
│ │ ├── 7-6 Cursor+高德MCP服务制定旅行计划 .mp4 (36.07 MB)
│ │ ├── 7-7 Cursor+Github MCP服务集成 .mp4 (29.64 MB)
│ │ ├── 7-8 小项目:Cursor+Github MCP二次开发vue-element-admin项目 .mp4 (105.81 MB)
│ │ ├── 7-9 LangGraph agent接入Github MCP服务 .mp4 (24.65 MB)
│ │ └── 7-10 本章重点内容回顾和复习 .mp4 (15.60 MB)
│ ├── 第8章 AI编程智能体项目规划+多轮对话能力实现(AI Agent的多轮对话能力)/
│ │ ├── 8-1 项目目标及整体架构设计 .mp4 (79.22 MB)
│ │ ├── 8-2 多轮对话能力原理介绍 [].mp4 (38.37 MB)
│ │ ├── 8-3 多轮对话LCLE创建 [].mp4 (38.27 MB)
│ │ ├── 8-4 使用对话历史类ChatMessageHistory解决历史对话注入问题 .mp4 (25.28 MB)
│ │ ├── 8-5 基于RunnableWithMessageHistory构建多轮对话Runnable实例 .mp4 (23.13 MB)
│ │ ├── 8-6 多轮对话交互实现 .mp4 (56.58 MB)
│ │ ├── 8-7 使用FileChatMessageHistory实现会话持久化 .mp4 (43.26 MB)
│ │ ├── 8-8 将agent集成到多轮对话 .mp4 (49.64 MB)
│ │ ├── 8-9 LangChain核心组件Runnables介绍 .mp4 (21.60 MB)
│ │ ├── 8-10 Runnables组件核心功能演示 .mp4 (64.24 MB)
│ │ └── 8-11 本章重点内容回顾和复习 .mp4 (22.69 MB)
│ ├── 第9章 AI编程智能体记忆能力实现(AI Agent的记忆能力)/
│ │ ├── 9-1 本章内容概览+Agent内存记忆能力实现 .mp4 (83.70 MB)
│ │ ├── 9-2 Windows&MacOS Redis环境搭建 [].mp4 (34.84 MB)
│ │ ├── 9-3 运用RedisSaver实现Agent会话持久化 .mp4 (39.87 MB)
│ │ ├── 9-4 MongoDB环境搭建&MongoDB持久化实现 .mp4 (43.18 MB)
│ │ ├── 9-5 文件持久化原理讲解+手写FileSaver实例化 .mp4 (37.59 MB)
│ │ ├── 9-6 文件持久化FileSaver存储方法put实现 .mp4 (101.08 MB)
│ │ ├── 9-7 文件持久化FileSaver恢复方法get_tuple实现 .mp4 (67.85 MB)
│ │ ├── 9-8 基于FileSaver的agent多轮对话能力实现 .mp4 (47.21 MB)
│ │ ├── 9-9 (加餐)使用Docker安装redis服务 [].mp4 (47.18 MB)
│ │ ├── 9-10 (加餐)使用Docker安装mongodb服务 .mp4 (24.72 MB)
│ │ ├── 9-11 (加餐)mongosh命令行工具安装和使用 .mp4 (16.13 MB)
│ │ ├── 9-12 本章重点内容回顾和复习 .mp4 (23.01 MB)
│ │ └── 第9章 AI编程智能体记忆能力实现(AI Agent的记忆能力)资料.png (0.48 MB)
│ ├── 第10章 AI编程智能体开发之终端控制工具开发( AI Agent的终端控制能力)/
│ │ ├── 10-1 本章内容概览+subprocess run方法讲解 .mp4 (80.28 MB)
│ │ ├── 10-2 subprocess Popen方法实战 .mp4 (34.43 MB)
│ │ ├── 10-3 mcp工具封装+agent集成shell mcp工具 .mp4 (109.80 MB)
│ │ ├── 10-4 智能体流失输出+输出结果视觉优化 .mp4 (127.75 MB)
│ │ ├── 10-5 MacOS终端工具原理介绍+关闭终端工具开发 】.mp4 (44.82 MB)
│ │ ├── 10-6 终端新增工具开发 .mp4 (86.20 MB)
│ │ ├── 10-7 实现向终端输入脚本命令+获取终端全部信息 .mp4 (37.24 MB)
│ │ ├── 10-8 使用Cursor封装终端mcp工具 [].mp4 (52.29 MB)
│ │ ├── 10-9 windows利用psutil+pyautogui开发powershell控制工具 .mp4 (37.79 MB)
│ │ └── 10-10 本章重点内容回顾和复习 】.mp4 (14.21 MB)
│ ├── 第11章 AI编程智能体开发之知识库开发(AI Agent的知识学习能力)/
│ │ ├── 11-1 本章内容概览+利用提示词优化大模型指令遵循问题 .mp4 (113.55 MB)
│ │ ├── 11-2 通过阿里云百炼完成知识库创建 .mp4 (39.17 MB)
│ │ ├── 11-3 阿里云百炼SDK接入和知识库查询 .mp4 (105.41 MB)
│ │ ├── 11-4 RAG知识查询方法封装+MCP工具集成 .mp4 (69.49 MB)
│ │ ├── 11-5 RAG MCP工具集成 [].mp4 (33.23 MB)
│ │ ├── 11-6 通过知识库解决智能体创建Vue项目的方案问题 .mp4 (42.42 MB)
│ │ ├── 11-7 开发Terminal发送按键工具解决命令行交互 .mp4 (77.90 MB)
│ │ ├── 11-8 优化知识库内容解决智能体的任务规划问题 .mp4 (31.21 MB)
│ │ └── 11-9 本章重点内容回顾和复习 [].mp4 (17.54 MB)
│ ├── 第12章 AI编程智能体开发之RAG自学习机制(AI Agent的自主学习能力)/
│ │ ├── 12-1 本章内容概览+百炼SDK上传知识文件流程分析 .mp4 (29.54 MB)
│ │ ├── 12-2 百炼SDK获取文件上传租约代码实现 .mp4 (62.86 MB)
│ │ ├── 12-3 百炼SDK上传文件至数据中心代码实现 .mp4 (38.24 MB)
│ │ ├── 12-4 添加数据中心文件至指定分类代码实现 『』.mp4 (48.50 MB)
│ │ ├── 12-5 文件上传状态查询&上传文件代码封装 [].mp4 (52.69 MB)
│ │ ├── 12-6 创建百炼知识库API接入 .mp4 (28.99 MB)
│ │ ├── 12-7 提交向量化任务并查询任务执行状态 .mp4 (28.07 MB)
│ │ ├── 12-8 工作空间知识库查询+追加向量化任务API接入 .mp4 (43.86 MB)
│ │ ├── 12-9 基于百炼知识库的自学习MCP工具封装 .mp4 (72.69 MB)
│ │ ├── 12-10 智能体实现自总结+自学习+自沉淀知识能力 .mp4 (37.71 MB)
│ │ └── 12-11 本章重点内容回顾和复习 .mp4 (18.46 MB)
│ ├── 第13章 Al编程智能体开发之浏览器控制开发(AI Agent的浏览器控制能力)/
│ │ ├── 13-1 本章内容概览+selenium启动流程介绍 .mp4 (43.97 MB)
│ │ ├── 13-2 selenium常见属性和API介绍 .mp4 (44.50 MB)
│ │ ├── 13-3 基于selenium的baidu搜索工具开发 .mp4 (97.17 MB)
│ │ ├── 13-4 百度搜索工具翻页功能支持 [].mp4 (84.15 MB)
│ │ ├── 13-5 (高能)使用selenium+chromedriver控制已经打开的Chrome浏览器 [].mp4 (37.54 MB)
│ │ ├── 13-6 (划重点)Chrome浏览器多标签页控制技术 .mp4 (36.26 MB)
│ │ ├── 13-7 大模型结果瘦身之html移除无用标签 [].mp4 (43.79 MB)
│ │ ├── 13-8 移除display none的标签+移除所有注释 .mp4 (23.73 MB)
│ │ ├── 13-9 移出无用属性使html瘦身5倍 .mp4 (37.92 MB)
│ │ └── 13-10 结合浏览器mcp工具重新优化编程智能体,准确高效解决搜索问题 .mp4 (42.98 MB)
│ ├── 第14章 Al编程智能体开发之实现Agent运行沙盒 (AI Agent的沙盒运行能力)/
│ │ ├── 14-1 本章内容概览+lima-vm虚拟机工具安装 .mp4 (49.87 MB)
│ │ ├── 14-2 lima虚拟机NAT网络配置(1) .mp4 (15.31 MB)
│ │ ├── 14-3 lima虚拟机NAT网络配置(2) [].mp4 (6.47 MB)
│ │ ├── 14-4 lima虚拟机docker nginx环境搭建+docker镜像源配置 .mp4 (34.89 MB)
│ │ ├── 14-5 docker-compose安装+nginx配置优化(1) 】.mp4 (24.49 MB)
│ │ ├── 14-6 docker-compose安装+nginx配置优化(2) .mp4 (31.36 MB)
│ │ ├── 14-7 (重点)docker nginx uploads目录配置+前端发布原理讲解 .mp4 (33.15 MB)
│ │ ├── 14-8 封装limavm虚拟机的shell执行命令方法(1) .mp4 (44.56 MB)
│ │ ├── 14-9 封装limavm虚拟机的shell执行命令方法(2) .mp4 (4.22 MB)
│ │ ├── 14-10 limavm创建文件夹和查看文件夹mcp工具开发 】.mp4 (39.77 MB)
│ │ ├── 14-11 limavm创建文件工具开发+智能体自动编码部署 .mp4 (83.99 MB)
│ │ ├── 14-12 上传文件夹MCP工具开发-克隆本地文件目录结构 .mp4 (53.50 MB)
│ │ └── 14-13 上传文件夹MCP工具开发-实现文件上传 .mp4 (42.51 MB)
│ ├── 第15章 AI编程智能体开发之数据库工具开发(AI Agent数据库操控能力)/
│ │ ├── 15-1 虚拟机Docker环境下搭建MySQL环境 [].mp4 (38.54 MB)
│ │ ├── 15-2 MCP MySQL工具创建+通用查询方法封装 .mp4 (52.66 MB)
│ │ ├── 15-3 MCP MySQL列举数据库和数据表工具开发 .mp4 (31.37 MB)
│ │ ├── 15-4 MySQL MCP工具与Agent进行连接实现AI控制数据库 .mp4 (31.32 MB)
│ │ ├── 15-5 返回结果封装+查询表结构工具开发 .mp4 (42.74 MB)
│ │ ├── 15-6 数据库查询工具开发 .mp4 (30.65 MB)
│ │ ├── 15-7 MySQL插入数据工具开发 .mp4 (79.29 MB)
│ │ ├── 15-8 MySQL更新数据工具开发 .mp4 (37.61 MB)
│ │ └── 15-9 MySQL 删除数据工具开发 .mp4 (31.15 MB)
│ ├── 第16章 Al编程智能体开发之LangGraph多智能体架构(AI Agent的架构能力)/
│ │ ├── 16-1 MySQL创建数据库工具开发 】.mp4 (55.37 MB)
│ │ ├── 16-2 MySQL建表工具开发+智能体应用 .mp4 (40.89 MB)
│ │ ├── 16-3 MySQL执行SQL工具开发+数据库Agent的综合运用 】.mp4 (38.53 MB)
│ │ ├── 16-4 LangGraph基本概念+核心优势+图数据结构介绍 .mp4 (42.11 MB)
│ │ ├── 16-5 LangGraph核心概念和运行机制讲解 .mp4 (24.50 MB)
│ │ └── 16-6 LangGraph入门案例代码演示 .mp4 (79.83 MB)
│ ├── 第17章 AI编程智能体开发之实现代码辅助开发能力(AI Agent的辅助编程能力)/
│ │ ├── 17-1 LangGraph实战案例之LangGraph工作流构建+导出图片 .mp4 (54.24 MB)
│ │ ├── 17-2 LangGraph工作流运行+提取关键词节点开发 [].mp4 (27.76 MB)
│ │ ├── 17-3 LangGraph百度搜索+回复用户节点开发+工作流整体串联 .mp4 (46.59 MB)
│ │ ├── 17-4 MessagesState类继承和能力扩展 .mp4 (27.25 MB)
│ │ ├── 17-5 LangGraph多智能体架构介绍 『』.mp4 (19.76 MB)
│ │ ├── 17-6 LangGraph构建Supervisor架构 .mp4 (49.80 MB)
│ │ └── 17-7 Supervisor多智能体信息打印优化 .mp4 (46.41 MB)
│ ├── 第18章 智能体实际项目中落地:小慕书城前端页面自动化开发(前端项目实战)/
│ │ ├── 18-1 通过LangGraph Supervisor架构搭建编程智能体 .mp4 (39.42 MB)
│ │ ├── 18-2 编程智能体运行+简单编程任务执行 .mp4 (28.43 MB)
│ │ ├── 18-3 基于vue3-element-admin项目模板创建本地前端项目(新) .mp4 (44.77 MB)
│ │ └── 18-4 使用终端工具解决前端运行报错(新) .mp4 (31.67 MB)
│ ├── 第19章 智能体实际项目中落地:小慕书城后端API与数据库自动化开发(后端项目实战)/
│ │ ├── 19-1 使用自研Agent完成限定或自主规划的数据库任务.mp4 (47.29 MB)
│ │ ├── 19-2 通过Agent实现数据库测试数据造数.mp4 (49.02 MB)
│ │ ├── 19-3 使用Code Agent实现后端项目初始化.mp4 (28.57 MB)
│ │ ├── 19-4 通过智能体实现后端数据库连接代码编写.mp4 (40.45 MB)
│ │ ├── 19-5 让智能体编写数据库连接测试接口并提供curl语句.mp4 (27.32 MB)
│ │ ├── 19-6 智能体快速完成接口CRUD代码及BUG修复.mp4 (38.12 MB)
│ │ └── 19-7 扩展查询接口支持筛选、排序和翻页功能.mp4 (58.06 MB)
│ └── 第20章 课程总结与技术整合展望/
│ │ ├── 20-1 大模型应用能力回顾.mp4 (21.89 MB)
│ │ ├── 20-2 智能体的工具能力回顾.mp4 (24.78 MB)
│ │ ├── 20-3 智能体的MCP协议+工具能力回顾.mp4 (22.62 MB)
│ │ ├── 20-4 智能体的多轮对话+记忆能力回顾.mp4 (28.91 MB)
│ │ ├── 20-5 智能体的自研MCP工具回顾.mp4 (30.92 MB)
│ │ ├── 20-6 智能体技术整合与未来商业应用展望.mp4 (30.32 MB)
│ │ └── 第20章 课程总结与技术整合展望必看.png (0.48 MB)

声明:本站所发布的一切视频课程仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站所有课程来自网络,版权争议与本站无关。如有侵权请联系客服QQ:1960026872或登录本站账号进入个人中心提交工单留言反馈,我们将第一时间处理!
侵权联系与免责声明: 1、本站资源所有内容均收集于网络,与本网站立场无关 2、本站所有资源收集于互联网,由用户分享,该帖子作者与IT课程网不享有任何版权,如有侵权请联系本站删除 3、本站部分内容转载自其它网站,但并不代表本站赞同其观点和对其真实性负责 4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意。如有侵权请联系联系客服QQ:1960026872或登录本站账号进入个人中心提交工单留言反馈,我们将第一时间处理!