@rohanpaul_ai: 对前端工程师来说是个好消息。ChatGPT 内置了生成式 UI,而 OpenUI 1.0 将其带给了所有其他应用……

X AI KOLs Following 工具

摘要

OpenUI 1.0 将 ChatGPT 式的生成式 UI 带到任何应用或智能体中,兼容闭源和开源模型,其原理是将应用的组件库转化为系统提示词,并以产品自身的设计系统渲染 LLM 的输出。

这对前端工程师来说是个好消息。 ChatGPT 内置了生成式 UI,而 OpenUI 1.0 将这一能力带给了所有其他应用和智能体。 它还兼容任何模型,无论闭源还是开源,包括在你自己的硬件上运行的模型,因此 UI 层不会绑定在单一供应商上。 开发者挑选组件,模型决定回答需要展示什么,OpenUI 则以产品自身的风格来渲染界面。 开发者将应用自身的 UI 组件(酒店卡片、地图、图表、预订表单等)注册给 OpenUI,OpenUI 会将该组件库转化为一条系统提示词,明确告知大语言模型它可以使用哪些组件。 当用户提问时,无论 GPT、Claude 还是自托管的开源模型,都会以 OpenUI Lang 回复——这是一种紧凑的标记语言,它指明回答所需的组件并填充数据,而不是输出纯文本。 OpenUI 的渲染器会在流式输出过程中读取这段标记,将其与已注册的组件进行校验,并用应用的真实组件绘制界面,使得回答以可交互的界面形式呈现,且完全符合产品自身的设计系统。 他们拥有 11K stars 的 GitHub 仓库请见评论。
查看原文
查看缓存全文

缓存时间: 2026/10/16 04:21

这是前端工程师的好消息。

ChatGPT 内置了生成式 UI,而 OpenUI 1.0 将这一能力带到了所有其他应用和智能体中。

它还支持任何模型——无论是闭源还是开源,包括运行在你自己硬件上的模型——所以 UI 层并不绑定于某个特定供应商。

开发者选择组件,模型决定回答需要展示什么,OpenUI 用产品自身的设计风格来渲染它。

开发者将应用自身的 UI 组件(酒店卡片、地图、图表、预订表单)注册到 OpenUI,OpenUI 会将这套组件库转化为一个系统提示词,精确告知大模型可以使用哪些组件。

当用户提出问题时,无论底层是 GPT、Claude 还是自托管的开源模型,大模型都会以 OpenUI Lang 回复——这是一种紧凑的标记语言,指定回答所需的组件并填充数据,而不是生成一大段纯文本。

OpenUI 的渲染器会在流式输出过程中读取这些标记,与已注册的组件进行校验,然后用应用中真实的组件绘制界面。最终,用户得到的不是一个文本答案,而是一个可以直接使用的、符合应用自身设计体系的交互界面。

他们的 GitHub 已有 11K stars,链接在评论中。

Rabi Shanker Guha (@rabi_guha): 30 年来,技术一直朝着一个方向演进:将信息转化为直观的界面。

不知怎么的,我们构建过的最智能的软件,却把我们带回了一个文本框。

过去两年,我们 @openuidev 一直在努力修复这个问题。6 个月前,我们将其开源:目前已有 10K+

相似文章

新版ChatGPT:演示多于实用

Wired

OpenAI发布ChatGPT的“Intelligent UI”更新,可生成自定义的可视化交互元素(如图表、计算器和座位图),由其GPT-6模型驱动,并将先向付费用户、随后向免费用户逐步推出。

GPT-6 与面向所有人的智能 UI

OpenAI Blog

OpenAI 正在向所有 ChatGPT 用户推出 GPT-6,同时引入 Intelligent UI——这项能力让模型能够生成包含图形、按钮、表单、图表和自动生成工具的交互式回复,此外还支持 interleaved thinking,即在模型推理的同时流式输出答案。