让你的 AI Agent 连接 Harvest

选择项目和日期,查看工时分布并总结工作备注。

15 个工具 OAuth / API key

试试这些 Harvest 任务

将提示词复制到已安装 oo Skill 的 Agent,补充页面链接和原始笔记后执行。

oo Skill Harvest

总结项目每周工时

读取项目工时记录,按任务汇总已登记时间。

/oo Harvest: 列出 Harvest 项目 [ID] 从 [日期] 到 [日期] 的工时记录,按任务汇总时间并总结备注,单独列出仍在计时的记录。

开始使用 Harvest

  1. 安装 OOMOL

    在 Agent 中配置 oo CLI 和 oo Skill。

    安装 OOMOL →
  2. 连接 Harvest

    通过 OAuth 授权 Harvest,或连接个人访问令牌及账号 ID。

    连接 Harvest →
  3. 向 Agent 交代任务

    使用 /oo,说明要读取的页面、修改的内容和保存位置。

    连接指南 →

选择你的 Agent

  • Harvest 账号访问权限;令牌连接还需要账号 ID。

Harvest 工具

Harvest 提供客户、项目、任务和工时记录。可创建或编辑记录,也可停止或重新启动计时器。

工时记录

读取客户、项目和任务分配,创建或编辑工时记录,并停止或重新启动计时器。

15 个工具

Get Current User

获取当前已认证的 Harvest 用户。

harvest.get_current_user

List Clients

列出已连接 Harvest 账户中可用的客户。

harvest.list_clients

Get Client

按 ID 获取单个 Harvest 客户。

harvest.get_client

List Projects

列出已连接 Harvest 账户中可用的项目。

harvest.list_projects

Get Project

按 ID 获取单个 Harvest 项目。

harvest.get_project

List Tasks

列出已连接 Harvest 账户中可用的任务。

harvest.list_tasks

Get Task

按 ID 获取单个 Harvest 任务。

harvest.get_task

List Project Task Assignments

列出特定 Harvest 项目的任务分配。

harvest.list_project_task_assignments

List Time Entries

列出 Harvest 时间条目,可带资源和日期筛选条件。

harvest.list_time_entries

Get Time Entry

按 ID 获取单个 Harvest 时间条目。

harvest.get_time_entry

Create Time Entry

创建新的 Harvest 时间条目。

harvest.create_time_entry

Update Time Entry

更新现有的 Harvest 时间条目。

harvest.update_time_entry

Restart Time Entry

重启已停止的 Harvest 时间条目。

harvest.restart_time_entry

Stop Time Entry

停止正在运行的 Harvest 时间条目。

harvest.stop_time_entry

Delete Time Entry

按 ID 删除 Harvest 时间条目。

harvest.delete_time_entry

常见问题

登记工时需要什么?

提供项目、已分配任务、工作日期,以及时长或起止时间。

如何选择有效任务?

读取项目的任务分配,找到应使用的任务 ID。

可以停止已有计时器吗?

可以,提供运行中的工时记录 ID 并要求停止。已停止的记录也可重新开始计时。

连接 Harvest

关于 Harvest ↗