罗氏制药集团会议服务平台
主要成果:
高可用会议同步架构:针对 Google Calendar API 配额限制(600次/min),设计 Webhook 主动推送与 Quartz 定时轮询的双路补偿机制。利用 Redis 分布式锁实现多实例下的幂等同步,确保 99.9% 的会议变更在 30s 内反映至业务系统。
全球化时区与订餐逻辑:基于 Java 8 ZonedDateTime 实现多时区会议与订餐截止时间的精准计算,重构夏令时(DST)下的时间偏移处理逻辑,解决了跨国会议导致的餐饮预定偏差问题。
最终一致性保障:基于本地消息表模式处理“会议取消-退单”异步流程,结合 Guava Retryer 实现 API 调用失败重试,并通过 T+1 对账任务兜底数据不一致场景,实现业务零资损。
智能仓储管理系统 开发人员
运行环境:SpringBoot + Spring Security + JWT + MyBatis-Plus + MySQL + Redis + 阿里云DashScope
开发工具:IDEA + Maven + Git + Postman + Swagger + Zxing
项目描述:该项目是一款集成AI视觉识别与物联网扫码技术的智慧仓储管理系统,支持果蔬档案管理、批次追踪、二维码扫码出库、货位智能分配及库存动态预警,实现仓储作业全流程数字化与智能化。
主要技术:1. AI多模态视觉识别入库:基于阿里云Qwen-VL-Plus大模型,实现拍照自动识别果蔬品种并与数据库匹配,识别准确率达95%+;设计动态提示词工程,将数据库果蔬列表动态注入Prompt,解决AI幻觉问题;集成图片压缩算法(等比缩放至800x800)与Base64编码传输,单次识别响应时间控制在3秒内。
2. 二维码扫码出库与批次追溯:集成Zxing二维码解码库,实现扫码快速出库,单次扫码识别时间<500ms;设计批次号编码规范(B{产品ID}-{时间戳}-{随机码}),支持全链路追溯;结合Redis缓存热点批次信息,出库查询响应时间从200ms降至20ms。
3. 智能库存预警算法:基于历史出库数据动态计算日均出库量(7/30/90天滑动窗口),结合安全系数(3天库存)实现低库存预警;设计过期预警分级机制(3级:提醒/警告/严重),提前规避损耗;积压预警识别入库后N天无出库记录,辅助库存周转决策。
4. 货位智能分配与容量管理:设计货位编码规范(区域-排-列,如A-01-01),支持批量生成货位(排数列数范围自动生成);实现货位容量实时校验,入库时自动检查可用容量并更新负载;设计批次货位关联记录表,实现货位库存动态追踪与移库操作审计。
5. 分布式事务与库存一致性:采用Spring事务管理结合乐观锁(版本号)解决高并发下的库存超卖问题;设计入库/出库记录双写机制(批次表+库存记录表),保证数据一致性;使用Redisson分布式锁防止同一批次重复出库操作。
2026.2 - 2026.5 教师AI辅助教学系统 开发人员
运行环境:SpringBoot + Spring Security + JWT + MyBatis-Plus + MySQL + Redis + 阿里云DashScope
开发工具:IDEA + Maven + Git + Postman + Swagger
项目描述:该项目是一款集成AI能力的智慧教学平台,支持教师智能出题、学生拍照作答、AI自动批改、错题本管理与分层推荐等功能,提升教学效率与个性化学习体验。
主要技术:SpringBoot、Spring Security、JWT、MyBatis-Plus、Redis、阿里云DashScope(GLM-5、Qwen-VL-Plus)、线程池、分布式锁
责任描述:1. 设计并实现基于JWT的无状态认证方案,结合Spring Security完成接口权限控制,通过ThreadLocal实现用户上下文传递
2. 对接阿里云GLM-5大模型,实现根据知识点、难度等级、学生水平智能生成题目,支持5种题型(单选/多选/判断/填空/解答)
3. 集成Qwen-VL-Plus多模态视觉模型,实现学生拍照作答图片识别与AI自动批改,正确率识别达95%以上
4. 构建错题本系统,支持班级/学生多维度错题统计、高频错题TOP N分析,通过Redis缓存提升查询效率
5. 实现智能题目推荐模块,支持分层推荐、错题强化、备课练习三类推荐策略,采用分布式锁保证资源分配一致性