posts

《互联网产品的 AI 架构·推理性能与成本工程》 · 已发布章节索引(45 篇)

《互联网产品的 AI 架构·推理性能与成本工程》全 45 篇:13 章正文覆盖延迟与吞吐度量、调度与并发、上下文与输出、缓存与压缩替代、离线批处理、容量规划、成本归因、对照实验、质量联合门禁与规模化稳定性;附序、前言、目录与三篇附录,配可运行的 TypeScript 实验工程。

全书 45 篇:13 章正文 + 序、前言、目录 + 附录 A/B/C。每节配可运行的 TypeScript 代码,代码块用 // file: / // tier: / // verify: 标注,可在实验工程中逐字节还原。

本页是卷二的完整索引。可以从目录与学习路径 按顺序通读,也可以按问题跳读。

全书概览

项目内容
书稿《互联网产品的 AI 架构》卷二
已发布篇数45 篇(含目录与附录)
主线语言TypeScript(Node 26 原生类型剥离,零第三方依赖)
贯穿案例内容社区 + IM + 轻交易「回声」
阅读方式目录篇顺序通读,或按章节表跳读
上级专题书稿专题

前置

篇文章核心内容
序序从一张超支账单讲起,拆解成本失控的五个放大器与三份预算,交代两卷分工与数字来源。
前言前言13 章结构、src/perf 模块地图、三级可运行性、代码块约定、阅读节奏与自检清单。
目录目录13 章 39 节、三条阅读路径、十二个问题、每章产出物与实验工程说明。

第 1 章 推理性能的度量口径

节文章核心内容
1.11.1 首字、单 token 与整体延迟从用户只看到「转圈很久」的投诉出发,把流式推理拆成首字、单 token 与端到端三段:排队、冷启动、…
1.21.2 吞吐、并发与 goodput看板写着 40 QPS,用户却在超时:吞吐、并发与有效吞吐回答的是三个不同问题。本文给出 goodp…
1.31.3 压测基线与负载模型三份来自不同团队的压测报告往往无法比较,因为负载模型不同。本文用确定性 mock 推理器构造稳定、突…

第 2 章 请求调度与并发控制

节文章核心内容
2.12.1 队列、优先级与准入从「回声」早高峰的排队投诉出发,讨论有界队列、优先级老化与准入判据:为什么无限排队会把过载伪装成延迟…
2.22.2 并发上限与背压从一次「把并发调大就好了」的线上误判出发,说明并发上限如何用 Little 定律与目标利用率推导、信…
2.32.3 多租户公平调度从「回声」大客户挤占小客户容量的投诉出发,讨论多租户共享推理容量时的加权公平队列、饥饿防护、租户配额…

第 3 章 上下文与 token 经济

节文章核心内容
3.13.1 上下文窗口的成本结构从「回声」一次账单翻三倍的扩容说起,拆解输入 token 的四类来源、历史每轮重发带来的近似二次增长…
3.23.2 前缀缓存与提示结构同样的提示内容只调整块顺序,可缓存前缀从 594 token 变成 1,354 token,百次请求…
3.33.3 上下文压缩与检索裁剪21 条检索、历史与工具片段压缩到 9 条,输入 token 从 767 降到 415,但一次去掉保…

第 4 章 输出控制与生成长度

节文章核心内容
4.14.1 输出上限与停止条件「回声」客服的工单建议在 max_tokens 边界被截成半截 JSON,另一个能力又因上限过大把长…
4.24.2 流式输出的提前终止用户在第 1.2 秒切走私信页,模型也可能在答案已经足够确定时继续生成。本节区分用户取消、置信度停止…
4.34.3 生成长度的非线性成本会话摘要的 P50 是 805 token,P99 却到 1193 token,前 5% 的长请求吃…

第 5 章 缓存体系与复用

节文章核心内容
5.15.1 结果缓存的经济性判据命中率 57.5% 的示例样本里,仍有一个能力每 100 次请求净亏 578 微元。本节把命中率换成…
5.25.2 缓存分层与容量缓存从 64 条扩到 128 条,命中只从 50% 涨到 60%,每多 64 条容量的边际命中已从 …
5.35.3 缓存失效与一致性为修 300 条过期结果,团队删掉 10,000 条缓存,重建成本 117.4 万微元;细粒度失效只…

