帮助

故障排查与常见问题

大家问得最多的问题的解答:预览空白、构建中途停止、修改没有生效、图片损坏、已发布应用的登录和邮件、域名、积分、支付、带走你的代码,以及去哪里寻求帮助。

大多数问题都有简短的答案。打开听起来和你的情况相符的问题。如果没有相符的,就在应用的聊天里描述你看到的情况:Setherion 会像处理其他修改一样去查看并修复。其他问题,见去哪里寻求帮助。

预览与构建

预览空白,或者无法启动

在做任何其他事情之前,先看看屏幕上有什么。

  • 一张红色卡片,写着 Could not compile this project。应用有一个错误,导致它无法运行。下面的几行会说明是什么错误。把它们复制到聊天里,或者告诉 Setherion 你看到了什么,它会像处理其他修改一样修复。
  • 一条栏,写着 Preview hit a runtime error。应用启动之后崩溃了。栏上的 Fix with AI 会替你写好请求。它和其他修改一样需要付费。
  • 什么都没有。点击预览上方那个框左侧的 Reload preview 箭头。见预览。

应用在展示给你之前,会先在后台打开并检查,崩溃的应用会先被修复,所以第一眼就是空白的情况很少见。见下一个问题。

构建以错误结束,或者中途停止

每一次构建和每一次修改,在你看到之前都会先在后台打开。这期间状态行会显示 Testing the app。如果应用崩溃,它会被退回并修复,最多三次,不向你收费,然后再次测试。在新版本通过之前,屏幕上显示的内容保持原样。

如果一次修改仍然让应用无法构建,就不会扣费:积分会退还给你。请在聊天里说明发生了什么,或者如果出现了栏,就点击栏上的 Fix with AI。

在编辑器的空白屏幕上,一张写着 That build stopped partway 的卡片表示有一次运行在完成之前就结束了。请再提一次同样的要求。见 Build、Chat 与 Plan。

应用比手机屏幕还宽

每次构建和每次修改之后,都会按手机的宽度测量应用。如果有内容超出,会出现一条写着 Wider than a phone screen 的栏,并带有 Fix with AI。想自己查看,请打开预览上方的尺寸菜单,选择 Mobile。见预览。

如何停止构建?

在构建或修改运行期间,输入框里的发送按钮会变成一个方块。点击它即可停止。运行会在下一步结束,不会往你的应用里写入任何内容,它消耗的积分会退还。

你不必在页面上等待。如果你刷新页面、关闭标签页或锁定手机,运行会继续,并落到你的应用里。一张小卡片 Building your app 或 Working on your change 有它自己的 Stop 按钮,完成时也可以通知你。

修改你的应用

一次修改抹掉了我页面的一部分

会删除应用大部分内容的修改,在生效之前就会被拒绝:缩小约 40% 或更多的文件会被恢复原样,丢掉整个应用那么多内容的修改也一样。唯一的例外是你要求删除某些内容的时候。这次修改的步骤里会显示一条警告,例如 Edit would have deleted page content, original preserved。请更精确地再说一次,例如“只把顶部栏的颜色改一下”。

如果还是丢了东西:

  • 聊天里这次修改下方的 Undo this change 会撤销那次修改。
  • 预览上方的 Undo 和 Redo 会逐步回退或重做本次会话中的修改。
  • History 保存每一个版本,并以它所做的事命名。Restore this version 会回到某个版本,你原来所在的位置会保留在 History 里,所以你可以再回到前面。

见历史记录。

Setherion 说完成了,但什么都没变

当 Setherion 无法确认修改已经生效时,消息下方的对勾会变成琥珀色,消息里会说明实际发生了什么,而不是那句轻快的话。请再说一次,并指明准确的位置:“在页眉里,把 Book 按钮改成蓝色”。一次只改一件事效果最好。见如何写出好的指令。

图片损坏或缺失

应用交给你之前,Setherion 会检查它使用的照片,把不存在的换成存在的。预览里损坏的图片会显示在预览右上角的 issues 标签里,并带有 Fix with AI。

