Vercel 最近放出的 Workflows 功能真的有点意思,解决了开发者一个老大难问题——用两行代码就能替掉整套后端基础设施。



我看了一下具体怎么用的:开发者在 TypeScript 函数顶部标记 use workflow,然后在子函数里用 use step 标记每个执行步骤,框架自动处理队列调度、失败重试、状态持久化这些烦人的东西。不用单独部署编排服务、消息队列或状态数据库,全部集成到应用代码里。

这解决的核心痛点其实很现实:把 AI 代理或后端任务从原型阶段推向生产环境时,开发者往往要花大量时间搭建编排基础设施,而不是优化产品本身。传统方案要把逻辑分散在队列、worker、状态表和重试机制里,Vercel 这个方案直接把编排逻辑和业务逻辑融合在一起。

从去年 10 月公测到现在,数据挺亮眼的——处理了超过 1 亿次执行、5 亿个步骤,服务超过 1500 个客户,npm 周下载量超过 20 万。这说明确实有不少开发者在用。

对 AI 代理场景,Vercel 特别加了几个功能:持久流保证代理输出永久存储,即便关闭浏览器也能继续运行;内置加密,所有数据离开部署环境前都自动加密;还支持暂停和恢复,可以等待人工审批或睡眠几天几个月,期间零计算成本;单步最大 50MB,整个执行最多 2GB,足以处理多模态代理的图像和视频传输。

同时推出的 AI SDK v7 集成了 WorkflowAgent,Python SDK 也进入公测。有意思的是 Workflow SDK 开源了,社区已经在给 MongoDB、Redis、Cloudflare 等开发适配器。下一版本会加入并发控制、全球部署和快照运行时,进一步降低事件重处理成本。

价格模式也不错——只按实际执行时间付费,没有编排服务的持续运行费用。这对想快速迭代的团队来说还是很有吸引力的。
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
请输入评论内容
请输入评论内容
暂无评论