getfromcode

AI Agent+ MCP从0到1打造商业级编程智能体

AI
课程简介

这门课的主题很明确:用 AI Agent 加 MCP 协议,从零搭出一个能真正干活的编程智能体。它不是那种停在概念层面的科普,而是把大模型调用、工具能力接入、知识库构建这几条线串起来,最后落到一个可运行、可扩展的工程结构上。对于已经能写代码、但对 Agent 的落地方式还停留在「调个 API 就完事」的开发者来说,这份资料的对照价值在于它把中间那层被忽略的…

已有 9 人浏览 发布 2026-08-13 更新 2026-09-08

这门课的主题很明确:用 AI Agent 加 MCP 协议,从零搭出一个能真正干活的编程智能体。它不是那种停在概念层面的科普,而是把大模型调用、工具能力接入、知识库构建这几条线串起来,最后落到一个可运行、可扩展的工程结构上。对于已经能写代码、但对 Agent 的落地方式还停留在「调个 API 就完事」的开发者来说,这份资料的对照价值在于它把中间那层被忽略的工程细节补齐了。

技术栈的落点:MCP 是重点,不是噱头

课程把 MCP 协议单独拎出来讲,并且放在「AI Agent 的外部工具能力」这个定位下,这个角度是务实的。Agent 能不能从演示走向可用,很大程度上取决于它能不能稳定地调用外部工具、拿到结构化结果、再把结果拼回上下文。MCP 要解决的正是这层标准化问题——工具怎么描述、能力怎么暴露、调用怎么被约束。资料里围绕高德 MCP 之类的具体服务做展开,说明它不是空讲协议字段,而是拿真实的外部能力来验证接入流程。学的时候重点看两件事:一是工具描述与调用的边界怎么划,二是当工具返回异常或超时时,Agent 的编排逻辑怎么兜底。这两点决定了你的智能体是玩具还是能干活的组件。

项目结构与可复用模块

从「从 0 到 1」这个说法能看出,课程是按搭建顺序推进的,而不是先给一个完整成品再倒着拆。这种组织方式对自学更友好,因为你能看清每个模块是在解决什么问题时被引入的。可以重点关注这几类可复用单元:大模型调用的封装层(统一超时、重试、流式输出)、MCP 工具注册与路由、知识库的构建与检索接口、以及串起它们的 Agent 主循环。这些模块如果边界切得干净,换一个模型供应商或者换一套工具集时,改动面会很小。看资料时不妨带着一个问题:如果我要把这套结构搬进自己的项目,哪些部分是直接可用的,哪些只是演示用的胶水代码。

知识库与工具调用的配合

编程智能体和普通问答机器人的区别,在于它既要「知道」,又要「做到」。知识库负责前者,MCP 工具负责后者,难点在于两者的调度时机。什么时候该检索文档,什么时候该直接调工具,什么时候需要先检索再据此构造工具参数——这套决策逻辑是课程里值得反复看的部分。资料从大模型调用讲到知识库构建,这条线索实际上是在铺一个上下文管理的问题:窗口有限,检索结果、工具返回、历史对话都在抢位置,怎么取舍直接影响到智能体的稳定性。

适合怎么用这份资料

把它当参照系,而不是当连续剧看。每一章涉及的能力点,建议先在本地跑通最小闭环,再去对照资料里的实现方式,看看差异在哪、为什么这么设计。尤其是 MCP 和工具调用部分,光看会漏掉很多只在运行时才暴露的问题,比如参数解析失败、并发调用冲突、上下文膨胀。带着自己项目里的一个真实需求去学,收获会比跟着敲一遍示例大得多。

AI Agent+ MCP从0到1打造商业级编程智能体

从零开始,打造商业级编程智能体

编辑点评

深入解析AI智能体开发,涵盖MCP协议、大模型调用、知识库构建等多方面技术,适合AI开发者及对编程智能体感兴趣的学习者。

⭐ 编辑推荐

本课程从基础到进阶,全面讲解AI智能体开发,涵盖MCP协议、大模型调用、知识库构建等核心技术,助你打造商业级编程智能体。

