在 Canvas 中创建文档、幻灯片和 Web 应用

Canvas 是 Gemini Enterprise 中的一款专用互动式工具,可帮助您根据对话内容创建 AI 生成的文档、幻灯片和互动式 Web 应用。您可以并排处理文档、幻灯片和应用,无需在应用之间切换。

准备工作

您必须先让管理员启用 Canvas 功能切换开关并配置所有必要权限,然后才能使用 Canvas。如需了解详情,请参阅配置 Canvas。

在 Canvas 中创建文档或幻灯片

如需在 Canvas 中创建文档或幻灯片,请执行以下操作:

  1. 登录 Gemini Enterprise Web 应用。

  2. 发起新对话。

  3. 点击对话框中的工具。系统会显示快捷键列表。

  4. 选择 Canvas,或输入暗示创建文档或幻灯片的提示。

  5. 输入提示。

  6. (可选)如要在提示中上传文件或图片,请点击 + 添加文件。

  7. 点击提交。文档或幻灯片演示文稿会在右侧的 Canvas 编辑器中打开。

来源引用

如需查看用于生成文档的参考资料和搜索结果,请点击 AI 回答正下方的来源。

对于幻灯片,系统会自动添加一个最终的图片来源幻灯片,其中包含演示文稿中所用图片的所有元数据。

在 Canvas 中创建 Web 应用

您可以让 Gemini Enterprise 创建基于 HTML 的交互式单页 Web 应用。 在对话中描述应用、信息中心或原型,Canvas 就会生成一个可运行的交互式单页应用,该应用是一个独立的 HTML 文件,无需代码。您可以预览、修改、分享和下载生成的 HTML 文件。

如需创建单页 Web 应用,请执行以下操作:

  1. 登录 Gemini Enterprise Web 应用。

  2. 发起新对话。

  3. 点击工具或在对话框中输入 /。系统会显示快捷键列表。

  4. 选择 Canvas,或输入提示来描述您要创建的 Web 应用(例如 "Build an ROI calculator with sliders for headcount and hourly cost")。

  5. 点击提交。Canvas 会生成应用并显示实时预览。

在 Canvas 中编辑文档

您可以通过以下方式编辑文档:

  • 直接编辑:在 Canvas 空间中,你可以手动添加、修改或删除文本,更改标题、粗体和斜体等格式,以及创建项目符号列表和编号列表。所做的更改会自动保存。

  • AI 赋能的编辑:在 Canvas 面板的右下角,使用更改长度和更改语气滑块对语气和长度进行全局调整,或提供详细的对话反馈以进行更具体的编辑。

  • 突出显示以进行编辑:如需优化特定文本部分,请突出显示该部分,然后通过以下两种方式之一输入指令。您可以直接在所选内容旁边显示的问问 Gemini 框中输入内容,也可以使用主提示框告诉 Gemini Enterprise 您希望如何重写该部分。

您还可以使用工具栏上的撤消和重做选项 在文档的不同已保存版本之间导航

在 Canvas 中修改幻灯片

如需在 Canvas 中打开和编辑幻灯片演示文稿,请执行以下操作:

  1. 前往您生成幻灯片的对话。
  2. 点击打开。
  3. 在对话框中,输入您对更新幻灯片的建议。
  4. 点击提交。

在 Canvas 中修改应用

您可以通过以下方式在 Canvas 中检查和修改应用:

  • 互动式预览:直接在 Canvas 面板中测试应用。您可以点击按钮、在文本字段中输入内容以及切换标签页,以实时查看响应式更新。
  • 有针对性的对话编辑:问问 Gemini Enterprise 在全局或局部进行特定更改(例如 "Make the chart a bar chart" 或 "Add a dark mode toggle")。该应用会通过搜索和替换编辑进行应用更新,而无需重新生成整个文件。
  • 选择文本并询问相关问题:在应用预览中突出显示特定元素,以便仅针对该组件提出修改请求。
  • 代码和技能视图:在只读视图中查看用于生成应用的底层代码和技能配置。

如需修改应用,请执行以下操作:

  1. 在 Canvas 预览旁边的对话框中,输入说明,描述您想要的更改或更新(例如 "Change the chart to a stacked bar chart" 或 "Add a dark mode toggle")。

  2. 点击提交。Canvas 会更新应用并刷新实时预览。

查看应用的历史版本

您可以使用工具栏上的版本记录控件来查看和比较应用的当前版本和先前版本。

