Hiện tại · kết nối với điện thoại qua WebRTC Issue 04 · 2026 Miễn phí thiết kế · €19.99/tháng để phát hành
Screenshotify
Trợ giúp · Lưu và tải

Lưu và tải dự án.

TL;DR. Auto-save chạy mỗi 600 ms vào localStorage — tải lại trang và bạn vẫn giữ được công việc. Người dùng đã đăng nhập cũng được cloud-save. Xuất dưới dạng JSON để có khả năng di chuyển hoàn toàn.

Ba lớp lưu trữ

Screenshotify lưu công việc của bạn ở ba nơi, đồng thời khi có thể:

  • Trình duyệt localStorage — debounced 600 ms sau lần chỉnh sửa cuối. Tồn tại qua lần tải lại trang và khởi động lại trình duyệt. Gắn với trình duyệt này trên thiết bị này.
  • Đám mây (Supabase) — nếu bạn đã đăng nhập, cùng auto-save cũng đẩy lên dự án Supabase theo user-id. Hoạt động trên các thiết bị và trình duyệt.
  • Xuất JSON — thủ công, theo yêu cầu. Nhấp "Lưu" → "Xuất dưới dạng JSON" ở header. Tải xuống một file .json mà bạn có thể commit vào repo, gửi mail hoặc lưu trữ.

Cách tải dự án

Trên trình duyệt đã đăng nhập, dự án đám mây gần nhất sẽ tải khi mở. Để chuyển dự án: nhấp tên dự án ở header → "Dự án" → chọn một. Từ file JSON: nhấp tên dự án → "Tải từ JSON" → chọn file.

Nếu bạn chưa đăng nhập, chỉ dự án cục bộ trên trình duyệt gần nhất được khôi phục khi mở. Các dự án trước trong trình duyệt này không thể truy cập — đăng nhập để có lịch sử dự án.

Nhiều dự án song song

Mở Screenshotify trong nhiều tab trình duyệt và mỗi tab có trạng thái làm việc riêng. Auto-save vẫn chạy theo từng tab; lần ghi cuối cùng sẽ thắng. Để làm việc song song thực sự (ví dụ: biến thể A và biến thể B cạnh nhau cho kiểm thử ASO), hãy đăng nhập và tạo hai dự án đám mây riêng.

Thực sự có gì trong JSON

Một file JSON dự án chứa: định nghĩa bảng, mảng lớp, nền toàn cục, danh sách ngôn ngữ, ngôn ngữ đang hoạt động, tên dự án, cài đặt auto-save, danh sách định dạng xuất, cùng với các data-URL nội tuyến cho mọi ảnh chụp màn hình đã tải lên. Kích thước trung bình cho carousel 5 bảng với 5 ảnh chụp màn hình: 5–15 MB (ảnh chụp màn hình chiếm phần lớn). Nén xuống khoảng 30% với gzip.

Hoàn tác và làm lại

Lịch sử 500 bước mỗi phiên. Cmd/Ctrl+Z để hoàn tác, Cmd/Ctrl+Shift+Z để làm lại. Lịch sử reset khi bạn tải dự án khác hoặc tải lại trang (auto-save giữ trạng thái hiện tại nhưng không giữ lịch sử).

Câu hỏi thường gặp

Tôi tải lại trang và mất hết mọi thứ.

localStorage của trình duyệt có thể bị xóa nếu bạn dùng chế độ riêng tư/ẩn danh, hoặc nếu trình duyệt hết hạn mức lưu trữ (chính sách lưu trữ phân vùng 7 ngày của Safari là nguyên nhân phổ biến). Đăng nhập để khôi phục từ đám mây, hoặc xuất JSON thường xuyên trong các phiên dài.

Tôi có thể chia sẻ dự án với cộng tác viên không?

Xuất dưới dạng JSON, chia sẻ file qua Drive / Notion / Slack. Thả JSON vào trình chỉnh sửa của họ → "Tải từ JSON". Screenshotify chưa hỗ trợ cộng tác thời gian thực.

Tại sao cloud sync lại tùy chọn?

Vì đăng ký là rào cản. Trình chỉnh sửa hoạt động hoàn toàn không cần tài khoản. Cloud sync dành cho người dùng muốn có nó; không ai bị buộc phải tạo tài khoản để dùng sản phẩm.

Mở trình chỉnh sửa →