从 0 到 1!我复刻了一款:“小红书”

0 阅读3分钟

logo.png

基于 SpringBoot + Vue + Uniapp + AI大模型 的仿小红书全栈项目

作为一个资深Java仔,分享一个我自研的“小蓝书”项目,一个非常完整的springboot + vue + uniapp前后端分离的全栈项目。
1:1 高仿小红书,具备内容发布、商品交易、社交互动、算法推荐、即时通讯、AI对话等核心功能,适合全栈学习与项目实战。无论你是想做毕设还是积累项目经验,它都能帮到你!

项目简介

🎓 适合人群

👨‍💻 全栈开发者求职者创业团队学生党
学习 SpringBoot + Vue + Uniapp 全栈开发 了解微服务架构设计 了解高并发业务场景 掌握前后端分离开发简历项目经验 面试技术亮点 实战能力证明快速搭建社交平台 二次开发定制 商业化落地毕业设计项目 技术栈学习 实战经验积累

📂 项目组成

模块模块说明技术栈项目地址
HongShu后端服务代码(Java)SpringBoot + SpringCloudgitee 、 github
HongShu-WebWeb端代码(Vue)Vue3 + Element Plus + TypeScriptgitee 、 github
HongShu-Admin管理端代码(Vue)Vue3 + Arco Design + Vitegitee 、 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版) - 微信相关功能开发中

  • ✅ 移动端支持大模型对话
  • ✅ 微信一键登录
  • ✅ 微信支付
  • ✅ 支持微信分享对话、朋友圈

📦 项目地址

❤️ 如果这个项目对您有帮助,欢迎 Star & Fork 支持一下!  您的 Star 是对我最大的鼓励!


📷 演示图

App端

Web端

管理端