Token Budget Monitor

监控 OpenClaw 定时任务的 token 使用情况并控制预算。

已扫描
适合谁
需要控制 AI 调用成本的开发者、使用 OpenClaw 运行自动化任务的团队
不适合谁
无需控制 token 成本的普通用户、不使用 OpenClaw 的用户
国内可用性
需网络配置。可能需要网络配置或第三方服务可访问。
安装难度
新手友好(★☆☆)。基于终端操作、依赖、API Key 和本地环境要求的初步判断。

安装与下载

openclaw skills install @aviclaw/token-budget-monitor

Skill 说明

命令、参数、文件名以原文为准

token-budget-monitor

跟踪 OpenClaw 定时任务、回退链和会话中的令牌消耗情况。

安装

openclaw skills install aviclaw/token-budget-monitor

使用方法

# 查看当前使用情况
node track-usage.js status

# 检查特定任务的预算使用情况
node track-usage.js check daily-tweet

# 若超出预算则发出警告
node track-usage.js alert

# 获取模型推荐建议
node track-usage.js recommend

集成方式

将以下代码添加到定时任务中以跟踪使用情况:

// 在 LLM 调用完成后
const usage = result.usage;
exec('node /path/to/track-usage.js track <job-name> ' +
  usage.input_tokens + ' ' + usage.output_tokens + ' ' + model);

配置文件

编辑 config.json 文件:

{
  "dailyLimit": 100000,
  "jobLimits": {
    "daily-tweet": 5000,
    "rss-brief": 15000
  },
  "alertThreshold": 0.8,
  "freeModels": [
    "nvidia/moonshotai/kimi-k2.5",
    "google/gemini-2.0-flash-exp"
  ]
}

功能特性

  • 按任务粒度统计令牌使用量
  • 支持每日总预算限制
  • 可为每个任务设置自定义限额
  • 超过阈值时触发告警
  • 推荐免费模型替代方案

作者

  • GitHub: @aviclaw

许可证

MIT

A
@aviclaw

已收录 1 个 Skill

相关推荐