管理你的应用

设置

Manage,然后 Settings:应用的名称、它的历史记录、自动修复运行时错误、你的公开主页、助手始终遵循的规则、源代码,以及删除应用。

Settings 保存这个应用的偏好设置,以及助手如何构建它:打开 Manage,然后 Settings。

卡片作用
Rename顶部的卡片显示应用的名称和描述。Rename 会带你到 Overview,在那里修改名称,它会显示在 My Projects 中。
Earlier versionsOpen History:每一次修改都会被保留,并以它所做的事命名,你可以回到其中任何一个。
Fix runtime errors automatically见下文。
Show on my public profile已发布的应用会列在你的主页上。关闭它,这个应用就不会出现在上面。
AI rules & frozen filesEdit:助手在这个应用每次修改时遵循的规则,以及它绝不能碰的文件。参见 应用始终遵循的规则。
Source codeOpen code:阅读这些文件,或在付费套餐上把它们导出到 GitHub 或 GitLab。
Delete this app它会进入 My Projects 的回收站,30 天内你可以把它恢复。之后它和它上传的文件就都没有了。

自动修复运行时错误

当使用你已发布应用的人遇到错误时,Setherion 可以不等你就修复它:它会读取错误,写出修复,并再次发布应用。

  • 在你打开之前它是关闭的,并且需要付费套餐。
  • 一次修复不消耗你的积分。
  • 每个应用每天最多 3 次修复,你所有应用加起来每天最多 10 次。
  • 每次修复都要通过与你要求的修改相同的检查。修复之前的版本会被保留,如果发布修复失败,应用会自动回到那个版本。
  • 只有至少两位不同的访客遇到同一个错误时,它才会开始。任何人都可以打开已发布的网站,所以一个人重复一个自己编造的错误,不足以改动你的应用。
  • 每一次修复以及它的结果,都列在 日志 的 Automatic fixes 下。

这个开关针对的是真实访客遇到的错误。如果想自己修复某个问题,请在聊天里告诉 Setherion 你看到了什么。

错误窗口

My Projects 中每个已发布应用的卡片,在顶角都有一个标签:过去一天访客没有遇到错误时是绿色的 Live,遇到了就是带数字的红色标签。点击任一个都会打开该应用的错误窗口。它显示最近 7 天的错误,按消息分组,并说明每个错误发生了多少次、涉及多少位访客,以及在哪个页面。

部分作用
Auto-heal与 Settings 中是同一个开关。
Auto-fix now立即运行一次修复,规则与自动修复相同:需要付费套餐,不消耗积分,每日次数限制也相同。它需要一到三分钟,结束时窗口会说明结果,是已修复并再次发布,没有新的问题要修复,还是为什么停止。
Fix in the editor打开应用,并把错误写进聊天框,这样你可以在发送前阅读这条指令。它和你要求的任何修改一样消耗积分。
Auto-heal history每一次修复以及它的结果。Undo 会让应用回到那次修复之前的版本,并再次发布它。

修复只看你上次发布之后发生的错误。更早的错误来自一个已经不在线上的版本,发布时可能已经把它修好了,所以窗口会把它单独列在 Before your last publish 下,颜色变淡,Auto-fix 不会处理它。如果它在现在线上的版本上再次发生,它就会移到其他错误一起。

Undo 会替换应用现在的样子,而它可能比那次修复之后多出了好几天的修改。这些修改不会丢失:在撤销任何内容之前,应用当前的样子会作为一个版本保存在 历史记录 中,你可以在那里打开它或把它恢复。如果这份副本无法保存,就不会撤销任何内容,窗口会这样说明。

这些错误来自你的访客的浏览器,任何能打开你网站的人都可以编造一个。Setherion 把他们的文字当作需要调查的报告,绝不当作指令,并且在发送任何内容之前,Fix in the editor 会先把这条指令展示给你。

这个页面对你有帮助吗?

加入社区

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