Vercel AI SDK Skill:让 AI 编程助手永远用对最新 API

如果你在用 Vercel AI SDK 写 AI 应用,这个 Skill 值得立刻收藏——它不是教程,是给 AI 编程助手的「SDK 正确使用手册」。

为什么这个 Skill 值得关注

Vercel AI SDK(ai npm 包)是目前最流行的 TypeScript AI 应用开发工具,支持 OpenAI、Anthropic、Google 等多家模型厂商的统一 API。它的问题在于——更新太快了。

useChat 这种 UI Hook 属于高频变更 API,你记忆中写的用法很可能已经是废弃写法。更要命的是:大模型本身也一直在变,模型 ID 上周有今天可能就下线了。

所以这个 Skill 的核心价值就一句话:不要信任自己的记忆,永远查文档。

核心设计原则

  • 依赖内置文档而非训练记忆:SDK 会把完整文档和源码打包进 node_modules/ai/docs/,永远和安装版本匹配,这是第一手资料
  • 模型列表实时拉取:写代码前先用 curl 查当前可用模型,别硬编码模型 ID
  • 优先使用 SDK 内置 Agent 抽象:用 ToolLoopAgent 而不是手写工具调用循环
  • DevTools 调试:本地开发时打开 AI SDK DevTools,可视化每次请求/响应/工具调用的完整链路

典型使用场景

用 AI SDK 构建聊天机器人、RAG 问答、Agent 工作流这些场景,这个 Skill 都能给你最准确的 SDK 用法指导。比如:

  • 用 generateText / streamText 做流式输出
  • 用 useChat React Hook 快速搭 UI
  • 配置 AI Gateway 做多模型聚合,一个 API Key 调用所有厂商
  • 做结构化输出(structured output)和工具调用(tool calling)

安装方式

在支持 AI SDK 的编程助手(Claude Code、Cursor、Copilot 等)里,可以直接通过 Smithery 安装这个 Skill,也可以在项目里 pnpm add ai 然后参考内置文档。

建议所有正在用或打算用 Vercel AI SDK 的开发者,把这个 Skill 作为标配参考——它能帮你避开版本兼容性坑,少走弯路。

GitHub:https://github.com/vercel/ai


GitHub: https://github.com/vercel/ai

评论区

0 条评论

登录后可评论。

江望 264 阅读