乐于分享
好东西不私藏

OpenClaw 上下文窗口健康诊断:你的 Token 都去哪了?

OpenClaw 上下文窗口健康诊断:你的 Token 都去哪了?

你是否好奇,每次和 AI 对话时,那些看不见的 Token 究竟消耗在了哪里?今天介绍一个实用 Skill——Context Doctor,帮你一目了然地查看 OpenClaw 的上下文占用情况。


快速上手

安装只需一行命令:

clawhub install context-doctor

安装后让小龙虾运行,他会生成一张详细的可视化报表发给你。


读懂你的上下文占用图

要理解这张图,我们先来看看每次对话除了你的提问,系统还默默传递了哪些信息:

📦 固定开销(每次必发)

组件 说明
系统提示词 AI 的行为指南和角色设定
工作区文件 SOUL.md、USER.md、IDENTITY.md、HEARTBEAT.md、MEMORY.md 等
工具 Schemas 可用工具的接口定义
技能元数据 用于技能路由的描述信息(不含完整 SKILL.md)

📎 动态开销(按需加载)

  • 对话历史 —— 轮数越多,累积越大
  • 技能完整内容 —— 触发时才加载
  • 工具返回结果 —— 某些查询可能返回大量数据

优化建议

  1. 精简工作区文件
      尤其是 MEMORY.md,避免无节制增长

  2. 适时重置会话
      长对话后使用 /new/reset 清空历史,轻装上阵

  3. 善用记忆索引
      MEMORY.md 只存索引,详细内容分散到 memory/*.md,按需读取


掌握这些技巧,让你的每一次对话都更高效!