最新·通过 WebRTC 与手机配对 Issue 04·2026 设计免费·€19.99/月发布
Screenshotify
帮助·保存与加载

保存与加载项目。

简而言之。 自动保存每 600 毫秒写入 localStorage——刷新页面后工作内容不丢失。已登录用户同时享有云端保存。导出为 JSON 可获得完整的可移植性。

三个存储层

Screenshotify 同时将你的工作保存在三个位置(适用时同步进行):

  • 浏览器 localStorage — 最后一次编辑后 600 毫秒防抖写入。在页面刷新和浏览器重启后保留,绑定到当前设备的当前浏览器。
  • 云端(Supabase) — 已登录状态下,同一自动保存还会将数据推送至以用户 ID 为键的 Supabase 项目,支持跨设备和跨浏览器访问。
  • JSON 导出 — 手动按需操作。点击页眉中的「Save」→「Export as JSON」。下载单个 .json 文件,可提交到代码仓库、通过邮件发送或存档备份。

如何加载项目

在已登录的浏览器中,打开时会自动加载最近的云端项目。切换项目:点击页眉中的项目名称 →「Projects」→ 选择一个项目。从 JSON 文件加载:点击项目名称 →「Load from JSON」→ 选择文件。

未登录状态下,打开时只会恢复最近的本地浏览器项目。此前在该浏览器中保存的其他项目无法访问——登录后可查看项目历史。

并行处理多个项目

在多个浏览器标签页中打开 Screenshotify,每个标签页有独立的工作状态。自动保存仍按标签页运行,最后写入的内容生效。如需真正的并行工作(例如为 ASO 测试并排对比方案 A 和方案 B),请登录并创建两个独立的云端项目。

JSON 中实际包含哪些内容

项目 JSON 包含:面板定义、图层数组、全局背景、语言列表、当前语言、项目名称、自动保存设置、导出格式列表,以及所有已上传截图的内联 data-URL。5 张截图的 5 面板轮播图平均大小为 5–15 MB(截图为主要占用),经 gzip 压缩后约为原来的 30%。

撤销与重做

每次会话支持 500 步历史记录。Cmd/Ctrl+Z 撤销,Cmd/Ctrl+Shift+Z 重做。加载其他项目或刷新页面时历史记录重置(自动保存会保留当前状态,但不保留历史记录)。

常见问题

刷新后内容全部丢失了。

如果使用了隐私/无痕模式,或浏览器存储配额不足,浏览器 localStorage 可能被清除(Safari 的激进式 7 天分区存储策略是常见原因)。请登录以通过云端恢复,或在长时间编辑过程中定期导出 JSON。

能否与协作者共享项目?

导出为 JSON,通过 Drive / Notion / Slack 分享文件。对方将 JSON 拖入编辑器 →「Load from JSON」即可。实时协作功能目前尚未支持。

为什么云同步是可选的?

因为注册本身就是一种阻力。编辑器无需账户即可完整使用。云同步为有需要的用户提供,没有人被强制创建账户才能使用产品。

打开编辑器 →