惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

人人都是产品经理
人人都是产品经理
博客园_首页
博客园 - 三生石上(FineUI控件)
V
Visual Studio Blog
Hugging Face - Blog
Hugging Face - Blog
美团技术团队
小众软件
小众软件
T
Tailwind CSS Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
月光博客
月光博客
有赞技术团队
有赞技术团队
WordPress大学
WordPress大学
博客园 - 【当耐特】
Apple Machine Learning Research
Apple Machine Learning Research
罗磊的独立博客
V
V2EX
酷 壳 – CoolShell
酷 壳 – CoolShell
IT之家
IT之家
量子位
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Recent Announcements
Recent Announcements
M
MIT News - Artificial intelligence
阮一峰的网络日志
阮一峰的网络日志
The GitHub Blog
The GitHub Blog

人人都是产品经理

为什么你的产品找不到差异化?90%的失败都卡在第一步上(下) – 人人都是产品经理, 3年从30万到1300万用户、获2200万美元融资,这个AI教育产品用“抽卡”破解了获客难题 – 人人都是产品经理, 园区招商系统怎么做才能真正帮到去化?我加了这一个功能,推广链接转发400次阅读过万 – 人人都是产品经理, AI大事件:OpenAI发完网络安全模型又搞药物研发,小鹏汽车要抓”DeepSeek时刻” – 人人都是产品经理, 电商不是卖货,是一场更残酷的产品经理实战 – 人人都是产品经理, 没想到,活动营销又回来了! – 人人都是产品经理, 为何All-in海外KOC:一场关于AI时代窗口期的豪赌 – 人人都是产品经理, 重新理解企业的内部协作 – 人人都是产品经理, 苹果的 AI 战略到底是什么? – 人人都是产品经理, 医疗智能体·第2讲——合规护城河:等保、PIPL与HIPAA的架构实战 – 人人都是产品经理, 向量知识库五步法:从“答非所问”到“精准回复” – 人人都是产品经理, 鸿蒙PC三方库构建总指挥HPKBUILD(sha)库为例 – 人人都是产品经理, 何时该用LLM?AI产品经理的LLM设计指南 – 人人都是产品经理, 医疗信息领域的需求方、决策方、准入方以及关注点(二) – 人人都是产品经理, 即梦涨价:一场被误读的「傲慢」 – 人人都是产品经理, 面试AI PM必答题:Hermes和OpenClaw的区别,如何讲清楚业务价值 – 人人都是产品经理, AI的下一张船票:世界模型——AI产品经理必须理解的技术拐点 – 人人都是产品经理, 小红书做GEO,怎么让AI信你?记住这 3 个重要信息 – 人人都是产品经理, 5 家印度 AI 初创公司,看看印度 AI 再做什么 – 人人都是产品经理, AI项目跨团队协作:产品技术业务如何不打架 – 人人都是产品经理, Agentic Workflow(智能体工作流):让AI从”答案生成器”变成”数字员工” – 人人都是产品经理, lycium_plusplus 项目全景解读:OpenHarmony 三方库构建的“大管家” – 人人都是产品经理, 从爆单救火到前置履约:两套预采策略,把生鲜大促履约效率拉满 – 人人都是产品经理, 什么时候该补货?我用一轮数据做了一个决定 – 人人都是产品经理, 从“机械兜底”到“动态分流”:AI客服重复进线治理的4大底层逻辑 – 人人都是产品经理, 抖音拼效率,红书拼洞察 – 人人都是产品经理, 全民狂欢与退潮——为什么龙虾这波热潮冷却得如此之快? – 人人都是产品经理, Stripe押注!MPP重塑全球支付 – 人人都是产品经理, 小红书GEO:AI引用你的内容,不是因为你对,而是因为你看起来可信 – 人人都是产品经理, 前百度副总裁押注办公Agent,日韩付费爆发,Manus迎来强劲对手 – 人人都是产品经理,
如何从0到1设计一个复杂B端系统:以银行双录系统实战为例
老M的产品手记 · 2026-01-08 · via 人人都是产品经理

当我们接到一个复杂B端系统的设计任务时,面对庞杂的业务流程、众多的干系人和严格的合规要求,应该如何入手?本文将以银行“双录”(录音录像)系统为实战案例,带你走过从0到1的设计全程,并提炼出可复用的方法论。

一、为什么双录系统是典型的复杂B端案例

银行双录系统是指在销售理财产品、办理某些高风险业务时,对业务办理过程进行同步录音录像的系统。这个系统看似功能聚焦,实则包含了复杂B端系统的几乎所有典型特征:

  • 强合规驱动:需严格遵循监管要求,任何设计疏漏都可能导致合规风险
  • 多角色协作:涉及客户、柜员、理财经理、合规人员、IT管理员等多方角色
  • 流程严谨性:业务流程必须环环相扣,容错率极低
  • 系统集成性:需要与核心银行系统、CRM、档案管理系统等对接
  • 高可靠性要求:涉及客户隐私和重要证据保存,数据安全至关重要

接下来,我来分五个阶段讲讲一个复杂B端系统从零开始设计的全过程,重点放在实战上,分析一下需要掌握的产品能力。

二、第一阶段:深入业务,定义问题边界

实战起点:不要急于画原型

