{"repo":"sidifensen/sidifensen_blog","free":true,"listed":false,"github":"https://github.com/sidifensen/sidifensen_blog","clone":"git clone https://github.com/sidifensen/sidifensen_blog.git","description":"基于 SpringBoot3 + Vue3 + Mysql + Redis + RabbitMQ + SpringSecurity 的社区/博客系统(包含前后台)","language":"Vue","stars":17,"topics":["elementplus","java","java21","javascript","minio","mysql","rabbitmq","redis","spring","springboot"],"license":null,"category":"databases-storage","readme_excerpt":"🚀 Sidifensen Blog 现代化社区系统 前后端分离架构 项目概述 • 系统架构 • 技术架构 • 项目结构 • 功能特性 • 快速开始 • 部署指南 --- 🌐 官网地址 : https://www.sidifensen.com 🔧 后台管理 : https://admin.sidifensen.com 📦 Gitee 仓库 : https://gitee.com/sidifensen/sidifensen blog 💻 GitHub 仓库 : https://github.com/sidifensen/sidifensen blog --- 📋 项目概述 Sidifensen Blog 是一个功能完整的现代化社区系统，采用前后端分离架构设计。系统包含用户端展示界面和管理端后台系统，提供了从内容创作到用户交互的完整社区解决方案。 🏛️ 系统架构 ✨ 项目亮点 - 🎨 现代化 UI : 基于 Element Plus 的精美界面设计，支持暗黑模式 - 🔒 安全可靠 : Spring Security + JWT 认证，阿里云内容安全检测 - ⚡ 高性能 : Redis 缓存 + RabbitMQ 异步处理 - 🤖 AI 赋能 : DeepSeek API 提供摘要、标题生成、标签推荐、评论回复建议与流式智能客服 - 💎 VIP 会员 : 完整会员体系 + 支付宝支付 + AI 配额管理 - 💬 实时通信 : WebSocket 私信系统，支持消息撤回、已读状态、正在输入状态 - 🔔 通知中心 : 实时消息通知，点赞、评论、关注、收藏全面追踪 - 📢 公告系统 : 官方公告发布，支持置顶、优先级设置 - 📱 多端支持 : Web 用户端、管理端 + 微信小程序 - 🔧 易于扩展 : 模块化架构，支持功能定制 🛠️ 技术架构 🔧 后端技术栈 技术 版本 说明 ------ ------ ------ Spring Boot 3.4.0 基础框架 Java 21 开发语言 Spring Security 6.x 安全框架 MyBatis Plus 3.5.14 ORM框架 MySQL 8.4.x 主数据库 Redis 7.x 缓存中间件 RabbitMQ 3.4.0 消息队列 MinIO 8.3.6 对象存储 Spring WebSocket 6.x 实时通信 Spring AI 1.0.0-M5 AI服务 JustAuth 1.16.7 OAuth登录 阿里云内容安全 2.0.6 内容审核 工具 版本 ------ ------ Lombok 1.18.38 Hutool 6.3.0 FastJSON 2.0.52 EasyCaptcha 1.6.2 🎨 前端技术栈 用户端 ( sidifensen user ) 技术 版本 说明 ------ ------ ------ Vue 3.5.13 核心框架 Vite 6.2.4 构建工具 Element Plus 2.10.2 UI组件库 Pinia 3.0.1 状态管理 Vue Router 4.5.0 路由管理 Axios 1.10.0 HTTP客户端 AiEditor 1.4.0 富文本编辑 ECharts 5.6.0 图表库 管理端 ( sidifensen admin ) 技术 版本 说明 ------ ------ ------ Vue 3.5.13 核心框架 Vite 6.2.4 构建工具 Element Plus 2.10.2 UI组件库 ","default_branch":null,"files":null,"tree":[],"storefront":"/r/sidifensen","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sidifensen/sidifensen_blog/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}