第 6 章 模型压缩与替代

节文章核心内容
6.16.1 量化的精度与延迟权衡8 位量化在 24 条样本上把 P95 延迟降到 82.2%、成本降到 70.0%,平均质量只降 0…
6.26.2 蒸馏与小模型替代学生模型在 24 条分能力样本上保留 0.9638 的质量、只花 0.25 的成本,但代码评审能力掉…
6.36.3 模型级联与成本收益40 条样本上,按 0.7375 盈亏平衡点级联总成本 7670 微元,比常驻大模型省 730,代价…

第 7 章 离线批处理

节文章核心内容
7.17.1 在线与离线的边界「回声」把 12 万条会话质检塞进在线网关,结果抢走配额、重复计费、单条超时。本节用消费方式、时效、…
7.27.2 分片、重试与幂等12 万条质检作业在 63% 处崩溃,重跑后多付了 2,702,700 微元,还给客户重复发了邮件。…
7.37.3 批处理调度与成本模型12 万条作业在 06:00 没有关上窗口,团队却把半成品当成完整结果发布。本节用 12,000 条…

第 8 章 容量规划

节文章核心内容
8.18.1 从业务量到 token 需求「回声」要为一季度做容量预算,营销只给日活与人均请求,财务只问 token 总量和峰值。本节把业务量…
8.28.2 峰值、余量与弹性平均利用率只有四成,周一上午却仍然超时。本节把峰值拆成观测峰值、持续峰值与计划峰值,说明余量比例该覆…
8.38.3 配额与预算的容量映射大客户买了每天 20 亿 token 的配额,却在峰值把共享池挤满;另一个客户的预算只够撑 23 天…

第 9 章 成本归因与计量

节文章核心内容
9.19.1 成本模型与隐形成本「回声」的模型账单比 token 单价乘出来的数字高三成,团队却只盯着单价。本节把重试、缓存未命中、…
9.29.2 多维归因方法模型账单涨了 37%,按模型拆却发现每个模型都只涨了一点。本节先把成本格做成可精确相加的全外连接,再…
9.39.3 账单对账与差异分析财务发来的模型账单比内部账多 43,200 微元,团队却只回了一句“口径不同”。本节把差异拆成时间、…

第 10 章 成本优化实验

节文章核心内容
10.110.1 基线、假设与实验设计三项优化一起上线,账单降了三成,却无法回答每一项贡献多少。本节把基线、可判定假设、单变量对照、样本量…
10.210.2 四组对照实验四组对照跑在同一批固定样本上:提示压缩省 19.72% 成本却丢掉 13.33% 的事实探针;结果缓…
10.310.3 结果解读与回归风险成本显著下降不等于可以发布:批处理每条只省 17.54 微元却把延迟推到 58 分钟,缓存的质量回退…

第 11 章 质量与成本的联合优化

节文章核心内容
11.111.1 质量-成本-延迟的权衡面「回声」要在八个能力上同时选模型,加权总分却把取舍藏成一个数字。本节把质量、成本与延迟放回三维坐标,…
11.211.2 评测集与回归门禁新模型把整体通过率做到和基线一模一样,却在长中文与对抗样本两个分层明显退步。本节说明评测集怎样按能力…
11.311.3 灰度发布与自动回滚新模型通过离线门禁后进入 5% 灰度,错误率从 1.00% 升到 2.12%,自动回滚在第二个窗口触…

第 12 章 规模化下的稳定性

节文章核心内容
12.112.1 供应商限流与分流「回声」的主供应商在区域高峰返回 429,网关把重试铺到三家供应商,流量放大到 1.7 倍,备胎也被…
12.212.2 降级链的成本约束「回声」的主模型超时后,降级链先重试三次,再切到单次价格三倍的更大模型,最后用规则给出答案:一次十微…
12.312.3 一次成本失控的复盘一次持续 25 分钟的 429 故障没有打挂任何请求,却让「回声」的推理成本变成基线的 4.85 倍…

第 13 章 卷二收口

