返回顶部
s

score计分追踪

Track game scores, brackets, and player statistics. Use when recording results, scoring rounds, ranking leaderboards, reviewing game history, computing stats.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 2.0.2
安全检测
已通过
220
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

score

计分

用于在命令行追踪分数、排名、挑战、排行榜和奖励的游戏工具包。记录条目、查看历史、导出数据,并在所有记录中进行搜索。

概述

Score 是一款用于游戏和比赛追踪的多功能 CLI 工具。每个命令都会记录或检索带有时间戳的条目。传入参数可记录新数据,无参数运行命令可查看最近条目。内置实用程序提供统计、数据导出、搜索和健康检查功能。

命令

命令描述
score roll [输入]记录投掷条目,或查看最近投掷
score score [输入]
记录分数条目,或查看最近分数 | | score rank [输入] | 记录排名条目,或查看最近排名 | | score history [输入] | 记录历史备注,或查看最近历史 | | score stats [输入] | 记录统计备注,或查看最近统计条目 | | score challenge [输入] | 记录挑战,或查看最近挑战 | | score create [输入] | 记录创建事件,或查看最近创建 | | score join [输入] | 记录加入事件,或查看最近加入 | | score track [输入] | 记录追踪条目,或查看最近追踪 | | score leaderboard [输入] | 记录排行榜条目,或查看最近排名 | | score reward [输入] | 记录奖励,或查看最近奖励 | | score reset [输入] | 记录重置事件,或查看最近重置 | | score stats | 显示所有日志文件的汇总统计 | | score export <格式> | 导出所有数据(json、csv 或 txt) | | score search <词条> | 在所有条目中搜索词条 | | score recent | 显示最近 20 行活动历史 | | score status | 健康检查(版本、条目数、磁盘使用、最近活动) | | score help | 显示使用帮助 | | score version | 显示版本(v2.0.0) |

数据存储

  • - 位置: ~/.local/share/score/
  • 按命令日志: 每个命令(roll、score、rank 等)写入自己的 <命令>.log 文件
  • 历史: history.log — 记录每次操作的时间戳动作日志
  • 导出: export.<格式> — 生成的导出文件(json、csv、txt)
  • 格式:每个日志文件中每行格式为 YYYY-MM-DD HH:MM|值
  • 所有数据均为纯文本。无需数据库或云服务。

要求

  • - bash(使用 set -euo pipefail)
  • 标准 Unix 工具(date、wc、du、tail、grep、cat、head)
  • 无需外部依赖或 API 密钥

使用场景

  1. 1. 追踪游戏分数 — 使用 score score 玩家1 25分 在游戏之夜或锦标赛期间记录分数
  2. 运行排行榜 — 使用 score leaderboard 玩家1 #1 维护排名,然后使用 score export csv 导出到电子表格
  3. 掷骰子与随机性 — 使用 score roll d20: 17 记录桌面角色扮演游戏中的骰子结果
  4. 挑战追踪 — 使用 score challenge 速通第3关 创建和追踪玩家间的挑战
  5. 数据分析与导出 — 使用 score stats 查看汇总计数,score search 查找特定条目,score export json 进行程序化分析

示例

bash

记录一次掷骰子


score roll d20: 自然17

输出:[Score] roll: d20: 自然17


已保存。投掷条目总数:1

记录游戏分数

score score Alice 2500分 第3轮

输出:[Score] score: Alice 2500分 第3轮

已保存。分数条目总数:1

更新排行榜

score leaderboard Alice #1, Bob #2, Charlie #3

bash

查看最近投掷(无参数 = 读取模式)


score roll

查看总体统计

score stats

输出:history: 5 条条目

roll: 3 条条目

总计:8 条条目

数据大小:4.0K

在所有条目中搜索

score search Alice

bash

导出所有数据为 JSON


score export json

输出:已导出至 ~/.local/share/score/export.json(245 字节)

导出为 CSV 用于电子表格

score export csv

检查系统健康状态

score status

输出:版本:v2.0.0,数据目录,条目数,磁盘使用,最近活动

查看最近活动

score recent

工作原理

每个领域命令(roll、score、rank、challenge 等)具有双重行为:

  • - 带参数: 将带时间戳的条目追加到 <命令>.log,并将操作记录到 history.log
  • 无参数: 显示该命令日志文件中最近 20 条条目

stats 实用程序汇总所有日志文件的条目计数。export 命令将所有日志转换为 JSON、CSV 或纯文本格式。search 命令在所有日志文件中执行不区分大小写的 grep 搜索。

提示

  • - 每个命令都是独立的命名空间 — 可同时追踪数十种游戏类型
  • 使用 recent 快速查看最近 20 个操作的面板
  • 将 export json 输出通过管道传递给 jq 进行高级分析
  • 覆盖数据目录:export SCORE_DIR=...(在引用前在环境中设置)

由 BytesAgain 提供支持 | bytesagain.com | hello@bytesagain.com

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 score-1776059230 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 score-1776059230 技能

通过命令行安装

skillhub install score-1776059230

下载

⬇ 下载 score v2.0.2(免费)

文件大小: 4.71 KB | 发布时间: 2026-4-15 14:15

v2.0.2 最新 2026-4-15 14:15
update

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部