Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
computer-use
Полноценное управление настольным компьютером для headless Linux-серверов и VPS. Этот инструмент позволяет запускать и контролировать графические приложения даже без физического монитора, используя виртуальное окружение рабочего стола. :
Что это такое
computer-use создаёт виртуальный дисплей (на базе Xvfb и XFCE), благодаря чему вы можете взаимодействовать с GUI-приложениями на удалённых серверах. Управление осуществляется через инструменты уровня X11, такие как xdotool, что позволяет выполнять действия, имитирующие реальные пользовательские взаимодействия. :
В отличие от браузерных решений, работа происходит на более низком уровне — это означает, что веб-сайты не могут обнаружить автоматизацию.
Основные возможности
- Полный контроль GUI на удалённом сервере
- Работа через виртуальный дисплей без физического монитора
- 17 встроенных действий: клики, ввод текста, прокрутка, скриншоты и др.
- Автоматизация через xdotool на уровне X11
- Просмотр рабочего стола в реальном времени через VNC или браузер
- Интеграция с другими навыками OpenClaw
Когда использовать
- Автоматизация GUI-приложений на VPS
- Запуск браузеров с обходом детекции автоматизации
- Отладка и наблюдение за удалённым рабочим столом
- Создание сложных сценариев с графическим интерфейсом
- Тестирование desktop-приложений в CI-среде без дисплея
Как это работает
После установки создаётся виртуальная среда:
- Дисплей:
:99 - Разрешение: 1024×768
- Окружение: минимальный XFCE
Все действия выполняются через скрипты, которые управляют мышью, клавиатурой и экраном. Например:
- Создание скриншота
- Перемещение курсора
- Клики (одинарные, двойные, правые)
- Ввод текста
- Нажатие комбинаций клавиш
- Прокрутка
Типичный workflow
- Сделать скриншот текущего состояния
- Проанализировать интерфейс
- Выполнить действие (клик, ввод, прокрутка)
- Снова сделать скриншот для проверки
- Повторить при необходимости
Такой цикл позволяет AI-агенту эффективно взаимодействовать с графической средой, как если бы он работал за реальным компьютером.
Пример использования
Задача: открыть Chrome на сервере, перейти по URL и проверить загрузку страницы.
- Сделать скриншот
- Запустить Chrome
- Ввести URL
- Нажать Enter
- Сделать скриншот для подтверждения
Установка
clawhub install ram-raghav-s/computer-use
Альтернативный способ:
npx clawhub@latest install ram-raghav-s/computer-use
Итог
computer-use — это мощный инструмент для автоматизации GUI на удалённых Linux-серверах. Он расширяет возможности AI-агентов, позволяя им взаимодействовать с полноценной графической средой, обходя ограничения браузерных инструментов и обеспечивая более «человеческий» уровень взаимодействия.
Файл из источника