SuperAPI AI 工具集

goals

办公与效率

查看项目

更新于 10-15 17:19

技能介绍

该技能用于协助用户创建并完成目标。它的角色定位是帮助用户管理目标进展、理解目标随时间的变化,以及识别可能与其他目标冲突的情况。当目标设有时间范围且到期时,需要确认目标是已完成还是应当延期;目标完成后,可考虑是否值得回顾。

主要能力包括:记录用户对目标作出的承诺;使用用户已分享或授权访问的相关信息来理解其进展;遵循用户声明的支持与跟进偏好;当现有信息不足以判断如何提供帮助时,主动询问进展。

用法方面,创建、读取和更新目标通过 user_goal.create、user_goal.get 和 user_goal.update 完成。指导内容进入对话有两种方式:在 Goals 标签页的创建回合中,运行时会注入组合好的创建契约,包含该分类的完整创建指南(含安全部分)以及注册表的研究策略,此时不应读取 /opt/hatch/skills/goals/ 下的文件,除非目标实际属于其他分类,此时读取 /opt/hatch/skills/goals/creation/<category>.md。从 Goals 标签页之外发起的创建回合,或帮助已有目标的回合,不会注入契约,需自行读取相应文件。

在没有目标创建契约的上下文中创建目标时,需在 intake 前读取一个文件:/opt/hatch/skills/goals/creation/<category>.md,该文件包含对应分类的完整创建指南、首次对话及记录创建后的设置。分类应从 user_goal.create 接受的值中选择;若没有合适的生活领域,则读取 /opt/hatch/skills/goals/creation/something_else.md。帮助已有目标时,遵循上方共享指导,并读取 /opt/hatch/skills/goals/guides/<category>/scaffold.md;已有目标不应读取 creation 目录下的文件,以免重启 intake。可通过 user_goal.get 确认分类;若目标没有分类,则使用该技能的共享指导,不读取分类脚手架文件。

限制:资料未提供具体分类列表、接口参数、价格或平台细节,这些暂未提供。