name: router-stats description: 显示Claude Router使用统计和成本节省情况 user_invokable: true
路由器统计
显示Claude Router的使用统计数据和预估的成本节省情况。
使用说明
读取位于~/.claude/router-stats.json的统计文件,并以清晰、格式化的方式呈现数据。
数据格式
统计文件包含(v1.2架构):
{
"version": "1.2",
"total_queries": 100,
"routes": {"fast": 30, "standard": 50, "deep": 10, "orchestrated": 10},
"exceptions": {"router_meta": 15, "slash_commands": 0},
"tool_intensive_queries": 25,
"orchestrated_queries": 10,
"estimated_savings": 12.50,
"delegation_savings": 2.50,
"sessions": [
{
"date": "2026-01-03",
"queries": 25,
"routes": {"fast": 8, "standard": 12, "deep": 2, "orchestrated": 3},
"savings": 3.20
}
],
"last_updated": "2026-01-03T15:30:00"
}
输出格式
按以下格式呈现统计信息:
╔═══════════════════════════════════════════════════╗
║ Claude Router 统计信息 ║
╚═══════════════════════════════════════════════════╝
📊 累计统计
───────────────────────────────────────────────────
总路由查询数:100
路由分布:
快速(Haiku): 30 (30%) ████████░░░░░░░░░░░░
标准(Sonnet): 50 (50%) ██████████████░░░░░░
深度(Opus): 10 (10%) ████░░░░░░░░░░░░░░░░
编排查询: 10 (10%) ████░░░░░░░░░░░░░░░░
🔧 工具感知路由
───────────────────────────────────────────────────
工具密集型查询:25 (25%)
编排查询: 10 (10%)
⚡ 例外情况(尽管分类但仍由Opus处理)
───────────────────────────────────────────────────
路由器元查询: 15 (关于路由器本身的查询)
总例外数: 15
💰 成本节省
───────────────────────────────────────────────────
预估节省: $12.50 (相比始终使用Opus)
委派节省: $2.50 (来自混合委派)
总节省: $15.00
📅 今日统计(2026-01-03)
───────────────────────────────────────────────────
查询数:25
节省:$3.20
路由分布:
快速:8 | 标准:12 | 深度:2 | 编排:3
步骤
- 使用Read工具读取
~/.claude/router-stats.json - 如果文件不存在,告知用户尚无可用统计数据
- 计算路由分布的百分比
- 如有例外计数则显示(路由器元查询尽管分类但仍由Opus处理)
- 格式化并显示统计信息
- 包含节省比较说明
备注
- 节省计算假设所有查询都使用Opus
- 成本估算使用:Haiku 4.5 $1/$5,Sonnet 4.5 $3/$15,Opus 4.5 $5/$25 每100万token
- 平均查询估计为1K输入 + 2K输出token
- 例外情况:关于路由器本身的查询被分类但仍由Opus处理(根据CLAUDE.md规则)。这是有意设计的——用户讨论路由器时获得最强大的模型,同时仍能看到分类器的决策。