04_《智能体微服务架构企业级实战教程》课程大纲

张开发
2026/4/7 10:56:31 15 分钟阅读

分享文章

04_《智能体微服务架构企业级实战教程》课程大纲
一、引言在人工智能与微服务架构深度融合的当下构建具备高度可扩展性与智能协作能力的应用系统已成为企业级开发的重要方向。本课程以 70 课时的容量带你从零起步完整实现一个基于微服务架构与 FastMCP 协议的智能旅游出行助手。通过真实项目驱动你将系统掌握服务拆分方法论、FastMCP 微服务开发实践、LangGraph 智能流程编排以及企业级认证机制与容器化部署全流程。课程结束后你将具备设计与落地企业级智能体微服务架构的核心工程能力。二、课程大纲第一章课程介绍与项目演示4课时1.1 为什么要学1.2 能学到什么1.3 课程大纲1.4 项目效果演示第二章架构设计与服务拆分4课时2.1 系统架构设计2.2 架构技术选型2.3 服务拆分与模块划分2.4 代码目录结构第三章开发环境搭建6课时3.1 获取必备资源3.2 Miniconda安装配置3.3 uv 工具安装3.4 PyCharm 安装与配置3.5 Redis安装配置3.6 项目源码运行第四章开发框架搭建2课时4.1 项目初始化4.2 安装项目依赖第五章高德地图 FastMCP 服务7课时5.1 全局参数配置5.2 全局日志配置5.3 工具类封装5.4 路径规划工具5.5 美食搜索工具5.6 工具注册与执行5.7 编写启动脚本第六章Redis FastMCP 服务6课时6.1 全局参数配置6.2 全局日志配置6.3 异步客户端封装6.4 操作工具封装6.5 工具注册与执行6.6 编写启动脚本第七章提示词 FastMCP 服务6课时7.1 全局参数配置7.2 全局日志配置7.3 提示词模板7.4 模板工具封装7.5 工具注册与执行7.6 编写启动脚本第八章智能助手主应用服务21课时8.1 创建 FastAPI 应用8.2 全局日志配置8.3 工具类封装8.4 数据模型定义8.5 创建FastMCP客户端8.6 检查FastMCP服务连接状态8.7 获取FastMCP服务端工具8.8 调用FastMCP服务端工具8.9 集成 DeepSeek8.10 LangGraph流程定义8.11 输入解析节点8.12 工具决策节点8.13 工具执行节点8.14 生成攻略节点8.15 保存攻略节点8.16 构建流程控制图8.17 生成旅行规划API8.18 查询旅行规划API8.19 集成前端页面8.20 功能集成测试8.21 编写启动脚本第九章授权与认证7课时9.1 认证方案设计9.2 主应用MCP客户端JWT生成9.3 Token自动刷新机制9.4 高德地图 FastMCP服务端JWT验证9.5 Redis FastMCP服务端JWT验证9.6 提示词FastMCP服务端JWT验证9.7 授权认证集成测试第十章运维与部署4课时10.1 集成LangSmith实现全链路追踪10.2 编写Dockerfile部署脚本10.3 编写docker-compose部署脚本10.4 使用docker部署应用服务第十一章复盘与扩张3课时11.1 项目代码复盘11.2 扩展实战调用第三方MCP服务11.3 课程总结与未来展望三、结语本课程不是纸上谈兵的理论堆砌而是一场从零到一的完整企业级实战旅程。你将亲手搭建一个可运行、可部署、可扩展的智能旅游出行助手在 70 课时的代码实践中无论你是初学者或渴望突破技术开发者还是希望系统掌握智能体微服务体系的架构师都能从这门课获得实实在在的成长和提升。

更多文章