WorkBuddy工时统计:把本机 WorkBuddy 用量算清楚

前言

复盘自己这段时间用 WorkBuddy 做了哪些任务、各任务花了多少时间、消耗了多少积分、对话了多少轮时,多数人靠翻聊天记录估算。估算的问题是:任务可能跨天、跨窗口继续,新建和继续混在一起,机器跑的时间和人真正参与的时间也算不清。这个 Skill 做的就是把本机使用数据拉出来,按任务归类统计,输出可排序的 Markdown 表格。

这是什么

WorkBuddy工时统计(坐标 @user_8149be50/workbuddy-usage-stats)是 SkillHub 上的社区来源 Skill,由 user_8149be50 发布和维护,当前版本 1.2.1,分类 data-analysis,标签 requires_api_key=false(不需要额外 API Key)。

它解决的问题是:把 WorkBuddy 本机使用时的用量拆成机器工时和用户工时,再按任务维度统计活跃耗时、用户耗时、积分消耗、对话轮次,用于个人用量复盘与成本评估。

核心功能

  1. 区分新建任务和继续任务。判断依据是 created_at 是否落在统计窗口内:落在窗口内的算新建任务,跨窗口的算继续任务。
  2. 对继续任务只统计窗口内的轮次与耗时,避免把上一个窗口的用量重复计入本次统计。
  3. 统计每个任务的四个维度:真实活跃耗时、用户耗时、积分(Credits)消耗、对话轮次。
  4. 输出可排序的 Markdown 表格,方便按耗时或积分排序后做复盘。
  5. 支持自定义用户耗时的间隔阈值,用来界定「用户参与时间」的统计口径。

其中「活跃耗时」与「用户耗时」是两个不同的口径,前者偏向机器实际运行,后者偏向人实际投入,两者分开列便于评估成本和投入。

安装与启用

官方资料未提供 git clone、命令行安装或配置文件路径,也没有针对 Cursor、Codex CLI、Claude Code 的分别说明。现阶段只给出定位信息:

SkillHub 页面: https://www.skillhub.cn/skills/user_8149be50/workbuddy-usage-stats
坐标: @user_8149be50/workbuddy-usage-stats
版本: 1.2.1
来源: community

这类 Skill 基于通用 SKILL.md 格式,通常放到对应 Agent 的 Skill 目录后即可在会话中触发。具体目录路径和启用方式需以 SkillHub 页面或你的 Agent 文档为准,本页未提供,不做推测。

典型用法

统计类触发词覆盖以下几类诉求,直接说需求即可:

统计本周任务
我这周用了多少积分
看看我上周的任务清单
我这次在任务里忙了多久
统计今天的用量

使用方式是给一个时间窗口(本周、上周、今天),Skill 按该窗口统计任务清单、耗时和积分,并输出 Markdown 表格。

适用场景与注意

适合需要定期复盘 WorkBuddy 用量的人:想看每个任务花了多长时间、消耗多少积分、对话多少轮,或者想估算自己在任务里实际投入了多少时间。

使用前注意三点:

  1. 统计范围是本机使用数据,不是云端全部历史,跨机器的用量不在这个口径内。
  2. 新建与继续任务按 created_at 和窗口划分,继续任务只算窗口内的量,想拿到完整用量需要逐窗口统计。
  3. 用户耗时依赖间隔阈值,阈值不同结果不同,复盘前建议先明确这个口径。

结尾

这个 Skill 的价值在于把「大概用了多少」变成可排序、可核对的具体数字,机器工时和用户工时分开,新建和继续分开。官方地址:https://www.skillhub.cn/skills/user_8149be50/workbuddy-usage-stats(数据接口:https://api.skillhub.cn/user_8149be50/workbuddy-usage-stats)。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