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

推荐订阅源

Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
量子位
M
MIT News - Artificial intelligence
Y
Y Combinator Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Google DeepMind News
Google DeepMind News
Hugging Face - Blog
Hugging Face - Blog
博客园_首页
雷峰网
雷峰网
I
InfoQ
罗磊的独立博客
博客园 - 聂微东
酷 壳 – CoolShell
酷 壳 – CoolShell
大猫的无限游戏
大猫的无限游戏
D
Docker
H
Hackread – Cybersecurity News, Data Breaches, AI and More
腾讯CDC
博客园 - 三生石上(FineUI控件)
The GitHub Blog
The GitHub Blog
K
Kaspersky official blog
P
Privacy & Cybersecurity Law Blog
S
SegmentFault 最新的问题
T
Threat Research - Cisco Blogs
H
Help Net Security
小众软件
小众软件
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
C
CERT Recently Published Vulnerability Notes
WordPress大学
WordPress大学
T
Tenable Blog
T
The Blog of Author Tim Ferriss
C
Cisco Blogs
Simon Willison's Weblog
Simon Willison's Weblog
博客园 - Franky
A
Arctic Wolf
T
Threatpost
Scott Helme
Scott Helme
C
Cybersecurity and Infrastructure Security Agency CISA
D
Darknet – Hacking Tools, Hacker News & Cyber Security
T
The Exploit Database - CXSecurity.com
G
GRAHAM CLULEY
Security Latest
Security Latest
Spread Privacy
Spread Privacy
L
LINUX DO - 热门话题
V
Vulnerabilities – Threatpost
P
Privacy International News Feed
S
Schneier on Security
Latest news
Latest news
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
C
Cyber Attacks, Cyber Crime and Cyber Security
C
CXSECURITY Database RSS Feed - CXSecurity.com

人人都是产品经理

