RagflowPlus - 为实际应用而生的增强型 RAG 框架

基于Ragflow的二次开发项目,提供增强的文件解析、图文输出和全新文档撰写模式

主要特性

RagflowPlus基于Ragflow进行二次开发,解决了实际应用中的多个问题

📊

管理模式

完整后台管理系统,支持用户、团队、配置、文件和知识库管理

🔒

权限回收

简化前台界面,优化用户体验

🔍

解析增强

使用MinerU替代DeepDoc算法,支持图片解析,效果更佳

🖼️

图文输出

回答时输出引用文本块关联的相关图片

✍️

文档撰写模式

全新的文档模式交互体验

🚀

更多功能

更多功能正在开发中,敬请期待

视频演示

观看RagflowPlus的操作演示和教程

快速开始

快速部署和使用RagflowPlus的详细指南

使用Docker Compose运行

在项目根目录下执行

docker compose -f docker/docker-compose_gpu.yml up -d
docker compose -f docker/docker-compose.yml up -d

访问地址:服务器ip:80,进入到前台界面

访问地址:服务器ip:8888,进入到后台管理界面

图文教程:CSDN教程

源码运行

0. 启动必要组件

docker启动ragflow-mysql、ragflow-es-01、ragflow-minio三个容器

1. 启动后台管理系统:

启动后端:进入到management/server,执行:

python app.py

启动前端:进入到management\web,执行:

pnpm dev

2. 启动前台交互系统:

启动后端:项目根目录下执行:

python -m api.ragflow_server

启动前端:进入到web,执行:

pnpm dev

加入社群

如果有需求或问题反馈,可加入交流群进行讨论

Ragflow-Plus作者微信二维码

群超200人,需要进群扫码备注“进群”

[我有一计]微信公众号二维码

扫码关注公众号

常见问题

您可能会关心的一些常见问题及其解答

正在加载常见问题...

开发计划

了解 RagflowPlus 的未来开发方向和计划。

正在加载开发计划...