Workflow DevKit 提供了一种让 TypeScript 函数具备持久化能力的方案,通过简单的 "use workflow" 指令,普通异步代码就能获得自动重试、状态保存和可观测性。它不需要配置队列或调度器,可以在本地、Docker 或任何云平台运行,特别适合构建长时间运行的流程或 AI Agent。
点评:这种声明式的持久化方式确实简化了开发体验,但目前项目还在 beta 阶段,生产环境使用需要关注其稳定性和性能表现。持久化工作流也并非新鲜事物,Vercel 本次开源能否和其他成熟持久化工作流项目争抢市场,还要看项目的性能与稳定性如何。