跳转到内容

应用自带的管理后台

要点你构建的每个应用都有“管理”标签页,无需任何设置。它列出所有注册用户(可以封禁、强制退出登录、发送密码重置邮件、设为应用管理员或删除),并把应用的数据变成简单的表单:改个价格、加个产品、上传一张图片。保存后立即生效,每次修改都有记录并可撤销。除了两个可选的 AI 助手外,完全免费。

管理后台是应用的“后台”:你作为所有者,在这里照看使用应用的人,以及应用保存的信息。大多数人根本想不到要专门做一个。MonstarX 默认为每个应用都配好了,就在 管理 标签页里。

你不用专门要求,它的运行也不依赖 AI:不用写提示词,不用构建,不消耗额度(只有两个可选的 AI 助手会消耗额度)。你在管理后台保存的内容会立即在应用中生效。

管理 → 概览:每种数据一张卡片,外加你的用户。

打开你的项目,点击顶部栏中的 管理。

左侧边栏包含管理后台的全部内容:

侧边栏中的项目是什么
概览为你的用户和应用保存的每种数据各显示一张卡片,并标出记录数。
工作室创建你自己的保存视图、表单和仪表板。请参阅工作室。
我的页面你在工作室中制作的页面(有了第一个页面后才会显示)。
数据应用的数据表,以业务名称显示:遛狗员列表、预订列表、菜单项列表……
用户所有在你的应用中注册了账户的人。
API把你的数据变成 REST 端点,供其他软件使用。请参阅应用的 REST API。
活动在管理后台中做过的所有修改,最新的在前,可以 撤销。

只有项目所有者能看到“管理”标签页。即使你把项目分享给别人,对方也永远看不到。

不需要。MonstarX 会读取你的应用如何存储数据,并替你描述清楚。所以卡片上会写着 自动描述。它会自动判断:

  • 人能看懂的名称。 名为 menu_items 的表会显示为 菜单项列表,单条记录显示为 菜单项。
  • 每个字段存的是什么:金额(带货币)、是/否、日期和时间、列表中的选项、邮箱、链接、图片、长文本,或指向另一条记录的链接(显示那条记录的名称,而不是一串代码)。
  • 用哪个字段作为记录名称,让列表和链接显示“Mia Thompson”,而不是一个 ID。
  • 哪些内容不该显示。 只用来连接另外两张表的表会被隐藏(并说明原因)。名称看起来像机密信息的字段,例如密码、令牌和 API 密钥,无论谁怎么设置,都永远不会显示。

之后的构建如果新增了一种数据,聊天中会出现一张小卡片:管理后台新增:预订列表,并带有 打开管理后台 按钮。你什么都不用设置。

在侧边栏中点击一张表,就能看到它的记录。你可以搜索、筛选(例如“Available:全部”)、按某一列排序,并以每页 50 条记录翻页。非常大的表最多计数到 10,000,之后显示为 10,000+。

  1. 点击一条记录,以表单形式打开它。必填字段带有星号。

  2. 修改你需要的内容。每个字段都有合适的控件:是/否用开关,日期用日期选择器,还有选项列表、带货币的价格框,以及用于关联记录的搜索框。

  3. 点击 保存。你会看到 已保存,立即生效,旁边有 撤销 按钮,方便你改主意。

要新增一条记录,点击表格右上角的 新建遛狗员(按钮以你的数据命名:新建菜单项、新建预订……)。要删除一条记录,打开它并点击 删除。你需要输入它的名称(或“删除”)来确认,删除后会立即提供 撤销,在 活动 中也可以撤销。

修改一个值并保存,再在出现的提示中撤销。

需要了解:

  • 两个人改同一条记录。 如果你打开记录后,它又被改过(在应用中或在另一个标签页中),管理后台会拒绝覆盖保存并告诉你,所以不会丢失任何内容。
  • 错误就标在出错的地方。 缺少必填值或日期填错时,会直接标在对应字段上。
  • 顺序。 如果一张表有自己的顺序(比如菜单),可以用箭头上下移动记录,前提是整个列表在一页内显示完,并且没有在搜索或筛选。
  • 关联记录。 指向另一条记录的字段会打开一个搜索框。它显示前 25 个匹配项;多输入几个字可以缩小范围。关联名称旁边的箭头可以打开那条记录。