为什么你的产品找不到差异化?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迎来强劲对手 – 人人都是产品经理, 企事业单位数字化的业务供需本质 – 人人都是产品经理, 医疗智能体·第1讲——医疗信息化重构:从“辅助软件”到“自主智能体”的范式转移 – 人人都是产品经理, 粉丝量就是空气!!! – 人人都是产品经理, 用户说“薯片碎了”,机器回“要买吗?”:意图识别的翻车与破局 – 人人都是产品经理, RAG召回准确率从75到90 我做对了这三件事 – 人人都是产品经理, AI大事件:Anthropic改收费、OpenAI发安全版、手术机器人纳入医保、阿里发布”秒悟” – 人人都是产品经理, Chrome 推出 Skills 新功能,Agent 重塑上网方式 – 人人都是产品经理, GitHub前创始人拿了a16z的1700万美元,做Agent时代的Git – 人人都是产品经理 拷贝或克隆其他 Flutter OH 项目到本地后无法运行 – 人人都是产品经理, 优惠券设计:优惠券创建 – 人人都是产品经理, 不用死磕文档!AI 助手 1 小时搞定飞书 CLI 安装 + 配置 + 知识库 – 人人都是产品经理, 用小龙虾做竞品分析报告:从2天到20分钟,我是怎么做到的 – 人人都是产品经理 用小龙虾做市场分析报告:搞懂这3个公式,市场规模不再靠猜 – 人人都是产品经理, 你早就在做 Harness 工程,只是不知道它叫这个名字 – 人人都是产品经理, Think Long就够?你可能想多了! – 人人都是产品经理, 货代SRM实战:供应商准入怎么做,才能让资源池不是通讯录而是可交付网络? – 人人都是产品经理, 如何做好用户调研?详解基本技巧 – 人人都是产品经理, 木鸟、途家、美团对打,平台春天行动开“卷” – 人人都是产品经理, 入职才发现公司不靠谱?小红书从业者求职避坑指南 – 人人都是产品经理, 美国 AI 三巨头联手封堵,中国 AI 突围之路在何方 – 人人都是产品经理, 小红书,放在需求对面的镜子 – 人人都是产品经理, AI 会带来大规模失业吗? – 人人都是产品经理, 从出单到补货前,我第一次犹豫:该不该放大? – 人人都是产品经理, Flutter 三方库鸿蒙化适配:5 种高效检查方式,快速判断是否需要适配 – 人人都是产品经理, 从做产品进阶拿结果:医美机构产品经理转岗科室运营经理 – 人人都是产品经理, 阿里HappyHorse,一场关于“Token经济”的阳谋 – 人人都是产品经理, To B AI:客户留存落地的观察与思考 – 人人都是产品经理, AI产品的“生命线”——数据采集、标注、清洗的产品化设计 – 人人都是产品经理, 谈谈AI Agent(二):当“孩子”能自己“体验世界”时,你该学什么? – 人人都是产品经理, UI/UX设计师的3层能力进阶,前两层让你活下来,第三层…才是真正的分水岭 – 人人都是产品经理, 2分钟 → 30秒,效率提升75%:B端产品经理如何用「规则枷锁」驯服AI幻觉? – 人人都是产品经理, 还没来得及学OpenClaw,来了个更猛的:Hermes Agent – 人人都是产品经理, AI日报:宇树机器人跑出10m/s刷新世界纪录 – 人人都是产品经理, 一文说透基金互金如何用情绪价值引导用户决策做转化 – 人人都是产品经理, 当浏览器开始替你”看”网页:AI 浏览器正在亲手拆掉它脚下的那张网 – 人人都是产品经理, 0代码,一天时间我Vibe Coding了个网站 – 人人都是产品经理, Hermes 和 OpenClaw 之争,Agent 的能力应该“装上去”还是“长出来”? – 人人都是产品经理 视频生成的“桌子”,字节Seedance 2掀完,阿里快乐马掀 – 人人都是产品经理, 从听不懂到完全信任:我的 Codex 深度产品体验 – 人人都是产品经理, 当虚拟偶像有了北京户口,与真人偶像还有什么区别? – 人人都是产品经理, 会说,远远比会做更重要 —— 对 SBTI 爆火现象的五层观察 – 人人都是产品经理, AI产品经理必看:当“搭环境”比“选模型”更重要,你的认知还在2024年吗? – 人人都是产品经理, 2026年AI产品商业化核心逻辑:从功能demo到规模化营收的3个必破卡点 – 人人都是产品经理, 京东围绕供应链,卷起裤腿下场的那些事儿 – 人人都是产品经理, SBTI一夜刷屏:它赢在了“太会说人话” – 人人都是产品经理, 折扣零售的真相:不是便宜,而是价值感! – 人人都是产品经理, 和甲方吵了一架,最后加钱做了——我学到的ToB产品经理生存法则 – 人人都是产品经理, 和几位小红书操盘手聊了8小时,干货全在这 – 人人都是产品经理, 智谱GLM-5.1登场,开源模型首超Opus4.6!!! – 人人都是产品经理 Anthropic收入凭什么反超OpenAI,终于有人把这事说清楚了 – 人人都是产品经理, 史上最有故事感的技术报告——Claude最强模型Mythos 7个极其精彩的细节 – 人人都是产品经理, 模型不是壁垒,Harness 也不是 – 人人都是产品经理, 抖音本地生活业务思考21 – 人人都是产品经理, Superpowers:145k Star的AI编码框架,到底是什么来头? Superpowers:145k Star的AI编码框架,到底是什么来头? – 人人都是产品经理, OpenAI 的路走错了,Anthropic Harness 解法启示:模型需要实践专科生 – 人人都是产品经理, 画原型图的前一步:设计站点地图 – 人人都是产品经理, 给 DeepSeek 的最后一封催更信 – 人人都是产品经理, 手把手教你用 Claude Code 搭建 AI 营销团队:5 个 Agent、12 项技能,独立完成研究、写作、设计全流程 – 人人都是产品经理, 你以为大模型在学语言?不,它在重新发明语言学 – 人人都是产品经理 所谓Skill,不过是AI时代的工业垃圾 – 人人都是产品经理, 聊一聊内容传播的几个方法 – 人人都是产品经理, 当平台开始吃掉生态:从 OpenClaw 被封杀,读懂 Anthropic 的这盘棋 – 人人都是产品经理, 你装了 10 个 AI 插件,Obsidian 还是一个文件夹 – 人人都是产品经理 关于AI智能体架构演进的系统性思考:从单体试水到多体协同的重构 – 人人都是产品经理, 当“人”变成Skill,我们又该何去何从? – 人人都是产品经理 Mythos 事件:前沿 AI 治理的意外实验 – 人人都是产品经理, 货代CRM:信用与风险管理怎么做,才能把坏账风险拦在放货之前? – 人人都是产品经理, 从HR收集自拍照到员工自助录入——我见证了园区人脸识别从”不可用”到”真好用”的全过程 – 人人都是产品经理 千问闯关AI混沌期:阿里画靶,吴嘉张弓,马云射箭? – 人人都是产品经理,
一张小票看透清结算架构(下)
陈天宇宙 · 2022-08-18 · via 人人都是产品经理

