360 Secure SkillHub
360 安全技能中心

技能使用记录与统计(Nicki)

自动记录技能调用(含定时扫描补录与调用后主动汇报),把记录写入本地 usage.json,并在用户请求时按日、周、月、季、年维度生成调用次数与占比统计报告。含记录脚本与查询脚本,安装后无需配置。

superuser-fank
superuser-fank
热度 43.45
最近更新 2026-05-11 17:38:03
分类:数据依赖:读写文件 / 代码执行应用场景:报告撰写 / 自动化脚本 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add skill-usage-tracker-nicki
Metadata
name
skill-usage-tracker
description
技能调用记录与统计分析。自动追踪所有技能调用,无需用户操作。支持日/周/月/季/年维度的技能使用统计报告。安装后直接使用,无需配置。

技能使用记录与统计

功能

  • 自动记录:每次调用技能时自动记录,无需用户操作
  • 手动汇报:主动告知用户"刚才调用了 XXX 技能"
  • 统计报告:支持日/周/月/季/年维度生成使用报告

文件结构

skill-usage-tracker/
├── SKILL.md
├── scripts/
│   ├── log.py      # 记录调用
│   └── query.py    # 查询统计
└── data/
    └── usage.json  # 调用记录存储

记录方式

自动记录(主要):通过 HEARTBEAT 每2小时扫描 session 历史自动补录 主动汇报:每次调用技能后在回复末尾告知用户

查询统计

当用户请求报告时调用 query.py:

python3 ~/.openclaw/workspace/skills/skill-usage-tracker/scripts/query.py <维度>

维度选项:

维度 说明
日 今天
周 本周一至今(默认)
月 本月
季 本季度
年 本年

输出格式

技能使用报告 - 本周(03月24日 至 03月29日)

总调用次数:15次

⏱ 滚动窗口(5小时)
━━━━━━━━━━━━━━━━━━━
🟢 minimax-token-plan
   8次 · 53.3%
🟡 camoufox
   5次 · 33.3%
🔵 feishu-task
   2次 · 13.3%

数据结构

usage.json:

{
  "records": [
    {
      "skill": "minimax-token-plan",
      "called_at": "2026-03-29T16:30:00+00:00",
      "note": ""
    }
  ]
}