跳转至

主数据服务设计(Master Data Service Design - MDS-D)

文档编号:DOC-P51-D / MDS-D 版本:V1.1 创建日期:2026-08-05 维护人:BO / TL / DT 关联文档README.mdQSVCPTTNDRQD


一、定位与核心概念

1.1 服务定位

主数据服务(MDS)是平台的主体档案中心——统一管理师傅、客户、安装服务品类、楼宇四类核心主数据,为各业务服务提供共享主数据支撑。

MDS 与 CPT 的核心区别: - MDS 存储"主体":师傅/客户/品类/楼宇的长期属性档案,生命周期长于单次交易 - CPT 存储"过程":单次客户项目的全生命周期记录(L1~L8 阶段) - 关系:CPT 通过 ID 引用 MDS 中的主体档案;CPT 采集的实际数据反哺 MDS 画像更新

1.2 核心概念

概念 定义 说明
主数据 平台核心主体对象的属性档案 师傅/客户/品类/楼宇,跨服务共享、长期存在
主体 vs 过程 主体档案 vs 单次交易过程 MDS=主体;CPT=过程;二者通过 ID 关联
四库 MDS 下设四个特征库 SCL 服务库 / BPL 楼宇库 / WPL 师傅库 / CPL 客户库
数据闭环 CPT 采集数据反哺 MDS 画像 实际工时→师傅画像;评分→师傅等级;楼宇核实→楼宇档案

1.3 双重价值

  1. 共享主数据源:消除各业务服务的数据孤岛,确保师傅/客户/品类/楼宇信息一致。
  2. 画像持续进化:基于 CPT 采集的实际运营数据,持续校准师傅等级、客户标签、楼宇系数、品类费率。

二、四库总览

简称 编号 全称 核心内容 主要消费方
SCL DOC-P51-S 安装服务特征库(Service Catalog Library) 8 大品类目录、32 细分类目、产品参数映射、基础费率、技能要求 QSV(费率/参数)、CPT(服务类型)、DSP(技能匹配)
BPL DOC-P51-B 楼宇特征库(Building Profile Library) 楼宇档案、类型系数、电梯配置、楼层、管理要求 QSV(楼宇系数/楼层附加)、CPT(楼宇核实)
WPL DOC-P51-W 师傅特征库(Worker Profile Library) 师傅档案、等级体系、技能矩阵、服务区域、历史表现 QSV(费率/参数)、CPT(服务类型)、DSP(技能匹配)、OPS(师傅个人品牌)
CPL DOC-P51-C 客户特征库(Customer Profile Library) 客户档案、标签体系、信任徽章、复购意向、推荐关系 CPT(客户ID)、OPS(客户画像/营销)、QSV(历史客户优惠)

三、服务边界与职责

3.1 MDS 负责的职责

职责 说明
主数据录入 师傅招募录入、品类目录维护、楼宇档案建立、客户档案创建
主数据存储 四库的持久化存储、版本管理、变更历史
主数据查询 对外提供 ID 查询、属性查询、批量查询 API
主数据校准 基于 CPT 反哺数据,定期校准师傅等级、客户标签、楼宇系数、品类费率
主数据权限 客户/师傅隐私字段脱敏、按服务分配访问权限

3.2 MDS 不负责的职责(明确边界)

不负责项 归属服务 理由
单次客户项目跟踪记录 CPT 过程数据,非主体档案
报价计算 QSV 消费 SCL 费率 + BPL 系数 + WPL 等级系数后自行计算
派单匹配算法 DSP 消费 WPL 技能/区域后自行匹配
营销活动执行 MKT 消费 CPL 标签后自行触达
师傅端 App 前端 TND D08 前端实现,非主数据本身

3.3 与原 TND D03 楼宇数据库的关系

TND 技术规划 中 D03「楼宇数据库设计」属主数据范畴,本次迁移至 MDS/BPL: - TND D03 编号保留但标记为「已迁移至 MDS/BPL」 - 后续楼宇库的业务设计文档位于 docs/主数据服务/楼宇特征库设计.md - 楼宇库的技术实现方案(数据模型、存储、采集接口)仍可在 TND 下另立技术文档


四、与各业务服务的对接方案

4.1 与 QSV 报价服务的对接

sequenceDiagram
    participant QSV as QSV 报价服务
    participant MDS as MDS 主数据服务
    participant SCL as SCL 服务库
    participant BPL as BPL 楼宇库
    participant WPL as WPL 师傅库

    QSV->>MDS: 查询报价参数(品类+楼宇+师傅等级)
    MDS->>SCL: 查品类基础费率/产品参数
    MDS->>BPL: 查楼宇类型系数/电梯配置
    MDS->>WPL: 查师傅等级系数
    SCL-->>MDS: 费率/参数
    BPL-->>MDS: 系数/附加
    WPL-->>MDS: 等级系数
    MDS-->>QSV: 返回完整参数集
    QSV->>QSV: 按报价公式计算

QSV 从 MDS 消费的数据

QSV 参数 数据来源 MDS 库
品类基础费率(P1) 品类目录 × 基础费率表 SCL
产品参数映射(影响工时/难度) 产品参数 → 工时映射表 SCL
楼宇类型系数(P3) 楼宇类型 → 系数映射 BPL
楼层附加费(P3) 电梯配置 + 楼层 BPL
师傅等级系数(P8) 师傅等级 → 系数映射 WPL

4.2 与 CPT 客户跟踪服务的对接

CPT 从 MDS 引用的主体 ID