不同角色在产品各端的操作及整个流转环节的单据生成和关系是怎么样的呢?本文作者以一次外卖的业务流程为例,从用户层到内部业务层进行分析,一起来看一下吧。

说清楚一件事容易,但是说清楚一个体系难;难不代表说不清楚,我们将承接一张小票看透清结算(上)

我们重点讲了很多计费的逻辑和流程,下我们将重点讲不同角色在产品的各端的操作以及整个流转环节的单据生成和关系;这两篇文章放到一起看,信息会更全面和完整。

大家对外卖都很熟悉,因为基本每天都会点外卖,所以像(上)一样,我们依然以外卖场景为例,分析外卖交易全链路;从用户层的“用户下单,商家接单,分配骑手,骑手取餐,配送,用户取餐”到内部业务层的“订单,计价,配送,清分,记账,结算,付款”等方面讲清楚每个环节的逻辑和内容。

01 一次外卖的业务流程

一次外卖体验会涉及到非常多的参与者以及过程,每个参与者都有自己的一个子流程,这些子流程共同串起了整个外卖交易的复杂流程体系,这个流程里涉及到了每个角色的行为。

比如:

  • 用户选品、下单、支付、取餐、评价
  • 商家的接单、制作
  • 骑手的接单、到店、取餐、配送、确认送达
  • 平台的订单创建,计价计费、支付提交、分配骑手、记账结算

我们将这些不同角色、不同行为、不同节点所形成的一个复杂的流程绘制成下图,便于我们动态地审视整个交易链条的全部事件;这也有利于后续我们去设计抽象清结算的业务节点。

一张小票看透清结算(下)

02 搞清楚这些单据

上面说的过程中会产生很多的单据,每类单据会给到不同的参与者,每类单据记载着不同的但又相互关联的信息,我们要了解这些主要的单据,并知道其用途、关联关系和设计方法。

用户订单,作为外卖的发起者,用户的外卖订单信息记录了购买的商品、商品价格、优惠信息、支付信息、配送信息、商家信息等全部内容,这个信息是外卖平台给用户提供的交易信息。

一张小票看透清结算(下)

商家小票,我们收到餐以后餐盒上都会附带一个纸质小票,也记载着该单商品的基本信息,这个信息是商家给用户提供的商品和服务内容以及收费情况。

一张小票看透清结算(下)

商家账单,外卖平台给商家提供在平台上的经营数据,卖了多少餐,挣了多少钱,给商家付了多少款的信息。

一张小票看透清结算(下)

骑手账单,外卖平台给骑手提供的其在平台的服务信息,包括订单信息,收入信息,奖惩信息,付款情况内容。

一张小票看透清结算(下)

内部单据,而外卖平台自己内部存在着众多业务系统,这些系统共同协同完成这行个外卖业务,像订单系统记录订单,计费系统记录计费结果,账务系统记录账务信息等,这些系统依赖各种单据完成记录工作,以及通过各种单据相关链接传递信息。

一张小票看透清结算(下)

我们将各角色,各类单据,各系统之间的关系用下面的结构表示:

一张小票看透清结算(下)

清楚了外卖的全流程,以及流程中涉及到的单据以后,我们再看,每个环节都是什么样的逻辑,相关单据是如何产生的,单据的具体内容是什么。

03 用户下单

用户下单是一次外卖旅程的开始,我们对这个过程再熟悉不过了,就不过多赘述。

用户选择商品,我们假设购买了如下的菜品,本次下单享受的优惠,要支付的信息等,为了便于分析我们让订单更加简单一些,但是其所涉及到的面是完整的;用户看到的订单信息如下:

一张小票看透清结算(下)

对于一个订单首先我们要支付其商品有哪些,买了多少数量。

一张小票看透清结算(下)

营销优惠,选购了商品以后我们需要知道这一单在这些商品情况下会有什么活动,有多少优惠,本单有如下优惠:

一张小票看透清结算(下)

我们再把优惠信息增加到表格中得到了如下的信息,该订单的优惠比较简单,都是针对整单的优惠,没有针对单品的优惠,未来完整起见我们将单品优惠也放进去,只不过优惠金额为0。

一张小票看透清结算(下)

