thesysdev/openUI 是从 https://github.com/thesysdev/openui. 导入的代理技能候选
概览
thesysdev/openUI 是从 https://github.com/thesysdev/openui. 导入的代理技能候选
概述(AI 翻译)
OpenUI 是一个全栈、无框架限制的生成式界面框架,围绕紧凑且以流媒体为先的语言构建。一个框架无关的核心驱动着 React、Vue、Svelte 和 Angular 的第一方运行时,React 还自带内置组件库和即用聊天界面。OpenUI Lang 使用的令牌数量比 JSON 少多达 67%。
文档 ·游乐场 ·Discord ·贡献
重要: OpenUI 没有官方的加密货币、代币或币种。任何使用 OpenUI 名称的资产均与本项目无关,且未获得维护者的支持。
什么是OpenUI?
OpenUI 的核心是 OpenUI Lang:一种紧凑、以流为先的模型生成界面语言。OpenUI 不再仅将模型输出视为文本,而是允许你定义组件,从组件库生成提示指令,并将结构化 UI 渲染为模型流。
核心能力:
- OpenUI Lang - 一种紧凑的结构化UI生成语言,专为流式输出设计。
- 内置组件库 - 图表、表单、表格、布局等,随时可用或扩展。
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
OpenUI is a full-stack, framework-agnostic Generative UI framework built around a compact, streaming-first language. A framework-agnostic core powers first-party runtimes for React, Vue, Svelte, and Angular, and React additionally ships built-in component libraries and ready-to-use chat interfaces. OpenUI Lang uses up to 67% fewer tokens than JSON.
Important: OpenUI has no official cryptocurrency, token, or coin. Any asset using the OpenUI name is unaffiliated with this project and is not endorsed by its maintainers.
What is OpenUI
At the center of OpenUI is OpenUI Lang: a compact, streaming-first language for model-generated UI. Instead of treating model output as only text, OpenUI lets you define components, generate prompt instructions from that component library, and render structured UI as the model streams.
Core capabilities:
- OpenUI Lang - A compact language for structured UI generation designed for streaming output.
- Built-in component libraries - Charts, forms, tables, layouts, and more, ready to use or extend.
- Prompt generation from your component library - Generate model instructions directly from the components you allow.
- Streaming renderer - Parse and render model output progressively in React, Vue, Svelte, or Angular as tokens arrive.
- Chat and app surfaces - Use the same foundation for assistants, copilots, and broader interactive product flows.
Quick Start
npx @openuidev/cli@latest create --name genui-chat-app
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add thesysdev/openui