当前位置: 首页 > news >正文

开箱即用!一款企业级 AI 智能助手平台!

大家好,我是 Java陈序员

之前给大家介绍过一款强大的全能 AI 对话服务助手。

全能 AI 对话管理平台!一款支持多模型切换的全能 AI 对话工具!

今天,再给大家介绍一款企业级的 AI 智能助手平台,开箱即用!

关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。

项目介绍

ruoyi-ai —— 全栈式 AI 开发平台,支持多智能体协同、Supervisor 模式编排、多种决策模式、RAG 技术和流程编排能力,旨在帮助开发者快速构建和部署个性化的 AI 应用。

功能特色

  • 多模型兼容:基于 SSE/WebSocket 技术实现流式对话,支持对接 OpenAI、DeepSeek、ChatGLM、讯飞星火等大语言模型
  • 支持 RAG:集成 Milvus/Weaviate 向量库、本地向量化模型及 Ollama 调用本地 LLM,实现完全本地化的高效检索与生成,保障数据隐私与性能
  • 支持 MCP 协议:开发者只需按照 MCP 标准开发一次工具接口,即可被所有支持 MCP 协议的模型或平台复用
  • 流程编排:支持可视化工作流设计器、节点拖拽编排、SSE 流式执行
  • 多智能体:基于 Langchain4j 的 Agent 框架、Supervisor 模式编排,支持多种决策模型

快速上手

ruoyi-ai 支持 Docker 部署,可通过 Docker 快速部署使用。

1、系统要求

  • 最低配置:2 核 CPU、2GB 内存
  • 推荐配置:4 核 CPU、4GB 内存
  • 存储空间:至少 10GB 可用空间

2、环境要求

  • Docker
  • Docker Compose

3、下载部署文件

git clone https://github.com/ageerle/ruoyi-aicd ruoyi-ai/docs/docker/ruoyi-ai

4、启动服务

docker-compose up -d

5、查看服务状态

# 查看容器状态
docker-compose ps# 查看日志
docker-compose logs -f

6、服务启动成功后,访问服务

  • 管理端: http://{IP/域名}:25666 (admin/admin123)
  • 用户端: http://{IP/域名}:25137

7、服务端口说明

服务 端口 说明
管理端 25666 管理后台访问地址
用户端 25137 用户前端访问地址
后端服务 26039 后端 API 服务
MySQL 23306 数据库服务
Redis 26379 缓存服务
Weaviate 28080 向量数据库
MinIO API 29000 对象存储 API
MinIO Console 29090 对象存储控制台

功能体验

用户端

管理后台

  • 分析页

  • 厂商管理

  • 模型管理

  • 聊天消息

  • 知识管理

  • MCP工具管理

  • 系统管理

本地开发

环境准备

  • JDK 17+
  • MySQL 5.7/8.0
  • Redis 5.X+
  • Maven 3.8+
  • Node.js 20+

服务端

1、克隆或下载项目源码

git clone https://github.com/ageerle/ruoyi-ai.git

2、将项目以 Maven 工程的形式导入到 IDEA 中

3、代码目录结构

ruoyi-ai/
├── ruoyi-admin/                    # 管理启动模块
├── ruoyi-common/                   # 通用模块组
├── ruoyi-modules/                  # 业务模块组
├── ruoyi-extend/                   # 扩展模块
└── docs/                           # 脚本文件├── docker/                     # Docker 部署脚本└── script/                     # 数据库相关脚本

4、在 MySQL 中创建数据库 ruoyi-ai

CREATE DATABASE ruoyi-ai DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_general_ci;

5、在 ruoyi-ai 数据库中执行 ruoyi-ai/docs/script/sql 目录下的 docs/script/sql/ruoyi-ai-v3_mysql8.sql 脚本文件

6、将配置文件 ruoyi-ai/ruoyi-admin/src/main/resources/application-dev.yml 中的 MySQL、Redis 的配置信息修改为自己服务的信息

--- # 数据源配置
spring:datasource:...dynamic:datasource:# 主库数据源master:type: ${spring.datasource.type}driverClassName: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://127.0.0.1:3306/ruoyi-ai?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&rewriteBatchedStatements=trueusername: rootpassword: root--- # redis 单机配置(单机与集群只能开启一个另一个需要注释掉)
spring.data:redis:# 地址host: 127.0.0.1# 端口,默认为6379port: 6379# 数据库索引database: 2# 密码(如没有密码请注释掉)# password: 123456# 连接超时时间timeout: 10S

7、运行主启动类 org.ruoyi.RuoYiAIApplication 启动服务

8、浏览器访问 localhost:6039 返回 RuoYi AI启动成功!,说明服务启动成功

管理端

1、克隆或下载项目源码

git clone https://github.com/ageerle/ruoyi-admin.git

2、打开终端进入 ruoyi-admin 目录安装依赖

pnpm install# 如未安装 pnpm, 可使用 npm 全局安装
npm install pnpm -g

3、修改 /apps/web-antd/vite.config.mts 中的后端服务地址