图片字段会显示预览,并提供三种填写方式:

  • 上传图片:JPEG、PNG、WebP、GIF 或 AVIF 格式,最大 20 MB。
  • 如果图片已经在网上,把它的地址粘贴到显示“https://… 或上传图片”的输入框中。
  • 生成图片:描述你想要的图片,然后点击 创建图片,AI 会为你画出来。

为什么有的表显示“仅查看”?

Section titled “为什么有的表显示“仅查看”?”

有些表是应用在用户做某件事时写入的:订单、预约、付款、订阅、消息、评价、投票等。应用在保存一笔订单时,可能还会发送邮件或更新库存。管理后台只会修改数据,所以可能会跳过这些额外步骤。

因此,这些表一开始是 仅查看。你可以阅读、搜索和筛选,但不能修改。

如果确实需要修改,点击 启用编辑。MonstarX 会先确认:

如何更改表在管理后台中的显示方式?

Section titled “如何更改表在管理后台中的显示方式?”

点击任意表顶部的 自定义。这只会改变这张表在管理后台中的显示方式。你的应用和它的数据都不会受影响。

你可以:

  • 重命名这张表,设置单条记录叫什么(单条记录名称),并选择一个图标。
  • 选择 记录名称字段。
  • 选择 列表显示内容:最多 8 列,顺序随你定。
  • 针对每个字段:修改它的 标签、类型(金额可设置 货币,以及当 1250 表示 12.50 时勾选 以分为单位存储)、列表的 选项,以及开启 隐藏 或 只读。
  • 决定 这里允许的操作:添加、编辑 和 删除。
  • 用 隐藏此集合 把它从侧边栏中移除。“概览”会列出被隐藏的表,并带有 显示 按钮。
  • 恢复 MonstarX 建议的设置 会清除你的选择,重新使用 MonstarX 的描述。

点击 用户。你会看到所有在应用中注册了账户的人,以及他们的 状态、注册时间 和 最近活跃。可以按姓名或邮箱搜索,也可以只显示 已封禁、应用管理员 或 未验证 的用户。

点击某个用户,查看其详细信息和 可执行的操作:

按钮作用
发送密码重置邮件给对方发一封邮件,里面有设置新密码的链接,和你的应用自己的“忘记密码”页面发出的一样。链接 1 小时内有效。
退出所有设备让对方在所有设备上退出登录。对方可以用密码重新登录。
设为应用管理员允许对方进入你的应用自己的管理页面(如果你的应用有的话)。这不会给对方任何 MonstarX 权限。移除管理员权限 可以收回。
标记邮箱已验证适用于还没确认邮箱、但你知道邮箱确实属于本人的用户。
封禁…立即让对方退出登录,并禁止登录 1 天、7 天、30 天 或 永久,可以选择填写原因。解除封禁 可以提前放行。
删除…永久删除对方的账户和登录方式。

如果“发送密码重置邮件”不起作用怎么办?

Section titled “如果“发送密码重置邮件”不起作用怎么办?”

MonstarX 会在发送前先检查。如果邮件会发送失败或者打开后无处可去,它会用通俗的话告诉你:例如,你的应用的邮件功能已关闭,或者已达到每小时或每天的上限;地址是测试地址;或者你的应用没有用来设置新密码的页面。

遇到最后这种情况,点击 让 MonstarX 添加此功能。它会在聊天中发送一个请求,为你的应用添加“忘记密码”功能。它会像其他请求一样构建,并消耗额度。构建完成后,再发送一次重置邮件。邮件发出后,管理后台会告诉你发给了谁、从哪个地址发出。如果对方的收件箱里没有,请让对方查看垃圾邮件。请参阅从应用发送邮件。

