课程简介

从0到1系统掌握AI Agent核心技术栈,涵盖LangGraph、MCP协议、RAG知识库、多智能体协作、工具开发、模型调用、持久化等全链路实战,结合高德地图、GitHub、MySQL、浏览器控制等30+真实场景,手把手带你开发具备自主规划、工具调用、自学习能力的编程智能体。

学习收获

掌握AI Agent核心概念、技术架构与5级分层,理解智能体与大模型的本质区别及商业应用价值。

熟练运用LangGraph构建单智能体与Supervisor多智能体架构,实现任务规划与协作执行。

精通MCP协议原理与开发,完成高德地图、Playwright、GitHub、MySQL、Shell等MCP工具封装与集成。

掌握RAG知识库构建全流程,实现智能体自总结、自学习、自沉淀知识能力。

学会多轮对话、记忆持久化(Redis/MongoDB/文件)、工具调用、输出解析等核心组件开发。

通过编程智能体实战项目,完成从数据库操作、后端接口开发到前端页面修改的全栈自动化任务。

掌握Cursor、LangChain、阿里云百炼、Ollama等工具链,构建企业级AI Agent应用能力。

变现方式

为企业定制开发智能体解决方案,提供自动化办公、数据库管理、代码生成等服务。

封装通用MCP工具并上架平台,获取工具订阅或授权收益。

利用智能体自动完成网站开发、测试数据造数、接口编写,承接外包开发项目降本增效。

基于LangGraph搭建多智能体系统,为B端客户提供复杂业务流程自动化服务。

开发垂直领域知识库智能体,如法律咨询、医疗问答、教育辅导等,获取知识付费收益。

适合人群

Python开发者,想从0到1系统掌握AI Agent开发技术栈的人。

AI爱好者,希望深入理解LangGraph、MCP、RAG等前沿技术的人。

技术创业者,想用智能体技术开发自动化产品与服务的人。

企业IT人员,需要为企业搭建智能体应用提升效率的人。

对智能体技术感兴趣,希望跟上AI Agent发展浪潮的技术人。

课程章节

1. 导学:什么是AIAgent,如何更好地学习AIAgent

2. 2025年6月9日-15日课程答疑和指导

3. 本章重点内容回顾和复习

4. 本章内容概览+subprocessrun方法讲解

5. subprocessPopen方法实战

6. mcp工具封装+agent集成shellmcp工具

7. 智能体流失输出+输出结果视觉优化

8. MacOS终端工具原理介绍+关闭终端工具开发

9. 终端新增工具开发

10. 实现向终端输入脚本命令+获取终端全部信息

11. 使用Cursor封装终端mcp工具

12. windows利用psutil+pyautogui开发powershell控制工具

13. 本章内容概览+利用提示词优化大模型指令遵循问题

14. 通过阿里云百炼完成知识库创建

15. 阿里云百炼SDK接入和知识库查询

16. RAG知识查询方法封装+MCP工具集成

17. RAGMCP工具集成

18. 通过知识库解决智能体创建Vue项目的方案问题

19. 开发Terminal发送按键工具解决命令行交互

20. 优化知识库内容解决智能体的任务规划问题

21. 本章重点内容回顾和复习

22. 【实战】智能体实现自总结+自学习+自沉淀知识能力

23. 本章重点内容回顾和复习

24. 本章内容概览+百炼SDK上传知识文件流程分析

25. 百炼SDK获取文件上传租约代码实现

26. 百炼SDK上传文件至数据中心代码实现

27. 添加数据中心文件至指定分类代码实现

28. 文件上传状态查询上传文件代码封装

29. 创建百炼知识库API接入

30. 提交向量化任务并查询任务执行状态

31. 工作空间知识库查询+追加向量化任务API接入

32. 基于百炼知识库的自学习MCP工具封装

33. 结合浏览器mcp工具重新优化编程智能体,准确高效解决搜索问题

34. 本章内容概览+selenium启动流程介绍

