质量分 83Bdoc.ruoyiai.chat#coding#productivity

RuoYi AI

RuoYi AI 是一个面向开发者的开源 AI 助手平台,用于快速搭建属于自己的 AI 助手。它支持配置 MCP 工具与智能体、接入知识库增强聊天,并构建 Supervisor 多智能体流程。

访问官网

关于这个工具

概述

RuoYi AI 是一个面向开发者、后端工程师和 AI 应用构建者的开源平台,目标是帮助用户快速搭建属于自己的 AI 助手平台。

主要能力

  • MCP 工具与智能体配置:支持 BUILTIN、LOCAL、REMOTE 三种工具类型,可在后端通过 @Tool 注解新增 Java 工具,或通过 MCP 协议接入本地与远程工具。
  • Supervisor 多智能体流程:可在后端 org/ruoyi/agent/ 新增子智能体角色,由 Supervisor 统一编排。
  • 知识库增强聊天:用户端发送当前问题与 agentId,由后端检索相关资料并补充到模型输入中。
  • 多模型接入:统一 LLM 框架,支持 PPIO 派欧云等模型服务。
  • 图表与结构化输出:支持 echarts 与严格 JSON 约定,可扩展饼图、折线图等图表类型。

技术要点

项目基于 Java 后端(ruoyi-modules/ruoyi-chat)与前端(ruoyi-web)构建,支持国际化文档。工具调用需注意 HTTP 200 不代表工具可用,需结合响应内容判断。

适合谁
  • 希望快速搭建自有 AI 助手平台的开发者
  • 需要配置 MCP 工具与智能体的后端工程师
  • 构建 Supervisor 多智能体流程的 AI 应用构建者
  • 需要接入知识库增强聊天的团队
典型场景
  • 配置 MCP 工具并绑定到智能体
  • 搭建属于自己的 AI 助手平台
  • 接入知识库增强聊天回答
  • 构建 Supervisor 多智能体协作流程
  • 在后端新增自定义 Java 工具
  • 通过图表展示查询结果
优势
  • 开源项目,可自由查看与改造代码
  • 支持 BUILTIN、LOCAL、REMOTE 三种工具类型,接入方式灵活
  • 提供 Supervisor 多智能体编排能力
  • 统一 LLM 框架,便于接入不同模型服务
  • 支持知识库检索增强聊天
需要知道
  • 学习曲线为中等,需要理解 MCP 工具类型与智能体绑定机制
  • 新增工具不会自动授予所有智能体使用权,需通过 mcpToolIds 等配置绑定
  • 新增子智能体需在后端新增角色接口并添加对应 import,仅标注 @Agent 或后台创建同名记录不会让 Supervisor 自动发现
  • 当前 getAllBuiltinTools() 生成的数据库描述为空,模型侧详细说明需落实在 @Tool / @P 上

功能与使用场景

支持 BUILTIN、LOCAL、REMOTE 三种 MCP 工具类型通过 @Tool 注解注册 Java 工具Supervisor 多智能体编排知识库检索增强聊天统一 LLM 框架与多模型接入echarts 图表与严格 JSON 输出约定项目文档国际化支持

使用分析

成熟度信号
  • 开源
上手难度
  • 中

资源

信息来源

每条档案都保留来源与最近验证时间。

相似工具

Cossistant
cossistant.com
92

Cossistant 是一个开源、代码优先的 AI 与人工客服框架,专为 React 和 Next.js 应用设计。它让 SaaS 团队、开发者和初创公司能够以不到 10 行代码快速添加客服聊天组件,并支持可编程操作、自定义 UI 以及与 Discord、Stripe、GitHub、Linear 等工具的集成。

付费 · US$20+/月

打开详情
Docs by LangChain
docs.langchain.com
90

Deploy and manage agents with durable execution, real-time streaming, and horizontal scaling.

免费增值 · US$1+/月

打开详情
Kody makes your agent safer, cheaper, and more reliable
kody.codes
89

One home for packages, secrets, memory, and jobs, so what you build in Cursor still runs in Claude.

免费增值 · US$12+/月

打开详情
ConnectOnion Docs
docs.connectonion.com
86

ConnectOnion 是一个开源 Python 工具包,用于构建 AI 智能体。`co create` 命令可生成一个开箱即用的项目,内置 shell、文件编辑、搜索和模型连接,您可以直接在此基础上进行编辑。支持 OpenAI、Anthropic 和 Gemini。

免费增值 · US$0.60+

打开详情