传统单体银行系统存在耦合严重、扩展性差、易发生单点故障,同时传统人工客服成本高、无法 7×24 小时响应业务咨询的问题。本项目旨在基于微服务架构拆分业务,解决单体架构性能瓶颈,同时引入大模型 AI 能力,提升银行服务智能化水平。
2、行业场景:面向线上零售银行业务场景,模拟互联网银行,覆盖个人用户开户办卡、转账信贷、账户管理、客服咨询等零售金融常见业务,适用于分布式金融系统技术实训与原型验证
点击空白处退出提示
传统单体银行系统存在耦合严重、扩展性差、易发生单点故障,同时传统人工客服成本高、无法 7×24 小时响应业务咨询的问题。本项目旨在基于微服务架构拆分业务,解决单体架构性能瓶颈,同时引入大模型 AI 能力,提升银行服务智能化水平。
2、行业场景:面向线上零售银行业务场景,模拟互联网银行,覆盖个人用户开户办卡、转账信贷、账户管理、客服咨询等零售金融常见业务,适用于分布式金融系统技术实训与原型验证
系统共划分 9 大业务模块:用户认证、账户管理、卡片管理、贷款管理、交易流水、通知服务、AI 智能客服、安全管控、容错防护。实现用户注册登录、开户办卡申请审批、账户转账扣款、信用卡消费与自动还款、贷款申请放款还款、交易流水导出 PDF/Excel;支持站内消息通知;AI 客服可完成多轮对话、知识库问答、业务数据查询;具备 JWT 鉴权、限流熔断、数据脱敏,保障金融业务操作安全、服务稳定运行。
后端采用 Spring Cloud 微服务技术栈,使用 Eureka 实现服务注册发现,Gateway 作为统一网关完成鉴权路由,OpenFeign 完成跨服务业务调用;MySQL 存储业务数据,Redis 实现限流、Token 黑名单缓存,MongoDB 存储 AI 对话与向量知识库。基于 LangChain4j 集成阿里云百炼大模型,实现 RAG 知识库、Function Calling 工具调用、SSE 流式输出。使用 Resilience4j 实现熔断、限流、重试提升系统容错能力,JWT+Spring Security 完成权限控制。前端使用 Vue3 开发,完成前后端联调,封装全局异常处理、数据脱敏,完成整套分布式智慧银行原型系统开发。



评论