Agent Skills
返回列表
Token 用量查询

Token 用量查询

数据分析 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_168d274d/token-cost-tracker-v2。

技能介绍

要解决什么问题

在 Cursor 里连续开多个会话时,你很难一眼看清:当前这轮用了多少 input/output token、对应哪条计费模型,以及今天和最近几天整体烧了多少量。若额度按 Credit 或包月 token 封顶,还需要知道按近期节奏还能撑几天、哪几条会话最费钱——这些都不该靠手算或拍脑袋比例。

技能如何工作

本技能坚持 纯读取、无写入:数据来自 session_status(当前会话的 model、tokens in/out、context、cache)和 sessions_list(limit=10)(历史会话的 totalTokens、updatedAt)。模型名从 session_status 动态解析,不写死列表;Credit 已用通过对会话列表累计 totalTokens 得到。

典型流程分三步:

  1. 拉当前会话状态并解析模型与 token 明细。
  2. 拉历史会话后做聚合:今日累计(按 Asia/Shanghai 日期过滤)、近 10 会话平均、近 7 天按日趋势(文本柱状图)、Top 5 烧钱会话(按 totalTokens 降序)。
  3. 调用 scripts/cost.py,按计费表匹配模型单价,并用 实际输入/输出比 算费用,而非固定 IO 比例估算。

v2.1 还包含:--warn 80,95 费用告警(80% 警告、95% 严重)、加权剩余天数(近 3 天 60%、近 7 天 30%、近 30 天 10%,数据不足时降级),以及 JSON 输出中的 trend / top_sessions / alerts 字段。

适用边界与注意点

  • Token 单价表(如 mimo-v2-pro / mimo-v2.5 系列)为参考;未知模型会 fallback 默认费率,最终以服务商账单为准。
  • 历史侧依赖 sessions_list 的条数与字段;趋势与 Top 会话只反映工具能读到的会话范围。
  • 时区统一为 Asia/Shanghai (UTC+8),今日累计与按日聚合都按该时区切日。

使用场景

  • 在 Cursor 里连续改多个需求分支前,先查当前会话 input/output 与模型名,确认本轮上下文是否已顶满
  • 包月 token 快到上限时,用近 7 天文本柱状图看哪几天突增,并对照 Top 5 会话定位最费钱的对话
  • 提交周报前汇总「今日累计 totalTokens」与加权剩余天数,判断本周是否还能开大上下文重构
  • 团队共用 API 额度时,用 --warn 80,95 在 80%/95% 阈值触发告警文案,避免静默超支

适合人员

  • 每天用 Cursor 做多会话联调的后端工程师,需要按实际 IO 比估算费用而不是固定比例拍脑袋
  • 负责团队模型账号的 Tech Lead,要快速列出 Top 烧钱会话并给成员看近 7 天消耗趋势
  • 按 Asia/Shanghai 切日报的独立开发者,要把 sessions_list 里的今日累计写进自己的用量台账
  • 在 mimo-v2/v2.5 系列上跑长对话的产品/研发,要核对 session_status 解析出的模型是否命中 cost.py 计费表