← 返回
未分类

Skill Scoreboard

技能使用积分榜 v1.3 — OpenClaw 技能使用追踪与积分管理系统。 触发场景: (1) 用户询问技能使用榜单、积分统计(日榜/周榜/月榜/年榜/总榜) (2) 用户要求查看技能调用记录、错误日志 (3) 用户要求查看某技能的使用详情 (4) 用户要求生成每日/历史积分报告 (5) 用户询问"今天情况如何...
技能使用积分榜 v1.3 — OpenClaw 技能使用追踪与积分管理系统。触发场景:查询榜单/积分统计(日/周/月/年/总榜),查看调用记录/错误日志,查看指定技能使用详情,生成每日/历史积分报告,询问今日情况。
luis1213899 luis1213899 来源
未分类 clawhub v1.3.0 1 版本 99726.8 Key: 无需
★ 0
Stars
📥 365
下载
💾 0
安装
1
版本
#automation#latest#scoreboard#stats#tracking

概述

技能使用积分榜

概述

本技能用于追踪和记录 OpenClaw 中所有技能的使用情况,并根据调用时长和复杂度计算积分。

积分规则

积分 = 1 × (调用时间秒 / 技能复杂度权重)

复杂度权重由技能文件的规模决定(归一化到 [0.95, 0.9975]):

  • 最小权重:0.9500
  • 最大权重:0.9975
  • 任意两技能权重差距 ≤5%
  • 计算方式:原始分数 → 对数缩放 → min-max 归一化

权重越高,相同时间获得的积分越少(复杂技能调用成本更高)

文件结构

skill-scoreboard/
├── SKILL.md                      # 本文档
└── scripts/
    └── score_tracker.py          # 核心追踪脚本

使用方式

1. 手动记录技能调用

python3 ~/SharedSkills/skill-scoreboard/scripts/score_tracker.py record \
  --skill <技能名> \
  --duration <调用时长(秒)> \
  --success <true|false> \
  --error <错误信息(可选)>

2. 查询各类榜单

榜单类型命令说明
---------------------
今日榜today当天技能调用排名
本周榜week最近7天技能调用排名
本月榜month当月技能调用排名
本年榜year当年技能调用排名
总榜leaderboard历史累计积分排名
# 今日榜单
python3 ~/SharedSkills/skill-scoreboard/scripts/score_tracker.py today

# 本周榜单
python3 ~/SharedSkills/skill-scoreboard/scripts/score_tracker.py week

# 本月榜单
python3 ~/SharedSkills/skill-scoreboard/scripts/score_tracker.py month

# 本年榜单
python3 ~/SharedSkills/skill-scoreboard/scripts/score_tracker.py year

# 总榜(历史)
python3 ~/SharedSkills/skill-scoreboard/scripts/score_tracker.py leaderboard --limit 10

4. 生成每日快照

python3 ~/SharedSkills/skill-scoreboard/scripts/score_tracker.py daily

5. 查看技能详情

python3 ~/SharedSkills/skill-scoreboard/scripts/score_tracker.py detail --skill <技能名>

6. 查看所有技能权重

python3 ~/SharedSkills/skill-scoreboard/scripts/score_tracker.py weight

7. 每日工作流复盘报告

python3 ~/SharedSkills/skill-scoreboard/scripts/score_tracker.py review

定时任务

用户可通过 OpenClaw cron 功能设置每日定时执行:

# 每日23:00自动执行
openclaw cron add \
  --name "每日技能积分榜复盘" \
  --schedule "0 23 * * *" \
  --tz "Asia/Shanghai" \
  -- python3 ~/SharedSkills/skill-scoreboard/scripts/score_tracker.py daily && \
     python3 ~/SharedSkills/skill-scoreboard/scripts/score_tracker.py review

数据存储

文件/目录内容
-----------------
~/.skill_scoreboard/scores.json所有技能的积分数据
~/.skill_scoreboard/logs/calls.log调用日志
~/.skill_scoreboard/logs/errors.log错误日志
~/.skill_scoreboard/daily/每日快照目录

使用示例

场景1:用户问"今天用了哪些技能"

python3 ~/SharedSkills/skill-scoreboard/scripts/score_tracker.py today

场景2:用户问"哪个技能最常用"

python3 ~/SharedSkills/skill-scoreboard/scripts/score_tracker.py leaderboard --limit 5

场景3:用户问"xia-zhua-zhua 用得怎么样"

python3 ~/SharedSkills/skill-scoreboard/scripts/score_tracker.py detail --skill xia-zhua-zhua

场景4:用户想看完整的历史统计

python3 ~/SharedSkills/skill-scoreboard/scripts/score_tracker.py leaderboard --limit 20

版本历史

共 1 个版本

  • v1.3.0 当前
    2026-05-07 11:40 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

Psd Batch Export

luis1213899
生产级 PSD 批量工作流:分析 PSD 文本层、将 Excel/CSV 数据映射到可编辑层、预览、导出可编辑 PSD 及 PNG 批量文件。
★ 1 📥 522
ai-agent

Dream Selfimproving

luis1213899
让AI每晚自动复盘对话、提取洞察、更新记忆,夜间悄然进化;无需手动记录,AI自行记住重要信息,越用越聪明。
★ 2 📥 796

虾转音频

luis1213899
🎵 音视频转换工具箱,基于 FFmpeg + Whisper AI,支持格式转换、提取音频、合并、分割、压缩、查看信息、音频转文字。
★ 1 📥 484