交易计价,该过程是要计算出用户下的这一单应该付多少钱,这个计价包含很多内容,比如计算优惠,计算商品总价,计算配送费,结算优惠后的订单金额,计算用户应付金额等,计算完成以后反馈给交易。

对于我们例子中的订单的计价是比较简单的,日常我们点的外卖有时候会非常复杂,那么计价过程也相对复杂很多,只不过无论复杂与简单,原理都是一样的;我们将计价结果记录到表格中:

一张小票看透清结算(下)

用户完成了订单的填写和提交,内部系统完成了交易的计价,此时交易系统请求订单系统完成订单的创建,下一步用户就可以进行支付了。

04 用户支付

从上面我们知道用户应付金额是47.6,整个支付过程的起点是用户点击去支付,然后跳转到收银台,这个过程我们在收银台设计设计方法中介绍的比较清楚,这里就不详细说明了。

05 商家接单制作

用户支付成功以后商家在其后台就可以看到该笔订单,然后选择接单,进行菜品的制作和打包;以下信息不是我们案例中订单的信息,大家可以脑补一下本单信息填充到以下的商家账单信息中即可;账单中展示了商品信息和数量,打包费,优惠信息以及优惠的承担方。

一张小票看透清结算(下)

06 骑手配送

一个订单可以平台分配给骑手,也可以骑手自己抢单,有很多中方式;这里关于运力的调度和策略不过多赘述,不是本文的重点。

骑手在骑手端可以看到附近用户下的全部订单并可以做出决策要不要枪这一单,对于骑手来说距离越短,挣得越多,肯定就越喜欢。

一张小票看透清结算(下)

觉得这一单的配送费很高,还有奖励活动,那么点进去看一看,从地图里可以看出这一单的店铺在哪要配送到哪里,肯定是越近越好,目的地的单量越多越好。

一张小票看透清结算(下)

同样骑手可以看到这一单涉及到的菜品信息,详细的配送费信息等内容,便于骑手做要不要抢单的决策。

一张小票看透清结算(下)

骑手抢了订单就去店里取餐吧,用户也可以看到骑手的实时位置和配送状态,这样可以极大地缓解用户等待的焦虑。

07 管控业务

整个订单过程中会存在各种的事务,比如用户把订单取消了,商家拒单了,骑手拒单改派了,骑手把用户的餐弄丢了等等,都需要进行一个判责,是谁的责任,要不要罚钱,封禁等。

用户下了单,商家制作了餐,骑手完成了配送,用户完成了评价,订单就正式完结了。

整个订单过程中,发生了突发事件被管控,以及订单完结以后,每个环节都可能需要记账,而有些记账业务之前需要完成计费和清分,比如完单以后商家佣金的计算,过程中骑手奖惩的计算,商家的结算收入,骑手的结算收入等业务,以下部分便进入了清结算范畴。

08 费用项体系

业务在发生的过程中不同的节点,不同的用户,不同的菜品或者活动都会产生各种不同的费用,该费用是业务层信息到账务层信息转换的非常关键的要素,比如商家卖了一些菜品,这些菜品就是商家的菜品收入;平台为商家提供的交易撮合平台和配送服务,所以平台也会收取商家的佣金,这样就需要一个佣金的费用。

同样财务需要基于业务做会计记账,那么不能直接以业务数据入账,而是以费用视角入账,比如抽商家的佣金记为“平台收入”。

这样我们就形成了一个费用体系,业务的新增和变化,都需要针对性的建立新的费用,每个费用也就有了其依赖的业务场景,就如我们的工资一样;而针对这一单外卖来说我们会用到如下的费用:

一张小票看透清结算(下)

09 清分计费

业务完成以后或者过程当中我们要进行计费,其实在交易计价环节已经完成了一些费用的计算,比如用户实付金额,这也是资金记账的依据。

计费的逻辑和流程我们在清算系统设计方法中介绍的非常详细这里就不在赘述了,总之通过计费以后我们就获得了所有费用的金额。

这里我们约定商家的抽佣为20%,这里我们按照菜品原价进行抽佣:2007商家佣金=54.6*20%=10.92。

整个计费结果如下:

一张小票看透清结算(下)

10 记账场景定义

我们知道记账是在整个交易过程中分多次记录的,用户支付成功以后要记账,商家接单以后要记账,骑手抢单以后要记账,完单以后要记账;这样我们就需要跟业务层约定业务场景的识别,而业务场景就对应了记账的场景。

