《Gemini-Voyager 从入门到精通》(7) - 文件夹管理系统

Gemini-Voyager 采用了两级文件夹架构,允许用户创建父文件夹和子文件夹来组织对话。

目录
  1. 第5章 文件夹管理系统
  2. 5.1 两级文件夹架构
  3. 文件夹结构示例
  4. 核心属性
  5. 操作
  6. 5.2 账户隔离模式
  7. 工作原理
  8. 5.3 自定义文件夹颜色
  9. 预设颜色
  10. 使用方式
  11. 5.4 AI Studio 集成
  12. 跨平台架构

第5章 文件夹管理系统

📖 《Gemini-Voyager 从入门到精通》系列连载

5.1 两级文件夹架构

Gemini-Voyager 采用了两级文件夹架构,允许用户创建父文件夹和子文件夹来组织对话。

文件夹结构示例

┌─────────────────────────────────────────────────────────────────┐
│                    两级文件夹架构示例                             │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│   📂 我的项目                                                    │
│   ├── 📂 前端开发                                                │
│   │    ├── 💬 React 学习笔记                                    │
│   │    └── 💬 CSS 技巧                                          │
│   ├── 📂 后端开发                                                │
│   │    └── 💬 Node.js 实践                                      │
│   └── 📂 AI 研究                                                │
│        ├── 💬 Gemini API 测试                                    │
│        └── 💬 Prompt 工程                                        │
│                                                                 │
│   📂 生活记录                                                    │
│   └── 📂 日记                                                    │
│        └── 💬 2024 年记                                         │
│                                                                 │
└─────────────────────────────────────────────────────────────────┘

核心属性

属性类型描述
idstring唯一标识符
namestring文件夹名称
parentIdstring \null父文件夹 ID (null=顶级)
isExpandedboolean是否展开
createdAtnumber创建时间
updatedAtnumber更新时间

操作

  • 创建 - 右键侧边栏 → 新建文件夹
  • 移动 - 拖拽对话到文件夹
  • 固定 - 右键 → 固定到顶部

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