第2章 梳理模型输入输出与业务链路

模型在业务链路中的位置决定了它的输入来源、输出去向以及与其他系统的依赖关系。本章提供一套标准化流程,帮助产品经理从业务全链路视角绘制模型的输入输出映射,并明确定义上下游依赖关系,为后续指标对齐奠定结构化基础。

适用场景

  • 新模型立项阶段,需要明确模型与周边系统的数据边界。
  • 已有模型需要重构或迁移,必须重新梳理输入输出依赖。
  • 跨团队协作时,需要统一理解模型在整个业务流中的位置。
  • 模型上线前,验证输入输出是否与业务链路各环节对齐。

前置条件

  • 已完成业务主流程的梳理,形成业务流程图(泳道图或价值流图)。
  • 已获取模型设计文档初稿(含模型名称、目标、算法类型)。
  • 已拉通业务方、算法、工程的数据字典或字段清单。
  • 已确定本章涉及的关键角色:产品经理(主导)、算法工程师(协作者)、后端开发(评审方)。

操作步骤

  1. 定位模型在业务链路中的环节 — 在业务流程图中标出模型服务所在的节点,确定其前驱和后继环节。
  2. 枚举每个环节的输入数据 — 列出业务原始数据、上游系统输出、特征依赖等,标注数据来源方。
  3. 枚举每个环节的输出数据 — 列出模型推理结果、决策指令、回调信号等,标注数据去向方。
  4. 建立输入输出映射表 — 将每个环节的输入和输出对齐到统一的数据字段维度,消除命名歧义。
  5. 标注上下游依赖关系 — 用箭头或连接线明确数据流向、调用顺序、同步/异步约束。
  6. 跨团队评审确认 — 组织业务方、算法、工程三方评审,确认映射关系和依赖定义无误。
实操要点: 步骤2和步骤3必须使用统一的数据字典版本,避免因字段命名不一致导致映射错位。推荐在映射表中增加“字段示例”列,降低理解偏差。
模型输入输出与业务链路映射图 模型输入输出与业务链路映射图 1. 数据源接入 输入:业务原始数据 输出:结构化特征数据 数据依赖 2. 特征工程 输入:结构化特征数据 输出:模型输入向量 特征依赖 3. 模型推理 输入:特征向量 输出:预测评分 / 标签 结果依赖 4. 结果决策 输入:预测评分 / 标签 输出:业务决策指令 指令依赖 5. 业务应用 输入:业务决策指令 输出:业务效果数据 图例: ■ 数据源 ■ 特征处理 ■ 模型推理 ■ 决策输出 ■ 业务应用 → 数据流向 / 依赖关系

输入输出物

类别名称说明模板/示例
输入物业务流程图(泳道图)包含模型所在节点的完整业务链路UML 活动图 / 泳道图
模型设计文档含模型名称、目标、算法类型、特征列表内部模板 V2.3
数据字典所有相关字段的命名、类型、来源说明Excel 数据字典(示例见附件)
输出物输入输出映射表每个业务环节的输入输出字段对齐表见下方“记录材料”示例
上下游依赖关系图标注数据流向、调用顺序、同步/异步约束SVG / Draw.io 格式
接口规范文档(初稿)输入输出字段名、类型、取值范围、频率OpenAPI 3.0 或内部规范

责任边界

角色职责产出物参与节点
产品经理主导链路梳理、映射表编制、评审组织输入输出映射表、依赖关系图全部步骤
算法工程师提供模型输入输出说明、特征字段定义模型输入输出字段清单步骤2、3、6
后端开发确认数据接入可行性和接口格式接口规范初稿步骤4、6
业务方确认业务链路准确性、输出结果可用性业务链路确认签字步骤1、6

记录材料

  • 输入输出映射表(核心记录):必须包含“环节名称”、“输入字段”、“输出字段”、“数据来源”、“数据去向”、“字段示例”、“备注”七列。
  • 依赖关系清单:记录每个依赖对的上游环节、下游环节、依赖类型(强依赖 / 弱依赖 / 异步)、超时阈值。
  • 评审纪要:记录评审日期、参与人、决议事项、待办项及责任人。
模板参考: 输入输出映射表至少包含以下列:
环节名称 | 输入字段 | 输出字段 | 数据来源 | 数据去向 | 字段示例 | 备注
推荐在字段级别使用“数据血缘标签”进行溯源管理。

异常处理

异常场景可能原因处理方式
输入数据字段缺失上游系统未提供或字段名不一致1. 与上游确认字段映射关系;2. 在映射表中标记为“待对齐”并跟进
输出结果与业务期望不符模型输出定义有歧义或阈值不合理1. 重新审查模型设计文档;2. 组织算法与业务方专题讨论
依赖关系冲突(环路依赖)模型输出又作为同一环节的输入1. 拆分环节,引入中间存储;2. 重新设计链路顺序
多方对同一字段定义不一致数据字典版本未对齐1. 拉通各方使用统一数据字典;2. 建立字段别名映射表
评审无法达成一致业务目标或技术方案存在分歧1. 升级至项目负责人决策;2. 记录分歧点,设定 trial 验证周期
常见陷阱: 不要跳过“字段示例”列。纯理论定义的输入输出在对接时极易产生歧义,一个具体的示例值(如 user_id=“U12345”、score=0.87)能避免 80% 以上的沟通返工。

验收标准

  • 完整性:映射表覆盖业务链路中所有与模型相关的节点,无遗漏环节。
  • 一致性:所有输入输出字段均与数据字典对齐,无命名冲突。
  • 可视化:依赖关系图已绘制完成,图上标注了数据流向、调用顺序和关键约束。
  • 可执行:接口规范初稿已输出,字段名、类型、取值范围、更新频率均已定义。
  • 已评审:三方(产品、算法、工程)签字确认映射关系和依赖定义无误。