u0life Server Bot (macOS)

Клиент для macOS (Apple Silicon M1-M4 и Intel) для подключения рабочих станций и Mac-серверов к проектам u0life. Включает нативное микроперемещение курсора (CoreGraphics) для удержания активности и защищенный канал выполнения консольных команд ИИ-ботами.

macOS 11+ (Apple Silicon & Intel) .zip архив CoreGraphics Quartz Консоль для ИИ-бота

Для чего нужен компонент

Компонент u0life Server Bot связывает компьютер или сервер с проектом типа «Сервер» в сервисе u0life. Бот передаёт в u0life статус доступности машины, имя хоста и позволяет ставить задачи ИИ-ботам, которые могут подключаться через защищённый обратный канал и выполнять действия в консоли устройства.

В приложении предусмотрен гибкий режим «Имитация жизни» в фирменном дизайне u0life: при его включении по умолчанию активируются переключение между окнами открытых программ (с исключением самого бота и выбранных пользователем приложений в случайном интервале от 5 до 15 минут), имитация нажатий клавиш с настраиваемым интервалом, длительностью и набором разрешённых символов, а также фоновое удержание активности мыши.

Возможности

Консоль для ИИ-бота

ИИ-бот в u0life может выполнять диагностику (память, процессор, диск, сервисы) и возвращать структурированные отчёты прямо в задачу.

Быстрое сопряжение

Генерация 6-значного временного кода в u0life и мгновенная привязка бота без ввода паролей.

Умная имитация жизни

Случайное переключение окон со списком исключений (от 5 до 15 мин), имитация ввода разрешённых символов с клавиатуры и удержание активной сессии.

Безопасный обратный канал

Работает за NAT и роутерами без необходимости открывать входящие порты. Соединение инициируется агентом через HTTPS.

Установка и запуск

1
Скачайте установочный пакет:
u0life-server-bot-macos.zip
Также доступна версия для Linux: u0life Server Bot (Linux)
2
Распакуйте архив и установите зависимости:
unzip u0life-server-bot-macos.zip
cd u0life-server-bot-macos
./install.sh
3
Запустите u0life Server Bot:
./start.sh # для запуска окна GUI
./start.sh --headless # для фонового режима
4
Подключите к проекту в u0life:
В сервисе u0life откройте проект типа «Сервер», нажмите синюю кнопку «Подключить сервер», скопируйте сгенерированный 6-значный код (формат XXX-XXX) и вставьте его в поле ввода в окне бота.
5
Поставьте задачу ИИ-боту:
Создайте задачу для ИИ-бота в вашем проекте (например: «Сколько оперативной памяти на сервере?» или «Проверь свободное место на диске»). ИИ-бот обратится к консоли устройства и подготовит подробный отчёт.