Скиллы Новичок Разное

Adaptive Reasoning

Скачать ZIP
20
Предупреждение о рисках!

Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.

Adaptive Reasoning — это навык для AI-агентов, который автоматически оценивает сложность задачи и динамически регулирует уровень рассуждения перед формированием ответа.

Он запускается при каждом пользовательском запросе, анализируя, требуется ли углублённое мышление (режим reasoning), и включает его только тогда, когда это действительно необходимо.

Что делает этот навык

Adaptive Reasoning оценивает входящий запрос по нескольким параметрам сложности: наличие многошаговой логики, неоднозначность, архитектура кода, математические вычисления и другие факторы. :

На основе этой оценки система автоматически принимает решение — отвечать быстро или активировать более глубокий режим анализа.

Это позволяет:

  • избежать ручного переключения режима рассуждения;
  • экономить токены на простых задачах;
  • повышать качество ответов в сложных сценариях;
  • поддерживать баланс между скоростью и глубиной анализа.

Как происходит оценка сложности

Каждый запрос получает оценку по шкале от 0 до 10 на основе нескольких критериев:

  • Многошаговая логика — задачи с цепочками рассуждений;
  • Неоднозначность — вопросы с несколькими возможными ответами;
  • Архитектура кода — системный дизайн и рефакторинг;
  • Математика и формальная логика;
  • Новизна задачи — отсутствие очевидного шаблона решения;
  • Высокие ставки — критические или необратимые решения. :

При этом простые и повторяющиеся задачи понижают итоговый балл.

Пороговые значения

В зависимости от итогового балла выбирается режим работы:

  • 0–2 — быстрый ответ без дополнительного анализа;
  • средний уровень — стандартный ответ с кратким объяснением;
  • высокая сложность — включается режим reasoning;
  • очень высокая сложность — активируется углублённое рассуждение. :

Визуальные индикаторы (например 🧠 или 🧠🔥) могут использоваться для обозначения активного режима анализа.

Когда использовать

  • отладка сложных систем (например, race condition);
  • проектирование архитектуры с противоречивыми требованиями;
  • анализ компромиссов в инженерных решениях;
  • ответы на сложные и неоднозначные вопросы;
  • быстрые ответы на простые запросы без лишних затрат ресурсов. :

Когда не стоит включать reasoning

  • если пользователь просит краткий ответ;
  • в задачах, где важна скорость;
  • в повседневных диалогах и лёгком общении;
  • если режим уже отключён пользователем;
  • при простых запросах с очевидным ответом. :

Автоматическое понижение уровня

После выполнения сложной задачи система может автоматически отключить углублённое рассуждение, если следующий запрос оказывается простым. Это помогает экономить ресурсы и поддерживать высокую скорость работы.

Пример рабочего процесса

Вход:
Пользователь просит разобраться, почему в распределённой системе возникают race condition при нагрузке.

Действия агента:

  • оценка сложности задачи по ключевым параметрам;
  • активация режима углублённого анализа;
  • исследование конкурентных процессов и общего состояния системы;
  • выявление корневых причин;
  • формирование рекомендаций по исправлению.

Результат:
Подробный технический разбор с причинами проблемы и способами её устранения.

Итог

Adaptive Reasoning — это способ сделать AI-агента более эффективным: он думает глубже только тогда, когда это действительно нужно, и остаётся быстрым в остальных случаях.


Файл из источника

10688_adaptive-reasoning-1.0.0.zip