第5章 文件夹管理系统
📖 《Gemini-Voyager 从入门到精通》系列连载
5.1 两级文件夹架构
Gemini-Voyager 采用了两级文件夹架构,允许用户创建父文件夹和子文件夹来组织对话。
文件夹结构示例
┌─────────────────────────────────────────────────────────────────┐
│ 两级文件夹架构示例 │
├─────────────────────────────────────────────────────────────────┤
│ │
│ 📂 我的项目 │
│ ├── 📂 前端开发 │
│ │ ├── 💬 React 学习笔记 │
│ │ └── 💬 CSS 技巧 │
│ ├── 📂 后端开发 │
│ │ └── 💬 Node.js 实践 │
│ └── 📂 AI 研究 │
│ ├── 💬 Gemini API 测试 │
│ └── 💬 Prompt 工程 │
│ │
│ 📂 生活记录 │
│ └── 📂 日记 │
│ └── 💬 2024 年记 │
│ │
└─────────────────────────────────────────────────────────────────┘
核心属性
| 属性 | 类型 | 描述 |
|---|---|---|
| id | string | 唯一标识符 |
| name | string | 文件夹名称 |
| parentId | string | null | 父文件夹 ID (null=顶级) |
| isExpanded | boolean | 是否展开 |
| createdAt | number | 创建时间 |
| updatedAt | number | 更新时间 |
操作
- 创建 - 右键侧边栏 → 新建文件夹
- 移动 - 拖拽对话到文件夹
- 固定 - 右键 → 固定到顶部
5.2 账户隔离模式
对于多 Google 账户用户,账户隔离模式确保每个账户的数据相互隔离。
工作原理
┌─────────────────────────────────────────────────────────────────┐
│ 账户隔离模式数据流 │
├─────────────────────────────────────────────────────────────────┤
│ │
│ 存储服务层 │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │
│ │ 账户 A 数据 │ │ 账户 B 数据 │ │ 账户 C 数据 │ │
│ │ folders_A │ │ folders_B │ │ folders_C │ │
│ │ prompts_A │ │ prompts_B │ │ prompts_C │ │
│ └─────────────┘ └─────────────┘ └─────────────┘ │
│ ↓ │
│ 当前活跃账户识别 │
│ │
└─────────────────────────────────────────────────────────────────┘
5.3 自定义文件夹颜色
用户可以为每个文件夹指定专属颜色,便于快速识别。
预设颜色
- 🔵 蓝色、🟢 绿色、🔴 红色、🟡 黄色、🟠 橙色、🟣 紫色
使用方式
右键文件夹 → 更改颜色 → 选择颜色
5.4 AI Studio 集成
Gemini-Voyager 同时支持 Gemini 主站和 AI Studio 平台。
跨平台架构
┌─────────────────────────────────────────────────────────────────┐
│ AI Studio 集成架构 │
├─────────────────────────────────────────────────────────────────┤
│ │
│ 文件夹管理模块 │
│ ┌─────────────────────────────────────────────────┐ │
│ │ 通用逻辑层 │ │
│ │ • 增删改查、拖拽排序、颜色管理、云同步 │ │
│ └─────────────────────────────────────────────────┘ │
│ │ │ │
│ ▼ ▼ │
│ ┌─────────────┐ ┌─────────────┐ │
│ │ gemini.ts │ │ aistudio.ts │ │
│ │ (主站适配器) │ │ (Studio适配) │ │
│ └─────────────┘ └─────────────┘ │
│ │ │ │
│ ▼ ▼ │
│ gemini.google.com aistudio.google.com │
│ │
└─────────────────────────────────────────────────────────────────┘
⏳ 下一章将介绍提示词宝库
登录后可参与表态
讨论回复
0 条回复还没有人回复,快来发表你的看法吧!
推荐
推荐
智谱 GLM-5 已上线
我正在智谱大模型开放平台 BigModel.cn 上打造 AI 应用,智谱新一代旗舰模型 GLM-5 已上线,在推理、代码、智能体综合能力达到开源模型 SOTA 水平。
领取 2000万 Tokens
通过邀请链接注册即可获得大礼包,期待和你一起在 BigModel 上畅享卓越模型能力