项目概览
汽车维修知识与案例平台面向普通用户、维修工和认证专家,目标是把分散的故障诊断经验整理成可以上传、审核、检索和复用的结构化案例库。
产品闭环
一期围绕“用户上传案例 → 后台审核 → 审核通过发放积分 → 案例进入知识库”展开,同时提供专家申请、专家审核、消息通知和基础数据管理能力。
多端设计
- 微信小程序: 案例浏览、分步上传、我的案例、积分与消息
- Web 管理后台: 案例审核、专家审核、用户与权限管理
- Spring Boot 服务: 用户、案例、专家、积分、消息、文件和系统模块
- 预留方向: AI 问诊、专家在线与 AR 远程协助入口
业务设计重点
- 草稿、待审核、审核通过、审核驳回和下架的完整状态流转
- 图文、视频、音频与故障码截图等多类型附件
- 专家资料与证明材料审核
- 案例首次审核通过后发放积分,流水全程留痕
- 菜单级与按钮级 RBAC 权限、操作日志和基础数据维护
技术实现
- 管理端: React、Vite、shadcn/ui
- 用户端: 微信原生小程序,并保留跨端方案
- 后端: Java 17、Spring Boot、MyBatis-Plus、Sa-Token
- 基础设施: MySQL、Redis、Aliyun OSS、Docker
当前阶段
项目已经完成产品边界、领域模块、数据库与多端架构梳理,管理界面和小程序部分页面已经落地,核心一期仍在持续开发。案例展示以已经明确和实现的范围为准,没有将 AI 与 AR 预留入口描述为已完成能力。