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