节文章核心内容
13.113.1 推理成本基线把第 1、8、9、11 章的延迟、容量、成本与质量口径合成一份可复算的推理成本基线:用 240 条确…
13.213.2 优化方案与 ADR拿到 13.1 的成本基线后,用架构决策记录在三个候选方案之间做取舍:稳定前缀缓存、经济档替代与输出…
13.313.3 进入卷三单能力优化收口之后,三个能力串成一条工作流会带来四类新成本:跨能力调用、上下文复用、结果传递与失败传…

附录

篇文章核心内容
附录 A附录 A 性能与成本指标速查TTFT、TPOT、goodput、命中率、重试率与归因维度的定义、分母与误读。
附录 B附录 B 成本模型与容量公式速查token 成本、重试放大、缓存净收益、批处理平衡点、容量与配额公式。
附录 C附录 C 推理成本优化评审清单十三组六十五问、四十五分钟评审流程与上线后复盘表。

实验工程

ai-lab 在卷一基础上新增 src/perf/:metrics、scheduling、context、output、cache-econ、compress、batch、capacity、cost、experiment、quality、stability、baseline 等模块。全部零第三方依赖,每个模块配 node --test 用例;书稿代码块与源文件逐字节一致。

上一卷与下一卷

上一卷《模型接入与能力边界》回答“边界在哪”:契约、网关、路由、预算、降级与观测。

卷三将讨论多个 AI 能力如何协同完成复杂任务:跨能力调用、上下文与结果传递、失败传播、编排与成本叠加。卷二建立的度量、归因与门禁,是卷三编排实验的输入。

全部文章 Books game Java Indie golang 客户端开发 Minigame Saas rust Python
books

《互联网产品的 AI 架构·推理性能与成本工程》12.3 一次成本失控的复盘

一次持续 25 分钟的 429 故障没有打挂任何请求,却让「回声」的推理成本变成基线的 4.85 倍。本节按分钟还原时间线,把成本倍数拆成尝试放大 1.90 倍与单价放大 2.55 倍,给出根因、三道修复闸门与可校验的复盘模板,并用示例样本运行结果说明每个数字的来源。

9 分钟阅读
书稿 互联网产品 AI 架构
books

《互联网产品的 AI 架构·推理性能与成本工程》12.2 降级链的成本约束

「回声」的主模型超时后,降级链先重试三次,再切到单次价格三倍的更大模型,最后用规则给出答案:一次十微元的规则结果花了七百九十微元。本节把成本单调性、重试上限、质量下限与四个退出条件写进降级链,并在示例样本上对比宽松与有界两种策略的真实运行结果。

9 分钟阅读
书稿 互联网产品 AI 架构
books

《互联网产品的 AI 架构·推理性能与成本工程》12.1 供应商限流与分流

「回声」的主供应商在区域高峰返回 429,网关把重试铺到三家供应商,流量放大到 1.7 倍,备胎也被打到限流。本节把 429 冷却、本地配额池、确定性分流与全局重试预算放在一起,给出三种策略在 600 条示例请求上的运行结果,并说明怎样按卷一的能力分级决定隐藏、降级还是阻塞。

9 分钟阅读
书稿 互联网产品 AI 架构
books

《互联网产品的 AI 架构·推理性能与成本工程》11.3 灰度发布与自动回滚

新模型通过离线门禁后进入 5% 灰度,错误率从 1.00% 升到 2.12%,自动回滚在第二个窗口触发。本节说明灰度比例怎样按租户粘性分桶、硬指标与软指标为什么要不同回滚条件、样本不足为什么只能 hold,以及回滚后在途请求、缓存、幂等记录与下游写入怎样保持一致。

9 分钟阅读
书稿 互联网产品 AI 架构
books

《互联网产品的 AI 架构·推理性能与成本工程》11.1 质量-成本-延迟的权衡面

「回声」要在八个能力上同时选模型,加权总分却把取舍藏成一个数字。本节把质量、成本与延迟放回三维坐标,用支配关系求 Pareto 前沿,区分被支配区域与真正不可兼得的边界,再按能力护栏与边际成本选点;文中给出可运行的前沿模块与示例样本运行结果,说明最贵的不一定最好、最便宜的也不一定够用。