想自己更换图片,请打开预览上方的 Edit,点击图片,然后选择 Image。想查看应用使用的所有图片,请打开 Code,然后打开 Images 文件夹。需要新的图片,可以在聊天里提出,也可以使用 + 菜单里的 Media AI 用 AI 制作一张。见预览和媒体与设计工具。

应用的语言不对

应用使用你写请求时所用的语言,之后的修改会保持应用已有的语言。想让它使用另一种语言,直接说出来:“把整个应用翻译成法语”。想让某种语言对每个应用都生效,请把它写成一条规则。见用你自己的语言书写和 AI 设置。

已发布的应用

已发布的应用和预览不一样
  • 修改在你再次发布之前不会上线。编辑器里的修改只有在你点击 Publish 之后才会到达线上的应用。History 会标出尚未发布的修改。
  • 仍然显示旧版本。你的浏览器缓存了它。请按 Ctrl+Shift+R 强制刷新。
  • 登录和数据都是真实的。已发布的应用使用它真实的账户和数据,所以你在预览里看到的示例数据可能不在那里。
  • 游戏里的广告和购买在预览里是模拟的,在网站上是隐藏的。只有在手机应用里才是真实的。见游戏。
  • 私有应用会先要求人们登录工作区。见发布到网络。
我已发布的应用无法登录

打开 Manage,然后打开 Cloud,再打开 Users。

  • 那个人在列表里。登录本身是成功的,需要修复的是应用的界面。请在聊天里告诉它登录之后发生了什么。
  • 没有新的人能加入。检查 Sign-in settings:Allow new signups、Email and password 和 Google sign-in 必须按你提供的方式打开。修改会立刻应用到已发布的应用。
  • 他们一直收不到确认邮件。打开 Require email confirmation 后,新账户必须点开收件箱里的链接。见下一个问题。
  • Google 按钮没有反应。它在弹出窗口里打开,所以浏览器必须允许弹出窗口。你不需要做任何设置,它在已发布的网站和预览里都能用。它在应用商店下载的手机版应用内不能用,在那里人们用邮箱和密码登录。
  • 应用完全没有登录功能。这时 Users 会显示 This app has no login,并带有 Ask AI to add accounts。

在这里制作的应用不需要设置重定向地址或 Google 密钥。只有使用你自己的 Supabase 的应用不同:Google 要在那个 Supabase 项目里开启。见云端。

我的表单或注册产生的邮件收不到
  • 表单消息。每条消息都保存在 Manage,然后 Cloud,再 Forms 里,所以不会丢失。关于每条消息的邮件发到你的 Setherion 账户的地址,而不是访客输入的地址,并且 Email me about each message 必须打开。也请看看你的垃圾邮件文件夹。
  • 邮件已暂停。当退回的邮件超过 10% 或被标为垃圾邮件的超过 2% 时,应用的邮件会自动停止。Manage,然后 Cloud,再 Emails 会显示 Letters are paused,Resume letters 会重新启动它们。通常的原因是有脚本用编造的地址进行注册。
  • 每日上限。每个套餐都限制应用发送的邮件数量:Free 每天 100 封,Pro 2,000 封,Business 10,000 封。超过上限后,到下一小时或下一天之前都不会发出。Emails 会显示你的上限。
  • 访客的上限。一位访客每小时可以发送 10 条表单消息,一个应用每天接收 300 条。
  • 测试一下。Emails 里的 Send me a test 会用应用发送邮件的方式给你发一封邮件。

见云端和云端。

我的自定义域名无法连接
  • 是付费套餐吗? Free 套餐没有自定义域名。Pro 包含 3 个,Business 包含 25 个,按你所有的应用合计。
  • 应用先发布了吗? 域名指向的是已发布的内容。
  • 记录设置好了吗? 在你购买域名的地方添加 A 记录和 CNAME,并删除所有 AAAA 记录,它们可能会阻止连接。
  • 等待了吗? DNS 可能需要几分钟,最长两到三天。稍后再点击 Verify Domain。setherion.app 地址在整个过程中都能使用。
  • 这个名称允许吗? setherion.com 和 setherion.app 下的名称不能连接。
  • 在工作区里,连接域名只有所有者和管理员可以操作。

见自定义域名。

积分与支付

我的积分用完了

