Vercel 刚刚推出了一些可能会极大改变我们构建后端方式的东西。Workflows 已正式上线,旨在解决开发者们直接面临的一个问题:当从原型转到生产时,我们最终会花上整整数周去搭建编排基础设施,而不是把时间真正用来改进产品。



有意思的是:现在你只需在 TypeScript 函数顶部标记“use workflow”,在子函数里标记“use step”。就这么简单。框架会处理其余所有事情——队列、重试、状态持久化、可观测性——并全部与应用代码集成在一起。无需再为单独的编排服务、消息队列或状态数据库操心。Vercel 真的把事情简化了。

自 2025 年 10 月开始公开测试以来,Workflows 已处理超过 1 亿次执行和 5 亿个 steps,为超过 1,500 名客户提供服务,并且在 npm 上每周有 20 万次下载。数据说明一切。

对于从事 AI 代理工作的开发者,Vercel 带来了非常有趣的能力。它提供持久化的流程,能够保留代理的输出——即使你关掉浏览器,它也会继续运行,并从你停止的地方恢复。它对从环境中输出的内容提供自动加密。最棒的是:支持暂停与恢复执行——你可以等待外部事件,也可以一睡就是数天、数月,而在这段时间里无需为计算成本付费。

支持同样很强大:每个 step 最多 50 MB,每次执行最多 2 GB,从而腾出空间用于在多模态代理中传输图像和视频。AI SDK v7 也同步发布,将这些能力与工具调用和状态管理整合在一起。还有处于公开测试阶段的 Python SDK,正在将模型扩展到 Python 生态系统。

最值得关注的是:Workflow 的 SDK 是开源的,并通过适配器系统“Worlds”支持自托管。社区已经在开发用于 MongoDB、Redis、Cloudflare 等的适配器。Vercel 正在为大家敞开大门。

下一版本承诺提供原生的并发控制、全球基础设施,以及基于快照的 runtime,以降低重复处理的成本。如果你正在构建重型后端或 AI 代理相关的东西,那么值得留意 Vercel 在这里正在做什么。
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
请输入评论内容
请输入评论内容
暂无评论