trigger.dev
活跃·★ 16.6k·Apache-2.0·更新于 2026-10-27
★ 最受欢迎★ 必备神器★ 时下流行
Trigger.dev 是一个开源平台,用 TypeScript 构建 AI 工作流和 Agent,并以持久、长时间运行的任务形式执行。你用它的 JavaScript/TypeScript SDK 编写任务并部署到 Trigger.dev,就能获得重试、队列、幂等、可观测性和弹性伸缩能力,而不用自己管理 Worker。
它适合 AI 功能已经超出 Serverless 限制的 TypeScript 团队:长时间运行的 Agent、处理音视频的管道,或者需要浏览器、Python 脚本、FFmpeg 的任务。任务没有超时限制,可以暂停等待人工审批,可以用持久化的 cron 定时调度,还可以通过 Realtime 和 React hooks 把进度和 LLM 输出流式推送到前端。每次运行都有完整的链路追踪和日志,并支持错误告警。你可以继续使用自己熟悉的 AI 框架和模型服务。
上手方式:创建项目、安装 SDK、定义一个任务,然后部署到 Trigger.dev Cloud;这个开源平台也可以自托管。文档和示例项目覆盖了常见的 AI Agent 模式。
#AI 代理#工作流自动化#TypeScript#无服务器#持久函数
01
功能特性
01无超时的长时间运行任务
02持久化的定时任务(Cron 调度)
03实时更新和大型语言模型(LLM)流式传输
04人机协作(Waitpoints)
05全面的可观测性、日志记录和追踪
02
为什么选择它
+没有超时限制,为长时间运行的 Agent 和任务提供持久化执行。
+内置重试、队列、幂等、定时任务和人工介入。
+通过 React hooks 把结果实时流式推送到前端。
+构建扩展支持浏览器、Python、FFmpeg 等系统依赖;采用 Apache-2.0 许可。
03
权衡点
!任务代码只支持 TypeScript 和 JavaScript(其他语言只能以脚本形式在任务中运行)。
!体验最顺畅的是托管云服务;自托管意味着要自己运维整个平台。
!它负责执行,而不负责 Agent 逻辑:提示词、工具和模型调用来自你选用的框架。
04
维护状况检查
活跃检查日期: 2026-10-25
- 最近提交
- 2026-10-24
- 近 90 天提交数
- 100+
- 近 90 天发布数
- 30
- 最新发布
- v4.8.1 (2026-10-23)
- 未关闭 issue
- 245
- 近期 issue 至少有一条评论的比例
- 9/15
近 12 周每周提交数
最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。
状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。
讨论最多的未关闭 issue
- #1384 Localhost magic link redirect on Safari (MacOS)12 条评论 · 2024-10-05
- #1490 React Native/Expo: Unable to resolve module @trigger.dev/core/v3 9 条评论 · 2024-11-22
issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。
05
兼容性
TypeScript
原生支持
已通过文档验证
JavaScript
原生支持
已通过文档验证
React
支持
已通过文档验证
Vercel
支持
已通过文档验证
Docker
支持
已通过文档验证
Kubernetes
支持
已通过文档验证
06
快速开始
1
$ npm install @trigger.dev/sdk
07
使用场景
↳构建和部署长时间运行的AI代理和复杂工作流。
↳实现具有内置持久性和重试功能的健壮后台任务处理。
↳创建需要人工审批或反馈的人机协作系统。
08
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