在 Canvas 中创建单页互动式应用
Canvas 中的单页互动式应用

您还可以通过工具栏执行以下操作:

  • 与组织中的任何人共享应用。
  • 下载 HTML 文件。
  • 展开至全屏。
  • 关闭预览。

Web 应用限制

在 Canvas 中创建和运行 Web 应用时,存在以下限制:

  • 单文件:Canvas Web 应用会生成为单个独立的 HTML 文件(结合了 HTML、CSS 和 JavaScript),完全在浏览器中运行。
  • 无永久性存储或数据库:应用状态存在于活跃的浏览器会话中。没有内置数据库或服务器来跨用户或会话持久保存数据。
  • 无托管托管或部署:您可以在 Canvas 面板或浏览器中预览应用,但它不会托管在托管网址上,也不会作为面向公众的网络服务运行。
  • 外部 API 调用受限:由于没有安全的服务器端组件来存储凭证,因此不支持需要密钥身份验证密钥或后端服务器处理的调用。
  • 仅限客户端计算:不支持繁重的处理、长时间运行的作业或需要服务器端执行的任务。
  • 复杂性和大小上限:非常大或高度复杂的应用可能会超出生成或上下文限制。为获得最佳效果,请将大型或复杂的工作流拆分为较小的、有针对性的应用。
  • 文件类型和大小限制:文件和附件必须符合标准的 Gemini Enterprise 文件格式和大小限制。如需了解详情,请参阅文件格式和大小限制。

导出和下载 Canvas 中的内容

您可以导出文档和幻灯片,或下载 Web 应用,以便在 Gemini Enterprise 之外查看、分享或继续编辑这些内容。

导出到 Google 文档或 Google 幻灯片之前

当你导出到 Google 文档或 Google 幻灯片时,Gemini Enterprise 会使用你的 Google 账号在你的 Google 云端硬盘中创建文件。导出操作不使用应用的 Google 云端硬盘数据存储区,因此即使 Google 云端硬盘连接器正常运行,导出操作也可能会失败。在导出之前,请确保满足以下要求:

  • 授权 Google 云端硬盘访问权限。首次导出文件时,系统会提示您授权 Gemini Enterprise 并允许其访问您的 Google 云端硬盘。如果您看到导出操作失败,请为 Gemini Enterprise 启用浏览器弹出式窗口,确保系统未阻止 Gemini Enterprise 的弹出式窗口,然后重试。如果您在授权后收到权限错误,请从 Google 账号第三方应用中移除 Gemini Enterprise,然后再次导出以重新授权。

  • 您的 Google Workspace 管理员允许访问 Drive SDK。 您的 Google Workspace 管理员必须允许用户通过 Drive SDK API 访问 Google 云端硬盘。在 Google 管理控制台中,此设置位于应用 > Google Workspace > 云端硬盘和文档 > 功能和应用 > 云端硬盘 SDK 下。如果该设置处于关闭状态,则导出操作会失败,并显示权限遭拒错误。

  • 您在 Google Cloud 云项目中拥有 Canvas 权限。您需要拥有 Gemini Enterprise 应用的 Google Cloud 项目的 Canvas 权限,即使您使用 Google Workspace 许可访问 Gemini Enterprise 也是如此。如果您无法打开或导出 Canvas 内容,请让管理员查看添加 Canvas 权限。

Gemini Enterprise 会将导出的文件保存到“我的云端硬盘”中。您无法直接导出到共享云端硬盘、Microsoft OneDrive 或 Microsoft SharePoint。如需将文件存储在其他位置,请在导出后将文件移至 Google 云端硬盘,或下载文件并将其上传到其他位置。

导出文档

如需从 Canvas 导出文档,请执行以下操作:

  1. 打开你想导出的 Canvas 文档所在的对话。
  2. 在 Canvas 面板的右上角,点击导出。您可以导出为 Google 文档、DOCX 或 PDF 格式。
  3. 您还可以将所有文本复制到剪贴板。如需复制所有文本,请点击 Canvas 面板右上角的复制。

导出幻灯片演示文稿

如需从 Canvas 导出幻灯片演示文稿,请执行以下操作:

  1. 打开你想导出的 Canvas 幻灯片所在的对话。
  2. 在 Canvas 面板的右上角,点击导出。您可以导出到 Google 幻灯片、Microsoft PowerPoint 或 PDF。

