返回顶部
t

token-stats-reporter令牌统计报告

Generate and append accurate token/cost statistics in replies with a reproducible local algorithm (snapshot+incremental log aggregation + dedupe). Use when users ask for token usage, when channel policy requires token stats in every message, or when periodic reports need transparent model/cost attribution.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.3.0
安全检测
已通过
138
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

token-stats-reporter

Token Stats Reporter

使用此技能在每条面向用户的消息末尾生成一条统一、一致的token统计行。

工作流程

  1. 1. 运行捆绑的报告脚本:
- python3 /home/admin/.openclaw/workspace/skills/token-stats-reporter/scripts/token-show.py
  1. 2. 将返回的一行内容精确追加到回复末尾。
  2. 请勿手动修改数字。

输出格式(精确)

📊 Token: in / out | cacheRead: | 本次总消耗: total> | 本次计费token: billable> | 本月: 次 | 月累计总消耗: total> | 本次费用: cost> | 本月费用: | 模型:

算法保证(必须保留)

  • - 数据来源:~/.openclaw/agents/main/sessions/.jsonl
  • 仅有效行:
- type=message - message.role=assistant - 包含文本内容 - 包含 usage
  • - 去重:按 message.id(若id缺失则回退到复合键)
  • 月度桶:按消息时间戳(本地时区 Asia/Shanghai)
  • 聚合策略:快照 + 增量回放
- 持久化状态文件:memory/token-agg-state.json - 每个文件的偏移量跟踪用于增量扫描 - 截断/重置安全回退(文件缩小时重置 offset)
  • - 费用来源:usage.cost.total
  • 模型来源:最新有效消息 message.model

可靠性规则

  • - 在最终交付前立即运行token收集。
  • 在长流程、多步骤任务中,在发送前再次刷新一次。
  • 每条外发消息仅保留一行token统计。
  • 如果脚本失败,回退到 session_status 并明确标记为回退。

v1.2.0 发送门控(故障关闭)

使用此强制性门控避免手写token统计行:

  1. 1. 首先生成token统计行(必须运行脚本):
- python3 /home/admin/.openclaw/workspace/skills/token-stats-reporter/scripts/token-show.py
  1. 2. 发送前验证token统计行:
- 必须包含 📊 Token: - 必须包含 模型: - 模型不能是 delivery-mirror
  1. 3. 将token统计行追加到消息正文,然后发送。
  2. 如果步骤1或2失败:阻止发送(请勿手写数字)。
  3. 仅在阻止时允许的回退文本:
- 📊 Token: 统计暂不可用(脚本失败,已拦截手填)

可移植性规则(适用于其他助手)

在另一个助手实例上安装时,请使用此技能捆绑的脚本路径作为权威来源。不要依赖外部临时脚本,这些脚本可能存在未知的本地修改。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 token-stats-reporter-1775896922 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 token-stats-reporter-1775896922 技能

通过命令行安装

skillhub install token-stats-reporter-1775896922

下载

⬇ 下载 token-stats-reporter v1.3.0(免费)

文件大小: 5.13 KB | 发布时间: 2026-4-12 11:42

v1.3.0 最新 2026-4-12 11:42
Scheme-1 output labels: 本次总消耗/本次计费token/月累计总消耗; synced SKILL.md and reporter script

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部