Principle:Infiniflow Ragflow File Management
| Knowledge Sources | |
|---|---|
| Domains | Frontend, File_Management |
| Last Updated | 2026-02-12 06:00 GMT |
Overview
A comprehensive file management pattern providing folder-based file organization, upload, creation, bulk operations, and navigation within the RAGFlow application.
Description
File Management encompasses the full file manager experience including paginated file listing with search, folder creation with validation, file upload with drag-drop support, row-level action cells for rename/preview/download/delete operations, bulk operation bars for batch actions, breadcrumb navigation for folder hierarchies, and move/link-to-KB dialogs. Multiple hooks manage folder ID extraction, row selection state, and file rename operations.
Usage
Accessed via the /files route as the primary file management interface where users organize uploaded documents before linking them to knowledge bases.
Theoretical Basis
Follows the file manager UI pattern with hierarchical navigation, combining table-based listing with contextual action menus and modal dialogs for complex operations.