OpenRouter Analytics — OpenRouter 分析
v1.0.0通过API查看OpenRouter的使用情况、分析和故障排除数据。 当用户要求监控支出/使用情况、活动趋势、每个密钥的管理报告或对特定请求ID进行深入调查(延迟、提供商回退、完成原因、令牌/成本明细)时使用。
运行时依赖
安装命令
点击复制技能文档
OpenRouter Analytics 使用此技能从 OpenRouter 中拉取管理级别的使用数据和请求级别的故障排除详细信息。 快速开始 从此技能文件夹运行:cd ~/clawd/skills/openrouter-analytics 管理密钥操作(设置 OPENROUTER_MANAGEMENT_KEY): python3 scripts/openrouter_analytics.py activity --limit 20 python3 scripts/openrouter_analytics.py activity --date 2026-02-18 python3 scripts/openrouter_analytics.py activity --from 2026-02-01 --to 2026-02-18 --summary --csv /tmp/activity.csv python3 scripts/openrouter_analytics.py credits python3 scripts/openrouter_analytics.py keys --limit 50 --summary python3 scripts/openrouter_analytics.py report --from 2026-02-01 --to 2026-02-18 --format markdown 请求级别故障排除(设置 OPENROUTER_API_KEY): python3 scripts/openrouter_analytics.py generation --id 在任何命令中使用 --raw 打印完整的 JSON。 工作流程 检查宏活动 运行 activity 以查看每日支出/流量模式。 检查账户级别使用情况 运行 credits 以查看已消耗和剩余的积分。 查找密钥级别消费者 运行 keys 以确定哪些密钥驱动使用情况。 调查事件 运行 generation --id ... 以查看一个请求的详细日志(延迟、回退提供程序、完成原因、令牌和成本详细信息)。 注意 activity、credits、keys 和 report 需要管理 API 密钥。 generation 使用标准的 OpenRouter API 密钥,并需要请求 ID。 脚本在执行前自动加载 ~/.openclaw/.env 和当前目录的 .env 文件。 使用 --retries 和 --timeout 来调整在暂时的 API/网络问题下面的强壮性。 在应用程序日志中保留 generation IDs 以支持可靠的事件后分析。 资源 端点参考和字段指南:references/endpoints.md CLI 帮助脚本:scripts/openrouter_analytics.py GitHub API CLI