Agent Core Extractor
从支持的框架仓库中提取仅含核心代码的压缩包,用于跨框架迁移或分析。
下载 25
监控 LLM 使用量与费用,提供省钱建议和自动提醒。
openclaw skills install @kelegele/token-manager命令、参数、文件名以原文为准
通用大模型令牌管理工具,支持主动监控与数据分析。
当您需要:
cd /path/to/token-manager
export MOONSHOT_API_KEY="your-api-key"
# 生成报告
node scripts/manager.js report 11000 146 42000 200000 off 9.26 moonshot kimi-k2.5实时会话分析,并提供节省成本的建议。
自动余额监控,主动发送通知。
注册为 OpenClaw 工具,实现无缝使用。
追踪支出模式,生成分析报告。
| 服务提供商 | 余额查询方式 | 令牌估算方式 | 定价 |
|---|---|---|---|
| Kimi/Moonshot | ✅ API | ✅ API | ¥12/1M 令牌 |
| OpenAI | ❌ 控制台 | ❌ 近似值 | USD/1M 令牌 |
| Anthropic/Claude | ❌ 控制台 | ❌ 近似值 | USD/1M 令牌 |
| Google/Gemini | ❌ 控制台 | ❌ 近似值 | USD/1M 令牌 |
| Ollama/本地部署 | N/A 免费 | N/A | 免费 |
| 场景 | 建议 | 操作 |
|---|---|---|
| 上下文使用 > 80% | 🚨 严重:必须立即压缩 | /compact |
| 上下文使用 > 50% | 📊 建议:考虑压缩 | /compact |
| 会话使用 > 50k 令牌 | ⚠️ 警告:现在应拆分任务 | /spawn |
| 会话使用 > 20k 令牌 | 💡 提示:大型任务可使用子代理 | /spawn |
| 场景 | 建议 | 操作 |
|---|---|---|
| 推理开启 + 小型任务(<5k 令牌) | 💡 可关闭以节省 20-30% | /thinking off |
| 推理开启 + 复杂任务 | ✅ 保持开启以保证质量 | 保持开启 |
| 场景 | 建议 |
|---|---|
| 余额 < ¥5 | 🚨 启用节省模式,避免执行大任务 |
| 使用 GPT-4 | 💡 考虑改用 GPT-4o-mini,可节省 10 倍 |
| 使用 Claude Opus | 💡 考虑改用 Claude Sonnet,可节省 5 倍 |
| 运行 Ollama | 🎉 免费!无 API 费用 |
node scripts/manager.js report <tokensIn> <tokensOut> <contextUsed> <contextMax> <thinking> [balance] [provider] [model] [apiKey]
node scripts/manager.js balance [provider] [apiKey]
node scripts/manager.js estimate <provider> <inputTokens> <outputTokens> [model]
node scripts/manager.js providers
node scripts/manager.js history# 检查余额并在低于阈值时触发提醒
node scripts/scheduler.js check <provider> <threshold>
# 查看提醒统计
node scripts/scheduler.js stats# 记录会话用于追踪
node scripts/session-tracker.js record <provider> <model> <tokensIn> <tokensOut> <cost> [currency]
# 生成报告
node scripts/session-tracker.js daily [date]
node scripts/session-tracker.js weekly
node scripts/session-tracker.js recommend通过 cron 任务设置自动余额监控。
# 每小时检查一次,余额低于 ¥5 时发出提醒
openclaw cron add \
--name "token-balance-check" \
--schedule "0 * * * *" \
--command "cd /path/to/token-manager && node scripts/scheduler.js check moonshot 5"| 条件 | 动作 | 冷却时间 |
|---|---|---|
| 余额 < 阈值 | 发送提醒 | 1 小时 |
| 余额 < ¥1 | 发送紧急提醒 | 30 分钟 |
| 24 小时内触发 3 次提醒 | 建议充值 | 无 |
触发时输出 JSON 格式数据:
{
"alert": true,
"balance": 3.50,
"threshold": 5,
"messages": {
"en": "🚨 [URGENT] Token Manager Alert...",
"cn": "🚨 [紧急] Token 管家提醒..."
}
}注册为 OpenClaw 工具,实现直接调用。
将以下内容添加至 openclaw.json:
{
"tools": {
"token_status": {
"command": "cd /path/to/token-manager && node scripts/manager.js report",
"description": "检查当前令牌使用情况和费用"
},
"token_balance": {
"command": "cd /path/to/token-manager && node scripts/manager.js balance",
"description": "查询账户余额"
}
}
}# 直接调用命令
openclaw tool token_status 11000 146 42000 200000 off 9.26 moonshot
openclaw tool token_balance moonshot跨多个会话追踪使用模式。
可自动或手动记录每次会话:
node scripts/session-tracker.js record moonshot kimi-k2.5 5000 500 0.06 CNYnode scripts/session-tracker.js daily
# 输出:总令牌数、费用、会话数量、服务商分布node scripts/session-tracker.js weekly
# 输出:7 天汇总及趋势分析node scripts/session-tracker.js recommend
# 分析使用模式并提出优化建议MOONSHOT_API_KEY - Kimi/Moonshot API 密钥OPENAI_API_KEY - OpenAI API 密钥(可选)ANTHROPIC_API_KEY - Anthropic API 密钥(可选).data/ 目录通用 LLM Token 管理工具,支持主动监控和数据分析。
在以下情况使用此 skill:
cd /path/to/token-manager
export MOONSHOT_API_KEY="your-api-key"
# 生成报告
node scripts/manager.js report 11000 146 42000 200000 off 9.26 moonshot kimi-k2.5实时分析会话数据,提供节省成本的建议。
自动监控余额,在阈值以下时主动通知。
注册为 OpenClaw 工具,实现无缝调用。
追踪消费模式,生成使用报告。
| 提供商 | 余额查询 | Token 估算 | 价格 |
|---|---|---|---|
| Kimi/Moonshot | ✅ API | ✅ API | ¥12/百万 |
| OpenAI | ❌ 控制台 | ❌ 估算 | USD/百万 |
| Anthropic/Claude | ❌ 控制台 | ❌ 估算 | USD/百万 |
| Google/Gemini | ❌ 控制台 | ❌ 估算 | USD/百万 |
| Ollama/本地 | N/A 免费 | N/A | 免费 |
| 场景 | 建议 | 操作 |
|---|---|---|
| 上下文 > 80% | 🚨 紧急:必须立即压缩 | /compact |
| 上下文 > 50% | 📊 建议:适时压缩 | /compact |
| 会话 > 50k tokens | ⚠️ 警告:立即拆分任务 | /spawn |
| 会话 > 20k tokens | 💡 提示:大任务使用子代理 | /spawn |
| 场景 | 建议 | 操作 |
|---|---|---|
| Reasoning 开启 + 小任务 (<5k tokens) | 💡 可关闭以节省 20-30% | /thinking off |
| Reasoning 开启 + 复杂任务 | ✅ 保持开启以确保质量 | 保持 |
| 场景 | 建议 |
|---|---|
| 余额 < ¥5 | 🚨 开启省钱模式,避免执行大任务 |
| 使用 GPT-4 | 💡 考虑使用 GPT-4o-mini,可节省约 10 倍成本 |
| 使用 Claude Opus | 💡 考虑使用 Claude Sonnet,可节省约 5 倍成本 |
| 运行 Ollama | 🎉 免费!无 API 费用 |
node scripts/manager.js report <输入tokens> <输出tokens> <上下文已用> <上下文上限> <推理状态> [余额] [提供商] [模型] [apiKey]
node scripts/manager.js balance [提供商] [apiKey]
node scripts/manager.js estimate <提供商> <输入tokens> <输出tokens> [模型]
node scripts/manager.js providers
node scripts/manager.js history# 检查余额,低于阈值时触发提醒
node scripts/scheduler.js check <提供商> <阈值>
# 查看提醒统计
node scripts/scheduler.js stats# 记录会话
node scripts/session-tracker.js record <提供商> <模型> <输入tokens> <输出tokens> <费用> [货币]
# 生成报告
node scripts/session-tracker.js daily [日期]
node scripts/session-tracker.js weekly
node scripts/session-tracker.js recommend使用 cron 设置自动余额监控。
# 每小时检查一次,余额低于 ¥5 时发送提醒
openclaw cron add \
--name "token-balance-check" \
--schedule "0 * * * *" \
--command "cd /path/to/token-manager && node scripts/scheduler.js check moonshot 5"| 条件 | 动作 | 冷却时间 |
|---|---|---|
| 余额 < 阈值 | 发送提醒 | 1 小时 |
| 余额 < ¥1 | 发送紧急提醒 | 30 分钟 |
| 24 小时内出现 3 次提醒 | 建议充值 | - |
触发时输出 JSON:
{
"alert": true,
"balance": 3.50,
"threshold": 5,
"messages": {
"en": "🚨 [URGENT] Token Manager Alert...",
"cn": "🚨 [紧急] Token 管家提醒..."
}
}注册为 OpenClaw 工具后可直接调用。
将以下内容添加至 openclaw.json:
{
"tools": {
"token_status": {
"command": "cd /path/to/token-manager && node scripts/manager.js report",
"description": "Check current token usage and costs"
},
"token_balance": {
"command": "cd /path/to/token-manager && node scripts/manager.js balance",
"description": "Query account balance"
}
}
}# 直接调用
openclaw tool token_status 11000 146 42000 200000 off 9.26 moonshot
openclaw tool token_balance moonshot追踪多个会话的使用模式。
可通过自动或手动方式记录每个会话:
node scripts/session-tracker.js record moonshot kimi-k2.5 5000 500 0.06 CNYnode scripts/session-tracker.js daily
# 输出:总 token 数、总费用、会话数量、提供商分布node scripts/session-tracker.js weekly
# 输出:7 天摘要及趋势分析node scripts/session-tracker.js recommend
# 分析使用模式并提供优化建议MOONSHOT_API_KEY - Kimi/Moonshot API 密钥OPENAI_API_KEY - OpenAI API 密钥(可选)ANTHROPIC_API_KEY - Anthropic API 密钥(可选).data/ 目录已收录 1 个 Skill