MENU

多功能可协同云相册(开源)

June 2, 2025 • Read: 83 • Java

AI 摘要

正在加载摘要...
练手项目

开源链接

项目介绍

多功能可协同云相册是一个创新的图片管理与分享平台,具有以下特色功能:

  • 多空间管理:支持公共空间、私人空间和协作工作空间
  • 协同创作:邀请他人共同管理相册内容
  • AI增强:内置AI图像处理功能,支持图像扩展等操作
  • 智能采集:管理员可通过关键词自动采集网络图片资源

技术栈

后端

  • 基础框架:Java 17 / Spring Boot 2.x
  • 持久层:MySQL / MyBatis-Plus
  • 缓存方案:Redis + Caffeine 多级缓存
  • 安全框架:Sa-Token
  • 文件存储:腾讯云COS
  • API文档:Knife4j

前端

  • 核心框架:Vue 3 + TypeScript
  • 状态管理:Pinia
  • 路由管理:Vue Router
  • UI组件库:Ant Design Vue

项目亮点

  • 采用 Sa-Token RBAC 进行权限控制
  • 图片文件的高效存储及压缩
  • Redis + Caffeine 实现多级缓存,显著提高加载速度
  • 项目结合 AI大模型 进行图片的扩图
  • 多维度的可视化数据分析及搜索
  • ~ShardingSphere 动态分表~
  • 基于 WebSocket 的团队实时编辑图片
  • 网络图片采集

未来计划

  • 深度整合AI,实现AI分类、打标签、审核等
  • 完善权限系统
  • 完善VIP系统
  • 新增存储桶渠道,目前计划加入CloudFlare R2
  • 加入点赞及浏览功能

部分网站截图

1.png

2.png

3.png

4.png