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做流式输出 - 用
useChatReact 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 条评论
登录后可评论。