跳至主要内容
小龙虾小龙虾AI
🤖

Token Budget Monitor

Track and control token consumption across OpenClaw cron jobs

下载328
星标0
版本1.0.0
开发工具
安全通过
⚙️脚本

技能说明


name: token-budget-monitor version: "1.0.0" description: Track and control token consumption across OpenClaw cron jobs author: aviclaw tags:

  • token
  • budget
  • monitor
  • openclaw

token-budget-monitor

Track and control token consumption across OpenClaw cron jobs, fallback chains, and sessions.

Installation

openclaw skills install aviclaw/token-budget-monitor

Usage

# Check current usage
node track-usage.js status

# Check budget for a specific job  
node track-usage.js check daily-tweet

# Alert if over budget
node track-usage.js alert

# Get model recommendations
node track-usage.js recommend

Integration

Add to cron jobs to track usage:

// After LLM call completes
const usage = result.usage;
exec('node /path/to/track-usage.js track <job-name> ' + 
  usage.input_tokens + ' ' + usage.output_tokens + ' ' + model);

Configuration

Edit 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"
  ]
}

Features

  • Per-job token tracking
  • Daily budget limits
  • Per-job custom limits
  • Alert when threshold exceeded
  • Recommend free model alternatives

Author

  • GitHub: @aviclaw

License

MIT

如何使用「Token Budget Monitor」?

  1. 打开小龙虾AI(Web 或 iOS App)
  2. 点击上方「立即使用」按钮,或在对话框中输入任务描述
  3. 小龙虾AI 会自动匹配并调用「Token Budget Monitor」技能完成任务
  4. 结果即时呈现,支持继续对话优化

相关技能