可自托管的公平代码工作流自动化平台,用于构建 AI 智能体与工作流,支持 1500 多种集成。
triggerdotdev/trigger.dev
开源的 TypeScript 平台,用于构建和部署可持久运行的 AI 智能体与后台工作流,内置重试、队列和可观测性。
- Star
- 16,591
- Fork
- 1,504
- 未关闭 Issue
- 236
- 最近提交
- 1小时前
这是什么?
Trigger.dev 让开发者直接在代码库中以普通 TypeScript 函数的形式编写后台任务、AI 智能体和工作流,并部署到其云端,也可以通过 Docker 或 Kubernetes 自托管。任务不受无服务器平台常见的请求超时限制(如 AWS Lambda、Vercel),同时具备重试、队列、并发控制、幂等和检查点等能力。
除执行外,项目还提供持久化的定时任务(cron)、批量触发、基于 schema 的输入校验,以及可暂停任务直至人工审批或响应的 waits 和 waitpoints 机制。通过 SDK 和 React hooks,可以将运行状态的实时更新和 LLM 流式输出推送到前端。每次运行都有完整的追踪视图和日志,并支持标签筛选与批量操作。
部署方面支持 DEV、PREVIEW、STAGING 和 PROD 多个环境,版本化发布不会影响正在运行的任务;构建扩展可安装 Python、FFmpeg、浏览器等系统依赖。
核心功能
- 01以 TypeScript 函数编写任务,执行不受超时限制
- 02提供自动重试、队列、并发控制和幂等保障
- 03支持持久化 cron 定时任务、批量触发和延时等待
- 04支持人工介入的 waitpoints,并可实时订阅运行状态与 LLM 流式输出
- 05每次运行提供完整追踪、日志和实时告警
- 06可通过 Docker Compose 或 Kubernetes Helm chart 自托管
适用场景
- 运行超出无服务器函数时限的长时间 AI 智能体工作流
- 调度数据同步、报表生成等周期性任务
- 在自动化流程中加入人工审批环节
- 将 LLM 输出或任务进度流式推送到 Next.js 或 React 前端
快速上手
- 1
在网页应用中创建账户和项目
- 2
按照引导说明构建并部署你的第一个任务
- 3
阅读文档中的快速入门指南以获取详细信息
使用前须知
- 自托管需要 Docker Compose 或 Kubernetes 集群,且 README 中没有给出对应的安装命令。
标签
常见问题
- trigger.dev 是什么?
- 开源的 TypeScript 平台,用于构建和部署可持久运行的 AI 智能体与后台工作流,内置重试、队列和可观测性。 Trigger.dev 让开发者直接在代码库中以普通 TypeScript 函数的形式编写后台任务、AI 智能体和工作流,并部署到其云端,也可以通过 Docker 或 Kubernetes 自托管。任务不受无服务器平台常见的请求超时限制(如 AWS Lambda、Vercel),同时具备重试、队列、并发控制、幂等和检查点等能力。
- trigger.dev 可以免费使用吗?用的什么许可证?
- trigger.dev 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- trigger.dev 还在维护吗?
- 活跃维护中。trigger.dev 最近一次提交是在 2026年10月21日。
- trigger.dev 适合用来做什么?
- 运行超出无服务器函数时限的长时间 AI 智能体工作流 调度数据同步、报表生成等周期性任务 在自动化流程中加入人工审批环节 将 LLM 输出或任务进度流式推送到 Next.js 或 React 前端
- trigger.dev 怎么安装和运行?
- 在网页应用中创建账户和项目 按照引导说明构建并部署你的第一个任务 阅读文档中的快速入门指南以获取详细信息
- 在哪里获取 trigger.dev?
- 源代码和安装说明在 GitHub 上:https://github.com/triggerdotdev/trigger.dev
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
AutoGPT 是一个开源的 AI 智能体平台,可通过自然语言描述或可视化搭建来构建、运行和调度完成多步骤工作流的智能体。
开源工作流引擎,用 YAML 定义流程,结合 AI 智能体、脚本与人工审批来完成编码等任务。
基于 TypeScript 的 AI Agent 框架,集成记忆、工具、MCP、RAG、语音与工作流,并配套 VoltOps 可观测控制台。
用于构建自主 AI 智能体的 Python 框架,支持研究、规划、编码与执行任务,内置记忆与 RAG。
基于 Cloudflare Durable Objects 构建持久化、有状态 AI Agent 的 TypeScript SDK。