Vercel News
Workflow SDK now supports TanStack Start
8.5内容质量
TL;DR · AI 摘要
Vercel 现在支持在 Workflow SDK 中使用 TanStack Start,简化了构建和部署可持久化工作流的流程。
核心要点
- TanStack Start 基于 Vite 和 Nitro,可直接使用 workflow/vite 插件。
- 通过 'use workflow' 和 'use step',开发者可以编写标准 TypeScript 工作流和步骤函数。
- 插件自动处理编译、队列配置和持久化,提升开发效率。
结构提纲
按章节快速跳转。
- §引言
Vercel 现在支持在 Workflow SDK 中使用 TanStack Start,简化了构建和部署可持久化工作流的流程。
在 vite.config.ts 文件中添加 workflow 和 tanstackStart 插件的配置。
使用 'use workflow' 和 'use step' 编写标准 TypeScript 工作流和步骤函数。
- ·插件功能
插件自动处理编译、队列配置和持久化,提升开发效率。
思维导图
用一张图看清主题之间的关系。
查看大纲文本(无障碍 / 无 JS 友好)
- Workflow SDK 支持 TanStack Start
- 技术基础
- 基于 Vite 和 Nitro
- 使用 workflow/vite 插件
- 配置方法
- 在 vite.config.ts 中添加插件
- 功能特性
- 支持 'use workflow' 和 'use step'
- 自动编译、队列配置和持久化
金句 / Highlights
值得收藏与分享的关键句。
TanStack Start is built on Vite and Nitro, so the existing workflow/vite plugin works directly.
They run as durable, resumable operations that survive restarts, sleep for days, and retry on failure.
Compilation, queue configuration, and persistence are handled by the plugin.
#Vercel#TanStack Start#Workflow SDK#Vite#TypeScript
打开原文Workflow SDK 现在支持 TanStack Start - Vercel
1 分钟阅读
复制链接
2026 年 6 月 16 日
Workflow SDK 现在支持在 Vercel 上使用 TanStack Start 应用。
TanStack Start 基于 Vite 和 Nitro 构建,因此现有的 workflow/vite 插件可以直接使用。将其与 tanstackStart() 一起添加到 vite.config.ts 中。
vite.config.ts
code
1
import
{
tanstackStart
}
from
"@tanstack/react-start/plugin/vite"
;
2
import
{
defineConfig
}
from
"vite"
;
3
import
{
workflow
}
from
"workflow/vite"
;
4
5
export
default
defineConfig
(
{
6
plugins
:
[
7
workflow
(
)
,
8
tanstackStart
(
)
,
9
]
,
10
}
)
;将 Workflow SDK 插件添加到 TanStack Start Vite 配置中
从那里开始,使用标准的 TypeScript 编写 workflow 和 step 函数,使用 "use workflow" 和 "use step"。它们作为持久化、可恢复的操作运行,可以跨越重启、休眠数天,并在失败时重试,插件会处理编译、队列配置和持久化。
阅读 TanStack Start 指南以了解更多内容,并创建你的第一个持久化工作流。