u0life Server Bot (Linux)

Устанавливаемый Linux-пакет (.deb) для подключения локальных и удаленных серверов или виртуальных машин к проектам типа «Сервер» в u0life. Содержит минималистичный GUI, режим удержания активности сессии («Работа») и консольный канал для ИИ-ботов.

Debian 12 / Ubuntu 22.04 / 24.04 .deb пакет GUI (Tkinter / X11) Консоль для ИИ-бота

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

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

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

Возможности

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

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

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

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

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

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

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

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

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

1
Скачайте установочный пакет:
u0life-server-bot.deb
Также доступна версия для macOS: u0life Server Bot (macOS)
2
Установите deb-пакет в системе:
sudo dpkg -i u0life-server-bot.deb
sudo apt-get install -f
3
Запустите u0life Server Bot:
u0life-server-bot # GUI
u0life-server-bot --headless # фоновый режим
4
Подключите к проекту в u0life:
В сервисе u0life откройте проект типа «Сервер», нажмите синюю кнопку «Подключить сервер», скопируйте сгенерированный 6-значный код (формат XXX-XXX) и вставьте его в поле ввода в окне бота.
5
Поставьте задачу ИИ-боту:
Создайте задачу для ИИ-бота в вашем проекте (например: «Сколько оперативной памяти на сервере?» или «Проверь свободное место на диске»). ИИ-бот обратится к консоли устройства и подготовит подробный отчёт.