9 分钟阅读
书稿 互联网产品 AI 架构
books

《互联网产品的 AI 架构·推理性能与成本工程》附录 C 推理成本优化评审清单

把卷二的判断压缩成一份可打印的成本优化评审清单:度量口径、基线、调度、上下文、输出、缓存、替代、离线、容量、归因、实验、联合门禁与稳定性共十三组六十五问,每组附通过判据与常见驳回理由,末页给出四十五分钟评审流程、结论模板、上线后复盘表与三个常见误区。

6 分钟阅读
书稿 互联网产品 AI 架构
books

《互联网产品的 AI 架构·推理性能与成本工程》附录 B 成本模型与容量公式速查

把卷二用到的算式集中成可直接代入的速查:token 成本、重试放大、缓存净收益、批处理盈亏平衡、级联阈值、容量换算、配额映射、归因分解与量化收益估算;每个公式给出变量含义、代入示例、适用边界与对应章节,并附常见误用、口径提醒与一张十分钟估算表。

5 分钟阅读
书稿 互联网产品 AI 架构
books

《互联网产品的 AI 架构·推理性能与成本工程》10.1 基线、假设与实验设计

三项优化一起上线,账单降了三成,却无法回答每一项贡献多少。本节把基线、可判定假设、单变量对照、样本量与统计窗口写成可执行的设计门禁,用 63 条样本量的推导说明何时该说样本不够,并演示辛普森悖论:每个分段都更便宜,整体反而更贵。附 6 项设计门禁测试。

9 分钟阅读
书稿 互联网产品 AI 架构
books

《互联网产品的 AI 架构·推理性能与成本工程》9.3 账单对账与差异分析

财务发来的模型账单比内部账多 43,200 微元,团队却只回了一句“口径不同”。本节把差异拆成时间、舍入、价格版本、缓存口径、范围与未知六类,给出从规范化、匹配、分类到责任人闭环的对账流程,以及可直接贴进月报的差异解释模板,并用示例样本上的真实运行结果演示 42,200 微元如何被解释、1,000 微元如何进入待查。

9 分钟阅读
书稿 互联网产品 AI 架构
books

《互联网产品的 AI 架构·推理性能与成本工程》9.2 多维归因方法

模型账单涨了 37%,按模型拆却发现每个模型都只涨了一点。本节先把成本格做成可精确相加的全外连接,再说明为什么租户、能力、模型、提示版本与路由五个视角不能相加,最后用示例样本上的量、结构、单价三因子分解,把差异落到提示改版与升级路由这两个可行动维度。

9 分钟阅读
书稿 互联网产品 AI 架构
books

《互联网产品的 AI 架构·推理性能与成本工程》9.1 成本模型与隐形成本

「回声」的模型账单比 token 单价乘出来的数字高三成,团队却只盯着单价。本节把重试、缓存未命中、失败请求、空闲容量与跨区传输拆成可核对的实际成本与计划偏差,给出整数微元的成本模型、每千次成功请求口径,并用示例样本上的真实测试输出说明隐藏成本藏在哪里。

9 分钟阅读
书稿 互联网产品 AI 架构
books

《互联网产品的 AI 架构·推理性能与成本工程》8.3 配额与预算的容量映射

大客户买了每天 20 亿 token 的配额,却在峰值把共享池挤满;另一个客户的预算只够撑 23 天,配额却看起来绰绰有余。本节把 token 配额、预算配额与并发配额分开,给出配额到峰值并发、预算到可购买 token 的两条换算链,并说明保底额度、共享池与超配比例怎样决定一个池子是否可行。

8 分钟阅读
书稿 互联网产品 AI 架构
books

《互联网产品的 AI 架构·推理性能与成本工程》8.2 峰值、余量与弹性

平均利用率只有四成,周一上午却仍然超时。本节把峰值拆成观测峰值、持续峰值与计划峰值,说明余量比例该覆盖哪些误差,并用确定性模型计算冷启动期间的容量缺口、积压与排空时间;示例样本显示 90 秒冷启动会留下 450 个请求的积压,需要 180 秒才能排空。

8 分钟阅读
书稿 互联网产品 AI 架构