
agenui/agenui
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
agenui/agenui — это кандидат на навык агента, импортированный из https://github.com/agenui/agenui.
Обзор
agenui/agenui — это кандидат на навык агента, импортированный из https://github.com/agenui/agenui.
Обзор (машинный перевод)
AGenUI — это высокопроизводительный A2UI SDK для создания нативного генеративного интерфейса для iOS, Android и HarmonyOS.
Официальный сайт · Быстрый старт · Ссылка API · Вклад
Английский | 中文
Этот проект активно разрабатывается и быстро развивается. Вклады, отзывы и обсуждения приветствуются.
Что нового в v1.7.0
Выпущено 19.10.2026
resolveCallsВстроенная функция: Рекурсивно выполняет FunctionCalls, вложенные в JSON, и заменяет каждый узел вызова на его возвращаемое значение.- Глубокий разбор для
action:registerDeepParsePropertyтеперь позволяет разрешать вложенное привязывание в функциональных аргументах и контексте событий. - Кроссплатформенные метки форм: Завершено рендеринг и измерение
labelдля ChoicePicker и Slider, поддерживающие обёртку, динамические обновления и очистку. - (Android) Исправлено потеря
line-heightпосле обновления динамического текста. - (HarmonyOS) Исправлены сбои при нажатии на изображения с помощью
action, а также добавлены проверки типа событий в обратном вызове RichText и Tabs. - (HarmonyOS) Скорректировала очистку узла ChoicePicker для обеспечения правильного порядка уничтожения.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
This project is under active development and evolving rapidly. Contributions, feedback, and discussions are warmly welcome.
What’s New in v1.7.0
Released on 2026-10-19
resolveCallsBuilt-in Function: Recursively executes FunctionCalls nested in JSON and replaces each call node with its return value.- Deep Parsing for
action:registerDeepParsePropertynow enables nested binding resolution within function arguments and event context. - Cross-Platform Form Labels: Completed
labelrendering and measurement for ChoicePicker and Slider, supporting wrapping, dynamic updates, and clearing. - (Android) Fixed
line-heightbeing lost after dynamic text updates. - (HarmonyOS) Fixed crashes when tapping Images with an
action, and added event-type checks to RichText and Tabs callbacks. - (HarmonyOS) Adjusted ChoicePicker node cleanup to ensure correct destruction order.
- (Playground) Updated the basic catalog URL and related test references.
What is AGenUI?
AGenUI is an A2UI SDK that simultaneously supports iOS, Android, and HarmonyOS. Built on and fully implementing the A2UI v0.9 protocol open-sourced by Google, it renders the streaming data of LLM-generated interactive UI in real time on mobile devices. Under the hood, it is powered by a cross-platform shared C++ core engine, while the three-platform rendering engines consume the component protocol dispatched by the core engine and perform drawing using native system capabilities.
AGenUI leverages native system UI capabilities to render interactive cards, forms, lists, images, media players, and more, delivering a high-performance, smooth user experience.
Key Features
- Real-time streaming rendering — structured component descriptions are generated by the LLM, arrive incrementally, and update in real time
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add agenui/agenui