让你的 AI Agent 连接 Habitica

将计划整理为个人任务,使用适当的任务操作记录进展。

11 个工具 API key

试试这些 Habitica 任务

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

oo Skill Habitica

创建清单待办

将提供的步骤整理为带清单和截止日期的待办。

/oo Habitica: 创建 Habitica 待办“[任务标题]”,截止日期为[日期],清单步骤为[步骤],备注为[备注]。保持未完成。

记录完成任务

读取指定任务,向上计分以记录完成或正向进展。

/oo Habitica: 读取 Habitica 任务[任务 ID 或别名]。我已完成该任务,请向上计分一次,并提供进展结果。

开始使用 Habitica

  1. 安装 OOMOL

    在 Agent 中配置 oo CLI 和 oo Skill。

    安装 OOMOL →
  2. 连接 Habitica

    连接 Habitica API Token、用户 ID 和必需的客户端标识。

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

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

    连接指南 →

选择你的 Agent

  • Habitica 账号凭据,以及遵循创建者用户 ID 与应用名称格式的 X-Client 值。
  • 创建任务时请选择习惯、日常、待办或奖励类型。计分会改变任务进展和游戏数值。

Habitica 工具

Habitica 操作读取个人资料和任务、创建或修改任务、为任务计分,并管理任务标签。

个人任务与进展

列出或读取任务、创建与修改任务、计分记录进展,或删除指定任务。

任务标签

列出、创建、重命名或删除用于整理任务的标签。

11 个工具

Get User Profile

获取已认证 Habitica 用户的个人资料,支持可选的 userFields 过滤。

habitica.get_user_profile

List My Tasks

列出已认证 Habitica 用户的任务,支持可选的类型和 dueDate 过滤。

habitica.list_my_tasks

Get Task

按任务 ID 或别名获取一个 Habitica 任务。

habitica.get_task

Create Task

从单个 JSON 任务对象创建一个新的个人 Habitica 任务。

habitica.create_task

Update Task

按任务 ID 或别名更新一个 Habitica 任务。

habitica.update_task

Delete Task

按任务 ID 或别名删除一个 Habitica 任务。

habitica.delete_task

Score Task

按向上或向下方向为一项 Habitica 任务评分。

habitica.score_task

List Tags

列出已认证 Habitica 用户的标签。

habitica.list_tags

Create Tag

创建一个新的 Habitica 标签。

habitica.create_tag

Update Tag

按标签 ID 更新一个 Habitica 标签。

habitica.update_tag

Delete Tag

按标签 ID 删除一个 Habitica 标签。

habitica.delete_tag

常见问题

可以创建日常任务而非待办吗?

可以。指定日常类型和重复模式或间隔。待办则可以包含截止日期与清单。

如何记录完成?

指定任务,并在适用时要求向上计分。计分是独立操作,可能影响游戏数值;修改文字是另一操作。

更新清单会保留现有项吗?

提供的清单会替换任务清单。应先读取任务,并包含希望保留的全部项目。

连接 Habitica

关于 Habitica ↗