| name | skill-tracker |
| slug | skill-tracker |
| version | 1.0.0 |
| homepage | https://github.com/openclaw/skill-tracker |
| description | 通用技能使用统计追踪器,支持 Python 和 Node.js 技能,自动记录调用次数、成功率,生成使用排行榜。数据本地存储,保护隐私。 |
| changelog | v1.0.0 - 初始版本:支持 Python/Node.js 双语言,已集成 11 个技能,本地存储,零外部依赖 |
| metadata | {"clawdbot":{"emoji":"📊","requires":{"bins":"[Truncated]","env":"[Truncated]","configPaths":"[Truncated]"},"configPaths.optional":["skills/skill-tracker/config.yaml"],"os":["linux","darwin","win32"]}} |
| tags | ["analytics","tracking","statistics","utility","productivity"] |
| author | 韩顺利 (@hanshunli) |
| license | MIT |
Skill Tracker 📊
通用技能使用统计追踪器 - 让您的 OpenClaw 技能使用情况一目了然!
何时使用
当您需要:
- 知道哪个技能最常用
- 发现哪个技能总失败
- 识别哪些技能可以吃灰
- 数据驱动优化技能配置
- 监控技能使用趋势
典型场景:
- "我最近都用哪些技能?"
- "哪个技能调用次数最多?"
- "有没有技能总失败需要检查?"
- "哪些技能可以卸载了?"
触发场景
自动触发
- 每次技能调用时自动记录(需技能已集成)
- 无需手动指令
手动查询
指令:技能统计
指令:调用统计
指令:skill 排行
指令:使用报告
指令:哪个技能最常用
指令:查看技能使用情况
功能特性
核心功能
- ✅ 自动记录 - 调用/成功/失败自动统计
- ✅ 使用排行 - 按调用次数排序
- ✅ 成功率统计 - 跟踪每个技能稳定性
- ✅ 时间分析 - 按日期统计
- ✅ 双语言支持 - Python + Node.js
- ✅ 本地存储 - 数据安全
- ✅ 零外部依赖 - 纯本地运行
统计维度
- 总调用次数
- 技能总数
- 每个技能的调用/成功/失败次数
- 成功率百分比
- 首次/最后使用时间
使用方法
查询统计
指令:技能统计
返回示例:
📊 技能使用统计报告
==================================================
总调用次数:156
技能总数:11
技能排行榜(按调用次数):
🥇 **1. nano-banana-pro**
调用:45 | 成功:44 | 失败:1 | 成功率:97.8%
🥈 **2. bailian-usage**
调用:32 | 成功:32 | 失败:0 | 成功率:100%
🥉 **3. fact-checker**
调用:28 | 成功:28 | 失败:0 | 成功率:100%
集成到您的技能
Python 技能:
import sys
sys.path.insert(0, '../skill-tracker')
from skill_tracker import track
track('your-skill', 'call')
track('your-skill', 'success')
track('your-skill', 'fail', {'error': 'xxx'})