Go to file
zstar 59df92f63a
docs: 创建官网,更新文档 (#67)
2025-04-30 17:29:03 +08:00
.github fix(用户管理): 修改用户创建的时间逻辑为UTC+8 (#63) 2025-04-29 21:56:27 +08:00
agent up to v0.17.2_supple (#7) 2025-03-31 10:53:42 +08:00
agentic_reasoning up to v0.17.2_supple (#7) 2025-03-31 10:53:42 +08:00
api feat: 添加系统Embedding配置功能并优化文档解析 (#35) 2025-04-18 22:34:25 +08:00
assets docs: 创建官网,更新文档 (#67) 2025-04-30 17:29:03 +08:00
conf up to v0.17.2_supple (#7) 2025-03-31 10:53:42 +08:00
deepdoc feat: 后台管理系统版本更新至v0.1.1,增加团队管理,用户配置两项功能 (#13) 2025-04-05 22:04:05 +08:00
docker chore: 更新请求超时时间和Docker配置 2025-04-28 10:43:07 +08:00
docs docs: 创建官网,更新文档 (#67) 2025-04-30 17:29:03 +08:00
example 首次提交 2025-03-24 11:19:28 +08:00
graphrag up to v0.17.2_supple (#7) 2025-03-31 10:53:42 +08:00
helm up to v0.17.2_supple (#7) 2025-03-31 10:53:42 +08:00
intergrations refactor(plugins): 修复自动化测试报错遗留项 2025-04-01 00:40:37 +08:00
management fix(用户管理): 修改用户创建的时间逻辑为UTC+8 (#63) 2025-04-29 21:56:27 +08:00
rag Merge pull request #11 from zstar1003/dev 2025-04-03 21:00:49 +08:00
sdk/python refactor: 移除未使用的导入和冗余代码,修复自动化测试报错 (#9) 2025-04-01 00:37:22 +08:00
web refactor: 优化代码结构和UI组件,移除前台和后台功能冲突的组件 (#34) 2025-04-18 10:18:07 +08:00
.dockerignore refactor(docker): 重构Docker配置以优化镜像构建和管理 (#37) 2025-04-19 20:43:46 +08:00
.gitattributes 首次提交 2025-03-24 11:19:28 +08:00
.gitignore fix(团队管理): 修复用户人数>10人时,团队添加成员显示不全问题。 (#55) 2025-04-27 11:40:41 +08:00
CONTRIBUTING.md docs: 创建官网,更新文档 (#67) 2025-04-30 17:29:03 +08:00
Dockerfile build: 更新镜像版本至v0.2.1并优化配置 2025-04-25 22:30:23 +08:00
LICENSE 切换 LICENSE 2025-04-17 10:02:50 +08:00
README.md docs: 创建官网,更新文档 (#67) 2025-04-30 17:29:03 +08:00
README_EN.md docs: 调整README文件中的徽章位置 2025-04-26 01:29:02 +08:00
bulid_order.txt docs: 更新README和README_EN 2025-04-26 01:26:22 +08:00
pyproject.toml build: 更新Dockerfile并添加pyproject.toml配置文件(issue #46) 2025-04-23 16:03:49 +08:00
requirements.txt fix(用户管理): 修改用户创建的时间逻辑为UTC+8 (#63) 2025-04-29 21:56:27 +08:00
show_env.sh 首次提交 2025-03-24 11:19:28 +08:00
uv.lock build: 更新Dockerfile并添加pyproject.toml配置文件(issue #46) 2025-04-23 16:03:49 +08:00

README_EN.md

Ragflow-Plus

🌟 Introduction

Ragflow-Plus is a secondary development project based on Ragflow, aiming to address practical application issues with the following features:

  • Management Mode
    An additional backend management system is provided for user, team, config, file, and knowledge base management.

  • Permission Restriction
    The frontend interface is simplified by reducing user access permissions.

  • Enhanced Parsing
    Replaces the DeepDoc algorithm with MinerU for improved file parsing and support for image analysis.

  • Image & Text Output
    Supports linking reference images to answer text blocks during responses.

  • Document Writing Mode
    Offers a brand-new interactive document editing experience.

🎬 Demo Video & Tutorial:

Ragflow-Plus Project Overview & Guide

📥 How to Use

1. Run with Docker Compose

Run from the root directory:

Using GPU:

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

Using CPU::

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

Access the frontend UI at: your-server-ip:80
Access the admin dashboard at: your-server-ip:8888

📘 Step-by-step tutorial: https://blog.csdn.net/qq1198768105/article/details/147475488

2. Run from Source Code (Docker is still required for MySQL, MinIO, Elasticsearch, etc.)

  1. Start the Admin System:
  • Start the backend: Navigate to management/server and run:
python app.py
  • Start the frontend: Navigate to management/web and run:
pnpm dev
  1. Start the Frontend Interaction System:
  • Start the backend: From the project root directory, run:
python -m api.ragflow_server
  • Start the frontend: Navigate to web and run:
pnpm dev

🛠️ How to Contribute

  1. Fork this repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📄 Community Group

If you have additional needs, suggestions, or questions, feel free to join our community group for discussion.

⚠️ Note: Since the group has over 200 members, QR code join is disabled. To join, please add me on WeChat (ID: zstar1003) and include the note "Join Group".

🚀 Acknowledgments

This project is developed based on the following open-source projects:

💻 Stay Updated

This project is under continuous development. Update logs will be posted on my WeChat public account [我有一计] — feel free to follow!

Star History

Stargazers over time