SuperAPI AI 工具集

schedule

办公与效率

查看项目

更新于 10-15 17:19

技能介绍

用途:创建或更新自动运行的定时任务。当用户提出“每天”“每天早上”“一小时后提醒我”“在某个时间运行这个”等需求时使用。

主要能力:区分创建新任务与更新已有任务;更新时调用 update_scheduled_task 并传入 taskId,不要调用 create_scheduled_task,可用 list_scheduled_tasks 查找 ID。若当前会话本身是一次定时运行,当前任务 ID 是对话顶部 <scheduled-task name="…"> 标签中的 name 属性。

创建任务的步骤:一、分析会话,识别用户执行或请求的核心任务,提炼为单一可重复目标;二、起草提示,未来自主运行不会访问当前会话,因此提示必须完全自包含,不得引用“当前对话”“以上”等临时上下文,应包含明确目标、具体执行步骤、相关文件路径、URL、仓库或工具名称、预期输出或成功标准,以及用户表达的约束或偏好,使用第二人称祈使句书写;三、选择 kebab-case 短任务名,如 daily-inbox-summary;四、确定调度方式,create_scheduled_task 的工具说明给出 cronExpression(重复)和 fireAt(一次性)等选项及格式,若用户未给出明确时间表,应先提出建议并请用户确认再继续,因为某些权限模式下任务创建可能被自动批准,不能依赖审批提示发现错误猜测;最后调用 create_scheduled_task。

限制:资料未提供支持的任务数量、调度精度、时区处理、失败重试或权限模型等细节。