此提示可帮助您为 Web 应用设置多个后端服务。
Cloud Firestore 数据库,用于存储应用的结构化数据。
该提示会预配数据库实例,在您的应用中写入与数据库交互的代码,并写入和部署 Firebase 安全规则以帮助保护用户数据。Firebase Authentication:用于保护应用和用户数据。
提示会引导您启用所选的登录方式提供方,并在您的应用中编写与该提供方互动的代码(例如添加注册和登录页面)。
您可以在现有 Firebase 项目中使用此提示;不过,如果您没有 Firebase 项目,此提示会引导您完成 Firebase 的所有设置。
如果您使用的是 Gemini CLI 的 Firebase 扩展程序,只需运行以下命令:
下文介绍了此提示的重要前提条件和限制,以及其他支持 MCP 的主动式 AI 助理的使用说明。 |
前提条件和限制
我们正努力改进相关体验,因此这份前提条件和限制清单可能会经常发生变化。因此,请经常回来查看是否支持更多功能!
此提示会在 Web 应用的现有代码库中设置后端服务。该应用尚无需部署。
此提示尚未针对以下内容进行优化:
iOS 应用或 Unity 游戏
使用提示
如果您尚未安装 Firebase MCP 服务器,请先安装。
安装完成后,具备 MCP 功能的代理型 AI 助理即可访问我们的 MCP 工具和提示。请注意,适用于 Gemini CLI 的 Firebase 扩展程序会自动安装 Firebase MCP 服务器。
大多数支持 MCP 的主动式 AI 助理都提供了一些便捷的方式来运行此提示。例如,Gemini CLI 会将这些提示作为斜杠命令提供:
/firebase:init
您还可以根据自己的特定环境或要求调整任何 Firebase 预先编写的提示。
查看提示的内容
您可以在 Firebase GitHub 代码库中查看 firebas:init
提示的内容。
此 firebas:init
提示会针对每个组成任务或 Firebase 服务协调多个特定于服务的提示。