← 返回项目列表
已上线Spring BootVue.jsWebSocket协同编辑MinIORedis

Draw2Draw智能协同云图库

2026年3月15日

Draw2Draw Logo

💡 本文为占位文档,正式的项目介绍会在这里持续补充完善。

项目简介

Draw2Draw 是一个面向团队的智能协同云图库平台,解决设计素材分散、协作效率低的问题。团队成员可以在同一个图库中管理素材、实时协作绘图,并通过对象存储统一沉淀团队的数字资产。

功能亮点

  • 素材管理:分类、标签、检索一站式管理团队图片素材
  • 实时协作:基于 WebSocket 的多人协同编辑,操作实时同步
  • 对象存储:接入 MinIO 对象存储,图片资源统一托管、按需加载
  • 权限控制:团队空间与个人空间隔离,支持成员角色管理

产品截图

产品截图占位

截图占位:正式的产品截图待补充

技术选型

模块技术说明
后端框架Spring Boot + MyBatis Plus业务开发与 ORM
实时通信WebSocket协同编辑消息推送
缓存Redis会话管理与热点数据缓存
前端Vue.js + Ant Design Vue管理界面与图库交互
存储MinIO图片对象存储

核心难点与解决方案(占位)

协同编辑冲突

多人同时编辑同一画布时的操作冲突问题,计划通过操作转换(OT)或 CRDT 思路解决,具体方案待补充。

项目数据(占位)

指标数值
注册用户待补充
素材数量待补充
协同峰值待补充

后续计划

  • 补充真实产品截图
  • 完善架构图与技术细节
  • 记录开发过程中的关键决策