OpenClaw
OpenClaw — это AI-ассистент нового поколения, который не просто отвечает на вопросы, а выполняет реальные действия от вашего имени. В отличие от традиционных чат-ботов, OpenClaw имеет полный доступ к вашей системе и может автоматизировать повседневные задачи.
Приложение OpenClaw App автоматически создает необходимые ресурсы и настраивает связь с Telegram-ботом. Вы сможете начать пользоваться ботом сразу после установки приложения.
Ключевые возможности
-
Работа с популярными мессенджерами.
-
Локальный запуск и приватность:
- Поддерживает популярные модели, в том числе модели в Yandex AI Studio.
- Полный контроль над доступом к системе.
-
Управление браузером:
- Автоматический просмотр веб-страниц.
- Заполнение форм.
- Извлечение данных с любого сайта.
-
Полный доступ к системе:
- Чтение и запись файлов.
- Выполнение shell-команд.
- Запуск скриптов.
- Возможность работы в sandbox-режиме.
-
Персистентная память:
- Запоминает ваши предпочтения.
- Сохраняет контекст между сессиями.
- Становится персонализированным помощником.
-
Расширяемость через Skills и Plugins:
- Установка готовых навыков из ClawHub.
- Создание собственных расширений.
- AI может самостоятельно писать новые навыки.
-
Мобильные приложения:
- iOS-приложение с поддержкой Canvas.
- Android-приложение с Canvas, чатом и камерой.
Интеграции
OpenClaw работает с более чем 50 сервисами, включая GPT, Claude, Spotify, Philips Hue, Obsidian, Twitter, Gmail, GitHub и многие другие.
-
Создайте Telegram-бота:
- Откройте чат с ботом @botfather.
- Следуя инструкциям, придумайте имя и ник своему Telegram-боту.
- После успешного создания бота вы получите ссылку на чат с вашим ботом и токен. Сохраните их для следующих шагов.
-
Подготовьте инфраструктуру:
-
Установите приложение:
-
В консоли управления выберите сервис Cloud Apps.
-
На панели слева выберите Магазин приложений.
-
Выберите OpenClaw и нажмите Использовать.
-
Задайте параметры приложения:
- Имя — укажите название экземпляра приложения.
- Сервисный аккаунт — выберите сервисный аккаунт с ролью
adminна каталог или выберитеАвтоматически, чтобы сервисный аккаунт с нужными правами создался при установке приложения. - Telegram — выберите
Связать, чтобы сразу привязать созданного вами бота к разворачиваемому агенту. - Секрет с токеном бота — выберите секрет, созданный ранее.
- Логин Telegram — укажите ваш логин в Telegram.
- Подсеть VPC — выберите созданную ранее подсеть с настроенным NAT-шлюзом.
- Имя пользователя — укажите имя пользователя для подключения по SSH к ВМ.
- SSH-ключ — укажите публичный SSH-ключ для авторизации на ВМ.
- Укажите количество ядер, объем памяти и размер диска для создаваемой ВМ.
- Маска IP-адресов пользователей — укажите маску IP-адресов пользователей OpenClaw. Чтобы разрешить использовать OpenClaw с любого IP-адреса, оставьте значение
0.0.0.0/0.
-
Нажмите Установить.
Установка приложения и создание необходимых ресурсов займут 5–10 минут.
-
-
После завершения установки откройте чат с ранее созданным ботом, нажмите
Startи отправьте ему сообщение.
Настроить агента вы сможете в режиме диалога в Telegram или подключившись к ВМ по SSH. Для подключения используйте логин и SSH-ключ, которые вы задали при создании приложения.
Если в поле Telegram вы выбрали Не связывать, то при первом подключении по SSH запустится визард, при этом предварительная конфигурация уже будет настроена, и визард предложит использовать ее в качестве основы. Также в домашнем каталоге пользователя ВМ будут подготовлены файлы yc_config.json и yc_setup.sh, которые позволят восстановить конфигурацию OpenClaw для связи с Yandex Cloud AI. Чтобы запустить визард вручную, используйте команду openclaw onboard.
Чтобы открыть Control UI:
-
В новом терминале создайте SSH-туннель:
ssh -N -L 18789:127.0.0.1:18789 <имя_пользователя_ВМ>@<публичный_IP-адрес_ВМ> -
Откройте Control UI в браузере, используя ссылку, полученную после прохождения визарда:
http://localhost:18789/#token=<токен>
Управление почтой и календарем
# Очистка почтового ящика
> Проверь мою почту и удали все рекламные письма за последнюю неделю
Анализирую входящие письма...
Найдено 47 рекламных писем от 12 отправителей.
Удаляю письма...
Готово! Удалено 47 писем. Освобождено 156 МБ.
# Планирование встречи
> Запланируй встречу с командой на следующий вторник в 15:00
Проверяю календари участников...
Все участники свободны во вторник в 15:00.
Создаю событие "Встреча команды" на 15:00-16:00.
Отправляю приглашения: Иван, Мария, Алексей.
Встреча запланирована!
Автоматизация путешествий
# Регистрация на рейс
> Зарегистрируй меня на завтрашний рейс в Москву
Открываю сайт авиакомпании...
Нахожу бронирование: SU1234, вылет 10:30.
Выполняю онлайн-регистрацию...
Выбираю место у окна (как вы предпочитаете).
Регистрация завершена! Посадочный талон сохранен в ~/Documents/boarding_pass.pdf
# Бронирование отеля
> Найди и забронируй отель в центре Москвы на 3 ночи
Ищу отели с рейтингом 4+ в пределах 2 км от центра...
Найдено 15 вариантов. Лучший по соотношению цена/качество:
"Гостиница Метрополь" - 12,500 ₽/ночь, рейтинг 4.7
Бронирую на ваше имя...
Бронирование подтверждено! Номер брони: MET-789456
Работа с файлами и данными
# Анализ документов
> Найди все PDF-файлы с договорами за 2024 год и создай сводную таблицу
Сканирую директорию ~/Documents...
Найдено 23 PDF-файла с договорами.
Извлекаю данные: номер договора, дата, контрагент, сумма...
Создаю сводную таблицу в ~/Documents/contracts_2024.xlsx
Готово! Общая сумма договоров: 4,567,890 ₽
# Резервное копирование
> Сделай бэкап всех фотографий за этот месяц на внешний диск
Нахожу фотографии за январь 2024...
Найдено 847 файлов (12.3 ГБ).
Копирую на /Volumes/Backup/Photos/2024-01/...
Прогресс: 100%
Резервная копия создана успешно!
Мониторинг и уведомления
# Отслеживание цен
> Следи за ценой на MacBook Pro на сайте Apple и сообщи, когда будет скидка
Настраиваю мониторинг цены...
Текущая цена: 249,990 ₽
Буду проверять каждые 6 часов и сообщу в Telegram при снижении цены.
[Через 3 дня в Telegram]
🎉 Цена на MacBook Pro снизилась!
Было: 249,990 ₽
Стало: 224,990 ₽ (-10%)
Ссылка: https://apple.com/ru/shop/buy-mac/macbook-pro
Работа с кодом и разработка
# Автоматизация Git
> Создай новую ветку для фичи авторизации и настрой CI
Создаю ветку feature/auth от main...
Ветка создана: feature/auth
Добавляю базовую структуру для авторизации...
Создаю .github/workflows/auth-tests.yml
Коммит: "feat: initial auth module structure"
Push в origin/feature/auth выполнен.
PR создан: #42 "Feature: User Authentication"
Служба технической поддержки Yandex Cloud отвечает на запросы 24 часа в сутки, 7 дней в неделю. Доступные виды запросов и срок их обработки зависят от тарифного плана. Подключить платную поддержку можно в консоли управления. Подробнее о порядке оказания технической поддержки.
| Тип ресурса | Количество |
|---|---|
| IP-адрес VPC | 1 |
| Группа безопасности VPC | 1 |
| API-ключ сервисного аккаунта | 1 |
| Сервисный аккаунт | 1 |
| Секрет Lockbox | 1 |
| Версия секрета Lockbox | 1 |
| Права доступа к секрету Lockbox | 1 |
| Права доступа к каталогу | 6 |
| Виртуальная машина | 1 |