项目一:长安管家
项目描述: 一款集日常保洁、家电维修、管道疏通及搬家服务于一体的 O2O 连锁同城服务平台。系统深度融合三大终端:面向雇主提供在线预约、急速呼叫与评价的用户端小程序;面向服务人员/师傅提供抢单核销、排班管理与收益提现的师傅端 App; 以及面向平台提供全局调度、资质审核与数据大屏的后台管理端,全面实现线上下单到上门履约的闭环。
技术栈:Spring Boot、Spring Cloud Alibaba、MyBatis-Plus、Redis、RabbitMQ、ElasticSearch、Vue、Uni-app。
开发环境:IntelliJ IDEA、JDK 1.8、MySQL、Docker、Git、Maven。
项目职责:
1.基于自定义 @DataScope 注解与 MyBatis 拦截器技术,通过 AOP 动态拼装 SQL,实现各城市/区域站长的精细化订单与人员数据隔离。
2.引入阿里云 OCR 证件识别接口,构建“机审+人审 ”双重认证模型,大幅提升海量入驻服务人员(身份证、技能证书)的审核效率与准确率。
3.利用 Redis GEO 空间地理位置数据结构,结合 WebSocket 技术,实现雇主 20km 内“急修订单 ”(如漏水、开锁)的秒级检索与对师傅的实时精准派单。
4.针对保洁及维修预约订单,基于 RabbitMQ 延迟队列插件完成超时未支付订单的自动取消闭环,及时释放被占用的师傅排班档期与优惠券等核心资源。
5.引入 Canal 监听 MySQL Bin log 并准实时同步订单数据至 ElasticSearch,运用 ES 聚合度量功能实现各区域、各门店大盘营收及好评率的毫秒级统计展示。
6.研发“家政节 ”积分营销大转盘活动,利用 Redis 内存级操作保障高频抽奖接口的极致响应,并通过 MQ 异步完成用户积分的财务落库。
7.主导平台智能化服务探索:基于 Ollama 私有化部署 LLM,通过 Spring AI Alibaba 接入大模型,结合提示词工程、向量数据库与 RAG 技术,构建“智能家政助手 ”,解答雇主常见家电排障及家居养护问题;并在研发流程中熟练驾驭 Trae、Cursor 等 AI 辅助编程工具,大幅提升代码生成、系统重构与线上 BUG 排查的效能。
项目二:长安心语
项目描述:一款专业心理支持与情感倾诉小程序。平台为用户提供安全、私密的情绪释放环境,涵盖心理健康科普、在线动态心理测评、专业心理咨询师一对一视频/图文问诊等服务,旨在帮助面临工作压力、人际困扰的群体缓解情绪,提供多维度的心理支持。
技术栈:SpringBoot、SpringMVC、MyBatis、Vue、微信小程序、Redis、RabbitMQ、Spring Security。
开发环境:IntelliJ IDEA、JDK 1.8、MySQL、Git、Maven。
项目职责:
1.结合 Spring Security 统一权限认证体系,通过 Redis 缓存 JWT 与权限数据,实现管理员、咨询师及普通用户的多端严格隔离。
2.研发动态心理测评引擎,打破传统静态问卷模式,底层采用树形数据结构支持题目选项与分值的动态逻辑流转。
3.针对名师号源稀缺引发的高并发抢号场景,采用 Redis 分布式锁(SETNX)与唯一键约束,彻底杜绝预约超卖现象。
4.利用 RabbitMQ 死信队列与 TTL 机制构建订单超时中心,实现未支付咨询订单的自动取消与对应名额的精准回滚。
5.优化海量文章阅读量聚合逻辑,采用 Redis 高速自增缓存替代直接落库,并结合 RabbitMQ 异步削峰完成积分派发与批量入库。
6.设计互动积分抽奖与防刷系统,利用 Redis Set 数据结构保障抽奖并发安全与概率公平,配合流水校验拦截恶意刷分。
7.采用 @Transactional 结合主键返回机制,攻克咨询师入驻时的跨表(用户表、角色表、资质业务表)复杂分布式事务难题。
项目三:长安养老
项目描述:一款智慧化养老小程序。项目围绕养老机构入住管理、健康管理、生活照护等核心场景,综合运用智能物联网终端与信息系统,为老年人及其家属提供床位预约、请假报备、健康数据实时追踪及财务缴费等便捷服务,提升机构运营效率与服务质量。
技术栈:Spring Boot、RuoYi、Activiti7、Redis、RabbitMQ、Quartz、Vue。
开发环境:IntelliJ IDEA、JDK 1.8、MySQL、Linux、Git、Maven。
项目职责:
1.深度整合 RuoYi 框架与 Spring Security,通过 AOP 拦截动态赋予底层数据过滤权限,保障机构内长者隐私数据