System
Backup
Production Readiness & Backup
Long-term operating notes for Supabase data, private Storage files, backups, security, and launch readiness.
Cloud Backup / \u4e91\u7aef\u5907\u4efd
Cloud Backup Export / 云端备份导出
Exports database records and metadata for Captures, Plan tasks, Storage, Protocols, Ideas, Projects, Project Brain profiles, Plate maps, Research Brief Hub records, Review data, links, and attachment metadata.
云端备份会导出数据库记录和附件元数据,但不会导出图片、PDF、Excel 等文件本体。重要文件仍存放在 Supabase Storage 中。
Signed in as Cloudflare Access
Captures
0
Capture links
0
Plan tasks
0
Storage areas
0
Storage positions
0
Attachment metadata
0
Protocols
0
Protocol attachments
0
Protocol references
0
Capture protocol links
0
Idea items
0
Idea review batches
0
Idea review links
0
Project Brain / 课题档案
0
Research briefs
0
Research results
0
Projects
0
Project links
0
Plate plans
0
Plate wells
0
Cloud Backup exports database records, links, and attachment metadata only. It does not include actual image, PDF, Excel, Word, or other file binaries.
Sign in to view cloud backup counts.
Status
Workflow Status / 当前稳定工作流
Research Brief Hub / 外部调研中心: Generate external research prompts and save imported research results.
File attachments / 附件文件
Actual image, PDF, Excel, Word, and screenshot files live in private Supabase Storage buckets.
Backup JSON records attachment metadata and file paths only; it does not contain file binaries.
图片、PDF、Excel 等文件本体存放在 Supabase Storage 私有 bucket 中。JSON 备份只记录文件路径和元数据。特别重要的原始文件建议另行备份。
Suggested backup routine / 建议备份习惯
Weekly: export Cloud Backup JSON.
Monthly: check Supabase Storage usage.
Before major updates: export backup and git tag a stable version.
Keep the GitHub repository updated, and keep an external copy for critical raw files.
每周导出一次 Cloud Backup JSON;每月检查一次 Supabase Storage 用量;大版本更新前先导出备份并打 Git tag。
Security Notes / 安全提醒
Never expose the Supabase service_role key in frontend code.
Only NEXT_PUBLIC Supabase URL and anon key should be used by the frontend.
Buckets should remain private, RLS protects user-owned rows, and invite-only signup limits account creation.
Admin users can still see data in the Supabase dashboard.
不要在前端暴露 Supabase service_role key;Storage bucket 应保持 private;管理员仍可在 Supabase Dashboard 中查看数据库内容。
Launch
Domain Readiness / 域名上线检查
Current Vercel URL works. A custom domain can be connected through Vercel Project Settings - Domains. Recommended format: app.yourdomain.com. After DNS is ready, test login, upload, download, mobile access, and cloud backup.
当前 Vercel 地址可正常使用。自定义域名可在 Vercel Project Settings - Domains 中绑定。推荐使用 app.yourdomain.com。DNS 生效后,需要测试登录、上传、下载、手机访问和云端备份。
Local Browser Backup / \u672c\u5730\u6d4f\u89c8\u5668\u5907\u4efd
Browser-local fallback data
These tools export, import, or clear only Anson Bench-O2A fallback data stored in this browser localStorage. They do not restore or overwrite Supabase cloud data.
Export Local Browser Backup
Save browser-local quick captures, planner tasks, records, inventory, and storage map fallback data into one JSON file.
Import Local Browser Backup
Select a local backup JSON file, preview included categories, then confirm browser-local overwrite.
Clear Browser-local Fallback Data
Clears only Anson Bench-O2A localStorage fallback keys in this browser. It will not clear Supabase cloud data or unrelated browser data.
Long-term Storage Notes / 长期文件保存提醒
For long-term stability, this system is best for screenshots, PDFs, Excel files, and moderate-size images. Very large raw microscopy images or videos should be stored externally, with a note, link, or path recorded in Capture.
为保证长期稳定,本系统更适合保存截图、PDF、Excel 和中等大小图片。超大的显微镜原图或视频建议另存硬盘、NAS 或云盘,并在 Capture 中记录路径或说明。