SuperAPI AI 工具集

trigger-tasks

智能体与模型

查看项目

更新于 10-16 05:00

技能介绍

用途:基于 Trigger.dev 构建持久化后台任务、异步工作流和长时间运行的 AI 智能体,适用于后台作业、Webhook/邮件/文件处理、定时任务等不应阻塞主应用的场景。

主要能力:使用 @trigger.dev/sdk 定义 task 与 schemaTask(配合 zod 校验输入);从后端或任务内部触发任务,支持单次、批量(最多 1000 项、每载荷 3MB)及 triggerAndWait;提供 wait.for/until/forToken 等待机制,超过 5 秒的等待会被检查点化且不计入计算量;支持队列与并发限制、防抖、幂等键、错误处理与重试(含 retry.onThrow、retry.fetch)、cron 定时任务(含时区与多租户动态调度)、metadata 进度追踪、tags 标签及机器规格预设(micro 至 large-2x)。

必要用法:始终使用 @trigger.dev/sdk,不要使用已废弃的 client.defineJob;从 trigger/ 目录文件导出任务;访问 triggerAndWait() 结果前先检查 result.ok;不要将 Promise.all 与 triggerAndWait() 或 wait.* 调用混用。

限制:资料未提供收费、价格与平台支持等细节;具体功能以官方文档 references/ 为准。