跨设备同步,不一定上来就用 WebSocket
做跨设备功能,很容易第一时间想到 WebSocket。
但扫码传图属于短时间、低频率、有明确结束状态的同步场景。相比维护长期连接,更简单的方案是:
• 只在扫码传图会话期间监听;
• 根据项目版本判断是否发生变化;
• 只拉取新增或变化的数据;
• 页面关闭或会话超时后停止监听。
实现复杂度更低,也更容易处理重连和异常状态。
最终用户看到的只有一句:“已同步 X 张图片”。
技术应该藏在体验后面。这个功能现在已经可以在喵图AI画布中使用。


浙公网安备 33010602011771号