✨ 课程亮点

✦AI智能体开发全流程解析
✦MCP协议与工具能力深入讲解
✦大模型调用与知识库构建实战

课程目录

第20章 课程总结与技术整合展望7 集
  • 第20章 课程总结与技术整合展望必看.png [493.5 KB]
  • 20-1 大模型应用能力回顾.mp4 [21.9 MB]
  • 20-3 智能体的MCP协议+工具能力回顾.mp4 [22.6 MB]
  • 20-4 智能体的多轮对话+记忆能力回顾.mp4 [28.9 MB]
  • 20-5 智能体的自研MCP工具回顾.mp4 [30.9 MB]
  • 20-2 智能体的工具能力回顾.mp4 [24.8 MB]
  • 20-6 智能体技术整合与未来商业应用展望.mp4 [30.3 MB]
第6章 AI智能体开发之深入MCP协议(AI Agent 的外部工具能力)9 集
  • 第6章 AI智能体开发之深入MCP协议(AI Agent 的外部工具能力)必看.png [493.5 KB]
  • 6-6 基于高德MCP的复杂路径规划+可视化展示 .mp4 [77.4 MB]
  • 6-5 结合高德MCP使智能体具备位置服务能力 『』.mp4 [62.8 MB]
  • 6-8 本章重点内容回顾和复习 .mp4 [26.4 MB]
  • 6-2 彻底搞懂MCP的原理和发展现状 .mp4 [56.9 MB]
  • 6-4 使用langchain_mcp_adatpers创建高德MCP客户端 .mp4 [49.8 MB]
  • 6-7 MCP通讯协议之stdio——实现本地MCP服务端+客户端 .mp4 [91.3 MB]
  • 6-3 高德MCP服务接入原理讲解 .mp4 [27.3 MB]
  • 6-1 本章内容概览——走近MCP .mp4 [21.2 MB]
第3章 AI智能体开发之大模型调用 (AI Agent的 大模型能力)10 集
  • 第3章 AI智能体开发之大模型调用 (AI Agent的 大模型能力)必看.png [493.5 KB]
  • 3-1 python多版本管理工具anaconda使用方法 】.mp4 [40.6 MB]
  • 3-3 智能体开发流程&Ollama本地大模型部署 [].mp4 [34.5 MB]
  • 3-6 阿里云百炼平台大模型调用 .mp4 [31.6 MB]
  • 3-8 LangChain框架基本特性和概念介绍 .mp4 [29.5 MB]
  • 3-5 ollama大模型的流式调用 .mp4 [10.7 MB]
  • 3-2 python项目管理工具uv安装和应用 .mp4 [29.0 MB]
  • 3-7 百炼平台推理大模型调用 .mp4 [24.2 MB]
  • 3-4 使用langchain-ollama库调用本地大模型 .mp4 [37.0 MB]
  • 3-9 本章重点内容回顾和复习 .mp4 [16.2 MB]
第4章 AI智能体开发之LangChain大模型工具开发 (Agent工具能力)10 集
  • 第4章 AI智能体开发之LangChain大模型工具开发 (Agent工具能力)必看.zip [1.8 MB]
  • 4-8 tool装饰器注册工具+args_schema精确控制工具入参 .mp4 [27.0 MB]
  • 4-6 提示词模板对比及场景分析+链式调用大模型 [].mp4 [28.6 MB]
  • 4-2 提示词模板之文本提示词PromptTemplate .mp4 [29.9 MB]
  • 4-5 FewShotPromptTemplate通过提示词实现大模型少样本学习 [].mp4 [31.6 MB]
  • 4-3 对话提示词模板ChatPromptTemplate用法 .mp4 [30.1 MB]
  • 4-7 大模型调用自定义工具全流程开发 .mp4 [55.9 MB]
  • 4-1 langchain_openai实例化qwen大模型+pydantic SecretStr加密api_key .mp4 [35.6 MB]
  • 4-4 ChatPromptTemplate+ChatMessagePromptTemplate联合实现对提示词+消息体的抽象和复用 .mp4 [17.7 MB]
  • 4-9 本章重点内容回顾和复习 .mp4 [26.8 MB]