我们根据业务的发生流程,这里应该包含正向及逆向,订单类,管控类,奖惩类等场景,只不过我们本文不涉及逆向过程,大家可以自己思考逆向的过程。

在外卖场景里我们可以将业务划分成这样的场景并给与定义,并且我们要约定好用什么信息去判定该场景已经发生,比如可以用订单状态,工单流转等进行定义。

一张小票看透清结算(下)

11 场景发生与记账设定

定义好了业务场景以及费用,那么我们就需要设定什么场景发生了需要记什么费用,这些费用要记哪些账,因为一个费用的发生不一样只记一笔,而是要计入多个账户,我们需要设定每个类场景要记什么账。

当然每个场景发生以后记那些账不仅仅由订单状态这个场景决定,还需要其他要素参与,比如01支付成功,我们还需要知道这个是什么类型的订单,另外需要不需关注渠道,因为不同渠道的订单可能需要记跟渠道的分成。

一张小票看透清结算(下)

12 记账交互

业务场景发生以后,后端清分系统需要知道业务发生了,这里需要一个交互信息的方式,可以通过MQ的手段,比如订单支付成功了,订单层就发一个MQ,清分系统监听到该MQ以后通过订单状态字段判断订单状态,如果是“01”怎知道这是“01用户支付”成功发生了。

如果说该MQ里包含了记账需要的全部金额那么可以以MQ为依据生成业务单据,如果MQ内没有过多信息,就需要订单业务给一个查询数据的服务,比如查询接口或者SQL,去获取记账需要的数据。

一张小票看透清结算(下)

13 记账规则

在每个业务场景发生以后我们需要记哪些账在上面已经完成设定,那么这些账怎么记呢,计给哪些对象,计入哪些账户呢?这就是我们的记账规则了,比如我们介绍01支付成功以后的记账:

一张小票看透清结算(下)

有了规则以后,业务发生了就可以通过规则判定该场景需要记哪些账,然后获得相应的数据;获得数据以后先生成业务最原始的凭证存下来,然后进行清分处理;这里记账单据我们按生成的先后顺序,依赖关系分成三类:

  • 业务凭证
  • 清分明细
  • 账户明细
  • 会计凭证

14 业务原始凭证

是业务发生以后完成计费以后最原始的数据,比如订单支付成功以后获得的记账数据存储在清分系统,这笔数据里包含了01用户支付成功需要记账的全部信息:

一张小票看透清结算(下)

15 清分凭证

上面我们介绍了“01用户支付成功”场景发生以后,我们需要记录3个费用“1001、3005、30010”,这样我们根据业务凭证的数据进行清分,并根据记账规则知道每个清分出的费用、金额、对象就有了,清分结果如下:

一张小票看透清结算(下)

16 账户流水

有了清分明细以后,我们就可以根据记账规则计入对应账户,更新账户余额,记录账户流水了。

一张小票看透清结算(下)

一张小票看透清结算(下)

17 计税开票

计税模式可以按照每个费用进行计税、也可以按照每个结算周期进行计税;同样需要知道是什么税,个人所得税还是增值税。

假如我们按照费用进行计税,也就是每入一笔账都需要计税;入账成功以后账务系统将入账明细推送给税务子系统,税务子系统根据税种、税基、税率等配置计算该笔入账的税额,并推送账务系统进行税务的扣除。

一张小票看透清结算(下)

18 结算付款

按照约定我们需要完成给商家和骑手的结算,将商家的应收和骑手的收入打款给商家。

这里不同的城市,不同的商家可能有不同的结算周期,有的按照日结,有的按照月结,有的按照周结。

结算的依据可以是账户的当期余额,也可以是当期的账户流水,结算到指定的结算账户或者生成结算单进行打款,这里我们就不详细介绍了,详细介绍可以参考结算系统设计方法

19 清结算架构总结

在一张小票看透清结算架构(上)等多篇文章中介绍了不同的架构,这里针对上面介绍的内容进行规则,可以得到下面的架构图,便于理解清结算的业务流程以及单据之间的关联和交互。

一张小票看透清结算(下)

专栏作家
陈天宇宙,微信公众号:陈天宇宙,人人都是产品经理专栏作家。多平台支付领域专栏作者,十年资深产品;天使投资人;专注为10万支付产品经理和支付机构以及企业提供深度支付内容和服务!

本文原创发布于人人都是产品经理。未经许可,禁止转载。

题图来自Unsplash,基于CC0协议。

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。