Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
Self-Reflection
Навык для непрерывного саморазвития. Агент отслеживает ошибки, извлечённые уроки и улучшения, накапливая их с течением времени через регулярные рефлексивные циклы, запускаемые по «пульсу» системы.
Быстрый старт
# Проверить, требуется ли рефлексия
self-reflection check
# Зафиксировать новую рефлексию
self-reflection log "error-handling" "Забыл добавить таймаут в API-запросе" "Всегда указывать timeout=30"
# Прочитать последние уроки
self-reflection read
# Посмотреть статистику
self-reflection stats
Как это работает
Heartbeat (60m) → Агент читает HEARTBEAT.md → Выполняет self-reflection check
│
┌─────────┴─────────┐
▼ ▼
OK ALERT
│ │
Продолжить Выполнить рефлексию
│
┌─────────┴─────────┐
▼ ▼
read log
(прошлые уроки) (новые инсайты)
Команды
| Команда | Описание |
|---|---|
check [--quiet] | Проверяет, пришло ли время для рефлексии (OK или ALERT) |
log | Сохраняет новую запись рефлексии |
read [n] | Читает последние n записей (по умолчанию: 5) |
stats | Показывает статистику рефлексий |
reset | Сбрасывает таймер |
Концепция
Этот навык реализует структурированный цикл обратной связи: агент регулярно останавливается, анализирует свои действия, выявляет ошибки и фиксирует выводы. Со временем это формирует накопленную память, позволяющую избегать повторения одних и тех же ошибок и постепенно улучшать качество работы.
Регулярная рефлексия превращает разрозненные ошибки в системное обучение — каждое упущение становится точкой роста, а каждый инсайт усиливает последующие решения. :
Файл из источника