第16章 Al编程智能体开发之LangGraph多智能体架构(AI Agent的架构能力)6 集
  • 16-2 MySQL建表工具开发+智能体应用 .mp4 [40.9 MB]
  • 16-3 MySQL执行SQL工具开发+数据库Agent的综合运用 】.mp4 [38.5 MB]
  • 16-1 MySQL创建数据库工具开发 】.mp4 [55.4 MB]
  • 16-5 LangGraph核心概念和运行机制讲解 .mp4 [24.5 MB]
  • 16-6 LangGraph入门案例代码演示 .mp4 [79.8 MB]
  • 16-4 LangGraph基本概念+核心优势+图数据结构介绍 .mp4 [42.1 MB]
第11章 AI编程智能体开发之知识库开发(AI Agent的知识学习能力)9 集
  • 11-5 RAG MCP工具集成 [].mp4 [33.2 MB]
  • 11-9 本章重点内容回顾和复习 [].mp4 [17.5 MB]
  • 11-8 优化知识库内容解决智能体的任务规划问题 .mp4 [31.2 MB]
  • 11-1 本章内容概览+利用提示词优化大模型指令遵循问题 .mp4 [113.5 MB]
  • 11-4 RAG知识查询方法封装+MCP工具集成 .mp4 [69.5 MB]
  • 11-7 开发Terminal发送按键工具解决命令行交互 .mp4 [77.9 MB]
  • 11-2 通过阿里云百炼完成知识库创建 .mp4 [39.2 MB]
  • 11-3 阿里云百炼SDK接入和知识库查询 .mp4 [105.4 MB]
  • 11-6 通过知识库解决智能体创建Vue项目的方案问题 .mp4 [42.4 MB]
第5章 AI智能体开发之内置工具调用+返回体控制能力(Agent的智能体整合能力)8 集
  • 5-7 langchain DateOutputParser实现将自然语言转为日期格式 [].mp4 [20.0 MB]
  • 5-6 langchain基础解析器讲解——精准控制大模型响应结果 .mp4 [38.5 MB]
  • 5-5 智能体企业官网提示词修改和优化 [].mp4 [25.9 MB]
  • 5-3 PythonPerl基本用法介绍 .mp4 [27.1 MB]
  • 5-2 应用JsonOutputParser规范智能体返回值 .mp4 [65.7 MB]
  • 5-1 使用langchain.agents库快速完成智能体创建和调用 .mp4 [51.2 MB]
  • 5-4 利用PythonPerlTool自动编写企业官网 .mp4 [64.3 MB]
  • 5-8 本章重点内容回顾和复习 .mp4 [27.2 MB]
第14章 Al编程智能体开发之实现Agent运行沙盒 (AI Agent的沙盒运行能力)13 集
  • 14-3 lima虚拟机NAT网络配置(2) [].mp4 [6.5 MB]
  • 14-10 limavm创建文件夹和查看文件夹mcp工具开发 】.mp4 [39.8 MB]
  • 14-2 lima虚拟机NAT网络配置(1) .mp4 [15.3 MB]
  • 14-5 docker-compose安装+nginx配置优化(1) 】.mp4 [24.5 MB]
  • 14-4 lima虚拟机docker nginx环境搭建+docker镜像源配置 .mp4 [34.9 MB]
  • 14-1 本章内容概览+lima-vm虚拟机工具安装 .mp4 [49.9 MB]
  • 14-11 limavm创建文件工具开发+智能体自动编码部署 .mp4 [84.0 MB]
  • 14-6 docker-compose安装+nginx配置优化(2) .mp4 [31.4 MB]
  • 14-9 封装limavm虚拟机的shell执行命令方法(2) .mp4 [4.2 MB]
  • 14-12 上传文件夹MCP工具开发-克隆本地文件目录结构 .mp4 [53.5 MB]
  • 14-7 (重点)docker nginx uploads目录配置+前端发布原理讲解 .mp4 [33.1 MB]
  • 14-13 上传文件夹MCP工具开发-实现文件上传 .mp4 [42.5 MB]
  • 14-8 封装limavm虚拟机的shell执行命令方法(1) .mp4 [44.6 MB]
