前言¶
复盘自己这段时间用 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 本机使用时的用量拆成机器工时和用户工时,再按任务维度统计活跃耗时、用户耗时、积分消耗、对话轮次,用于个人用量复盘与成本评估。
核心功能¶
- 区分新建任务和继续任务。判断依据是
created_at是否落在统计窗口内:落在窗口内的算新建任务,跨窗口的算继续任务。 - 对继续任务只统计窗口内的轮次与耗时,避免把上一个窗口的用量重复计入本次统计。
- 统计每个任务的四个维度:真实活跃耗时、用户耗时、积分(Credits)消耗、对话轮次。
- 输出可排序的 Markdown 表格,方便按耗时或积分排序后做复盘。
- 支持自定义用户耗时的间隔阈值,用来界定「用户参与时间」的统计口径。
其中「活跃耗时」与「用户耗时」是两个不同的口径,前者偏向机器实际运行,后者偏向人实际投入,两者分开列便于评估成本和投入。
安装与启用¶
官方资料未提供 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 用量的人:想看每个任务花了多长时间、消耗多少积分、对话多少轮,或者想估算自己在任务里实际投入了多少时间。
使用前注意三点:
- 统计范围是本机使用数据,不是云端全部历史,跨机器的用量不在这个口径内。
- 新建与继续任务按
created_at和窗口划分,继续任务只算窗口内的量,想拿到完整用量需要逐窗口统计。 - 用户耗时依赖间隔阈值,阈值不同结果不同,复盘前建议先明确这个口径。
结尾¶
这个 Skill 的价值在于把「大概用了多少」变成可排序、可核对的具体数字,机器工时和用户工时分开,新建和继续分开。官方地址:https://www.skillhub.cn/skills/user_8149be50/workbuddy-usage-stats(数据接口:https://api.skillhub.cn/user_8149be50/workbuddy-usage-stats)。