Agent Skills
返回列表
📁

工时管理助手

办公效率 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/timecamp-automation 技能。

技能介绍

解决什么问题

团队在 Timecamp 里记录工时,但建项目、给任务记时、批量改条目这类日常操作,都还得打开网页手动点。自己写对接脚本要么缺少现成的官方 API 封装,要么接入成本高,很多小团队就直接放弃了。这个技能的思路是:不自己写 HTTP 客户端,而是通过 Rube MCP 这条通道,把 Timecamp 的操作委托给 Composio 工具集执行。

技能如何工作

核心是一条固定的「发现 → 连接 → 执行」链路:

  • 发现工具:任何动作之前先调 RUBE_SEARCH_TOOLS,拿到当前可用的 tool slug、入参 schema 和推荐执行计划,而不是凭记忆写死参数。
  • 管理连接:通过 RUBE_MANAGE_CONNECTIONS 激活 timecamp 工具集;状态不是 ACTIVE 时,按返回的授权链接走完授权,确认 ACTIVE 后再跑流程。
  • 执行与批处理:用 RUBE_MULTI_EXECUTE_TOOL 串行执行发现的 slug,批量场景走 RUBE_REMOTE_WORKBENCH 里的 run_composio_tool()。

前置条件很简单:客户端配置里加上 Rube MCP 端点(无需 API key),RUBE_SEARCH_TOOLS 有响应即可开工。

注意点

  • 先搜再用:tool slug 和参数结构可能变动,永远不要硬编码。
  • session 复用:同一流程内复用 session ID,新流程再生成新的。
  • 分页:响应里出现 pagination token 要继续拉全,别只处理第一页。
  • memory 参数:RUBE_MULTI_EXECUTE_TOOL 调用即使没有上下文也要传空对象 {}。
  • 它只是通道层,不含业务逻辑:授权、合规和异常处理仍由你自己的工作流负责。

使用场景

  • 项目启动阶段,需要批量创建 Timecamp 项目并为每个项目预设任务分类
  • 成员忘记填写工时,需要通过脚本批量补录当天或本周的计时条目
  • 跨周结账前,需要自动拉取所有项目下的工时记录并导出核对
  • 团队在多个工具间切换,需要将 Timecamp 工时数据同步到其他系统

适合人员

  • 需要管理多个客户项目工时的 freelancer,希望减少手动建项目和记时的重复操作
  • 带团队的项目经理,每周要汇总各成员的工时记录用于客户结算
  • 负责自动化工作流的工程师,想通过 MCP 通道集成 Timecamp 而不用写 API 对接代码