MVP 改造方案 — 总览
目标:在现状 13 服务上改造/新建缺失,跑通现金贷 + 手机分期 MVP。
依据:现状代码 现状架构 + 业务需求 MVP 定义。把早期目标态改造需求(已归档至 _归档/MVP改造需求-目标态/)的业务意图重挂到现状服务上。
本目录是 MVP 研发唯一主入口:业务口径、现状、改造点、边界与验收均以本目录为准;05-业务需求/系统需求 保留为历史需求、产品定义、原型和 Phase 2 需求池。
前提与原则
- 以现状 13 服务为骨架,不重构成早期目标态「信贷核心 7 模块」;目标态概念(客户中心/进件/额度)作为逻辑职责映射,不物理拆分。
- 复用优先:fcs/pfs/pmt/ims/fds 等可部署资产以「配置 + 接通」为主,避免重写。
- 新建集中在手机分期增量:渠道/商品 + PocketBuy SA + PocketBuy + bns 的 SA 代客编排。
文档口径
| 目录 | 维护定位 | 研发使用方式 |
|---|
10-MVP改造方案/ | MVP 主说明:业务口径 + 改造方案 + 验收 | 以本文档集为准 |
05-业务需求/系统需求/ | 历史需求、后置需求、Phase 2 需求池 | 仅作背景参考,不作为 MVP 并行口径 |
05-业务需求/产品定义/、页面原型、系统交互 | 产品定义与交互材料 | 被 10 引用时按引用使用 |
关键决策(已拍板)
| 决策 | 结论 |
|---|
| bns / bns-gateway / res 代码 | 能拿到,按「改造现有」评估 |
| 登录认证(Afmobi TGT) | 复用现有登录服务 |
| MVP 风控形态 | 简化先跑:现金贷走规则自动审批、手机分期加人工审核(fds 台已有),res/agg 并行建设、不阻塞 MVP |
| 客户身份 | 手机号为锚,两业务线共用同一客户,最小统一(不建独立客户中心) |
| 触达短信 | MVP 不建设短信网关;登录验证码走登录认证/现有通道;还款提醒继续做,FCS 直接对接 crs;营销短信后置 |
| 大数据平台 | App 设备采集 SDK 保留喂风控;大数据授信 MVP 不接 |
| 征信 | MVP 接入:crs 对接征信局(授信查询) |
| 运营管理后台 | MVP 不做(后置):业务查询走 DB / 人工导出;名单/冻结/减免复用 fds 人审台 |
| 对账 / 锁机 / 催收 | 人工对账;锁机 + 催收 Phase 2 |
领域全景
领域 = 业务域(维护归属单元);服务 = 现状具体实现。服务名加粗的,表示现状无可用业务代码(未推送 / 空壳 / 缺口 / 外部待对接 / 待新建),需补推、对接或新建。
| 领域 | 服务(实现) | 现金贷改造 | 手机分期改造 | 改造性质 | 人员分工 |
|---|
| 业务编排域 | bns、bns-gateway | 对接现有编排(复用) | 新增 SA 代客办单编排(新建) | 改造(拿码) | Java-1 + 后端讲解人 |
| 信贷账务域 | fcs、pfs | 按天产品配置复用 | 新增周/月产品 + 首付 + 放款到商户 | 改造(小-中) | Java-2 |
| 支付域 | plutus-pmt、plutus-ims、zoo | 放款到客户(复用) | 放款到商户(改造) | 改造(小) | Java-3 |
| 风控域 | res、agg、fds | 规则(自动审批) | 规则 + 人审 | 简化(MVP) + 并行建设 | Java-4 |
| 客户域 | 登录认证、客户主数据(fcs_cust) | 登录复用 + 手机号锚 | 同左 + SA 代客建档 | 复用 + 改造(轻) | Java-4(兼) |
| 三方接入域 | crs | KYC/活体/征信(crs 建);还款提醒直连 crs;短信网关后置 | 同左(共用) | 新建为主(crs 空壳) | Java-3(兼) |
| 渠道商品域 | 渠道中心、商品中心 | 不涉及 | 全新建(SA/门店/商品/选品) | 全新建 | Java-2(兼) |
| 运营管理域 | 运营后台 | —(MVP 不做) | —(MVP 不做) | MVP 不做(后置) | —(后置) |
| 前端 | RocketCash、PocketBuy、PocketBuy SA | RocketCash 改造 | PocketBuy + PocketBuy SA 新建 | 改 1 新 2 | 前端讲解人 + Android-1/2 + H5 |
领域关系图
graph TB
APP[前端 RocketCash / PocketBuy / PocketBuy SA]
ORCH[业务编排域 bns + bns-gateway]
ACCT[信贷账务域 fcs + pfs]
PAY[支付域 plutus-pmt + plutus-ims]
RISK[风控域 res + agg + fds]
IDC[客户域 登录认证 + 客户主数据]
TP[三方接入域 crs KYC/活体/征信]
CH[渠道商品域 渠道 + 商品 新建]
OPS[运营管理域 运营后台 + 人审台]
APP --> ORCH
APP --> IDC
ORCH --> ACCT
ORCH --> RISK
ORCH --> CH
ORCH --> TP
ACCT --> PAY
RISK --> TP
OPS --> ACCT
OPS --> RISK
工作量口径
- 不用人天:vibe coding 下人天不准。以「改造点清单」本身作为工作量度量——清单条目数 + 性质即规模。
- 每条改造点标:类型(改造 / 新建 / 复用 / 排除)+ 复杂度(低 / 中 / 高)。
- 复用 = 现网已具备、仅接通校验;排除 = MVP 不做(后置)。
关键路径与里程碑
P = 批次 / 优先级。
| 批次 | 内容 | 特征 |
|---|
| P0 准备 | 拿 bns/bns-gateway/res 代码 + 架构讲解 + 跑通现网环境 | 解锁关键路径 |
| P1 现金贷跑通 | 编排对接 + 账务/支付复用 + 风控简化 + 登录复用 + RocketCash 改造 | 资产复用多,快 |
| P2 手机分期跑通 | 渠道商品 + SA 代客编排 + SA App + PocketBuy + 放款到商户 + crs 三方接入 | 新建多,重 |
| P3 风控演进 | agg 变量 + res 决策流建设(与 P1/P2 并行、不阻塞) | MVP 后持续 |
最大关键路径风险:业务编排域(bns/bns-gateway)——前端唯一入口 + 流程中枢,拿码后需快速读懂(靠后端架构讲解人)。
外部缺口与风险
| 缺口 | MVP 处理 |
|---|
| zoo 支付编排(MQ) | 拿 bns/账务码时一并确认,缺则随支付域补 |
| mdut 触达 | MVP 不建设短信网关;还款提醒直连 crs,营销短信后置 |
| 大数据平台 | 设备采集 SDK 保留;大数据授信不接 |
| crs 空壳 | MVP 仅建设 KYC/活体/人脸/征信;短信网关后置 |
| 运营管理后台(无) | MVP 不做;业务查询走 DB / 人工导出,名单/减免复用 fds 人审台 |
文档索引