docs: 明确 consume clamp2 余额滞后修复方向
推荐 C 守恒口径(与 v6 闸门同构: b0_est = 拉包时刻 balance+usage, clamp2/停止条件均改 usage 实时撞 b0_est-SMALL_BUFFER,零 API 成本, 两方不同步结构性消除);A' 单次收敛重取可选叠加;否决 B 扣减 L 预估 (v5 BUFFER 盲猜教训, L 实测浮动 15 倍)
This commit is contained in:
@@ -424,8 +424,16 @@ reserve = 18输入 + 16声明 = 34,实际消耗 +167/+150(正文 ~16 + 思
|
|||||||
- [x] reserve 精度验证(2026-08-13 短文本实证:估算 34 vs 实际 167 的根因 =
|
- [x] reserve 精度验证(2026-08-13 短文本实证:估算 34 vs 实际 167 的根因 =
|
||||||
思考模型 reasoning tokens 不计入 reserve,已用 THINKING_RESERVE_FLOOR 兜底;
|
思考模型 reasoning tokens 不计入 reserve,已用 THINKING_RESERVE_FLOOR 兜底;
|
||||||
token_counter cl100k_base 对中文偏高对输入侧仍是安全方向)
|
token_counter cl100k_base 对中文偏高对输入侧仍是安全方向)
|
||||||
- [ ] consume clamp2 余额快照口径不同步(2026-08-13 最新思路下确认为**必改项**,方向待定):
|
- [ ] consume clamp2 余额快照口径不同步(2026-08-13 最新思路下确认为**必改项**,推荐方向 C 守恒口径,
|
||||||
`plan ≤ balance − SMALL_BUFFER` 用拉包时刻余额快照 (volc_consume.py:455),**不含 23:20→00:00
|
待实施):`plan ≤ balance − SMALL_BUFFER` 用拉包时刻余额快照 (volc_consume.py:455),**不含
|
||||||
真实用户消耗**;clamp1 用共享 daily_usage 实时精准,但余额维度两方不同步。§4.2 已实测结算
|
23:20→00:00 真实用户消耗**;clamp1 用共享 daily_usage 实时精准,但余额维度两方不同步。§4.2 已
|
||||||
滞后 Δ≈14 分钟 → 快照相对真实剩余虚高 L(随消费速度增长,实测 149,616 > SMALL_BUFFER 5 万),
|
实测结算滞后 Δ≈14 分钟 → 快照相对真实剩余虚高 L(随消费速度增长,实测 149,616 > SMALL_BUFFER
|
||||||
深夜真实消耗大时两方合计可超烧余额。方向二选一:运行时重取余额 / 按最近消费速率扣减 L 预估
|
5 万),深夜真实消耗大时两方合计可超烧余额。
|
||||||
|
修复方向(分析 2026-08-13):
|
||||||
|
- ✅ **C 守恒口径(推荐)**:`_record_consumption` 已将自身 INCR 进共享 daily_usage,每轮
|
||||||
|
`_current_daily_usage` 即"真实用户+自身"总消耗 → `b0_est = balance + usage_now`(= B0+L,与
|
||||||
|
v6 闸门同构),clamp2 改 `plan ≤ b0_est − SMALL_BUFFER − usage_now`、停止条件改
|
||||||
|
`usage ≥ b0_est − SMALL_BUFFER`(与 clamp1 同构)。零 API 成本,两方不同步结构性消除;
|
||||||
|
残余风险 = §7.5 遗留风险 1 同款(L > SMALL_BUFFER 时 b0_est 虚高)。
|
||||||
|
- 🅰 A' 可选叠加:执行前睡 ~15 分钟再拉一次取收敛 balance 算 b0_est(防 L 大,成本 8 次 API)
|
||||||
|
- ❌ B 扣减 L 预估:v5 BUFFER 盲猜教训(L 实测浮动 15 倍),否决
|
||||||
|
|||||||
Reference in New Issue
Block a user