第2章 智能体必学必会的那些事一AI智能体的基础概念和技术架构7 集
  • 2-1 什么是智能体?常见的AI智能体能力展示 .mp4 [28.9 MB]
  • 2-5 智能体5级分层及商业应用 [].mp4 [30.2 MB]
  • 2-3 智能体的核心特性:自主性、适应性、交互性 .mp4 [20.2 MB]
  • 2-2 主流智能体产品介绍和效果对比(DeepResearch、Manus、GLM沉思、通义千问) .mp4 [54.4 MB]
  • 2-4 智能体和大模型的区别 .mp4 [31.9 MB]
  • 2-6 智能体技术架构讲解——Langgraph+LLM+Tools+MCP+RAG .mp4 [29.8 MB]
  • 2-7 本章知识总结和回顾 .mp4 [23.0 MB]
第13章 Al编程智能体开发之浏览器控制开发(AI Agent的浏览器控制能力)10 集
  • 13-5 (高能)使用selenium+chromedriver控制已经打开的Chrome浏览器 [].mp4 [37.5 MB]
  • 13-4 百度搜索工具翻页功能支持 [].mp4 [84.1 MB]
  • 13-7 大模型结果瘦身之html移除无用标签 [].mp4 [43.8 MB]
  • 13-6 (划重点)Chrome浏览器多标签页控制技术 .mp4 [36.3 MB]
  • 13-8 移除display none的标签+移除所有注释 .mp4 [23.7 MB]
  • 13-1 本章内容概览+selenium启动流程介绍 .mp4 [44.0 MB]
  • 13-10 结合浏览器mcp工具重新优化编程智能体,准确高效解决搜索问题 .mp4 [43.0 MB]
  • 13-2 selenium常见属性和API介绍 .mp4 [44.5 MB]
  • 13-9 移出无用属性使html瘦身5倍 .mp4 [37.9 MB]
  • 13-3 基于selenium的baidu搜索工具开发 .mp4 [97.2 MB]
第17章 AI编程智能体开发之实现代码辅助开发能力(AI Agent的辅助编程能力)7 集
  • 17-5 LangGraph多智能体架构介绍 『』.mp4 [19.8 MB]
  • 17-2 LangGraph工作流运行+提取关键词节点开发 [].mp4 [27.8 MB]
  • 17-1 LangGraph实战案例之LangGraph工作流构建+导出图片 .mp4 [54.2 MB]
  • 17-6 LangGraph构建Supervisor架构 .mp4 [49.8 MB]
  • 17-4 MessagesState类继承和能力扩展 .mp4 [27.3 MB]
  • 17-7 Supervisor多智能体信息打印优化 .mp4 [46.4 MB]
  • 17-3 LangGraph百度搜索+回复用户节点开发+工作流整体串联 .mp4 [46.6 MB]
第19章 智能体实际项目中落地:小慕书城后端API与数据库自动化开发(后端项目实战)7 集
  • 19-5 让智能体编写数据库连接测试接口并提供curl语句.mp4 [27.3 MB]
  • 19-6 智能体快速完成接口CRUD代码及BUG修复.mp4 [38.1 MB]
  • 19-4 通过智能体实现后端数据库连接代码编写.mp4 [40.4 MB]
  • 19-7 扩展查询接口支持筛选、排序和翻页功能.mp4 [58.1 MB]
  • 19-1 使用自研Agent完成限定或自主规划的数据库任务.mp4 [47.3 MB]
  • 19-3 使用Code Agent实现后端项目初始化.mp4 [28.6 MB]
  • 19-2 通过Agent实现数据库测试数据造数.mp4 [49.0 MB]