当我首次接触双录系统需求时,业务方给出的是一份长达50页的监管文件。新手产品经理常犯的错误是立即开始功能设计,而专业做法是先界定“我们要解决什么问题”。

我们做了什么

  1. 组织跨部门研讨会,邀请合规、业务、科技部门共同解读监管要求
  2. 梳理出监管中的“必须项”和“建议项”,明确设计底线
  3. 实地观摩3家支行的现有业务流程,记录痛点

背后的能力

  • 业务抽象能力:从具体条款中抽象出核心监管意图
  • 干系人管理:平衡不同部门的诉求和关注点
  • 现场调研技巧:如何在不干扰业务的情况下获取真实信息

三、第二阶段:从业务流程到系统流程的转化

关键突破:找到主流程与异常流

双录的核心业务流程是清晰的:身份验证→风险提示→产品介绍→客户确认→签署文件→完成录制。但难点在于异常处理:客户中途反悔怎么办?系统故障如何恢复?网络中断如何处理?

我们做了什么

  1. 绘制三级流程地图:①主干流程 ②分支流程 ③异常流程
  2. 针对每个异常场景设计“回退点”和“补偿机制”
  3. 引入“环节完整性校验”,确保任何中断都能可追溯

背后的理论知识

  • 流程图标准化表示法:Visio等规范工具的使用
  • 事务一致性原理:如何保证业务操作的原子性
  • 用户体验中的容错设计:特别是对非技术用户的友好提示

四、第三阶段:抽象系统架构与模块设计

设计核心:平衡灵活性与标准化

双录系统需要适配不同类型的业务(理财、贷款、开户),每类业务的录制要求略有不同。过度定制会导致系统臃肿,过度统一又无法满足业务需求。

我们做了什么

  1. 采用“配置化+模板化”设计:共性的流程标准化,差异点通过配置实现
  2. 设计三层权限体系:操作层、审核层、管理层层级分明
  3. 建立“录制模板库”,业务人员可自助选择所需模板

背后的系统思维

  • 模块化设计原则:高内聚、低耦合的模块划分
  • 配置驱动设计理念:如何通过配置减少代码修改
  • 权限模型设计:RBAC(基于角色的访问控制)的实际应用

五、第四阶段:关键功能点的深度设计

细节决定成败:以“中断续录”为例

“录制过程中网络中断”这个看似简单的场景,背后涉及技术实现、用户体验、合规要求的多重考量。

我们的设计方案

  1. 本地暂存机制:中断时自动保存已录制内容至本地
  2. 智能续录提示:重新连接后系统自动提示是否续录
  3. 完整性水印:续录文件添加“中断续录”标识供审核识别
  4. 超时清理规则:设定合理的本地缓存保留时间

体现的产品思维

  • 场景化设计:不只是功能,而是完整的使用场景
  • 防错与容错:预防错误发生,同时允许安全地犯错
  • 透明度原则:系统状态对用户和审核者都清晰可见

六、第五阶段:非功能性需求的系统性考量

复杂B端系统往往在非功能性需求上栽跟头。双录系统特别需要关注以下内容。

我们的设计策略

  1. 性能方面:采用分布式存储,录制文件实时上传与本地缓存结合
  2. 安全性:端到端加密、访问日志全记录、敏感信息脱敏处理
  3. 可扩展性:微服务架构,核心服务与业务逻辑分离
  4. 可维护性:完善的操作日志、健康检查机制、一键回滚能力

需要掌握的知识领域

  • 系统架构的基本概念(虽然产品经理不直接架构)
  • 信息安全的基本原则
  • SLA(服务等级协议)的制定方法

七、复盘:复杂B端系统设计的通用方法论

通过双录系统的实战,我们可以总结出复杂B端系统设计的通用路径:

1. 四层理解法

  • 战略层:为什么做?解决什么业务/合规问题?
  • 业务层:为谁做?业务流程如何运转?
  • 系统层:如何做?系统如何支撑业务流程?
  • 表现层:做成什么样?用户如何操作系统?

2. 设计三原则

  • 合规先行:B端系统往往合规是底线
  • 流程固化:将最佳实践固化到系统中
  • 配置优先:通过配置而非改代码适应变化

3. 风险控制点

  • 关键数据:哪些数据绝对不能出错?
  • 关键节点:哪些环节一旦出错影响最大?
  • 恢复机制:每个故障点是否有恢复方案?

结语:复杂系统是产品经理最好的试金石

设计银行双录系统的经历让我深刻体会到,复杂B端系统设计的本质是在约束条件下寻找最优解监管要求、技术限制、业务需求、用户体验构成了一个多维度的约束空间,优秀的产品设计就是在这些约束的交叉点上找到平衡。

B端产品经理的价值不在于画出多么精美的原型,而在于:

  1. 深入理解业务本质和约束条件
  2. 抽象出可扩展的系统架构
  3. 设计出稳健可靠的业务流程
  4. 预见到可能的风险并提前防范

每一次复杂系统的设计,都是对产品经理系统思维能力的锤炼。当你能够游刃有余地处理这种多约束条件的复杂问题时,你已经具备了设计任何B端系统的底层能力。

本文由 @潮流的洋葱 原创发布于人人都是产品经理。未经作者许可,禁止转载

题图来自Unsplash,基于CC0协议