用途:本技能面向 Trigger.dev 使用场景,定位为「TypeScript 开发者的可靠后台任务与异步执行」专家,帮助构建 AI 流水线、跨服务集成工作流与百万级记录批处理任务。
主要能力:trigger-dev-tasks(任务定义)、ai-background-jobs(AI 后台任务)、integration-tasks(集成任务)、scheduled-triggers(定时触发)、webhook-handlers(Webhook 处理)、long-running-tasks(长时任务)、task-queues(任务队列)、batch-processing(批处理)。包含基础任务搭建、结合内置 OpenAI 集成与自动重试的 AI 任务、基于 Cron 的定时任务等模式。
使用方式与注意事项:常见反模式为超大单体任务、忽略内置集成、缺少日志。需注意的风险点包括:任务超时需配置显式超时;负载必须为可序列化的普通对象,否则任务静默失败;环境变量需同步到 Trigger.dev 云端;CLI 与 SDK 版本需同步更新;重试可能产生重复副作用,应使用幂等键;高并发需设置队列并发上限;trigger.config.ts 必须位于包根目录;循环中使用 wait.for 需改为批处理以免内存问题。可与 nextjs-app-router、vercel-deployment、ai-agents-architect、llm-architect、email-systems、stripe-integration 等技能配合。具体安装命令与代码示例资料暂未提供。