第9章 AI编程智能体记忆能力实现(AI Agent的记忆能力)13 集
  • 第9章 AI编程智能体记忆能力实现(AI Agent的记忆能力)资料.png [493.5 KB]
  • 9-11 (加餐)mongosh命令行工具安装和使用 .mp4 [16.1 MB]
  • 9-9 (加餐)使用Docker安装redis服务 [].mp4 [47.2 MB]
  • 9-2 Windows&MacOS Redis环境搭建 [].mp4 [34.8 MB]
  • 9-8 基于FileSaver的agent多轮对话能力实现 .mp4 [47.2 MB]
  • 9-12 本章重点内容回顾和复习 .mp4 [23.0 MB]
  • 9-4 MongoDB环境搭建&MongoDB持久化实现 .mp4 [43.2 MB]
  • 9-6 文件持久化FileSaver存储方法put实现 .mp4 [101.1 MB]
  • 9-10 (加餐)使用Docker安装mongodb服务 .mp4 [24.7 MB]
  • 9-5 文件持久化原理讲解+手写FileSaver实例化 .mp4 [37.6 MB]
  • 9-7 文件持久化FileSaver恢复方法get_tuple实现 .mp4 [67.8 MB]
  • 9-1 本章内容概览+Agent内存记忆能力实现 .mp4 [83.7 MB]
  • 9-3 运用RedisSaver实现Agent会话持久化 .mp4 [39.9 MB]
第10章 AI编程智能体开发之终端控制工具开发( AI Agent的终端控制能力)10 集
  • 10-3 mcp工具封装+agent集成shell mcp工具 .mp4 [109.8 MB]
  • 10-10 本章重点内容回顾和复习 】.mp4 [14.2 MB]
  • 10-5 MacOS终端工具原理介绍+关闭终端工具开发 】.mp4 [44.8 MB]
  • 10-8 使用Cursor封装终端mcp工具 [].mp4 [52.3 MB]
  • 10-6 终端新增工具开发 .mp4 [86.2 MB]
  • 10-1 本章内容概览+subprocess run方法讲解 .mp4 [80.3 MB]
  • 10-2 subprocess Popen方法实战 .mp4 [34.4 MB]
  • 10-7 实现向终端输入脚本命令+获取终端全部信息 .mp4 [37.2 MB]
  • 10-4 智能体流失输出+输出结果视觉优化 .mp4 [127.7 MB]
  • 10-9 windows利用psutil+pyautogui开发powershell控制工具 .mp4 [37.8 MB]
第15章 AI编程智能体开发之数据库工具开发(AI Agent数据库操控能力)9 集
  • 15-7 MySQL插入数据工具开发 .mp4 [79.3 MB]
  • 15-1 虚拟机Docker环境下搭建MySQL环境 [].mp4 [38.5 MB]
  • 15-2 MCP MySQL工具创建+通用查询方法封装 .mp4 [52.7 MB]
  • 15-9 MySQL 删除数据工具开发 .mp4 [31.1 MB]
  • 15-8 MySQL更新数据工具开发 .mp4 [37.6 MB]
  • 15-3 MCP MySQL列举数据库和数据表工具开发 .mp4 [31.4 MB]
  • 15-5 返回结果封装+查询表结构工具开发 .mp4 [42.7 MB]
  • 15-6 数据库查询工具开发 .mp4 [30.7 MB]
  • 15-4 MySQL MCP工具与Agent进行连接实现AI控制数据库 .mp4 [31.3 MB]
第8章 AI编程智能体项目规划+多轮对话能力实现(AI Agent的多轮对话能力)11 集
  • 8-5 基于RunnableWithMessageHistory构建多轮对话Runnable实例 .mp4 [23.1 MB]
  • 8-4 使用对话历史类ChatMessageHistory解决历史对话注入问题 .mp4 [25.3 MB]
  • 8-2 多轮对话能力原理介绍 [].mp4 [38.4 MB]
  • 8-8 将agent集成到多轮对话 .mp4 [49.6 MB]
  • 8-11 本章重点内容回顾和复习 .mp4 [22.7 MB]
  • 8-3 多轮对话LCLE创建 [].mp4 [38.3 MB]
  • 8-7 使用FileChatMessageHistory实现会话持久化 .mp4 [43.3 MB]
  • 8-6 多轮对话交互实现 .mp4 [56.6 MB]
  • 8-10 Runnables组件核心功能演示 .mp4 [64.2 MB]
  • 8-1 项目目标及整体架构设计 .mp4 [79.2 MB]
  • 8-9 LangChain核心组件Runnables介绍 .mp4 [21.6 MB]
