文件管理
了解知识库中的文件操作,包括上传、组织和管理
文件管理
本文档详细介绍知识库中文件的管理操作,包括上传、组织、编辑和删除等功能。
文件操作
上传文件
- 点击工具栏的"上传"按钮
- 在文件选择器中选择文件
- 支持多选
- 点击"打开"开始上传
上传进度
上传过程中会显示:
- 文件名
- 上传进度条
- 上传速度
- 剩余时间估算
上传结果
上传完成后:
- ✅ 成功:文件出现在文件树中
- ❌ 失败:显示错误原因
常见上传失败原因:
- 文件过大
- 文件类型不支持
- 存储空间不足
- 网络连接问题
目录操作
新建目录
- 在目标位置右键点击
- 选择"新建目录"
- 输入目录名
- 按回车确认
目录结构
目录支持多级嵌套:
docs/ ├── level1/ │ ├── level2/ │ │ └── level3/ │ │ └── file.md │ └── file.md └── file.md
💡 建议:嵌套不超过 3-4 层,保持结构清晰
移动文件/目录
- 选择文件或目录
- 右键点击选择"移动"
- 在弹出的对话框中选择目标位置
- 确认移动
或使用拖拽:
- 按住文件/目录
- 拖拽到目标位置
- 释放完成移动
复制文件
- 右键点击文件
- 选择"复制"
- 在目标位置右键点击
- 选择"粘贴"
文件信息
查看文件信息
右键点击文件,选择"属性"查看:
| 属性 | 说明 |
|---|---|
| 文件名 | 完整文件名 |
| 路径 | 文件在知识库中的路径 |
| 大小 | 文件大小 |
| 类型 | 文件 MIME 类型 |
| 创建时间 | 首次上传时间 |
| 修改时间 | 最后修改时间 |
文件路径
文件路径用于引用和链接:
# 绝对路径 /docs/requirements/feature.md # 相对路径(从当前文件) ../requirements/feature.md ./images/screenshot.png
批量操作
多选文件
Ctrl/Cmd + 点击:添加到选择Shift + 点击:范围选择Ctrl/Cmd + A:全选当前目录
批量删除
- 多选文件/目录
- 右键点击选择"删除"
- 确认删除
批量移动
- 多选文件/目录
- 拖拽到目标位置
- 或使用"移动"功能
搜索文件
基本搜索
在搜索框输入关键词:
- 搜索文件名
- 支持模糊匹配
- 实时显示结果
搜索语法
# 按文件名搜索 filename:readme # 按扩展名搜索 ext:md # 按目录搜索 path:docs/ # 组合搜索 filename:guide ext:md
文件类型
支持预览的类型
| 类型 | 扩展名 | 预览方式 |
|---|---|---|
| Markdown | .md | 渲染预览 |
| 图片 | .jpg, .jpeg, .png, .gif, .bmp, .webp, .svg, .ico | 图片预览 |
| PDF 阅读器 | ||
| Word | .docx | 文档预览 |
| Excel | .xlsx | 表格预览 |
| CSV | .csv | 表格预览 |
| XMind | .xmind | 思维导图预览 |
| HTML | .html, .htm | HTML 渲染 |
| 视频 | .mp4, .webm, .ogg, .avi, .mov, .wmv, .flv, .mkv | 视频播放 |
| 音频 | .mp3, .wav, .ogg, .aac, .flac, .m4a, .wma | 音频播放 |
| 代码 | .js, .ts, .py, .java, .go, .rs, .c, .cpp, .rb, .php, .swift, .kt, .sql, .sh, .yaml, .json, .xml, .css, .scss | 语法高亮 |
| 文本 | .txt, .log, .ini, .conf, .cfg, .env, .toml | 文本显示 |
支持编辑的类型
| 类型 | 扩展名 | 编辑器 |
|---|---|---|
| Markdown | .md | Markdown 编辑器 |
| 代码 | .js, .ts, etc. | 代码编辑器 |
| 文本 | .txt | 文本编辑器 |
| CSV | .csv | 代码编辑器 |
| HTML | .html | 代码编辑器 |
| JSON/YAML | .json, .yaml | 代码编辑器 |
不支持预览的类型
| 类型 | 扩展名 | 替代方案 |
|---|---|---|
| PPT | .pptx | 下载后本地打开 |
| 压缩包 | .zip, .rar, .7z | 下载后解压 |
详细了解:文件预览
快捷键
| 操作 | Windows/Linux | macOS |
|---|---|---|
| 新建文件 | Ctrl+N | Cmd+N |
| 搜索文件 | Ctrl+F | Cmd+F |
| 复制 | Ctrl+C | Cmd+C |
| 粘贴 | Ctrl+V | Cmd+V |
| 删除 | Delete | Backspace |
| 重命名 | F2 | Enter |
| 全选 | Ctrl+A | Cmd+A |
存储管理
查看存储用量
在设置中查看当前存储用量:
- 已用空间
- 总空间
- 使用百分比
清理存储
释放存储空间的方法:
- 删除不需要的大文件
- 清理历史版本
- 压缩图片
存储配额
存储配额在组织层面进行控制,具体限制取决于您所订阅的套餐。您可以在组织设置的"计费"页面查看当前套餐的存储额度和使用情况。
最佳实践
1. 规范命名
✅ 推荐: - getting-started.md - api-reference.md - 2024-01-meeting-notes.md ❌ 避免: - 未命名.md - doc1.md - 新建文件 (1).md
2. 合理组织
✅ 推荐: docs/ ├── guides/ ├── references/ └── notes/ ❌ 避免: docs/ ├── file1.md ├── file2.md ├── file3.md └── (100+ 文件...)
3. 定期清理
- 删除过时文档
- 整理临时文件
- 优化图片大小
常见问题
Q:误删文件可以恢复吗?
A:可以通过版本历史恢复。详见 版本控制。
Q:文件名有什么限制?
A:避免使用 \ / : * ? " < > | 等特殊字符。
Q:可以创建空目录吗?
A:可以,但空目录在某些情况下可能不会显示。
Q:上传文件夹支持吗?
A:目前不支持直接上传文件夹,需要逐个上传文件或在知识库中新建目录后上传。