35. selenium常见属性和API介绍

36. 基于selenium的baidu搜索工具开发

37. 百度搜索工具翻页功能支持

38. (高能)使用selenium+chromedriver控制已经打开的Chrome浏览器

39. (划重点)Chrome浏览器多标签页控制技术

40. 大模型结果瘦身之html移除无用标签

41. 移除displaynone的标签+移除所有注释

42. 移出无用属性使html瘦身5倍

43. limavm创建文件夹和查看文件夹mcp工具开发

44. limavm创建文件工具开发+智能体自动编码部署

45. 上传文件夹MCP工具开发-克隆本地文件目录结构

46. 上传文件夹MCP工具开发-实现文件上传

47. 本章内容概览+lima-vm虚拟机工具安装

48. lima虚拟机NAT网络配置(1)

49. lima虚拟机NAT网络配置(2)

50. lima虚拟机dockernginx环境搭建+docker镜像源配置

51. docker-compose安装+nginx配置优化(1)

52. docker-compose安装+nginx配置优化(2)

53. (重点)dockernginxuploads目录配置+前端发布原理讲解

54. 封装limavm虚拟机的shell执行命令方法(1)

55. 封装limavm虚拟机的shell执行命令方法(2)

56. 虚拟机Docker环境下搭建MySQL环境

57. MCPMySQL工具创建+通用查询方法封装

58. MCPMySQL列举数据库和数据表工具开发

59. MySQLMCP工具与Agent进行连接实现AI控制数据库

60. 返回结果封装+查询表结构工具开发

61. 数据库查询工具开发

62. MySQL插入数据工具开发

63. MySQL更新数据工具开发

64. MySQL删除数据工具开发

65. MySQL创建数据库工具开发

66. MySQL建表工具开发+智能体应用

67. MySQL执行SQL工具开发+数据库Agent的综合运用

68. LangGraph基本概念+核心优势+图数据结构介绍

69. LangGraph核心概念和运行机制讲解

70. LangGraph入门案例代码演示

71. LangGraph实战案例之LangGraph工作流构建+导出图片

72. LangGraph工作流运行+提取关键词节点开发

73. LangGraph百度搜索+回复用户节点开发+工作流整体串联

74. MessagesState类继承和能力扩展

75. LangGraph多智能体架构介绍

76. LangGraph构建Supervisor架构

77. Supervisor多智能体信息打印优化

78. 通过LangGraphSupervisor架构搭建编程智能体

79. 编程智能体运行+简单编程任务执行

80. 基于vue3-element-admin项目模板创建本地前端项目(新)

81. 使用终端工具解决前端运行报错(新)

82. 使用Agent完成菜单的修改和删除

83. 小慕书城-图书管理菜单和列表页开发

84. 小慕书城-使用Agent开发封面、链接、翻页等功能

85. 小慕书城-使用Agent修复重置功能bug+增加新筛选项+排序功能支持

86. 使用自研Agent完成限定或自主规划的数据库任务

87. 通过Agent实现数据库测试数据造数

88. 使用CodeAgent实现后端项目初始化

89. 通过智能体实现后端数据库连接代码编写

90. 让智能体编写数据库连接测试接口并提供curl语句

91. 智能体快速完成接口CRUD代码及BUG修复

92. 扩展查询接口支持筛选、排序和翻页功能

93. 什么是智能体常见的AI智能体能力展示

94. 主流智能体产品介绍和效果对比(DeepResearch、Manus、GLM沉思、通义千问)

95. 智能体的核心特性:自主性、适应性、交互性

96. 智能体和大模型的区别

97. 智能体5级分层及商业应用

98. 智能体技术架构讲解——Langgraph+LLM+Tools+MCP+RAG

99. 本章知识总结和回顾

100. 大模型应用能力回顾

101. 智能体的工具能力回顾

102. 智能体的MCP协议+工具能力回顾

103. 智能体的多轮对话+记忆能力回顾

104. 智能体的自研MCP工具回顾

105. 智能体技术整合与未来商业应用展望

106. python多版本管理工具anaconda使用方法

107. python项目管理工具uv安装和应用

108. 智能体开发流程Ollama本地大模型部署

109. 使用langchain-ollama库调用本地大模型

110. ollama大模型的流式调用

111. 阿里云百炼平台大模型调用

112. 百炼平台推理大模型调用

113. LangChain框架基本特性和概念介绍

114. 本章重点内容回顾和复习

115. langchain_openai实例化qwen大模型+pydanticSecretStr加密api_key

116. 提示词模板之文本提示词PromptTemplate

117. 对话提示词模板ChatPromptTemplate用法

118. 联合实现对提示词+消息体的抽象和复用

119. FewShotPromptTemplate通过提示词实现大模型少样本学习

120. 提示词模板对比及场景分析+链式调用大模型

121. 大模型调用自定义工具全流程开发

122. tool装饰器注册工具+args_schema精确控制工具入参

123. 本章重点内容回顾和复习

124. 使用langchain.agents库快速完成智能体创建和调用

125. 应用JsonOutputParser规范智能体返回值

126. PythonPerl基本用法介绍

127. 利用PythonPerlTool自动编写企业官网

128. 智能体企业官网提示词修改和优化

129. langchain基础解析器讲解——精准控制大模型响应结果

130. langchainDateOutputParser实现将自然语言转为日期格式

131. 本章重点内容回顾和复习

132. 本章内容概览——走近MCP

133. 彻底搞懂MCP的原理和发展现状

134. 高德MCP服务接入原理讲解

135. 使用langchain_mcp_adatpers创建高德MCP客户端

136. 结合高德MCP使智能体具备位置服务能力

137. 基于高德MCP的复杂路径规划+可视化展示

138. MCP通讯协议之stdio——实现本地MCP服务端+客户端

139. 本章重点内容回顾和复习

140. 本章重点内容回顾和复习

141. 本章内容概览+Node环境搭建

142. LangChain+MCP读取Playwright工具

143. LangGraph+create_react_agent创建智能体运行Playwright工具

144. Playwright工具执行流程分析+日志结构化输出

145. Cursor下载、安装并接入PlaywrightMCP服务

146. Cursor+高德MCP服务制定旅行计划

147. Cursor+GithubMCP服务集成

148. 小项目:Cursor+GithubMCP二次开发vue-element-admin项目

149. LangGraphagent接入GithubMCP服务

150. Runnables组件核心功能演示

151. 本章重点内容回顾和复习

152. 项目目标及整体架构设计

153. 多轮对话能力原理介绍

154. 多轮对话LCLE创建

155. 使用对话历史类ChatMessageHistory解决历史对话注入问题

156. 基于RunnableWithMessageHistory构建多轮对话Runnable实例

157. 多轮对话交互实现

158. 使用FileChatMessageHistory实现会话持久化

159. 将agent集成到多轮对话

160. LangChain核心组件Runnables介绍

161. (加餐)使用Docker安装mongodb服务

162. (加餐)mongosh命令行工具安装和使用

163. 本章重点内容回顾和复习

164. 本章内容概览+Agent内存记忆能力实现

165. WindowsMacOSRedis环境搭建

166. 运用RedisSaver实现Agent会话持久化

167. MongoDB环境搭建MongoDB持久化实现

168. 文件持久化原理讲解+手写FileSaver实例化

169. 文件持久化FileSaver存储方法put实现

170. 文件持久化FileSaver恢复方法get_tuple实现

171. 基于FileSaver的agent多轮对话能力实现

172. (加餐)使用Docker安装redis服务

隐藏内容
本内容需权限查看
  • 普通用户: 不可购买
  • VIP会员: 免费
  • 永久会员: 免费
声明:本站为非盈利性赞助网站,本站所有软件来自互联网,版权属原著所有,如有需要请购买正版。如有侵权,敬请来信联系我们,我们立即删除。