AI 简明手册
DeepSeek Harness 源码解读 · 上下文工程Token 数为什么有两套算法

Token 数为什么有两套算法

先盯住一个动作

决策用重放计量,准确但贵;UI 用投影计量,便宜但有时延。UI 占用率没有决策权,压缩从不读它。

沿执行轨迹走

  1. 决策路径重放日志快照

    决策路径重放日志快照,优先用最近请求的 Provider 用量作锚,无锚则启发式定价。代价高,只在压缩等边界调用。

    [repo]

  2. 展示路径投影 pressureTokens 加 surface 净变动

    展示路径投影 pressureTokens 加 surface 净变动。换模型时两数不同步,占用率只能是近似值。这是有意设计。

    [repo]

  3. Provider 不返回用量时两条路径分叉

    Provider 不回用量时,UI 不显示占用率,决策侧启发式照常。两者公开分叉,互不依赖。

    [repo]

每一步改变了什么

  • 压缩刚落盘还没发新请求,UI 占用率会变吗: 会。surface 净变动被计入投影,样本未更新但占用率已下降。

  • Provider 不回 usage 时,两套计量怎么表现: 投影侧字段缺席,UI 不显示;决策侧退化为启发式锚,照常给数。

这条轨迹没有说明什么

  • 本页结论对应 revision 0a53fb55bea101816fa226bb964ae2bed71c343b。文件位置、命名和默认行为可能随版本变化,引用实现细节时应同时记录 commit。

来源与核验

  1. [repo] DeepSeek Harness 官方源码(固定 revision)
  2. [official] DeepSeek Harness 官方介绍

Revision:0a53fb55bea101816fa226bb964ae2bed71c343b · 核验日期:2026-08-31