源本科技 | 码上会

AI 云盘项目所需技术栈

2026/04/04
2
0

简述 AI 智能化云盘项目的技术栈架构,并说明为什么选择这些技术

架构主要分四层,选型都是为了高效、稳定、贴合云盘需求。基础环境用 JDK21、IDEA 和 VSCode,Python3.1 以上加 Linux 服务器,这些是开发的基础,兼容性好、易用,大部分开发者都熟悉。后端用 SpringBoot3、MybatisPlus,开发效率高,能快速对接数据库;Mysql8 存业务数据,Redis 做缓存、Kafka 处理消息,保证系统流畅;MinIO 做分布式存储,适配云盘大量文件的存储需求。AI 层用 FastAPI 和 LangChain,LangChain 能方便集成大模型,Milvus 向量数据库用于文档检索,对接 GPT、ChatGLM 等模型,实现文档生成、检索功能。前端用 Vue3 和 AntDesign,界面友好,部署用 Nginx、Jenkins 和 Docker,方便自动化部署和维护