@ai-sdk/rsc
AI SDK 生态中面向 React Server Components 场景的 SDK 包,提供服务端组件内调用 AI 能力的封装层,依赖核心 ai 包的类型与运行时函数
核心事实
时间轴 (近 90 天)
@ai-sdk/rsc 包发布了 2.0.318 版本
@ai-sdk/rsc 包发布了 3.0.156 版本,这是一次补丁更新,由 GitHub Actions 自动发布,包含 5 个提交。
本次发布信息未披露具体修复内容或影响范围。
当 ai 包发布补丁时,RSC 包需要同步版本号以确保语义一致,避免开发者混用版本时遇到类型不匹配或运行时行为差异。
@ai-sdk/rsc 与 ai 包之间存在紧耦合关系,RSC 包的 API 表面直接依赖核心包的类型定义与运行时函数。
本次发布说明中唯一明确列出的变更项是同步依赖 ai@7.0.156 的补丁版本。
从 2.0.0 到 2.0.309 意味着该包在 2.x 主版本下已经历超过三百次 patch 迭代
对于仍使用 1.x 版本 @ai-sdk/rsc 的开发者,鉴于 2.x 系列已迭代三百多个 patch,可以考虑迁移
@ai-sdk/rsc@2.0.309 没有新增 API、没有 breaking change,也没有 bug fix 描述
基于 RSC 的生成式 UI 方案允许 AI 根据上下文动态返回图表、卡片、表单等富交互组件,而非仅文本流
还有 14 条时间轴事件
全部知识事实 (19)
@ai-sdk/rsc 是 Vercel AI SDK 生态中的子包,rsc 指 React Server Components,为在服务端组件环境中集成生成式 AI 能力提供工具
90%已验证如果项目中同时锁定了 ai 和 @ai-sdk/workflow,应将两者一并更新,避免版本不匹配导致的类型或运行时错误
80%已验证本次 @ai-sdk/vue 2.0.262 的 Patch Changes 仅标注了 ai@5.0.262 的依赖同步,没有列出具体功能变化
75%已验证@ai-sdk/rsc 提供 streamUI、createAI 等 API,让开发者以声明式方式将模型输出转化为可流式传输的 React 组件树
75%待验证@ai-sdk/rsc 主要面向 React Server Components(RSC)场景,帮助开发者在服务端渲染环境中集成大语言模型的流式响应与生成式 UI 能力
70%待验证本次发布信息未披露具体修复内容或影响范围。
50%待验证当 ai 包发布补丁时,RSC 包需要同步版本号以确保语义一致,避免开发者混用版本时遇到类型不匹配或运行时行为差异。
50%待验证@ai-sdk/rsc 与 ai 包之间存在紧耦合关系,RSC 包的 API 表面直接依赖核心包的类型定义与运行时函数。
50%待验证本次发布说明中唯一明确列出的变更项是同步依赖 ai@7.0.156 的补丁版本。
50%待验证从 2.0.0 到 2.0.309 意味着该包在 2.x 主版本下已经历超过三百次 patch 迭代
50%待验证对于仍使用 1.x 版本 @ai-sdk/rsc 的开发者,鉴于 2.x 系列已迭代三百多个 patch,可以考虑迁移
50%待验证基于 RSC 的生成式 UI 方案允许 AI 根据上下文动态返回图表、卡片、表单等富交互组件,而非仅文本流
50%待验证@ai-sdk/rsc 封装了 streamUI、createStreamableUI 等工具函数,用于将 LLM 输出转化为可交互的 React 组件流
50%待验证使用 AI SDK RSC 能力时应确保 @ai-sdk/rsc 与 ai 核心包版本相互匹配,避免混用不同大版本导致问题
50%待验证@ai-sdk/rsc 是 Vercel 推动 Generative UI(生成式界面)理念落地的关键组件之一
50%待验证Vercel 采用 monorepo 策略使 @ai-sdk/rsc 与核心 ai 包保持完全同步的版本号
50%待验证@ai-sdk/rsc 与核心 ai 包保持 x.x.109 的同步版本号节奏
50%待验证@ai-sdk/rsc 包发布了 2.0.318 版本
50%待验证@ai-sdk/rsc 包发布了 3.0.156 版本,这是一次补丁更新,由 GitHub Actions 自动发布,包含 5 个提交。
50%