mybank智慧银行产品系统Vibe Coding

我要开发同款
Yummy2026年08月18日
4阅读

技术信息

语言技术
JavaHTML5CSSJavaScriptVue
系统类型
Web
行业分类
金融工业互联网

作品详情

行业场景

传统单体银行系统存在耦合严重、扩展性差、易发生单点故障,同时传统人工客服成本高、无法 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 开发,完成前后端联调,封装全局异常处理、数据脱敏,完成整套分布式智慧银行原型系统开发。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论