Исправление раздутия промптов и медленных циклов ответа в OpenClaw

✍️ OpenClawRadar📅 Опубликовано: 3 мая 2026 г.🔗 Source
Исправление раздутия промптов и медленных циклов ответа в OpenClaw
Ad

Если ваш главный агент OpenClaw стал работать медленнее — с задержками в несколько минут перед действием — корень проблемы, скорее всего, в раздувании контекста, а не в единичной ошибке. Основываясь на подробном посте Reddit, проблема возникает из-за комбинации постоянно внедряемых файлов проекта, избыточных видимых навыков, больших схем инструментов и истории разговора, что запускает циклы уплотнения и повторных попыток.

Что вызывало раздувание

  • Постоянно внедряемый контекст проекта: Файлы, такие как AGENTS.md, HEARTBEAT.md и TOOLS.md, отправляются каждый раунд. Со временем они превратились в мини-руководства. Примерные размеры до: AGENTS.md 8 618 байт, HEARTBEAT.md 4 970 байт, TOOLS.md 8 820 байт (всего 22 408 байт).
  • Слишком много видимых навыков: У главного агента было 60 видимых навыков. OpenClaw внедряет каталог навыков (имя, описание, путь) каждый раунд, а инструкции агента поощряют сканирование списка навыков перед ответом, что добавляет издержки и лишние чтения файлов.
  • Схемы инструментов: JSON-определения доступных инструментов (параметры, перечисления, описания) необходимы для того, чтобы модель могла вызывать инструменты, но каждая схема потребляет место в контексте.
  • История разговора: LLM-вызовы не имеют состояния, поэтому OpenClaw каждый раунд отправляет достаточный объем истории. Огромные журналы, большие выводы инструментов и длинные отладочные трассировки становятся частью нагрузки.
  • Давление уплотнения/повторных попыток: Большая базовая линия + большая история → уплотнение → повторные попытки → всё ещё большая фиксированная базовая линия → остаётся медленной. Уплотнение не может обрезать постоянно внедряемые базовые линии или сохранённые последние сообщения.
Ad

Что было изменено

1. Агрессивный белый список навыков главного агента

Изменено с 60 неограниченных навыков на небольшой явный белый список из 10 защитных мер:

source-grounded-claims
pre-send-check
session-status-claim-check
verify-after-edit
сбой-проверки-перед-отправкой
проверка-утверждений-источника
проверка-статуса-сеанса
проверка-после-редактирования
раскрытие-временной-ошибки
оговорка-о-результатах-неудачного-подагента
защита-изменения-шлюза
восстановление-openclaw-webui-tailscale
защита-сети-tailscale
защита-длительных-задач
Примечание: названия навыков в коде оставлены на английском, так как они являются частью конфигурации.

2. Уменьшены постоянно внедряемые файлы

Уплотнены файлы AGENTS.md, HEARTBEAT.md и TOOLS.md в файлы маршрутизации/индексы, а не в гигантские руководства. После уплотнения:

AGENTS.md    4 804 байт
HEARTBEAT.md  2 177 байт
TOOLS.md      2 387 байт
Всего         9 368 байт

3. Изменена практика работы

  • Для аудитов и диагностики: используйте подагентов с lightContext:true.
  • Сохраняйте большие журналы/отчёты в файлы, а не вставляйте в основной чат.
  • Обобщайте результаты в основной сессии; не вставляйте огромные журналы/выводы инструментов.
  • Используйте ограниченные tail, grep, sed -n для просмотра файлов без выгрузки полного содержимого.

Эти изменения напрямую решают проблему цикла обратной связи, когда загрузка всего перед каждым раундом вызывала уплотнение и задержки. Упомянута конкретная версия 26.04.2026, но совет применим к любому экземпляру OpenClaw, испытывающему подобное раздувание.

📖 Читать полный источник: r/openclaw

Ad

👀 Смотрите также

Исправление ошибки расширения Claude для VS Code: 'command claude-vscode.editor.openLast not found'
Гайды

Исправление ошибки расширения Claude для VS Code: 'command claude-vscode.editor.openLast not found'

Версия 2.1.51 расширения Claude для VS Code содержит критическую ошибку, вызывающую сообщение об ошибке 'command claude-vscode.editor.openLast not found'. Временное решение — откатиться до версии 2.1.49.

OpenClawRadar
Две установки OpenClaw стоимостью $0 с использованием бесплатных облачных моделей или локального Ollama.
Гайды

Две установки OpenClaw стоимостью $0 с использованием бесплатных облачных моделей или локального Ollama.

В посте на Reddit описаны два подхода для запуска агентов OpenClaw с нулевой стоимостью: использование бесплатных тарифов от OpenRouter, Gemini и Groq с ограничениями по частоте запросов или запуск локальных моделей через Ollama без API-ключей и передачи данных за пределы вашего компьютера.

OpenClawRadar
Модели Qwen3.x молча отказывают в OpenClaw из-за несоответствия формата потокового вывода.
Гайды

Модели Qwen3.x молча отказывают в OpenClaw из-за несоответствия формата потокового вывода.

Модели Qwen3.x в потоковом режиме выводят данные в поле 'reasoning' вместо 'content', что приводит к тихому переходу OpenClaw на резервные модели. Прокси, преобразующий форматы API и добавляющий 'think: false', решает проблему, позволяя проводить полную оценку вызовов инструментов.

OpenClawRadar
Camoufox Cookie Injection: браузинг Reddit от вашего имени пока агент работает
Гайды

Camoufox Cookie Injection: браузинг Reddit от вашего имени пока агент работает

Подробный гайд по обходу защиты Reddit через извлечение cookies из Firefox и инъекцию в Camoufox через Playwright.

OpenClaw community