# AI 产品成本模型 · 一页纸

> 百炼成 Builder · https://pm.leishenai.eu.cc
> 配套课程：专题 · 成本工程（cost-1 … cost-5）
> 用法：立项前填一遍，上线前再填一遍，两次的差就是你这一程真实的成本工程成果。
> **所有数字必须是量出来的。填「大概」等于没填。**

## 零、测量口径（先说清楚，否则后面的数都不可比）

| 项 | 填写 |
|---|---|
| 测量时间窗 | ____ 至 ____ |
| 样本量（任务次数） | ____ |
| 统计范围 | 全部功能 □ ／ 仅 ____ 功能 □ |
| 数据来源 | 自建日志 □ ／ 平台账单 □ ／ 两者对账过 □ |

## 一、单次任务成本

一次「完整任务」的定义：____（写清楚从哪到哪算一次，例如「上传一份简历到给出结论」）

| 组成 | token / 次数 | 单价 | 小计 |
|---|---|---|---|
| 输入 · 系统提示词与格式说明 | | | |
| 输入 · 知识库召回片段 | | | |
| 输入 · 对话历史 | | | |
| 输入 · 用户内容 | | | |
| 输出 | | | |
| Embedding（提问侧） | | | |
| 重排 / 二次调用 | | | |
| **小计（未含重试）** | | | |
| 重试率 ____%，乘数 ×（1＋重试率） | | | |
| **单次任务成本** | | | |

固定分摊（不随调用次数变，但不是零）：

| 项 | 月成本 |
|---|---|
| 托管 / 带宽 | |
| 向量库 | |
| 日志与存储 | |
| 其他 | |

## 二、单用户月成本（看分布，不看平均）

| 用户档位 | 月均任务数 | 单用户月成本 |
|---|---|---|
| 中位用户 | | |
| P95 用户 | | |
| 最贵的那一个 | | |

> 最贵的那个用户，贵在哪？（会话过长 / 反复重试 / 塞了超大文档 / 正常深度使用）
> ____________________

## 三、毛利与两条门槛

| 项 | 中位用户 | P95 用户 |
|---|---|---|
| 客单价 | | |
| 单用户月成本 | | |
| 成本占客单价 | ____% | ____% |
| 毛利率（已扣固定分摊） | ____% | ____% |

- [ ] **门槛一**：单用户月成本 ≤ 客单价的 30%（P95 也要过）
- [ ] **门槛二**：成本随用量是线性的。若超线性，已设的上限是：____________________

不过门槛也可以做，但必须写下谁来补这个差：____________________

## 四、已生效的降本手段

| 手段 | 做了没 | 省了多少 | 副作用 / 风险 |
|---|---|---|---|
| 环节分层路由（哪几环降了档） | | | |
| 提示词前缀缓存（固定片段是否都在前面） | | | |
| 结果缓存（重复度 ____%，命中率 ____%） | | | |
| 检索结果缓存 | | | |
| 压缩上下文 / 限制历史轮数 | | | |
| 减少不必要的输出（解释、复述） | | | |

降档护栏自查：

- [ ] 抽样对齐做过，样本 ____ 条，对齐率 ____%，退回线定在 ____%
- [ ] 输出有 Schema 硬校验
- [ ] 低置信度 / 格式不合规会自动升级到高档重跑
- [ ] 缓存键包含：模型版本 □ 提示词版本 □ 知识库版本 □ 用户可见范围 □

## 五、闸门与可观测

- [ ] 平台月度预算上限：____，告警阈值：____
- [ ] 单请求上下文上限：____ token，超过时的行为：截断 □ 拒绝并解释 □
- [ ] 单任务成本按功能可查
- [ ] 单用户成本可排序，能一眼看到最贵的十个
- [ ] 告警盯的是**单任务成本环比涨幅**（阈值 ____%），不是账单总额

## 六、四周走势（Day 100 证据包用）

| 周 | 单任务成本 | 环比 | 涨跌原因（一句话） |
|---|---|---|---|
| W__ | | | |
| W__ | | | |
| W__ | | | |
| W__ | | | |

## 结论（一句话，给决策的人看）

这个产品在 ____ 客单价下，中位用户毛利 ____%、P95 用户毛利 ____%，
成本随用量呈 ____（线性 / 超线性），已设的上限是 ____，
因此我判断它 ____（可以规模化 / 需要先改结构 / 需要改定价）。
