Навык OpenClaw сокращает количество токенов в дереве доступности с 600 тысяч до 1,3 тысячи.

Разработчик создал навык OpenClaw, который решает проблему раздувания количества токенов в деревьях доступности при парсинге современных веб-страниц. Навык использует машинное обучение для ранжирования и обрезки элементов перед отправкой данных в LLM.
Проблема вариативности токенов
Разработчик заметил огромную вариативность в количестве токенов в зависимости от содержимого страницы при использовании OpenClaw:
- slickdeals.com: 24 567 элементов → ~598 тыс. токенов
- ycombinator.com: 681 элемент → ~16 тыс. токенов
- httpbin.org: 34 элемента → ~1,5 тыс. токенов
Сайты с большим количеством рекламы были особенно проблематичными: slickdeals генерировал 600 тыс. токенов в основном из-за пикселей отслеживания и рекламных iframe.
Решение: Ранжирование элементов на основе машинного обучения
Навык реализует ранжирование элементов на основе машинного обучения, которое сохраняет только ~50 наиболее значимых интерактивных элементов (настраиваемое значение). Этот подход сокращает slickdeals.com примерно с 598 000 токенов до около 1 300 токенов.
Детали навыка
Навык доступен в виде:
- Навык OpenClaw: https://clawhub.ai/rcholic/predicate-snapshot
- Репозиторий GitHub: https://github.com/PredicateSystems/openclaw-predicate-skill
Этот подход специально направлен на обрезку дерева доступности (A11y) перед отправкой в LLM, что является распространённым узким местом при работе со сложными современными веб-сайтами.
📖 Read the full source: r/clawdbot
👀 Смотрите также

OutClaw: Графический установщик и менеджер для OpenClaw в Docker
OutClaw — это бесплатное приложение с открытым исходным кодом, которое устанавливает и управляет экземплярами OpenClaw внутри контейнеров Docker. Оно предоставляет пошаговый графический интерфейс для настройки, конфигурации и подключения к провайдерам ИИ и чат-каналам без использования командной строки.

Эхо: Локальное приложение для преобразования голоса в текст для сессий кодирования в Claude
Eqho — это бесплатное приложение с открытым исходным кодом для преобразования речи в текст, которое использует модель Whisper от OpenAI локально для ввода голосового набора в любое активное приложение. В настоящее время доступно только для Windows и требует настройки через командную строку.

Codiff v0.1.0: Локальное средство просмотра различий для проверки кода, сгенерированного LLM
Codiff v0.1.0 — это быстрая минималистичная настольная программа для просмотра локальных Git-диффов с режимом обхода LLM и встроенными комментариями, которые можно скопировать в Markdown.

Кэдди: Альтернатива OpenClaw на основе Slack запускается на следующей неделе
Caddie — это версия OpenClaw на базе Slack, которая не требует локальной установки или настройки MCP. Пользователи авторизуют её через Slack App Directory за 60 секунд, а затем вводят команды для автоматизации задач в Gmail, LinkedIn, CRM, календаре и более чем 100 других инструментах.