BongoCat — лёгкое, open-source и кроссплатформенное приложение-питомец с котом на рабочем столе
BongoCat — лёгкое, open-source и кроссплатформенное приложение-питомец с котом на рабочем столеОписание
BongoCat — это кроссплатформенное приложение-питомец для рабочего стола, созданное разработчиком ayoungweb. Оно работает на системах Windows, macOS и Linux. Приложение взаимодействует с пользователем через милого котика, который реагирует на нажатия клавиш и действия мыши. Также можно настраивать анимации питомца, музыку, скины и другое содержимое, добавляя веселья в повседневную работу и развлечения.

Основные функции BongoCat
Кроссплатформенная совместимость: поддержка трёх основных систем — Windows, macOS и Linux, что соответствует потребностям разных пользователей.
Реактивное взаимодействие в реальном времени:
При наборе текста на клавиатуре котик имитирует нажатия клавиш;
При движении мыши лапки следуют за курсором;
Действия геймпада можно сопоставить с кнопками;
Приложение реагирует на ввод с графического планшета.
Широкие возможности настройки:
Можно заменять модели внешности котика (поддерживается формат Live2D);
Доступна регулировка размера и прозрачности окна;
Можно настраивать скорость и амплитуду реакций на действия;
Доступно изменение выражений лица и деталей анимаций.
Поддержка нескольких режимов:
Режим клавиатуры и мыши (подходит для стандартных рабочих сценариев);
Режим рисования (подходит для пользователей графических планшетов);
Режим геймпада (подходит для геймеров);
Режим только клавиатуры (подходит для программистов и других).
Открытый исходный код и защита конфиденциальности:
Исходный код BongoCat полностью открыт на GitHub;
Пользовательские данные не собираются;
Поддерживается автономная работа в офлайн-режиме.
Помощь в стримах и творчестве:
Может использоваться как виртуальный аватар ведущего стримов;
Интегрируется в поток трансляции через такие инструменты, как OBS;
Позволяет записывать интерактивный видеоконтент.
Техническая реализация BongoCat
В качестве фреймворка используется Tauri v2 (легче и эффективнее, чем Electron, с нативной поддержкой кроссплатформенной упаковки);
Механизм рендеринга использует аппаратно-ускоренный графический рендеринг, поддерживает прозрачные окна и проброс кликов, а также может динамически загружать ресурсы моделей Live2D;
Оптимизация производительности выполнена на высоком уровне: лёгкая конструкция, потребление памяти менее 50 МБ, загрузка процессора менее 2%.

Руководство по использованию BongoCat
Шаги по установке:
macOS: можно установить через Homebrew или вручную скачать и перетащить в папку Applications;
Windows: можно установить через Winget или вручную скачать и запустить установщик;
Linux: поддерживаются Debian/Ubuntu, Arch Linux и другие системы — установка выполняется через соответствующий пакетный менеджер.
Описание конфигурации: доступны подробные параметры файла конфигурации, которые пользователь может настроить по своему усмотрению.
Как пользоваться:
Загрузка и установка: скачайте установочный пакет для вашей операционной системы со страницы релизов на GitHub и выполните установку согласно инструкциям;
Настройка параметров: после установки персонализированную настройку можно выполнить через файл конфигурации или интерфейс настроек в приложении;
Запуск приложения: после запуска BongoCat появится на рабочем столе, и пользователь сможет взаимодействовать с ним с помощью клавиатуры и мыши.
Загрузка моделей
https://github.com/ayangweb/Awesome-BongoCat
Помощник сценариста▸
AI Приложения
AI Новости