Leon Lin выпустил Taste Skill 2.1. Это навык для ИИ-агентов, который учит их собирать фронтенд без типовых примет генерации. До сих пор он умел в основном сайты и лендинги. Теперь он берётся за дашборды и экраны приложений.

По описанию релиза навык теперь отличает страницу, которую читают, от экрана, в котором работают. Для экрана приложения у него отдельный прогон: стиль из семи вариантов, собранных по реальным продуктам, оболочка интерфейса, правдоподобные данные, которые сходятся между собой, графики с пояснениями к тому, что произошло, и все состояния экрана. Проверяет результат отдельный режим встроенного инспектора inspect.mjs --app.

Вторая часть релиза про рамку страницы. Инспектор открывает результат в браузере и теперь ловит то, что человек замечает первым: на первом экране нет понятного заголовка, поля не совпадают, секция прижата к краю, а половина экрана пустует. Лендинги программных продуктов показывают настоящие фрагменты интерфейса вместо серых заглушек.

Автор приводит и неудобные цифры. В первом слепом тесте на дашбордах версия с навыком проиграла сборке без него: 6,7 против 6,8 и 7,1. После исправлений три следующих раунда дали в среднем 7,2–7,3.

Репозиторий заодно почистили: в нём остался один навык design-taste-frontend, старые стили переехали в taste-skill-classics, генерация картинок в imagegen-skills. Нужны Node 22+ и Chrome, Edge или Chromium. Установка:

npx skills add https://github.com/Leonxlnx/taste-skill --skill "design-taste-frontend"

Taste Skill у меня работает в паре с Impeccable. Дашборды до сих пор оставались за пределами навыка, а именно там агенты чаще всего рисуют одинаковые серые панели с выдуманными цифрами.

Следующий шаг

Если ваша команда собирает внутренние панели и интерфейсы с помощью агентов, договоритесь заранее, как вы будете проверять результат до того, как его увидят пользователи.

Если захотите обсудить, как это применить у себя или в команде — пишите в Telegram @pimenov