工时统计助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md 的指引,安装 @org-02qudk26/clockify-automation 这个技能。
技能介绍
解决终端工时管理痛点
在开发工作流中,频繁切换到 Clockify 网页端记录工时或核对历史数据不仅打断心流,还容易因为手动输入导致时间戳不准确或账单(Billable)状态遗漏。这个技能将 Clockify 的核心操作直接暴露给 AI 代理,让你在终端里通过自然语言就能完成时间追踪,无需离开代码编辑器。
核心能力与关键步骤
技能通过 MCP 协议连接 Clockify 账户,主要支持以下工作流:
- 时间条目管理:使用
CLOCKIFY_CREATE_TIME_ENTRY创建条目,支持关联项目、任务和标签。如果不填end参数,系统会自动开启一个运行中的计时器。 - 历史数据查询:利用
CLOCKIFY_GET_TIME_ENTRIES按日期范围、项目或标签过滤历史记录。设置hydrated: true可以返回包含项目和任务详情的完整对象,方便直接生成报表。 - 工作区与成员审计:通过
CLOCKIFY_GET_ALL_MY_WORKSPACES和CLOCKIFY_FIND_ALL_USERS_ON_WORKSPACE获取多工作区权限和团队成员信息。
推荐操作路径:先调用工作区接口获取 workspaceId,再获取当前用户信息得到 userId,最后利用这两个 ID 进行具体的工时创建或查询。
适用边界与注意点
- 强依赖 ID 参数:大多数接口强制要求
workspaceId和userId,请务必在操作前通过查询接口解析这两个值。 - 严格的时间格式:所有时间参数必须使用带时区的 ISO 8601 格式(如
2026-02-11T09:00:00Z),否则会导致不可预知的错误。 - 单一计时器限制:Clockify 同一时间只允许运行一个计时器。在开启新任务前,请先通过
in-progress: true检查并停止已有的计时器。
使用场景
- 程序员在终端提交代码后,用自然语言快速记录本次开发任务的工时并关联项目
- 项目经理在月底查询某成员过去一个月的计费工时,生成对账单发给财务
- 自由职业者在多个工作区之间切换,直接在终端列出所有工作区并核对当前登录身份
- 开发团队审计成员在某个项目下的所有标签使用情况,检查是否有异常工时记录
适合人员
- 经常在终端工作的独立开发者,需要在不切换窗口的情况下精确记录每个项目的开发时长
- 需要按月统计团队工时并生成客户账单的项目经理,依赖准确的时间戳和计费状态字段
- 同时管理多个 Clockify 工作区的自由职业者,需要在终端快速确认当前可用工作区和用户身份
- 负责内部工时合规审计的技术主管,需要按项目和标签批量导出历史工时记录