基于 SpringBoot + Vue + Uniapp + AI大模型 的仿小红书全栈项目
作为一个资深Java仔,分享一个我自研的“小蓝书”项目,一个非常完整的springboot + vue + uniapp前后端分离的全栈项目。
1:1 高仿小红书,具备内容发布、商品交易、社交互动、算法推荐、即时通讯、AI对话等核心功能,适合全栈学习与项目实战。无论你是想做毕设还是积累项目经验,它都能帮到你!
项目简介
🎓 适合人群
| 👨💻 全栈开发者 | 求职者 | 创业团队 | 学生党 |
|---|---|---|---|
| 学习 SpringBoot + Vue + Uniapp 全栈开发 了解微服务架构设计 了解高并发业务场景 掌握前后端分离开发 | 简历项目经验 面试技术亮点 实战能力证明 | 快速搭建社交平台 二次开发定制 商业化落地 | 毕业设计项目 技术栈学习 实战经验积累 |
📂 项目组成
| 模块 | 模块说明 | 技术栈 | 项目地址 |
|---|---|---|---|
| HongShu | 后端服务代码(Java) | SpringBoot + SpringCloud | gitee 、 github |
| HongShu-Web | Web端代码(Vue) | Vue3 + Element Plus + TypeScript | gitee 、 github |
| HongShu-Admin | 管理端代码(Vue) | Vue3 + Arco Design + Vite | gitee 、 github |
| HongShu-App | 移动端Uniapp代码 | Uniapp + Vue3(支持App/小程序/H5) | gitee 、 github |
🌟 项目特色
| 功能模块 | 技术实现 | 创新点 |
|---|---|---|
| 智能推荐 | 轻量级推荐 + 协同过滤 + ES检索 动态切换 | ✅ 三套算法、新用户优化、性能<100ms |
| 即时通讯 | WebSocket + Netty + RocketMQ | ✅ 离线消息、多端同步、高并发支持 |
| 社交电商 | 笔记种草 + 商品转化 + 在线支付 | ✅ 价格区间推荐、同城优先、闭环转化 |
| 高并发优化 | Redis + RocketMQ 双通道 + 批量落库 | ✅ 性能提升20倍、数据库压力降低90% |
| AI大模型 | ChatGPT + DeepSeek + 多模型适配 | ✅ 8+模型支持、智能创作、对话系统 |
| 安全认证 | 双Token无感刷新 + JWT | ✅ 用户无感知、安全可靠 |
| 多云存储 | 本地 + Minio + 七牛云 + 阿里云 + 腾讯云 | ✅ 动态切换、后台配置 |
| 智能搜索 | ElasticSearch + MySQL 双引擎 | ✅ 多字段权重、模糊匹配 |
| LBS定位 | 高德地图 + IP定位 | ✅ 同城推荐、附近内容 |
| 在线支付 | 支付宝沙箱支付 | ✅ 完整支付流程 |
| 多端适配 | Web + App + 小程序 | ✅ 代码复用、统一API |
| 数据统计 | 用户增长、内容统计、交易分析 | ✅ 可视化图表、实时监控 |
📅 版本演进
v1.0(Lite版)
- ✅ ES 智能查询
- ✅ 笔记随机推荐
- ✅ 图文笔记发布
- ✅ 本地存储、七牛云存储
- ✅ 基础审核机制
v2.0(Pro版)
- ✅ 新增 Uniapp 移动端
- ✅ 支持视频笔记
- ✅ 支持Live Photo(动态图片)
- ✅ OSS多端存储方案(动态配置)
- ✅ 协同过滤推荐
v3.0(Pro版)
- ✅ 新增 SpringCloud 微服务架构
- ✅ Nacos 配置中心
- ✅ WebSocket 即时通讯系统
- ✅ 闲置商城(社交电商融合)
- ✅ 高德地图 LBS 定位
- ✅ Redis + RocketMQ 高并发优化
v4.0(Pro版)
-
✅ 支持扫码登录
-
✅ WebSocket 离线消息推送
-
✅ 8+ 主流AI大模型集成
-
✅ 智能对话系统
-
✅ AI辅助创作
-
✅ 微信小程序上线
-
✅ 新增 Arco Design 新版管理后台
-
✅ 轻量级推荐算法(自研)
- 四维度混合召回
- 性能<100ms
v5.0(Pro版) - 微信相关功能开发中
- ✅ 移动端支持大模型对话
- ✅ 微信一键登录
- ✅ 微信支付
- ✅ 支持微信分享对话、朋友圈
📦 项目地址
- Gitee: gitee.com/Maverick_Ma… (⭐ Star支持)
- Github: github.com/Ma-YongJian… (⭐ Star支持)
❤️ 如果这个项目对您有帮助,欢迎 Star & Fork 支持一下! 您的 Star 是对我最大的鼓励!