CPT 字段 MDS 来源 用途
客户ID CPL 关联客户主体档案
师傅ID WPL 关联师傅主体档案
服务类型 SCL 关联品类目录
楼宇ID BPL 关联楼宇档案(L2 现场核实后回写)

CPT 反哺 MDS 的数据

CPT 采集数据 反哺目标 更新内容
师傅实际工时 WPL 师傅效率画像、工时统计
客户评分(L8 NPS) WPL 师傅评分更新、等级校准
客户验收/复购行为 CPL 客户标签、复购意向、信任徽章
师傅现场核实的楼宇信息 BPL 楼宇档案修正(电梯/楼层/管理要求)
实际成交价 vs 报价 SCL 品类费率校准建议

4.3 与 DSP 派单服务的对接

DSP 从 MDS 消费的数据

DSP 需求 MDS 来源 用途
师傅技能品类 WPL 匹配订单品类要求
师傅服务区域 WPL 匹配订单区域
师傅可用时段 WPL 匹配订单时段
师傅等级 WPL 优先派单金牌师傅
师傅实时状态 WPL(动态字段) 在线/忙碌/休假

4.4 与 OPS 运营服务的对接

OPS 从 MDS 消费的数据

OPS 需求 MDS 来源 用途
客户标签 CPL 精准营销分群
客户复购意向 CPL 复购推送
客户推荐关系 CPL 推荐激励计算
师傅个人品牌资料 WPL 师傅名片/案例展示
信任徽章 CPL + WPL 可验证的信任标识

五、数据闭环与校准机制

5.1 数据闭环总览

flowchart LR
    subgraph MDS["MDS 主数据服务"]
        SCL["SCL 服务库"]
        BPL["BPL 楼宇库"]
        WPL["WPL 师傅库"]
        CPL["CPL 客户库"]
    end

    subgraph BIZ["业务服务"]
        QSV["QSV 报价"]
        CPT["CPT 跟踪"]
        DSP["DSP 派单"]
        OPS["OPS 运营"]
    end

    MDS -- "主数据供给" --> BIZ
    CPT -.->|"实际工时/评分/复购/楼宇核实"| MDS
    QSV -.->|"成交价vs报价偏差"| SCL

5.2 校准周期与流程

校准对象 校准周期 触发条件 责任人 审批
师傅等级(WPL) 月度 累计接单量+评分变化 OL BO
客户标签/徽章(CPL) 实时 + 月度 CPT 事件触发实时;月度全量复核 系统自动 + OL BO
楼宇系数(BPL) 季度 累计偏差超阈值 TL BO
品类费率(SCL) 月度 QSV 校准建议 BO SPO

5.3 校准流程(以师傅等级为例)

flowchart TD
    A["CPT 采集师傅月度数据"] --> B["WPL 计算综合评分"]
    B --> C{"评分是否跨阈值?"}
    C -- "是" --> D["生成等级变更建议"]
    D --> E["OL 审核"]
    E -- "通过" --> F["BO 审批"]
    F -- "通过" --> G["更新 WPL 师傅等级"]
    G --> H["记入 WLG 工作日志"]
    H --> I["通知 QSV/DSP 等级系数变更"]
    C -- "否" --> J["维持当前等级"]
    E -- "驳回" --> K["记录驳回原因"]
    F -- "驳回" --> K

六、数据安全与权限

6.1 数据分级

等级 含义 涉及字段 访问权限
L1 公开 可对外展示 师傅昵称/等级/案例、品类目录、楼宇类型 全服务可读
L2 内部 平台内部共享 师傅真实姓名/手机、客户基本信息、楼宇详细地址 已授权服务可读
L3 敏感 需脱敏访问 客户手机/地址/支付信息、师傅收入 仅 CPT/PAY 经脱敏访问
L4 机密 严格管控 客户身份证明、师傅身份证明、银行账户 仅合规岗位访问

6.2 隐私保护原则

  1. 最小化原则:业务服务仅可访问其必需字段(如 QSV 不需客户手机号)
  2. 脱敏原则:跨服务传输敏感字段须脱敏(如手机号显示为 138****5678)
  3. 审计原则:所有主数据访问记录审计日志
  4. 合规原则:符合香港《个人资料(私隐)条例》(PDPO)

七、实施优先级

按业务急需度排序:

优先级 理由 MVP 前置依赖
P0 SCL 安装服务库 QSV 报价引擎冷启动必需品类费率与产品参数 报价引擎
P0 BPL 楼宇特征库 QSV 楼宇系数是报价最大变量;筹备期需建立港岛/九龙核心楼宇库 报价引擎
P1 WPL 师傅特征库 派单必需;师傅等级系数影响报价 派单系统、报价
P2 CPL 客户特征库 试运营期客户量小,初期可用 CPT 字段替代;扩张期必需 营销系统、复购

建议实施顺序:SCL → BPL → WPL → CPL


八、后续规划

  • MDS 技术方案(数据模型、存储、API 设计,归入 TND)
  • 四库数据采集与录入流程细化
  • 与各业务服务的 API 对接规格定义
  • 主数据权限矩阵详细设计
  • 数据质量监控与异常告警机制

修订记录

版本 日期 修订人 修订内容
V1.0 2026-08-05 DT 首版创建:服务定位、四库总览、服务边界、对接方案、数据闭环、安全权限、实施优先级
V1.1 2026-08-05 DT MKT→OPS 全局替换:四库总览消费方、服务边界、§4.4 对接方案、数据闭环图统一为 OPS 运营服务