多端数据实时同步——手机/电脑/网页的数据怎么互通
同步是什么意思
XPrinter 的核心设计理念之一就是多端统一。你可以在手机上临时改个模板打印,回到电脑上继续精细排版,换另一台手机登录同一个账号也能看到所有模板。这一切靠的是云端同步。
同步的内容
以下数据是多端实时同步的:
| 数据类型 | 同步范围 | 说明 |
|---|---|---|
| 我的模板 | 四端全同步 | 手机、网页、Windows、Mac 共享同一套模板库 |
| 商品信息库 | 全同步 | 在任何一端录入的商品数据 |
| 效期物料 | 全同步 | 效期管家的所有设置 |
| 云空间文件 | 全同步 | 上传到云空间的 PDF、图片、模板文件 |
| 打印记录 | 部分同步 | 各端打印记录主要在本地,但核心日志会同步到云端 |
| 打印机配置 | 部分同步 | WiFi 打印机设置可以同步;蓝牙连接关系主要在本地 |
同步机制
实时同步 + 离线缓存
XPrinter 采用的是云端为主 + 本地缓存的架构:
- 云端是数据的真正主人——所有模板和数据都存在芯烨的云服务器上
- 本地保存一份缓存副本——网络断开时仍然可以使用已有模板和打印
- 变化即同步:任何一端的数据一旦变化(新增/修改/删除模板),立即推送到云端
- 拉取更新:其他端下次打开 App 或切换页面时,自动从云端拉取最新版本
同步延迟
- 有网络时:通常在 1-3 秒内完成同步。高速 WiFi 环境下几乎感觉不到延迟
- 弱网络时:可能延迟几秒到几十秒,App 会在后台重试
- 离线时:本地照常使用;网络恢复后自动同步
多端协同场景
场景一:手机出需求,电脑精设计
- 在店里用手机拍了张海报,识图新建了一个标签作为草稿
- 回到办公室打开电脑,草稿已经出现在模板库中
- 在大屏幕上调整布局、加更多细节、用好电脑端特有的字体和表格功能
- 保存后手机端立即看到更新版
场景二:多店员共享模板
- 店长在自己的设备上设计好所有门店要用的模板
- 把模板分享给店员(或让店员登录同一个账号)
- 每个店员的手机/电脑上都有完整模板库
- 店长修改模板后,所有人自动更新到最新版
场景三:跨设备续打
- 在店里用手机打了 100 张价签,打到一半没电了
- 回家打开电脑,同样的模板和 Excel 数据都在
- 直接续打剩下的数量
账号互通与同步的关系
不同登录方式(手机号/微信/QQ)的数据互通规则在 账号与登录 中有详细说明。核心结论:绑定同一个手机号是最稳妥的多端互通方案。
同步问题排查
现象:A 设备新建的模板 B 设备看不到
按以下顺序排查:
- 确认登录同一个账号——最常见原因就是登录了不同账号
- 确认都联网——两边都检查下网络是否正常
- 手动触发同步——在 App 设置里找"立即同步"按钮
- 检查云空间状态——如果云空间已满可能影响同步速度或部分数据同步
- 退出重登——退出账号后重新登录,强制拉取全量数据
现象:模板在某一端丢失但另一端还在
可能原因:
- 安全模式问题:如果其他设备开着安全模式,当前设备可能被限制修改/删除某些模板
- 本地缓存损坏:清除 App 缓存后重新登录试试(注意:清除缓存不影响云端数据)
- 误删恢复:检查"数据恢复"功能,可能能找回被误删的模板
现象:同步速度变慢
可能原因:
- 当前网络速度较差
- 云空间用量接近上限
- 后台正在同步大量数据(比如刚从其他应用导入了几百个模板)