AI 智能应用

基于 RuoyiPlus 后端最新架构,14 DOs / 14 Controllers,菜单 ID 起始 9000,构建企业级 AI 智能应用平台


1. 增强定位与架构

1.1 产品定位

RuoYiPlus AI 围绕智能对话知识库管理AI 创作三大核心进行企业级增强,打造企业级 AI 应用平台。

1.2 模块规模

指标数值
数据对象 (DO)14 个
控制器 (Controller)14 个
菜单 ID 起始9000
Maven 模块yudao-module-ai

1.3 核心数据表

表名说明
ai_chat智能对话
ai_image图片生成
ai_knowledge知识库
ai_music音乐生成
ai_workflow工作流
ai_writingAI 写作
ai_model模型管理
ai_api_keyAPI 密钥管理
graph TB subgraph "RuoYiPlus AI 增强架构" subgraph "对话交互" A1[智能对话] A2[多轮对话] A3[角色扮演] end subgraph "内容创作" B1[AI 写作] B2[图片生成] B3[音乐生成] end subgraph "知识管理" C1[知识库] C2[文档解析] C3[语义检索] end subgraph "平台管理" D1[模型管理] D2[API 管理] D3[工作流] end subgraph "管控层" E1[权限控制] E2[内容审核] E3[用量统计] end end A1 --> B1 A2 --> B1 A3 --> B2 B1 --> C1 B2 --> C1 B3 --> C2 C1 --> D1 C2 --> D2 C3 --> D3 A1 --> E1 B1 --> E2 C1 --> E3

1.4 能力对比

维度传统方案RuoYiPlus AI 增强
智能对话多轮对话+角色扮演
内容创作写作+图片+音乐
知识库知识库+语义检索
模型管理多模型统一管理
工作流AI 工作流编排
权限控制API 密钥+用量管控
内容审核AI 内容安全审核

2. 智能对话

2.1 对话架构

graph TB subgraph "智能对话" A[用户输入] --> B[意图识别] B --> C[知识检索] C --> D[模型推理] D --> E[回复生成] E --> F[对话记录] B --> B1[问题分类] B --> B2[实体识别] C --> C1[知识库检索] C --> C2[文档检索] D --> D1[LLM 调用] D --> D2[上下文管理] end
能力项说明
智能对话多轮对话+上下文理解
角色扮演自定义角色+提示词
知识问答基于知识库的问答
多模态文本+图片+语音

3. AI 内容创作

3.1 创作能力

创作类型说明
AI 写作文章生成+润色+续写
图片生成文生图+图生图
音乐生成AI 音乐创作
视频生成文生视频+图生视频

4. 知识库管理

4.1 知识库架构

graph TB subgraph "知识库管理" A[文档上传] --> B[文档解析] B --> C[向量化] C --> D[知识存储] D --> E[语义检索] E --> F[知识问答] A --> A1[PDF] A --> A2[Word] A --> A3[网页] B --> B1[文本提取] B --> B2[分段处理] C --> C1[Embedding] C --> C2[向量索引] end
能力项说明
文档管理上传+解析+管理
向量检索语义检索+相似度
知识问答基于知识库问答
知识更新增量更新+版本管理

5. 技术架构

graph TB subgraph "yudao-module-ai-plus" subgraph "ai-biz" A1[chat 智能对话] A2[image 图片生成] A3[knowledge 知识库] A4[music 音乐生成] A5[workflow 工作流] A6[writing AI写作] A7[model 模型管理] A8[api_key API密钥] A9[analytics 用量统计] end subgraph "权限与审计" B1[permission 权限控制] B2[audit 审计日志] B3[content 内容审核] end end A1 --> B1 A2 --> B3 A3 --> B1 A4 --> B3 A5 --> B2 A7 --> B1

6. 商业价值

价值点说明
效率提升AI 辅助写作+对话
知识管理企业知识库+智能检索
创意创作图片+音乐+视频生成
成本优化多模型管理+用量控制
安全合规内容审核+操作审计
开放集成API 管理+工作流编排
docs