Project File · 个人
多 Agent 智能运维平台
融合 RAG 知识问答、多 Agent 协作与 AIOps 自动诊断的 OnCall 运维平台。
- Period
- Type
- 个人项目
- Stack
- FastAPI
- LangGraph
- RAG
- MCP

项目简介
基于 FastAPI、LangChain 与 LangGraph 构建 OnCall 智能运维平台,集成 RAG 知识问答和 AIOps 自动诊断。支持运维文档语义检索、Prometheus 告警分析,以及通过 MCP 调用日志与监控工具,实现知识问答、流式对话和故障排查自动化。
核心实现
- 多 Agent 协作:设计并实现多 Agent 协同系统,集成 MCP、Milvus 和 Prometheus,支持复杂任务的自动规划与执行。
- RAG 知识检索:对 Markdown 文档进行切分,通过 Embedding 建立向量索引,结合 Top-K 向量检索完成运维知识召回。
- 流式智能对话:开发 ReAct 对话 Agent,覆盖业务咨询、告警处理等场景,通过 SSE 提供流式交互。
- 诊断工作流:基于 LangGraph 实现 Plan-Execute-Replan,支持动态重规划,并自动生成结构化 Markdown 诊断报告。
技术栈
FastAPI、LangChain、LangGraph、RAG、ReAct、Plan-Execute-Replan、Multi-Agent、MCP、Milvus、Prometheus、SSE。