游乐多AI | 项目负责人 | 核心开发 | 2025.09 - 2025.11
项目描述:该项目是基于 Spring Boot 技术栈构建的 AI 智能旅行规划 SaaS 平台,采用模块化架构设计,支持多租户独立运营。系统以 AI 对话式行程规划为核心,涵盖智能行程生成、虚拟金币经济体系、多渠道支付、实名认证、提现结算等完整业务闭环,面向 C 端用户提供 App 接口,同时提供完整的后台管理能力。
技术架构:Spring Boot 2.7 + Spring Security + MyBatis Plus + Druid + Redis + Redisson + RocketMQ + Quartz + WebSocket + 微信支付 + SkyWalking + Docker + 多模型 AI(DeepSeek / 豆包 / Coze / 文心 / 智谱 / Kimi)
工作职责:
架构设计与技术选型:
1. 主导项目模块化架构设计,采用接口与实现分离的分层结构,划分 plan(行程规划)、member(会员支付)、system(系统管理)、infra(基础设施)四大核心模块,通过统一 Framework 层封装 Web、Security、Redis、MQ、Job 等公共能力,降低业务模块耦合;
2. 设计统一网关与权限体系,基于 Spring Security + Token 实现分布式会话管理,支持 Admin 与 App 双端鉴权,结合数据权限框架实现行级数据隔离,保障多租户数据安全;
核心业务开发:
3. 主导 AI 行程规划模块开发,对接 DeepSeek、豆包、Coze、文心、智谱、Kimi 等多家大模型,基于 WebSocket 实现流式 AI 对话,支持多轮上下文管理;设计行程、日程、预算、花费等多层数据模型,实现 AI 生成行程的结构化存储与管理;
4. 负责会员模块核心开发,设计虚拟金币账户体系,实现金币充值套餐购买、消费扣减、冻结解冻等完整账务流转,通过 Redisson 分布式锁保障并发场景下账户操作的幂等性与数据一致性;
5. 主导支付与提现模块开发,完成微信支付集成,设计统一支付回调处理机制;实现用户提现申请、审核、自动发起微信企业转账的完整流程,支持金币与人民币汇率动态配置;