修复图片处理后画布同步冲突及旧草稿恢复 #55
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "codex/canvas-operation-sync-20261106"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
图片工具和 Agent 处理结果回写后,只更新了浏览器版本号,自动保存仍使用处理前的快照作为合并基准。结果图移动和图片转存同时发生时会产生错误冲突,后续图片操作持续被保存检查拦截。结果同步现在同时维护保存基准,并合并处理期间的本地编辑;服务端规范化的保存结果也会同步回当前画布,同值同步保留当前节点。
已有草稿发生真实冲突时,页面提供“保留本页修改”和“保留云端修改”,按用户选择解决冲突字段并保留其他图片及修改,随后自动同步。图片工具保留同步失败的具体原因和建议,未保存成功时不提交图片处理任务。
验证:14 项画布同步、旧草稿恢复、连续对话及刷新保护浏览器验收通过;8 项持续输出、历史同步、键盘和手机触屏滚动验收通过。781 项辅助测试通过、1 项原有跳过。TypeScript、相关代码 Biome、日志脱敏、密钥、测试、环境、制品及差异检查通过。桌面和手机冲突恢复入口已检查。浏览器验收使用隔离接口,验证失败保存不提交处理、成功恢复只提交一次。