ageerle/ruoyi-ai
面向企业级市场的一站式AI应用开发框架,支持多厂商大模型统一接入与管理,具备安全可控的企业知识库与高精度检索优化能力,提供可视化流程编排、自主决策智能体与多智能体协同调度,兼容主流 Agent Skill 协议,帮助企业与开发者零门槛快速构建安全、高效、可落地的AI智能体应用与行业解决方案。
What it solves
RuoYi AI 提供了一個開箱即用的、企業級全棧 AI 平台,簡化了 AI 助手的部署。它整合了多個 LLM 提供商、知識庫與代理人編排,消除了為業務應用程式而從頭構建這些組件的需要。
How it works
該平台基於 Spring Boot 3.5.8 後端與 Vue 3 前端。它使用 Langchain4j 作為其核心代理人框架,以實施用於代理人編排的 Supervisor mode 並提供各種決策模型。對於知識管理,它採用了 RAG (Retrieval-Augmented Generation) 系統,使用 Milvus、Weaviate 或 Qdrant 等向量資料庫來處理文件解析與檢索。
Who it’s for
尋求快速部署具有整合模型、知識與工作流管理工具的全棧 AI 助手平台之開發者與企業。
Highlights
- Multi-Model Support: 整合了 DeepSeek、Zhipu、MIMO、Bailian 與 OpenAI,以及 Coze、DIFY 與 FastGPT 等平台。
- Supervisor Mode: 透過 Supervisor pattern 支援多代理人協作與複雜的編排。
- Visual Workflow Designer: 一個用於設計工作流的拖放式介面,包含模型呼叫、電子郵件發送與人工審核的節點。
- Comprehensive RAG: 具備本地 RAG 能力,支援多種向量資料庫以及 PDF、Word 與 Excel 檔案的解析。
- Extensible Tooling: 與 MCP 協定整合,並具備可自定義的技能生態系統。"},