项目经历
项目描述:
基于SpringBoot + MyBatis + React的前后端分离架构,以MinIO作为S3兼容的对象存储,实现课程创建、视频上传、在线播放等核心功能。主要工作有:
1. 负责组织架构同步,设计部门树与学员归属关系,支持课程按部门和按学员指派。
2. 搭建 MinIO 对象存储服务,支持私有化部署和迁移。
3. 对接企业微信单点登录,并基于JWT维护登录态。
4. 引入Redis缓存,用于高频数据缓存与会话辅助。
关键技术:
Sa-Token、Redis、MinIO
项目描述:
基于Java + Spring + MyBatis的分层后端架构,适配HJ212、OPC、HTTP协议,实现对TSP、空气微站等环保设备的数据采集功能。主要工作有:
1. 参与整体后端架构的梳理和优化。
2. 参与协议适配与数据库存储适配。
3. 参与linux联调测试与运维支持。
关键技术:
Apache MINA、Utgard、HttpClient
项目描述:
基于.NET 6 + Furion/Admin.NET + Vue的前后端分离架构,运用帆软Fvs开发环保大屏,实现了有组织、无组织、清洁运输的实时展示。主要工作有:
1. 负责核心业务的数据建模工作,参与数据库表结构设计。
2. 开发报警监测、数据分发、环保截图等各项功能。
3. 运用帆软FVS低代码开发平台开发3D大屏。
关键技术:
SqlSugar、SignalR、RabbitMQ、Fvs
AI聊天室
2025.06~2025.12独立开发
项目描述:
基于Django + Channels + Celery的分层架构,构建了一个支持多人同时在线的实时聊天室,并为其引入带上下文记忆的群聊AI助手。主要工作有:
1. 架构设计与模块划分
2. 实时聊天室功能开发
3. AI大模型封装与接入
4. 用户认证与安全控制
5. 异步任务与运维脚本
关键技术:
drf、websocket、ollama、swagger