← Все репозитории

Новый проект

srwang0506/HatchPet-CapybaraLulu

Готовый пакет настольного питомца для Codex с плавной анимацией, реакциями на состояние задач, взглядом в 16 направлениях и полными исходными кадрами.

Открыть GitHub
Stars
21
+1 за 7 дней
Forks
1
Язык
Python
Статус
В канале 1 янв. 1 г.

AI-разбор

Проект добавляет капибару Лулу как настраиваемого настольного питомца для Codex в приложении ChatGPT и поддерживаемых терминалах Codex CLI. Анимация построена на атласе WebP размером 8 × 11 с общими 20 фазами и синхронизированным таймингом 1,60 секунды для каждого состояния. В комплект входят девять состояний, включая бездействие, работу, ожидание ввода, готовность к проверке и блокировку, а также реакции на наведение, пробуждение и перетаскивание. Отдельные кадры поддерживают взгляд в 16 направлениях, бег влево и вправо, исходные прозрачные PNG, GIF-превью, манифесты, сборщики и валидаторы. Установка выполняется скриптом Python, однако IDE-расширение Codex не предоставляет интерфейс питомцев, Claude Code не получает настольный оверлей, а терминальные питомцы требуют совместимый графический протокол и недоступны внутри tmux и Zellij. Для режима уменьшенной анимации предусмотрен статический атлас, но непрерывное движение WebP может сохраняться при системной настройке reduced motion.

Кому подойдёт

Пользователи Codex, разработчики настольных питомцев, авторы спрайтов и специалисты по инструментам визуальной индикации состояния задач, которым нужны готовый пакет, исходные материалы и проверяемый процесс сборки.

Что внутри

  • Готовый пакет Codex с файлом конфигурации питомца и анимированным WebP-спрайтшитом.
  • Девять состояний с реакциями на работу, ожидание решения, завершение, ошибку, наведение, пробуждение и перетаскивание.
  • 20 синхронизированных фаз для состояний и два отдельных цикла бега длительностью по 0,80 секунды.
  • 16 направлений взгляда с интервалом 22,5 градуса и нейтральной зоной возврата к бездействию.
  • 180 прозрачных PNG-фаз, 87 исходных кадров, GIF-превью, манифесты и детерминированные инструменты сборки.
  • Скрипты установки, галереи, проверки атласа, непрерывности движения и автоматические тесты.

Где применять

  • Персонализация настольного приложения ChatGPT для пользователей, которые хотят видеть состояние Codex через анимированного питомца.
  • Использование в Codex CLI на совместимом терминале для визуальной индикации работы, ожидания ввода и готовности результата.
  • Разработка и проверка собственных питомцев на основе готовых исходных кадров, манифестов, валидаторов и workflow hatch-pet.
  • Демонстрация связки состояний задач, интерактивного взгляда и направленного движения в проектах по анимации интерфейсов.

Темы