Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
Reflect — навык самообучения агента
«Исправь один раз — и больше не повторится.»
Превратите своего AI-ассистента в партнёра, который постоянно совершенствуется. Навык Reflect анализирует диалоги, выявляет исправления и успешные паттерны, а затем навсегда закрепляет полученные знания в определениях агента.
Ключевые возможности
- Обнаружение сигналов: автоматически выявляет исправления с уровнями уверенности (HIGH / MEDIUM / LOW).
- Классификация категорий: распределяет знания по соответствующим файлам агента (стиль кода, архитектура, процессы, домен, инструменты).
- Генерация навыков: создаёт новые навыки на основе нетривиальных находок и решений.
- Отслеживание метрик: измеряет прогресс через показатели принятия изменений и статистику.
- Человек в контуре: любые изменения требуют явного подтверждения пользователя.
- Интеграция с Git: полный контроль версий с возможностью отката.
Философия
В основе Reflect лежит простая идея: каждое исправление должно становиться постоянным улучшением. Если пользователь указывает на ошибку или корректирует поведение, система запоминает это как правило и применяет в будущих взаимодействиях. :
Таким образом, временный контекст превращается в долгосрочную память, а агент со временем становится всё более точным и адаптированным под конкретные задачи.
Как это работает
- Анализирует историю диалога и ищет сигналы исправлений или подтверждений.
- Определяет уровень уверенности на основе языковых маркеров (например, «всегда», «никогда», «неправильно»).
- Соотносит найденные сигналы с конкретными файлами или ролями агента.
- Оценивает, заслуживает ли знание оформления в виде отдельного навыка.
- Формирует структурированное предложение изменений (diff) для проверки пользователем.
- После одобрения применяет изменения и обновляет метрики системы.
Рабочий процесс
Reflect превращает каждую сессию взаимодействия в источник улучшений. Исправления, найденные в процессе работы, больше не теряются — они становятся частью системы и влияют на поведение агента в будущем.
Это особенно полезно после сложных задач, при выявлении нестандартных решений или при формировании предпочтений пользователя — например, правил кодирования или рабочих процессов.
Практическое применение
- Закрепление успешных паттернов после выполнения задач
- Учет пользовательских предпочтений и стиля
- Систематизация нестандартных решений и обходных путей
- Постоянное улучшение поведения AI без переобучения модели
В результате Reflect устраняет разрыв между краткосрочным взаимодействием и долгосрочным обучением, превращая каждую ошибку или успех в устойчивое улучшение системы. :
Файл из источника