设置 Gemini in Firebase 之后,您便可以开始借助它来提升您的 Firebase 开发者体验。
如需打开 Gemini 窗格,请执行以下操作:
- 点击位于 Firebase 控制台右上角的 ✦Gemini in Firebase。
系统会在 Firebase 控制台中打开 Gemini 窗格并使其在 Firebase 控制台的所有页面持续保持打开状态。现在,您可以与 Gemini对话,并探索 Gemini 窗格中的所有可用功能。
如果 ✦Gemini in Firebase 没有显示在 Firebase 控制台中,请按照为项目设置 Gemini in Firebase 中的步骤将其启用。
与Gemini聊天
打开 Gemini 窗格后,您可以立即开始与 Gemini 对话,并开始使用自然语言提问。
以下步骤演示了一个您可能会与 Gemini 就 Cloud Firestore 进行的对话。在此示例中,您首先让 Gemini 为您提供一组基本的 Firestore 规则,然后会添加一些要求,让 Gemini 进一步优化这些规则:
在询问我有关 Firebase 的任何问题字段中,输入一个问题,然后点击 send 发送。例如,您可以这样问:
When should I use a Remote Config rollout vs. an A/B Test?
Gemini 会显示其回答。
接下来,您可以向 Gemini 提出一些澄清性问题,以进一步展开对话,或者您也可以粘贴一段代码并向 Gemini 寻求建议。
您可以继续与 Gemini 对话,分享您在问题排查过程中获得的有关您应用和项目的信息并向 Gemini 提出相关问题,Gemini 会提出改进和优化的建议并提供额外的指导信息。
探索 Firebase 控制台中的 Gemini 窗格
Firebase 控制台中的 Gemini 窗格提供了许多功能,可以简化您与 Gemini 模型协同工作的流程。
选项 | 操作 |
---|---|
通知 | 查看 Firebase 提醒。 |
spark | 打开 Gemini in Firebase 聊天。 |
contact_support | 获取帮助:搜索开发者文档、与支持团队联系,以及检查 Firebase 服务状态。 |
dark_mode | 选择主题:选择浅色或深色主题,或者选择设备默认主题。 |
清除对话。清除对话后,系统会清除所有先前的上下文,并开始新一轮的对话。 | |
text_select_start | 将 Gemini 窗格停靠在控制台的特定位置。您可以选择将窗格停靠在左侧、顶部、右侧或底部。 |
text_select_move_back_word | 取消停靠 Gemini 窗格,使其恢复到原始状态。 |
fullscreen | 将 Gemini 窗格最大化以占据整个控制台。 |
fullscreen_exit | 将 Gemini 窗格恢复为原始大小。 |
向 Firebase 团队报告您在使用 Gemini in Firebase 期间遇到的问题。我们鼓励您报告 bug、提出改进建议或提供一般性反馈意见。 | |
关闭 | 关闭 Gemini 窗格。 |
在 Crashlytics 中使用 AI 辅助功能
如需使用 Crashlytics 中的 AI 辅助功能生成有关崩溃情况的分析洞见,请执行以下操作:
- 打开项目中的 Crashlytics 页面,然后选择您的应用。
找到并选择您要调查的崩溃问题。此时会显示 Crashlytics 事件页面,其中提供了生成 AI 洞见按钮。
点击生成 AI 洞见按钮。
随即将显示分析洞见,其中包含以下一项或多项内容:
- 有关崩溃及其可能原因的分析
- 调试说明
- 切实可行的后续步骤
- 最佳实践
如需了解详情,请参阅获取 Crashlytics 中的 AI 辅助功能。