博客网产品系统Vibe Coding

我要开发同款
欣近成2026年10月20日
3阅读

技术信息

语言技术
Java、Vue、MySQL、小程序
系统类型
Web、小程序轻应用
行业分类
项目任务、内容平台

作品详情

行业场景

新能源汽车市场快速发展,交易数据量级大、维度多(品牌、车系、城市、续航、价格),但传统的数据分析链路以离线报表为主,普通用户难以按需查询、对比和可视化;同时垂直内容社区缺乏数据服务支撑,用户在讨论车型、行情时无法就地查阅数据。本项目立项目标是把两套独立系统融合为一:将 Apache Spark 大数据分析能力产品化地嵌入博客社区,形成「内容社区 + 汽车数据服务」一体的垂直平台。

功能介绍

1.帖子社区:帖子广场(分页、关键词搜索、专栏页签)、发帖 / 编辑 / 删除(逻辑删除并级联回复)、浏览量统计、回复系统、我的帖子
2.汽车数据服务:车辆信息库(28 款车型参数与照片、品牌筛选、关键词搜索、详情页)、交易数据检索(20 万条、品牌 / 城市 / 城市等级 / 价格 / 日期等九维筛选 + 分页)、六类分析看板
3.数据分析引擎:Spark 作业远程提交(ProcessBuilder 拉起 spark-submit)、库内 SQL 重算、环境自检与自动降级、引擎来源标记、异步任务管理(单飞 + 防抖 + 状态快照轮询)
4.AI 助手:帖子智能建议(内容总结 / 亮点 / 改进建议 / 值得讨论的话题)、站内智能问答(轻量 RAG 检索帖子 + 大模型生成)、每用户限流、提示词注入防护
5.用户与权限:注册 / 登录(JWT + BCrypt)、个人信息维护、在线状态心跳、管理员用户管理(搜索、启用 / 禁用)、接口级鉴权(登录注解 + 角色注解)

项目实现

本项目由我独立完成全栈开发与部署:
1.后端:全部 REST 接口设计与实现、双数据源融合架构、JWT 鉴权体系(拦截器 + 注解)、Spark 集成与双引擎降级、异步分析任务管理、AI 模块(RAG 检索 + DeepSeek 接入)、管理端接口;
2.网页端:Vue3 全部页面与组件、ECharts 按需封装(ChartBox)、路由与状态管理、管理后台;
3.小程序:原生小程序页面开发、canvas 2d 手绘六类图表、云函数中转代理、云存储图片迁移;

技术栈
1.后端 : Spring Boot 3.3.4 , Java 17 ,MyBatis-Plus 3.5.5 , JWT(jjwt)+ BCrypt
2.网页端 : Vue 3.5 , Vite 6 , Element Plus , Pinia , Vue Router , Axios , ECharts 5.6
3.小程序 : 原生微信小程序
4.数据与分析 : Apache Spark 3.5.9(Spark SQL)
5.AI : DeepSeek API + 轻量 RAG(MySQL FULLTEXT 检索 + 关键词检索兜底)
6.部署 : 阿里云 ECS(2C4G)· Nginx · systemd · HTTPS · 微信云函数

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论