当一次修改或构建超出积分时,输入框上方的横条会说明,并且不会改动任何内容:应用保持原样。它会说明这次运行需要多少、你有多少,以及你的积分何时刷新。你的选择是等到下个月、购买额外积分(付费套餐上)或升级套餐。如果套餐有模型选择器,较小的模型花费更少。

你的余额显示在编辑器里 Publish 的旁边,也在 Settings,然后 Plan and credits 里。未用完的积分会顺延一个月。

  • 在别人的应用上,积分来自创建它的人。如果他们的积分用完了,横条会说明应用的所有者积分用完了,你自己的积分不受影响。
  • 已发布的应用不会停止。它们使用另外一份额度,即集成积分,超过上限后只有新的写入、调用和邮件会停止。

见套餐与积分。

在哪里查看我花了多少?

AI 图片或视频、SEO 检查、游戏美术绘制、导入或更强的构建模式的价格,在你点击之前就写在它的按钮上或输入框下方。聊天里每条消息的菜单都会显示它花了多少。已发布的应用花了多少,在 Manage,然后 Cloud,再 Usage 里。见套餐与积分。

支付:我的商店没有向任何人收款,或者出现了警告

Manage,然后 Payments,会读取你的结账流程,并在顶部说明它发现了什么,以及如何修复:

  • 结账时没有人被收款。买家可以完成结账,但没有任何东西收取付款。请连接 Stripe,或者选择 Make it an order request,用于货到付款或凭发票付款。
  • 在你的页面上要求输入银行卡信息。应用有它自己的卡号输入框。那里不会收取任何款项,银行卡号绝不能输入到应用自己的表单里。请 Remove the card fields。
  • 订单以请求的形式送达你。买家把订单发给你,没有任何东西收取付款。

Stripe 在接受你之前还会查看线上网站,所以请先发布商店。见支付和网上商店。

已付款的订单没有出现在 Orders 里

订单是在 Stripe 说付款成功时写入的,而不是在买家回到你的页面时,所以没有付款的订单永远不会出现。如果缺少某笔付款,请检查 Stripe 是否已在 Manage,然后 Payments 下连接,以及价格是否已添加到 What this app sells 下。结账只能收取那里存在的价格。见支付。

你的代码和账户

如何把我的代码取出来?

在付费套餐上:

  • Download ZIP,即 Publish 旁边的文件夹图标,会把应用下载为一个普通的 React 项目。
  • Publish,然后 Export to GitHub 或 Export to GitLab,会把它推送为一个可以运行的 Vite 和 React 仓库。
  • 对于手机项目,Publish to app stores,然后 Native,会给你整个项目,用于在 Android Studio 和 Xcode 里构建。

在每个套餐上,应用的数据都可以导出为 SQL,用于你自己的 Supabase,Cloud,然后 Database 里的 Export CSV 会下载整个集合。见云端和发布到应用商店。

如何删除应用?

打开 Manage,然后打开 Settings,再点击 Delete this app。它会进入 My Projects 里的回收站,你可以在 30 天内把它恢复。之后,它和它上传的文件就都没有了。

如果想保留应用但把它从网络上撤下,请改用 Take offline。应用的副本在 Manage,然后 Overview 里的 Make a copy。见设置、概览和你的项目。

如何删除我的账户?

打开 Settings,然后打开 Account,前往底部的 Delete account。输入 DELETE 确认。它会删除你的账户及其所有数据:项目、连接器、个人资料和上传的文件。付费套餐会在同一时刻取消,不会再扣任何费用。此操作无法撤销,所以请先导出你想保留的内容。见你的账户。

获取帮助

去哪里寻求帮助?
  • 在应用的聊天里,处理与应用本身有关的一切:告诉 Setherion 你看到了什么。
  • Support 页面会显示 Setherion 的每个部分目前是否正常运行。它通向各种指南,并让你提交工单,在 My tickets 下跟进。在付费套餐上,它还会提供一个直接联系的邮箱地址。
  • 工单由真人阅读。请说明是哪个应用、你做了什么、看到了什么。

见获取帮助和支持页面。

这个页面对你有帮助吗?

加入社区

提问、交流想法,看看别人在构建什么。