人工精选AI Agent+MCP从0到1打造商业级编程智能体(前18章)
市面上讲 AI Agent 的内容不少,但大多停在概念演示:调一次大模型接口、跑一个问答循环,就算"做过智能体"。真正动手写一个能读代码、能执行命令、能记住上下文的编程助手时,问题会集中暴露——工具怎么注册、模型怎么决定调用哪个工具、多轮对话里上下文怎么不丢、终端命令执行完结果怎么回灌给模型。这门资
会员可免费下载本篇月会员、年会员、永久会员可按日额度下载(每篇扣 1 次)。
开通会员 ›会员 A · 按档位折扣
会员 B
游客按标价购买,不享受上表折扣。
支付成功后自动发放网盘链接,链接失效可找客服免费补
市面上讲 AI Agent 的内容不少,但大多停在概念演示:调一次大模型接口、跑一个问答循环,就算"做过智能体"。真正动手写一个能读代码、能执行命令、能记住上下文的编程助手时,问题会集中暴露——工具怎么注册、模型怎么决定调用哪个工具、多轮对话里上下文怎么不丢、终端命令执行完结果怎么回灌给模型。这门资料处理的就是这一段。
它解决的是"从调通接口到跑起一个可用智能体"之间的空白
资料前半部分先把智能体的基础概念和技术架构讲清楚,包括主流产品的效果对比,让你对"智能体到底比普通问答强在哪"有判断力,而不是被名词牵着走。接着进入大模型调用和 MCP 协议的深入部分,这是整份资料的核心:MCP 解决的是模型与外部工具、数据源之间的标准化连接问题,理解了它,你才能明白为什么现在很多编程助手能把文件读写、命令执行、检索这些能力接进来而不必每次重写胶水代码。再往后是 Cursor 接入 MCP 的实操,以及一个编程智能体项目的完整推进——从项目规划、多轮对话能力,到记忆能力,再到终端控制工具的开发。整条线是围绕"做一个编程场景下的智能体"展开的,不是泛泛的 AI 科普。
适合什么基础,以及哪些部分值得先看
如果你完全没写过代码,这份资料会让你很吃力,它默认你能看懂基本的程序结构,最好还调用过至少一家大模型的 API。有后端或前端开发经验、想往 AI 应用方向转的人,是它最对口的读者。建议的推进顺序是:先看第 1 章的导学和第 2 章的基础概念,把术语和架构对齐;然后重点啃大模型调用与 MCP 协议这两块,宁可慢一点,因为后面所有工具接入都建立在这个理解上;Cursor 接入 MCP 那部分可以边看边在自己环境里复现,验证协议是否真的通了;最后再进入编程智能体项目,跟着做多轮对话、记忆和终端控制工具。记忆能力和终端控制这两块是分水岭——前者决定你的智能体能不能连续干活,后者决定它能不能真正操作环境,而不是只会在对话框里说话。
学完之后能独立做什么,资料怎么配合练
按这条线走完,你应该能独立搭出一个面向编程场景的智能体原型:能接入模型、按 MCP 规范挂载工具、维持多轮对话和必要记忆、执行终端命令并把结果纳入下一轮推理。这不是"能上线商用"的水平,商业级还涉及权限、沙箱、错误恢复和成本控制,但你会具备把这些补上去的地基。练习方式上,别只看视频:每学完一个能力点,就在自己的项目里加一个最小可运行版本,比如先让智能体只做一件事——读一个文件并回答关于它的问题,跑通后再加第二个工具。MCP 部分建议自己写一个最简单的工具服务接进去,比照着教程敲一遍更能暴露理解漏洞。资料只到前 18 章,项目部分未必收尾完整,把它当成一条主干来用,缺的部分自己补,反而更接近真实开发的状态。
课程目录
课程目录156 集
- 课程介绍 本页收录 [未备份]mksz938-AI Agent+MCP从0到1打造商业级编程智能体(前18章),方向为AI / itjc8,重点涉及 AI、Agent。 内容涵盖:AI智能体开发之大模型调用、AI智能体开发之深入MCP协议、AI智能体开发之Cursor+MCP接入、AI编程智能体项目规划+多轮对话能力实现、AI编程智能体记忆能力实现、AI编程智能体开发之终端控制工具开发 等主题。 适合正在补 AI、Agent 相关知识、想按目录逐步推进的学习者。 下方为完整资料与目录,可先看目录判断是否符合需要。 ├─第1章 课程简介 │ 1-1 导学:什么是AI Agent,如何更好地学习AI Agent?.mp4
- │ ├─第2章 智能体必学必会的那些事一AI智能体的基础概念和技术架构 │ 2-1 什么是智能体?常见的AI智能体能力展示.mp4
- │ 2-2 主流智能体产品介绍和效果对比(DeepResearch、Manus、GLM沉思、通义千问).mp4
- │ 2-3 智能体的核心特性:自主性、适应性、交互性.mp4
- │ 2-4 智能体和大模型的区别.mp4
- │ 2-5 智能体5级分层及商业应用.mp4
- │ 2-6 智能体技术架构讲解——Langgraph+LLM+Tools+MCP+RAG.mp4
- │ 2-7 本章知识总结和回顾.mp4
- │ ├─第3章 AI智能体开发之大模型调用 (AI Agent的 大模型能力) │ 3-1 python多版本管理工具anaconda使用方法.mp4
- │ 3-2 python项目管理工具uv安装和应用.mp4
- │ 3-3 智能体开发流程&Ollama本地大模型部署.mp4
- │ 3-4 使用langchain-ollama库调用本地大模型.mp4
- │ 3-5 ollama大模型的流式调用.mp4
- │ 3-6 阿里云百炼平台大模型调用.mp4
- │ 3-7 百炼平台推理大模型调用.mp4
- │ 3-8 LangChain框架基本特性和概念介绍.mp4
- │ 3-9 本章重点内容回顾和复习.mp4
- │ ├─第4章 AI智能体开发之LangChain大模型工具开发 (Agent工具能力) │ 4-1 langchain_openai实例化qwen大模型+pydantic SecretStr加密api_key.mp4
- │ 4-2 提示词模板之文本提示词PromptTemplate.mp4
- │ 4-3 对话提示词模板ChatPromptTemplate用法.mp4
- │ 4-4 ChatPromptTemplate+ChatMessagePromptTemplate联合实现对提示词+消息体的抽象和复用.mp4
- │ 4-5 FewShotPromptTemplate通过提示词实现大模型少样本学习.mp4
- │ 4-6 提示词模板对比及场景分析+链式调用大模型.mp4
- │ 4-7 大模型调用自定义工具全流程开发.mp4
- │ 4-8 tool装饰器注册工具+args_schema精确控制工具入参.mp4
- │ 4-9 本章重点内容回顾和复习.mp4
- │ ├─第5章 AI智能体开发之内置工具调用+返回体控制能力(Agent的智能体整合能力) │ 5-1 使用langchain.agents库快速完成智能体创建和调用.mp4
- │ 5-2 应用JsonOutputParser规范智能体返回值.mp4
- │ 5-3 PythonPerl基本用法介绍.mp4
- │ 5-4 利用PythonPerlTool自动编写企业官网.mp4
- │ 5-5 智能体企业官网提示词修改和优化.mp4
- │ 5-6 langchain基础解析器讲解——精准控制大模型响应结果.mp4
- │ 5-7 langchain DateOutputParser实现将自然语言转为日期格式.mp4
- │ 5-8 本章重点内容回顾和复习.mp4
- │ ├─第6章 AI智能体开发之深入MCP协议(AI Agent 的外部工具能力) │ 6-1 本章内容概览——走近MCP.mp4
- │ 6-2 彻底搞懂MCP的原理和发展现状.mp4
- │ 6-3 高德MCP服务接入原理讲解.mp4
- │ 6-4 使用langchain_mcp_adatpers创建高德MCP客户端.mp4
- │ 6-5 结合高德MCP使智能体具备位置服务能力.mp4
- │ 6-6 基于高德MCP的复杂路径规划+可视化展示.mp4
- │ 6-7 MCP通讯协议之stdio——实现本地MCP服务端+客户端.mp4
- │ 6-8 本章重点内容回顾和复习.mp4
- │ ├─第7章 AI智能体开发之Cursor+MCP接入(AI Agent 的智能化工具) │ 7-1 本章内容概览+Node环境搭建.mp4
- │ 7-2 LangChain+MCP读取Playwright工具.mp4
- │ 7-3 LangGraph+create_react_agent创建智能体运行Playwright工具.mp4
- │ 7-4 Cursor下载、安装并接入Playwright MCP服务.mp4
- │ 7-4 Playwright工具执行流程分析+日志结构化输出.mp4
- │ 7-5 Cursor+Github MCP服务集成.mp4
- │ 7-6 Cursor+高德MCP服务制定旅行计划.mp4
- │ 7-7 Cursor+Github MCP服务集成.mp4
- │ 7-8 小项目:Cursor+Github MCP二次开发vue-element-admin项目.mp4
- │ 7-9 LangGraph agent接入Github MCP服务.mp4
- │ 7-10 本章重点内容回顾和复习.mp4
- │ ├─第8章 AI编程智能体项目规划+多轮对话能力实现(AI Agent的多轮对话能力) │ 8-1 项目目标及整体架构设计.mp4
- │ 8-2 多轮对话能力原理介绍.mp4
- │ 8-3 多轮对话LCLE创建.mp4
- │ 8-4 使用对话历史类ChatMessageHistory解决历史对话注入问题.mp4
- │ 8-5 基于RunnableWithMessageHistory构建多轮对话Runnable实例.mp4
- │ 8-6 多轮对话交互实现.mp4
- │ 8-7 使用FileChatMessageHistory实现会话持久化.mp4
- │ 8-8 将agent集成到多轮对话.mp4
- │ 8-9 LangChain核心组件Runnables介绍.mp4
- │ 8-10 Runnables组件核心功能演示.mp4
- │ 8-11 本章重点内容回顾和复习.mp4
- │ ├─第9章 AI编程智能体记忆能力实现(AI Agent的记忆能力) │ 9-1 本章内容概览+Agent内存记忆能力实现.mp4
- │ 9-2 Windows&MacOS Redis环境搭建.mp4
- │ 9-3 运用RedisSaver实现Agent会话持久化.mp4
- │ 9-4 MongoDB环境搭建&MongoDB持久化实现.mp4
- │ 9-5 文件持久化原理讲解+手写FileSaver实例化.mp4
- │ 9-6 文件持久化FileSaver存储方法put实现.mp4
- │ 9-7 文件持久化FileSaver恢复方法get_tuple实现.mp4
- │ 9-8 基于FileSaver的agent多轮对话能力实现.mp4
- │ 9-9 (加餐)使用Docker安装redis服务.mp4
- │ 9-10 (加餐)使用Docker安装mongodb服务.mp4
- │ 9-11 (加餐)mongosh命令行工具安装和使用.mp4
- │ 9-12 本章重点内容回顾和复习.mp4
- │ ├─第10章 AI编程智能体开发之终端控制工具开发( AI Agent的终端控制能力) │ 10-1 本章内容概览+subprocess run方法讲解.mp4
- │ 10-2 subprocess Popen方法实战.mp4
- │ 10-3 mcp工具封装+agent集成shell mcp工具.mp4
- │ 10-4 智能体流失输出+输出结果视觉优化.mp4
- │ 10-5 MacOS终端工具原理介绍+关闭终端工具开发.mp4
- │ 10-6 终端新增工具开发.mp4
- │ 10-7 实现向终端输入脚本命令+获取终端全部信息.mp4
- │ 10-8 使用Cursor封装终端mcp工具.mp4
- │ 10-9 windows利用psutil+pyautogui开发powershell控制工具.mp4
- │ 10-10 本章重点内容回顾和复习.mp4
- │ ├─第11章 AI编程智能体开发之知识库开发(AI Agent的知识学习能力) │ 11-1 本章内容概览+利用提示词优化大模型指令遵循问题.mp4
- │ 11-2 通过阿里云百炼完成知识库创建.mp4
- │ 11-3 阿里云百炼SDK接入和知识库查询.mp4
- │ 11-4 RAG知识查询方法封装+MCP工具集成.mp4
- │ 11-5 RAG MCP工具集成.mp4
- │ 11-6 通过知识库解决智能体创建Vue项目的方案问题.mp4
- │ 11-7 开发Terminal发送按键工具解决命令行交互.mp4
- │ 11-8 优化知识库内容解决智能体的任务规划问题.mp4
- │ 11-9 本章重点内容回顾和复习.mp4
- │ ├─第12章 AI编程智能体开发之RAG自学习机制(AI Agent的自主学习能力) │ 12-1 本章内容概览+百炼SDK上传知识文件流程分析.mp4
- │ 12-2 百炼SDK获取文件上传租约代码实现.mp4
- │ 12-3 百炼SDK上传文件至数据中心代码实现.mp4
- │ 12-4 添加数据中心文件至指定分类代码实现.mp4
- │ 12-5 文件上传状态查询&上传文件代码封装.mp4
- │ 12-6 创建百炼知识库API接入.mp4
- │ 12-7 提交向量化任务并查询任务执行状态.mp4
- │ 12-8 工作空间知识库查询+追加向量化任务API接入.mp4
- │ 12-9 基于百炼知识库的自学习MCP工具封装.mp4
- │ 12-10 【实战】智能体实现自总结+自学习+自沉淀知识能力.mp4
- │ 12-11 本章重点内容回顾和复习.mp4
- │ ├─第13章 Al编程智能体开发之浏览器控制开发(AI Agent的浏览器控制能力) │ 13-1 本章内容概览+selenium启动流程介绍.mp4
- │ 13-2 selenium常见属性和API介绍.mp4
- │ 13-3 基于selenium的baidu搜索工具开发.mp4
- │ 13-4 百度搜索工具翻页功能支持.mp4
- │ 13-5 (高能)使用selenium+chromedriver控制已经打开的Chrome浏览器.mp4
- │ 13-6 (划重点)Chrome浏览器多标签页控制技术.mp4
- │ 13-7 大模型结果瘦身之html移除无用标签.mp4
- │ 13-8 移除display none的标签+移除所有注释.mp4
- │ 13-9 移出无用属性使html瘦身5倍.mp4
- │ 13-10 结合浏览器mcp工具重新优化编程智能体,准确高效解决搜索问题.mp4
- │ ├─第14章 Al编程智能体开发之实现Agent运行沙盒 (AI Agent的沙盒运行能力) │ 14-1 本章内容概览+lima-vm虚拟机工具安装.mp4
- │ 14-2 lima虚拟机NAT网络配置(1).mp4
- │ 14-3 lima虚拟机NAT网络配置(2).mp4
- │ 14-4 lima虚拟机docker nginx环境搭建+docker镜像源配置.mp4
- │ 14-5 docker-compose安装+nginx配置优化(1).mp4
- │ 14-6 docker-compose安装+nginx配置优化(2).mp4
- │ 14-7 (重点)docker nginx uploads目录配置+前端发布原理讲解.mp4
- │ 14-8 封装limavm虚拟机的shell执行命令方法(1).mp4
- │ 14-9 封装limavm虚拟机的shell执行命令方法(2).mp4
- │ 14-10 limavm创建文件夹和查看文件夹mcp工具开发.mp4
- │ 14-11 limavm创建文件工具开发+智能体自动编码部署.mp4
- │ 14-12 上传文件夹MCP工具开发-克隆本地文件目录结构.mp4
- │ 14-13 上传文件夹MCP工具开发-实现文件上传.mp4
- │ ├─第15章 AI编程智能体开发之数据库工具开发(AI Agent数据库操控能力) │ 15-1 虚拟机Docker环境下搭建MySQL环境.mp4
- │ 15-2 MCP MySQL工具创建+通用查询方法封装.mp4
- │ 15-3 MCP MySQL列举数据库和数据表工具开发.mp4
- │ 15-4 MySQL MCP工具与Agent进行连接实现AI控制数据库.mp4
- │ 15-5 返回结果封装+查询表结构工具开发.mp4
- │ 15-6 数据库查询工具开发.mp4
- │ 15-7 MySQL插入数据工具开发.mp4
- │ 15-8 MySQL更新数据工具开发.mp4
- │ 15-9 MySQL 删除数据工具开发.mp4
- │ ├─第16章 Al编程智能体开发之LangGraph多智能体架构(AI Agent的架构能力) │ 16-1 MySQL创建数据库工具开发.mp4
- │ 16-2 MySQL建表工具开发+智能体应用.mp4
- │ 16-3 MySQL执行SQL工具开发+数据库Agent的综合运用.mp4
- │ 16-4 LangGraph基本概念+核心优势+图数据结构介绍.mp4
- │ 16-5 LangGraph核心概念和运行机制讲解.mp4
- │ 16-6 LangGraph入门案例代码演示.mp4
- │ ├─第17章 AI编程智能体开发之实现代码辅助开发能力(AI Agent的辅助编程能力) │ 17-1 LangGraph实战案例之LangGraph工作流构建+导出图片.mp4
- │ 17-2 LangGraph工作流运行+提取关键词节点开发.mp4
- │ 17-3 LangGraph百度搜索+回复用户节点开发+工作流整体串联.mp4
- │ 17-4 MessagesState类继承和能力扩展.mp4
- │ 17-5 LangGraph多智能体架构介绍.mp4
- │ 17-6 LangGraph构建Supervisor架构.mp4
- │ 17-7 Supervisor多智能体信息打印优化.mp4
- │ ├─第18章 智能体实际项目中落地:小慕书城前端页面自动化开发(前端项目实战) │ 18-1 通过LangGraph Supervisor架构搭建编程智能体.mp4
- │ 18-2 编程智能体运行+简单编程任务执行.mp4
- │ 18-3 基于vue3-element-admin项目模板创建本地前端项目(新).mp4
- │ 18-4 使用终端工具解决前端运行报错(新).mp4
- │ └─课程源码+文档.zip
- 下载地址: bli&92025


![[其它]马哥教育-2025年11月SRE+AI智能运维架构班](/api/uploads/c99d6649-ab1a-4649-a513-367f34b3f56a.jpg)
![[人工智能]聚客大模型开发工程师VIP系统课(第五期L0、L1、L2课程)](/api/uploads/3f296898-33b9-4d64-b705-d6ecb83fb264.jpg)