删除一个用户后,他的记录会怎样?

Section titled “删除一个用户后,他的记录会怎样?”

在 用户拥有的记录 下,管理后台会列出所有记录归属于某个用户的表,并让你为每张表选择:保留、匿名化(保留记录,但它不再指向任何人)或 删除。这个选择按表保存,所以你删除的每个用户都按同样的方式处理。有时由你的应用自身的规则决定,管理后台会说明。

当你点击 删除… 时,管理后台会逐表列出将会发生什么,你需要输入对方的邮箱来确认。整个删除操作要么全部完成,要么完全不执行。

工作室 让你打造自己最常用的管理页面:今天的预约列表、只包含团队常改字段的简单表单,或者一个显示实时数字的仪表板。

有两种方式制作页面:

  • 用 AI 构建管理后台。 描述你需要什么,或者选一个示例(管理订单、审核内容、今日概览),然后点击 用 AI 构建。每次提示最多根据应用现有的数据生成 3 个页面,每个页面一准备好就会出现在侧边栏中。点击 停止 会保留已经做好的页面。这会消耗额度。
  • 手动构建,从模板开始,免费:
    • 保存的视图:选择列、初始筛选和排序,得到一个聚焦的记录列表。
    • 记录表单:选择用于新增和编辑的字段,以及允许哪些操作。
    • 仪表板:排列各种区块:数值(计数、求和或平均值)、分类统计、最近记录,以及给团队看的 备注。

你的页面会出现在侧边栏的 我的页面 下。每个项目最多可以有 24 个页面。

可以。活动 会列出在管理后台中做过的所有修改,最新的在前,并显示是谁、在什么时候做的。可以按 数据、用户 或 设置 筛选。

对单条记录的修改或删除都有 撤销 按钮,可以恢复原样。已撤销的条目会标记为 已撤销。活动记录保留一年。

如果我的应用用的是其他数据库,数据在哪里?

Section titled “如果我的应用用的是其他数据库,数据在哪里?”

无论你的应用把数据存在哪里,管理后台都能使用:

  • MonstarX 的数据库(默认)、你的 Supabase 项目 或 你的 Railway Postgres 数据库:一切都如本页所述。
  • Firebase:你的记录存放在 Firestore 中,在 后端 → 数据库 里管理;注册的用户仍然在 用户 下。工作室不可用。请参阅 Firebase。
  • 你自己的 Cloudflare 账户:你的线上应用在那里有自己的数据库。管理后台显示的是预览使用的测试数据,并会注明这一点。请参阅你自己的 Cloudflare 账户。
  • 导入的应用:它们的数据和账户存放在它们自己的代码指定的地方,所以管理后台没有可打开的内容。请参阅导入应用。
“管理”标签页会消耗额度吗?

不会。查看和编辑数据、管理用户、撤销修改都是免费的。只有两个可选的 AI 助手会消耗额度:图片字段中的 生成图片,以及工作室中的 用 AI 构建。

需要先发布应用吗?

不需要。无论应用是否已发布,管理后台都能处理它的数据,即使是几个月前构建的应用也可以。你保存的内容会立即在应用中生效。

我把项目分享给别人,对方能使用管理后台吗?

不能。只有所有者能看到“管理”标签页。如果想让某人进入你的应用自己的管理页面,在 用户 中打开对方,然后点击 设为应用管理员。

为什么我不能编辑订单或预订这类表?

应用在用户做某件事时写入的表,一开始都是 仅查看,因为应用除了保存可能还会做别的事(发送邮件、更新库存)。如果需要修改,点击 启用编辑。

为什么侧边栏里少了一张表?

只用来连接另外两张表的表会被自动隐藏,你也可能用 自定义 隐藏过某张表。“概览”会列出所有被隐藏的表,并带有 显示 按钮。

之后的构建会撤销我在“自定义”中的选择吗?

不会。你的选择会被保留。如果构建助手重命名了某个字段,只要能明确判断是重命名,管理后台会保留你对它的设置。