Vercel开源UI SDK:50种UI行为供编码智能体调用

11 月 14 日消息,Vercel Labs 发布了 UI SDK 的测试版,这是一个 Apache-2.0 协议的库,提供了 50 多种 UI 行为。编码智能体可以把这些行为组合成无障碍组件,落地到 React、Vue、Svelte、Solid 以及 Web Components,同时配套一个用于直接控制 UI 的桥接层。

从组件库变成行为集合

传统做法是让模型生成完整的组件代码,再由开发者逐个检查无障碍属性和交互细节。UI SDK 把这件事拆开,把可复用的交互抽成 50 多种行为,智能体负责按需求挑选并组合,产出的是行为而不是整段代码。无障碍属性因此不必每次重新推导。

五套前端框架加桥接层

行为本身是跨框架的,React、Vue、Svelte、Solid 与原生 Web Components 都能落地,配合一个直接控制 UI 的桥接,让智能体在运行期也能驱动界面状态而不是只产出静态代码。协议选成 Apache-2.0 意味着企业可以在自有仓库里自行托管与修改。

无障碍不再靠每次重推

无障碍属性是模型生成界面代码时最容易漏掉的部分,键盘导航、焦点顺序、屏幕阅读器标签这几项往往需要专门的知识才能补齐。UI SDK 把这些规则固化在行为实现里,智能体组合行为时自动继承,开发者的检查成本因此下降。

给编码智能体补上交互这一层

编码智能体的产出大多停在文件层面,界面交互长期是空白环节。相关工具链的现状可以对照谷歌 A2UI 1.0 协议一文,两者都在解决模型与界面之间的表达断层。

全部文章归档与模型专题