MonstarX Cloud:每个应用自带的后端
要点MonstarX Cloud 是你创建的每个应用都内置的后端:数据库、注册和登录、邮件、文件存储、AI、网页搜索、地图,以及一个安全存放密钥的地方。从第一次构建起就已启用,无需任何设置。你可以在“后端”标签页中查看和管理它;邮件、AI、网页搜索和存储都可以关闭,改用你自己的服务商。
一个应用不只是你看到的那些页面。它要记住信息、让用户登录、发送邮件,还要保存用户上传的照片。这些看不见的部分叫作后端。在 MonstarX 中,你不需要自己搭建或租用后端:每个应用从第一次构建起就自带一个,名叫 MonstarX Cloud。
你只需描述想要什么(“用户可以注册,并发布带照片的菜谱”),MonstarX 就会替你调用 MonstarX Cloud 中合适的部分。不用配置服务器,不用开通账户,也不用粘贴密钥。
每个应用都有哪些服务?
Section titled “每个应用都有哪些服务?”| 服务 | 能为你的应用做什么 | 详细了解 |
|---|---|---|
| 数据库 | 安全地保存应用的信息,比如订单、预约、帖子、报名记录,并让所有使用者共享这些数据。 | 应用的数据库 |
| 身份认证(用户账户) | 为应用的用户提供注册、登录、退出登录和重置密码。 | 用户账户 |
| 邮件 | 用应用自己的地址(如 brew-bean@monstarx.app)发送邮件,比如确认邮件、收据、欢迎信。 | 从应用发送邮件 |
| 存储 | 保存文件:用户上传的照片、PDF,以及应用生成的图片。 | 文件存储 |
| AI | 让应用能写文字、回答问题、生成图片、朗读和听写。 | 为应用添加 AI 功能 |
| 网页搜索 | 让应用在实时网络上查找信息,并注明来源。 | 为应用添加 AI 功能 |
| 地图 | 一张世界各国地图,以及一张可拖动、缩放的街道地图,无需 API 密钥。 | 应用中的地图 |
| 国家数据 | 新加坡、日本、马来西亚、印度、印度尼西亚、阿联酋和菲律宾的实时公开数据,包括天气、交通、停车场、登记信息、节假日等。一键即可启用某个国家。 | 使用实时国家数据 |
| 密钥 | 一个上了锁的保险箱,存放应用所用其他服务的密钥。 | 用“密钥”安全保存 API 密钥 |
此外,其他软件还可以通过 REST API 读写应用的数据,连接器则可以接入 Stripe、Twilio 等外部服务。
在哪里查看应用的后端?
Section titled “在哪里查看应用的后端?”打开项目,点击顶部栏中的后端。应用后端的所有内容都在这里,按顶部的各个分区排列。
| 分区 | 里面有什么 |
|---|---|
| 云服务 | MonstarX Cloud 的各项服务及其开关、应用数据的存储位置,以及连接器列表。 |
| 数据库 | 所有表及其行数、迁移记录,以及一个运行只读 SQL 的输入框。 |
| 用户 | 所有在应用中注册过的人,可以封禁或删除。 |
| 文件 | 应用存储的所有文件,可以预览、下载和删除。 |
| 邮件 | 应用发送过的所有邮件,以及本小时和今天还能发送多少封。 |
| AI | 应用发起的所有 AI 调用,以及今天的额度还剩多少。 |
| 国家数据 | 应用可以使用哪些国家的实时公开数据、对应的工具,以及应用最近的调用。 |
| 密钥 | 应用读取的密钥和设置,均加密保存。 |
| 本地化 | 应用的翻译。只有当应用支持一种以上语言时,才会出现这个分区。 |
在手机上,后端是工作区顶部可以切换的视图之一。
能关闭某项服务,换成我自己的吗?
Section titled “能关闭某项服务,换成我自己的吗?”可以,邮件、AI、网页搜索和存储都能关闭。数据库和身份认证标为核心:每个应用都离不开它们,所以无法关闭。
-
先在连接器中连接你自己的服务商,例如用 Resend 发邮件、用 OpenAI 提供 AI,然后让 MonstarX 改用它。详见连接器。
-
打开 后端云服务,点击要关闭的服务旁的开关。
-
确认。MonstarX 会先征求你的同意,因为关闭后,应用需要用自己的服务商来完成这项工作。
服务一旦关闭,就会立即从应用中移除:应用的代码再也无法调用它,MonstarX 的构建助手在后续工作中也不会再使用它。再次点击开关即可重新开启。
应用的数据能存到别处吗?
Section titled “应用的数据能存到别处吗?”可以。在 后端云服务 中,此应用的数据存储位置默认显示 MonstarX 数据库。你可以把应用的数据迁移到你自己的 Supabase 或 Railway Postgres 数据库,或者把记录保存在你自己的 Firebase 项目中。MonstarX 会替你复制数据并改写应用。详见 Supabase、Railway 和 Firebase。
你也可以把整个应用(包括数据库)运行在你自己的 Cloudflare 账户上。
导入的应用怎么办?
Section titled “导入的应用怎么办?”导入的应用自带后端。MonstarX 没有为它创建数据库,也不为它管理账户,所以数据库和用户中会有相应说明。它用到的密钥仍然放在密钥中。
MonstarX Cloud 全部页面
Section titled “MonstarX Cloud 全部页面”每个应用都内置
Section titled “每个应用都内置”连接其他服务
Section titled “连接其他服务”把数据或应用放到别处
Section titled “把数据或应用放到别处”要有数据库或登录功能,我需要做什么设置吗?
不需要。每个应用从第一次构建起就有 MonstarX Cloud。直接提出需要的功能,比如“用户可以注册”“保存订单”,MonstarX 就会调用合适的服务。
MonstarX Cloud 要额外收费吗?
它没有单独的账单,也不需要设置。应用使用的 AI 会计入你套餐的用量,和你自己构建时一样。详见为应用添加 AI 功能和用量和上限。
我分享项目的人能看到我的数据吗?
不能。你分享项目的人永远看不到后端标签页,所以看不到你的数据、用户、邮件和密钥。
可以关闭数据库吗?
不可以。数据库和身份认证是核心服务。你可以改为把数据迁移到自己的 Supabase、Railway 或 Firebase,详见应用的数据库。
在哪里连接 Stripe 或其他外部服务?
在后端 → 云服务的连接器中连接;或者当某个功能需要时,直接在 MonstarX 于聊天中显示的卡片上连接。详见连接器。