第12章 AI编程智能体开发之RAG自学习机制(AI Agent的自主学习能力)11 集
  • 12-5 文件上传状态查询&上传文件代码封装 [].mp4 [52.7 MB]
  • 12-7 提交向量化任务并查询任务执行状态 .mp4 [28.1 MB]
  • 12-4 添加数据中心文件至指定分类代码实现 『』.mp4 [48.5 MB]
  • 12-9 基于百炼知识库的自学习MCP工具封装 .mp4 [72.7 MB]
  • 12-2 百炼SDK获取文件上传租约代码实现 .mp4 [62.9 MB]
  • 12-1 本章内容概览+百炼SDK上传知识文件流程分析 .mp4 [29.5 MB]
  • 12-10 【实战】智能体实现自总结+自学习+自沉淀知识能力 .mp4 [37.7 MB]
  • 12-6 创建百炼知识库API接入 .mp4 [29.0 MB]
  • 12-3 百炼SDK上传文件至数据中心代码实现 .mp4 [38.2 MB]
  • 12-8 工作空间知识库查询+追加向量化任务API接入 .mp4 [43.9 MB]
  • 12-11 本章重点内容回顾和复习 .mp4 [18.5 MB]
第7章 AI智能体开发之Cursor+MCP接入(AI Agent 的智能化工具)9 集
  • 7-4 Playwright工具执行流程分析+日志结构化输出 】.mp4 [51.5 MB]
  • 7-3 LangGraph+create_react_agent创建智能体运行Playwright工具 .mp4 [40.3 MB]
  • 7-5 Cursor+Github MCP鏈嶅姟闆嗘垚 .mp4 [29.6 MB]
  • 7-8 小项目:Cursor+Github MCP二次开发vue-element-admin项目 .mp4 [105.8 MB]
  • 7-10 本章重点内容回顾和复习 .mp4 [15.6 MB]
  • 7-1 本章内容概览+Node环境搭建 .mp4 [46.9 MB]
  • 7-4 Cursor下载、安装并接入Playwright MCP服务 .mp4 [37.7 MB]
  • 7-7 Cursor+Github MCP鏈嶅姟闆嗘垚 .mp4 [29.6 MB]
  • 7-6 Cursor+高德MCP服务制定旅行计划 .mp4 [36.1 MB]
第18章 智能体实际项目中落地:小慕书城前端页面自动化开发(前端项目实战)4 集
  • 18-3 基于vue3-element-admin项目模板创建本地前端项目(新) .mp4 [44.8 MB]
  • 18-4 使用终端工具解决前端运行报错(新) .mp4 [31.7 MB]
  • 18-1 通过LangGraph Supervisor架构搭建编程智能体 .mp4 [39.4 MB]
  • 18-2 编程智能体运行+简单编程任务执行 .mp4 [28.4 MB]
第1章 课程简介1 集
  • 1-1 导学:什么是AI Agent,如何更好地学习AI Agent? .mp4 [76.1 MB]

适合人群

  • AI开发者
  • 编程爱好者
  • 对智能体开发感兴趣的学习者

🎯 学习收获

  • 掌握AI智能体开发核心技术
  • 打造商业级编程智能体
  • 提升AI应用开发能力

🎉 祝您学习愉快!

课程购买
课程价格
金币29.9
299金币限时优惠会员免费
销量:0
💎 开通会员每日免费下载,比单买更划算 →
支付成功后会自动显示下载资源云盘的链接!点击链接即可下载到本地。