下载应用

如需从 Canvas 下载 Web 应用,请执行以下操作:

  1. 打开你想下载的 Canvas 应用所在的对话。
  2. 在预览面板的工具栏中,点击下载按钮,将自包含的 .html 文件保存到您的计算机。

导出到 Google 文档和 Google 幻灯片

如果您是 Google Workspace 用户,则可以直接将 Canvas 创作内容导出到 Google 文档和 Google 幻灯片。如需让导出到 Google 文档或导出到 Google 幻灯片选项显示并正常运行,您的环境必须满足以下特定配置和许可要求:

  • 您的账号必须拥有有效的 Google Workspace 许可。导出功能不适用于无法访问 Google Workspace 的账号。
  • 必须成功连接 Google 云端硬盘数据存储区并将其与 Gemini Enterprise 应用绑定。
  • 您的 Google Workspace 管理员必须为 Gemini Enterprise 启用数据访问权限。如果数据访问权限在管理级别处于关闭状态,则导出到 Google 文档和导出到 Google 幻灯片会处于隐藏状态。

排查导出问题

  • “导出”按钮缺失:这通常表示您的账号是 BYOID 账号或无权访问 Google Workspace,或者您尚未在 Gemini Enterprise 中配置 Google 云端硬盘数据存储区,或者您的 Google Workspace 管理员已关闭 Gemini Enterprise 的 Google Workspace 访问权限。
  • 点击后导出失败:如果您的账号与 Google 云端硬盘数据存储区所连接的账号不一致,就会发生这种情况。验证您是否使用正确的身份登录。

下载文件

当您导出为 DOCX、PDF 或 Microsoft PowerPoint 格式时,Gemini Enterprise 会生成文件,并由浏览器下载。如果下载失败,您会看到一条消息,其中会说明失败的原因:

  • 您无权执行此操作:您组织的政策拒绝了该请求,例如,您没有 Google Cloud 项目的 Canvas 权限,或者由于情境感知访问权限或 VPC Service Controls 政策。请与您的管理员联系。
  • 无法下载 PDF、DOCX 或 PPTX:请求未完成。这通常意味着,该文件在到达 Gemini Enterprise 之前已被拦截,例如被设备上的端点安全或数据泄露防护软件、安全 Web 网关或代理,或受管理设备政策拦截。请让您的 IT 管理员检查这些控制设置。

如果您无法下载文件,请改为将内容导出到 Google 文档或 Google 幻灯片,然后从 Google 云端硬盘中以所需格式下载。

限制

  • 移动应用不支持 Canvas,只有 Web 应用支持。 移动应用也无法打开或下载在对话中生成的文档、幻灯片演示文稿或 PDF 文件。如需打开或下载生成的文件,请在桌面设备或移动浏览器中使用 Web 应用。
  • 分享对话后,接收者无法打开或修改在 Canvas 中创建的文档或幻灯片演示文稿。如需与他人分享 Canvas 内容,请将文档或幻灯片演示文稿导出为 Google 文档、Google 幻灯片或其他受支持的格式,然后分享导出的文件。
  • Canvas 文档使用 Markdown 格式。Canvas 编辑器不支持文本颜色、自定义字体和其他 HTML 样式。如需应用富文本格式,请将文档导出到 Google 文档,然后在其中设置格式。
  • 幻灯片演示文稿中的图片来自使用 Google 搜索网络接地选项进行的网页搜索。如果您的 Gemini Enterprise 应用已关闭网络接地,或者该应用使用企业版网页搜索选项,则生成的幻灯片不包含图片。如需了解详情,请参阅配置助理。
  • 当您要求助理或自定义代理生成幻灯片演示文稿(包括 Microsoft PowerPoint 文件)时,Canvas 会创建这些演示文稿。如果管理员为您的应用停用了 Canvas,您将无法生成演示文稿。PDF 和 DOCX 文档不依赖于 Canvas。如需了解详情,请参阅配置 Canvas。

最佳做法

在 Canvas 中生成内容时,请遵循以下最佳实践:

  • 对于复杂的文档和幻灯片,请提供清晰详细的提示,并使用其他 Gemini Enterprise 知识工件作为来源和模板参考。

  • 更新应用和幻灯片时,请请求有针对性的增量更改(例如,一次调整一个组件或视觉样式)。

  • 请务必检查和修改 AI 生成的内容,确保其符合您的要求。