文件管理
KnowFlow 提供全面的文件管理功能,支持文件上传、文件夹管理、文件重命名、移动、删除以及与知识库的关联等操作。超级管理员可以通过管理菜单访问全局文件管理功能。
概述
功能特点
- ✅ 文件夹管理: 创建、浏览、管理文件夹层级结构
- ✅ 文件操作: 上传、重命名、移动、删除文件
- ✅ 文件预览: 支持多种文件格式的图标显示和基本信息查看
- ✅ 知识库关联: 将文件直接关联到指定知识库
- ✅ 批量操作: 支持批量选择和批量移动文件
- ✅ 搜索过滤: 支持文件名搜索和文件类型筛选
访问权限
权限要求
文件管理功能仅对超级管理员开放,提供全局文件管理能力。
功能操作
访问文件管理
- 使用超级管理员账户登录系统
- 点击主菜单中的"管理"选项
- 在管理菜单中选择"文件管理"
文件列表查看
文件管理页面显示当前目录下的所有文件和文件夹:
| 列 | 说明 |
|---|---|
| 名称 | 文件/文件夹名称,带有对应的图标 |
| 类型 | 文件类型或"folder"(文件夹) |
| 大小 | 文件大小(文件夹显示为"-") |
| 上传时间 | 文件的上传时间 |
| 操作 | 可执行的操作按钮 |
文件夹导航
路径导航
- 页面顶部显示当前路径导航条
- 支持点击路径中的任意文件夹名称快速跳转
- 支持"返回上级"操作
文件夹浏览
- 点击文件夹名称进入子文件夹
- 文件夹显示特殊的文件夹图标
- 支持多级文件夹嵌套结构
文件夹操作
创建文件夹
操作步骤
- 在工具栏中点击"新建文件夹"按钮
- 在弹出对话框中输入文件夹名称
- 点击"确认"创建文件夹
命名规则
- 文件夹名称不能为空
- 建议使用有意义的名称
- 避免使用特殊字符
- 支持中文命名
文件夹管理建议
- 建立清晰的文件夹层级结构
- 按项目、部门或文档类型分类
- 定期清理不需要的文件夹
文件夹结构管理
多级目录
支持创建多级文件夹结构:
根目录/
├── 项目文档/
│ ├── 项目A/
│ └── 项目B/
├── 部门资料/
│ ├── 技术部/
│ └── 市场部/
└── 临时文件/
📄 文件操作
文件上传
操作步骤
- 点击工具栏中的"上传文件"按钮
- 在文件上传对话框中:
- 选择要上传的文件
- 查看上传进度
- 等待上传完成
- 文件自动出现在当前文件夹中
支持格式
KnowFlow 支持多种文件格式:
| 类别 | 支持格式 |
|---|---|
| 文档 | PDF, DOC, DOCX, TXT, MD |
| 表格 | XLS, XLSX, CSV |
| 演示 | PPT, PPTX |
| 图片 | PNG, JPG, JPEG, GIF |
| 其他 | ZIP, RAR, 等 |
文件重命名
操作步骤
- 找到要重命名的文件
- 点击操作列的"重命名"按钮
- 在重命名对话框中输入新名称
- 点击"确认"保存更改
重命名注意事项
- 重命名不会改变文件的实际内容
- 建议保持文件扩展名不变
- 重命名后可能影响已建立的知识库关联
文件移动
单个文件移动
- 选中要移动的文件
- 点击"移动"按钮
- 在移动对话框中选择目标文件夹
- 点击"确认移动"
批量文件移动
- 使用复选框选择多个文件
- 点击工具栏的"批量移动"按钮
- 选择目标文件夹
- 确认批量移动操作
文件删除
单个删除
- 找到要删除的文件
- 点击操作列的"删除"按钮
- 在确认对话框中确认删除
批量删除
- 选择多个文件(使用复选框)
- 点击工具栏的"批量删除"按钮
- 确认批量删除操作
删除警告
- 文件删除后无法恢复
- 删除文件会断开与知识库的关联
- 建议删除前确认文件不再需要
知识库关联
关联文件到知识库
KnowFlow 支持将文件直接关联到知识库进行解析:
操作步骤
- 选择要关联的文件
- 点击"关联知识库"按钮
- 在关联对话框中:
- 选择目标知识库
- 配置解析参数(可选)
- 确认关联操作
关联优势
- 直接处理: 文件可直接进入知识库解析流程
- 批量关联: 支持批量选择文件关联到同一知识库
- 状态跟踪: 可跟踪文件在知识库中的处理状态
关联状态查看
关联后可以查看文件的处理状态:
- 待处理: 文件已关联但尚未开始解析
- 解析中: 文件正在进行解析处理
- 已完成: 文件解析完成,已加入知识库
- 解析失败: 文件解析过程中出现错误
搜索和过滤
文件搜索
搜索功能
- 在搜索框中输入文件名关键词
- 支持部分匹配搜索
- 搜索结果实时显示
- 支持跨文件夹搜索
文件过滤
按类型过滤
- 支持按文件类型筛选
- 可选择显示特定格式文件
- 支持文件夹单独显示/隐藏
排序选项
支持多种排序方式:
- 按名称: 字母顺序排序
- 按大小: 文件大小排序
- 按时间: 上传时间排序
- 按类型: 文件类型分组
高级功能
批量选择
多选操作
- 使用表格左侧复选框进行多选
- 支持"全选"/"取消全选"
- 选中文件数量实时显示
- 支持跨页选择
批量操作支持
批量操作包括:
- 批量移动到指定文件夹
- 批量关联到知识库
- 批量删除文件
文件信息查看
详细信息
查看文件的详细信息:
- 文件大小
- 上传时间
- 文件类型
- 存储路径
- 关联的知识库(如有)
文件预览
虽然当前主要显示文件图标,系统支持:
- 根据文件扩展名显示对应图标
- 文件基本信息展示
- 文件状态标识
最佳实践
文件组织策略
-
层级结构设计:
根目录/
├── 按项目分类/
│ ├── 项目A/
│ │ ├── 需求文档/
│ │ ├── 技术文档/
│ │ └── 用户手册/
│ └── 项目B/
├── 按部门分类/
│ ├── 技术部/
│ ├── 市场部/
│ └── 人事部/
└── 临时文件/ -
命名规范:
- 使用有意义的文件名
- 包含日期信息(如:报告_20240115)
- 版本号标识(如:需求文档_v2.0)
- 避免特殊字符和空格
文件生命周期管理
-
上传阶段:
- 检查文件格式和大小
- 选择合适的存储位置
- 添加必要的描述信息
-
使用阶段:
- 及时关联到相关知识库
- 定期检查文件状态
- 更新文件内容时注意版本管理
-
归档阶段:
- 定期清理不需要的文件
- 将重要文件移动到归档目录
- 确保重要文件的备份
安全和权限
-
访问控制:
- 严格控制文件管理权限
- 定期审查文件访问日志
- 敏感文件单独管理
-
数据安全:
- 定期备份重要文件
- 监控文件操作记录
- 防止意外删除重要文件
注意事项
操作限制
- 文件大小: 注意单个文件大小限制
- 存储空间: 监控系统存储空间使用情况
- 并发操作: 避免同时进行大量文件操作
性能考虑
- 大量文件操作可能影响系统性能
- 建议分批处理大量文件
- 定期清理临时文件和垃圾文件
数据一致性
- 确保文件操作的原子性
- 注意文件移动对知识库关联的影响
- 定期检查文件索引的一致性
如需了解更多文件处理和知识库管理相关内容,请参考: