在 Gemini 和 Antigravity 中使用云存储¶
通过 RaiDrive 驱动器,让 Google 的 AI 工具处理 RaiDrive 支持的任何存储中的文件——云盘、对象存储或 NAS。下表列出了各个工具使用驱动器的方式。
| 工具 | 使用驱动器的方式 | 结果 |
|---|---|---|
| Gemini 应用 | 上传您在驱动器上选择的文件的副本 | 留在聊天中——请下载您需要的内容 |
| Gemini CLI | 在驱动器上的文件夹中工作 | 保存到该文件夹 |
| Antigravity 应用 | 在驱动器上的文件夹中工作 | 保存到该文件夹 |
| Antigravity CLI | 在驱动器上的文件夹中工作 | 保存到该文件夹 |
CLI 是在终端(您输入命令的窗口,例如 PowerShell)中输入名称来运行的程序。
开始之前¶
- 已在 RaiDrive 中连接的驱动器——请参阅创建您的第一个虚拟驱动器。
示例将 Google Drive 连接为
Z:。 - 已安装并登录的工具——Gemini 应用、Antigravity 应用,或 Antigravity CLI(请参阅 Google 的 Antigravity CLI: Installation and auth)。
- 要使用 Gemini CLI:已安装
gemini命令和 Google Cloud CLI(gcloud,用于通过 Google Cloud 项目登录)——请参阅 Gemini CLI installation, execution, and releases 和 Google 的安装 Google Cloud CLI。
Gemini 应用¶
Gemini 应用不会在您电脑上的文件夹中工作。它会上传您所选文件的副本,结果留在聊天中:
- 在 Gemini 应用中,点击消息框下方的 +,然后点击 上传文件。
- 在文件选择器(您选择文件的窗口)中,打开驱动器上的文件夹(例如
Z:\Exports)。 -
选择文件,然后点击打开。
-
询问有关这些文件的问题。
上传整个文件夹¶
您也可以上传驱动器上的整个文件夹:
- 点击 + → 更多上传选项 → 导入代码。
- 点击 上传文件夹。在文件夹选择器中选择驱动器上的文件夹,然后点击 上传。
此功能是为代码文件夹设计的(Google 帮助:将代码文件夹添加到聊天)。因此,Gemini 只读取文件夹中的文本文件。文本文件是可以用记事本打开并阅读的文件——.csv、.md、源代码。以这种方式上传时,Gemini 无法读取不是文本的文件,例如 Excel 工作簿。这是 Gemini 本身的工作方式。驱动器上的文件夹和电脑上的文件夹都是如此;两种情况下,RaiDrive 提供的都是相同的文件。对于工作簿、文档、PDF 文件和图像,请使用 上传文件。上传文件 会保留文件格式。
Gemini 应用不会将任何内容保存到驱动器。要保留结果(例如它生成的文件),请从聊天中下载,然后自行保存到驱动器。
Gemini CLI¶
Antigravity CLI 使用您的 Google 账户登录。Gemini CLI 的登录方式不同:自 2026 年 6 月 18 日起,Gemini CLI 不再接受个人账户使用 Login with Google 登录;Google 会将这些用户转到 Antigravity 产品。Gemini CLI 使用 Google Cloud 项目(Google 云服务中的账户)或 Gemini API 密钥(让程序能够使用 Gemini 的一串字符)登录。本页介绍使用 Google Cloud 项目的方式。使用 Google Cloud 项目时,Gemini CLI 会使用 Vertex AI。
使用 Google Cloud 项目登录¶
- 在 PowerShell 中运行一次
gcloud auth application-default login。以后无需重复。gcloud是 Google Cloud 的命令行工具。 - 设置以下三个环境变量(程序启动时读取的设置):
GOOGLE_GENAI_USE_VERTEXAI=true、GOOGLE_CLOUD_PROJECT= 您的项目 ID(您的项目在 Google Cloud 中的名称),以及GOOGLE_CLOUD_LOCATION= 位置,例如global。
启动 Gemini CLI¶
- 打开 PowerShell——在“开始”菜单中搜索“PowerShell”。
-
输入下面两行,每输入一行按一次 Enter。第一行(
cd)进入驱动器上的文件夹——请将Z:\Exports替换为您的文件夹。第二行启动 Gemini CLI:cd Z:\Exports gemini -
首次在某个文件夹中启动 Gemini CLI 时,它会询问您是否信任该文件夹。请回答信任。
- 提出您的任务——例如“分析此文件夹中的年度出口业绩,并制作一份 PowerPoint 演示文稿。将其以 .pptx 文件保存在此处,并且不要在此文件夹中留下任何其他新文件。”
Gemini CLI 读取该文件夹中的文件时不会询问。在运行命令或更改文件之前,它会征求您的同意。
在这段录屏中,已登录 Google Cloud 项目的 Gemini CLI 在 Z:\Exports 中制作了同样的 PowerPoint 演示文稿。
Gemini CLI 保存的演示文稿的第一张幻灯片:
Antigravity 应用¶
Antigravity 应用与 Gemini CLI 一样,在驱动器上的文件夹中工作。它读取该文件夹中的文件、运行命令,并将结果保存到该文件夹:
- 在 Antigravity 应用中,点击 Create New Project(Projects 旁边的文件夹图标),然后点击 New Project。
-
在文件夹选择器中,选择驱动器上的文件夹(例如
Z:\Exports),然后点击选择文件夹。 -
在消息框中提出您的任务——例如“分析此文件夹中的年度出口业绩,并制作一份 PowerPoint 演示文稿。将其以 .pptx 文件保存在此处,并且不要在此文件夹中留下任何其他新文件。”
-
Antigravity 应用在运行命令之前询问时,选择 Yes, allow this time,然后点击 Submit。
该应用会在每条命令之前在对话中询问,即使是只读取文件的命令也不例外。
Antigravity CLI¶
- 打开 PowerShell——在“开始”菜单中搜索“PowerShell”。
-
输入下面两行,每输入一行按一次 Enter。第一行(
cd)进入驱动器上的文件夹——请将Z:\Exports替换为您的文件夹。第二行启动 Antigravity CLI:cd Z:\Exports agy -
首次在某个文件夹中启动 Antigravity CLI 时,它会询问您是否信任该文件夹。请回答信任。
- 提出您的任务——例如“分析此文件夹中的年度出口业绩,并制作一份 PowerPoint 演示文稿。将其以 .pptx 文件保存在此处,并且不要在此文件夹中留下任何其他新文件。”
Antigravity CLI 读取该文件夹中的文件时不会询问。在创建文件、运行命令或打开文件夹之外的文件之前,它会征求您的同意。
在这段录屏中,Antigravity CLI 读取 Z:\Exports 中的四个年度出口工作簿,并将 PowerPoint 演示文稿保存在同一文件夹中。Antigravity CLI 用 / 显示路径,例如 Z:/Exports——与 Z:\Exports 是同一个文件夹。
让 Antigravity CLI 留在文件夹内
请在请求中说明要使用哪些文件——例如“只使用此文件夹中的文件”。如果 Antigravity CLI 请求打开文件夹之外的文件,或运行您不需要的命令,请拒绝。要确保 Antigravity CLI 无法更改原始文件,请以只读方式连接驱动器。
来自 Google 的帮助