server: {proxy: {'/api': {changeOrigin: true,rewrite: (path) => path.replace(/^\/api/, ''),// mock代理目标地址target: 'http://localhost:6039',ws: true,},},
},

4、运行项目

pnpm run dev:antd

5、运行成功后,浏览器访问

http://localhost:5666/

默认用户名/密码:admin/admin123.

6、打包部署

pnpm run build:antd

用户端

1、克隆或下载项目源码

git clone https://github.com/ageerle/ruoyi-web.git

2、打开终端进入 ruoyi-web 目录安装依赖

pnpm install# 如未安装 pnpm, 可使用 npm 全局安装
npm install pnpm -g

3、运行项目

pnpm run dev:antd

4、运行成功后,浏览器访问

http://localhost:1002/#/

默认用户名/密码:admin/admin123.

5、打包部署

pnpm run build:antd

可以说,ruoyi-ai 这款企业级 AI 助手平台以开箱即用为核心设计理念,不仅兼容多款主流大模型,而且无缝集成 FastGPT、Coze、DIFY 等生态工具。不论是个人开发者,还是企业搭建 AI 助手平台,ruoyi-ai 都能完美胜任!快去部署体验吧~

项目地址:https://github.com/ageerle/ruoyi-ai

最后

推荐的开源项目已经收录到 GitHub 项目,欢迎 Star

https://github.com/chenyl8848/great-open-source-project

或者访问网站,进行在线浏览:

https://chencoding.top:8090/#/

我创建了一个开源项目交流群,方便大家在群里交流、讨论开源项目

但是任何人在群里打任何广告,都会被 T 掉

如果你对这个交流群感兴趣或者在使用开源项目中遇到问题,可以通过如下方式进群

关注微信公众号:【Java陈序员】,回复【开源项目交流群】进群,或者通过公众号下方的菜单添加个人微信,并备注【开源项目交流群】,通过后拉你进群

大家的点赞、收藏和评论都是对作者的支持,如文章对你有帮助还请点赞转发支持下,谢谢!


http://www.jsqmd.com/news/707848/

相关文章:

  • 点点繁星受邀参加中铁快运“轻装行与爱宠行”营销活动,共同探讨铁路携宠出行服务新可能 - 速递信息
  • 踩坑无数总结!2026 上海北京成都广州等地区交互设计留学,最值得选的 5 家性价比机构 - 资讯焦点
  • 蛋仔派对客服ai咨询流量赋能,重塑智能高效与便捷体验新标杆 - 资讯焦点
  • Qwen3-ForcedAligner镜像部署实操:Ubuntu 22.04 + NVIDIA驱动适配记录
  • 全国最推荐的花纹防滑热缩管公司有哪些?2026年市场选择前五大排名发布 - 十大品牌榜
  • Rust架构深度解析:如何构建高性能番茄小说下载器的完整技术方案
  • 纠结NAD+抗衰产品怎么选?2026十大品牌排行榜,nad+哪个牌子最好?高活稳居榜首不踩雷 - 资讯焦点
  • 2026年实测10款降AI率神器:免费降低AI率,轻松搞定论文降AIGC - 降AI实验室
  • 3步解锁网易云音乐加密文件:开源工具快速免费转换指南
  • 长沙梅溪湖实体回收门店受关注:品臻烟酒礼品回收主打透明估价、当场结算 - 资讯焦点
  • 轻奢送礼高跟鞋品牌排行 适配女友专属纪念需求 - 资讯焦点
  • 自用高跟鞋品牌排行:轻奢舒适款多维度实测对比 - 资讯焦点
  • 2026年六大景区AED除颤仪厂家推荐,筑牢户外旅游生命防线 - 品牌2026
  • 专业 GEO 优化机构实力排行:2026 全国 Top5 优质服务商多维对比研判 - 速递信息
  • Linux线程同步与互斥(六):线程安全、可重入与死锁
  • NAD+哪个产品最好?2026年度NAD+牌子榜单:从技术到成分全面横评,这10款值得收藏! - 资讯焦点
  • 2026 arXiv | HM-Bench:高光谱遥感领域多模态大模型综合基准测试
  • Qianfan-OCR-4B算法原理浅析:从CNN到端到端文档理解
  • STM32CubeIDE定时器PWM实战:从驱动舵机到控制电机转速,一份配置通吃
  • 南宁汽车抵押典当全指南:从选机构到当天拿钱,这篇说透 - 资讯焦点
  • vs2019添加Qt的pri文件
  • 国产替代SYPS-2-252+ 成都恒利泰HT-SYPS-2-252+
  • 实例化管理化技术对象池与依赖注入
  • 工学毕业论文怎么用ai快速生成?这款工具强烈推荐! - 掌桥科研-AI论文写作
  • 从NeRF到NeuS:手把手教你用PyTorch复现SDF体渲染,搞定多视角三维重建
  • Qt项目实战:手把手教你用C++实现农历转换(附完整源码解析)
  • AMD Ryzen终极性能调优指南:SMUDebugTool免费开源工具完全解析
  • 国内首份MCP 2026车载系统适配白皮书(含12家Tier1实测数据、CAN FD带宽压测报告、功能安全ASIL-B映射表)
  • nad+口服哪个牌子好?2026优质NAD+品牌口碑实测榜推荐:口碑吸收性价比全解析+全场景抗衰选购指南 - 资讯焦点
  • Mprpc服务框架的实现