1.4Kпросмотров
51.6%от подписчиков
24 марта 2026 г.
storyScore: 1.5K
Я потратил несколько часов, чтобы реализовать всё чисто и дать OpenClaw (последней версии) возможность постить в X через встроенный браузер. После своих экспериментов с Playwright и Browser-use я пришёл к тому, что это только усложняет процесс взаимодействия с браузером.
OpenClaw заточен под свой браузер, он знает, как с ним работать. И правильно использовать именно его, чем учить пользоваться другими инструментами. У браузера есть два режима: 1. Headed — это браузер с графическим интерфейсом. Буквально тот, который вы используете.
2. Headless — противоположность, без GUI. Headless палится сайтами и может не пропускать агента. Но, в свою очередь, требует меньше ресурсов и работает быстрее. Для X нужен именно Headed режим. Если OpenClaw установлен на сервере, то у него изначально нет дисплея. Но мы можем поднять виртуальный (Xvfb).
Тут главное - настроить gateway правильно и поднять дисплей как отдельный сервис. Дальше, когда у вас работает агент и его браузерный профиль, нужно авторизоваться на нужном сайте.
Делаем это через cookie - файлы, которые сайты сохраняют в вашем браузере для запоминания информации о вас. Вам нужно установить расширение в Chrome (в идеале portable-версию, чтобы не тянуть ничего лишнего), войти в свой аккаунт и экспортировать cookies в JSON-формате. Почему-то в прошлых моих реализациях он сразу импортировал cookies, которые я ему присылал. Но тут пришлось напрячь его, чтобы он использовал API endpoint POST /cookies/set и добавил их в правильном формате. После этого ваш отдельный OpenClaw-агент имеет свой браузерный профиль с активной сессией и может делать всё что угодно. Чтобы вы не мучились, сделал гайд:
Telegraph (агент отлично читает ссылку, так что смело присылайте как референс) Чат | Канал