Об этом проекте
EVAVO Art Studio описывается как управляемая производственная платформа для создания, проверки, мастеринга и доставки игровых, цифровых и печатных художественных материалов. Вместо того чтобы действовать только как генератор изображений, она определяет контракты для арт-брифов, рабочих заданий, контрольных точек качества, результатов, снимков репозитория, прослеживаемости и утверждённых ссылок на артефакты.
Уровень планирования инспектирует локальные проекты, включая проекты Godot и существующий арт, составляет детерминированные производственные планы, назначает зависимости и утверждения, а также управляет каноническими идентификаторами спрайтов, наследованием семейств, ключевыми позами и промежуточными кадрами, обусловленными соседними кадрами. Поддерживаются авторские методы cel-анимации, layered-rig и гибридной анимации с таймингом в миллисекундах Aseprite и относительной длительностью Godot. Результаты могут включать отдельные кадры без потерь, редактируемые исходники, манифесты слоёв, упакованные производные, атласы MaxRects и дескрипторы SpriteFrames Godot 4.6.2 с регионами AtlasTexture, полями обрезки, режимами циклов и поддержкой headless-импорта.
Интеграция провайдеров является нейтральной к поставщикам, а выполнение отделено от валидации и компиляции промптов. Документированные адаптеры включают адаптер изображений OpenAI и управляемые профили рабочих процессов ComfyUI для генерации, редактирования, инпейнтинга, сопоставления ассетов и сопоставления кадров анимации. Запросы используют упорядоченные ссылки, маски, поведение альфа-канала с учётом модели там, где это поддерживается, неизменяемые ссылки, списки разрешённого, лимиты отката и предполётные проверки размеров, формата, страниц, альфа-канала и покрытия редактируемых масок. Ответы провайдеров остаются неутверждёнными промежуточными артефактами с данными о происхождении и доказательствами попыток.
Значительная часть системы — это альфа- и фоновый мастеринг. Она различает подлинный альфа-канал, нарисованные шахматные доски, объявленные хроматические матовые покрытия и выведенные локальные матовые покрытия; выполняет восстановление связного фона, очистку цвета переднего плана, восстановление ореолов, подавление цветовых бликов и обработку прозрачного RGB-растекания; а также создаёт контрольные изображения и отчёты с доказательствами. Мастеринг папок сохраняет относительные пути и оставляет результаты неутверждёнными до проверки.
Отбор кандидатов сравнивает прошедшие контроль качества артефакты с эталоном с использованием детерминированных метрик, таких как выравнивание, перекрытие силуэтов, расстояние до краёв, площадь, центроид, границы, палитра, яркость, ориентация краёв и перекрытие цветов. Дополнительные доказательства идентичности, костюма, снаряжения, позы, стиля и восприятия с помощью модели могут прикрепляться с хешами, но не могут напрямую утверждать арт. Результаты отбираются, требуют проверки или отклоняются. Продвижение является отдельной транзакцией compare-and-swap, которая может быть автоматической или выполняться указанным человеком, с принудительной блокировкой при сбоях.
Набор инструментов включает контроль качества декодированных пиксельных кадров, контроль качества последовательностей для порядка холстов, длительности, опорных точек, базовых линий, контакта с землёй и связанных cel-слоёв, дескрипторы оценки Brass, правила прозрачного заполнения и выдавливания краёв для атласов, а также контрольные листы на враждебных фонах. Профессиональные растровые операции охватывают обрезку, заполнение, изменение размера, поворот, аффинные и перспективные преобразования, копирование или заливку прямоугольников, клонирование штампом, кривые, смешивание каналов, тональные эффекты, фильтры, растушёвку, удаление окантовки, тени, свечение, контровой свет, композитинг и черновые карты нормалей. Можно извлекать выбранные по временным меткам эталонные кадры видео FFmpeg и рендерить ограниченное ключевыми кадрами 2D-движение в последовательности PNG, манифесты и GIF-превью.
Интерфейсы включают CLI с ориентацией на JSON, версионированный REST API, веб-рабочее пространство Next.js и операционную комнату, локального воркера и stdio-сервер MCP v2 для ChatGPT, Claude и совместимых агентов. Постоянные рабочие пространства художников разделяют неизменяемые оригиналы, редактируемые копии, версии, маски, черновые файлы, материалы для проверки, мастер-копии, экспорт и передачу в хранилище. Долговременная среда выполнения предоставляет транзакции, идемпотентность, аренды, heartbeat-сигналы, повторные попытки, паузу, отмену, недоставленные сообщения и повторную доставку, с опциональным транспортом pg-boss. Мост Cloudinary может искать инвентарь, размещать исходные байты, создавать производные PNG и WebP и требовать отдельного подтверждения публикации. Документированный рабочий процесс разработки использует pnpm с проверкой замороженного lockfile, проверки CLI, локальные API и веб-сервисы, а также процессы воркеров.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.