Enterprise Agent Hub

企业级多Agent AI平台 — 从架构到实现的完整学习指南

Spring Boot 3.5 Vue 3.5 Spring AI Alibaba Milvus 2.6 13个Maven模块 100+ 内置Agent Redis Cluster RocketMQ
35
学习章节
100+
内置Agent
13
Maven模块
8
面试主线

项目简介

🏗

模块化单体架构

13个Maven模块职责清晰、单向依赖,涵盖从文档解析到多通道接入的完整链路,支持分布式运行态(Redis + RocketMQ)。

🤖

Graph执行引擎

自研任务编排引擎,支持ReAct推理、并行执行、人机协同,4种编排模式灵活应对各类Agent场景。

🔍

6阶段RAG管线

查询改写、检索缓存、RRF多查询融合、LLM重排序、上下文组装、流式生成,每阶段独立可降级。

🛡

5层提示词防护

输入扫描、提示词隔离、金丝雀令牌、输出扫描、Shell工具安全,纵深防御体系保障系统安全。

🔑

密钥池与降级

API密钥池轮转管理,三态熔断器自动降级,LLM供应商故障时对用户透明无感切换。

📱

能力驱动动态UI

27种AgentCapability枚举值驱动前端渲染,根据Agent声明的能力自动生成面板和交互组件。

AI初学者推荐学习路径

建议先看项目全景,再补 AI 概念,然后进入单次对话链路、LLM、RAG、Graph 编排,最后再看 Hook、拦截器、监控和分布式。推荐实际顺序:00 → 01 → 02 → 03 → 05 → 07 → 10 → 04/13/14 → 08/09/17 → 12/27 → 15/16 → 20 以后工程化专题。这样学习曲线会从“听懂名词”自然过渡到“讲清工程设计”。页面中带虚线下划线的术语支持悬停查看解释。

项目全景概览
AI与大模型基础
Agent架构演进
Prompt与安全
SSE流式通信
对话完整链路
LLM核心引擎
向量检索与RAG
Graph与并行编排
安全、通道与工程化

课程目录

目录按文档编号排序;初学者推荐阅读路径见上方。

项目全景与 AI 基础(00-06)
项目核心技术(07-19)
运行时扩展与 Spring AI Alibaba 集成(20-26)
扩展与进阶(27-30)
分布式与工程化(31-34)