📖 《Gemini-Voyager 从入门到精通》系列连载
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 | 更新时间 |
对于多 Google 账户用户,账户隔离模式确保每个账户的数据相互隔离。
┌─────────────────────────────────────────────────────────────────┐
│ 账户隔离模式数据流 │
├─────────────────────────────────────────────────────────────────┤
│ │
│ 存储服务层 │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │
│ │ 账户 A 数据 │ │ 账户 B 数据 │ │ 账户 C 数据 │ │
│ │ folders_A │ │ folders_B │ │ folders_C │ │
│ │ prompts_A │ │ prompts_B │ │ prompts_C │ │
│ └─────────────┘ └─────────────┘ └─────────────┘ │
│ ↓ │
│ 当前活跃账户识别 │
│ │
└─────────────────────────────────────────────────────────────────┘
用户可以为每个文件夹指定专属颜色,便于快速识别。
右键文件夹 → 更改颜色 → 选择颜色
Gemini-Voyager 同时支持 Gemini 主站和 AI Studio 平台。
┌─────────────────────────────────────────────────────────────────┐
│ AI Studio 集成架构 │
├─────────────────────────────────────────────────────────────────┤
│ │
│ 文件夹管理模块 │
│ ┌─────────────────────────────────────────────────┐ │
│ │ 通用逻辑层 │ │
│ │ • 增删改查、拖拽排序、颜色管理、云同步 │ │
│ └─────────────────────────────────────────────────┘ │
│ │ │ │
│ ▼ ▼ │
│ ┌─────────────┐ ┌─────────────┐ │
│ │ gemini.ts │ │ aistudio.ts │ │
│ │ (主站适配器) │ │ (Studio适配) │ │
│ └─────────────┘ └─────────────┘ │
│ │ │ │
│ ▼ ▼ │
│ gemini.google.com aistudio.google.com │
│ │
└─────────────────────────────────────────────────────────────────┘
⏳ 下一章将介绍提示词宝库
还没有人回复