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

Self Improving Agent

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

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

Навык Self Improving Agent предназначен для систематического накопления знаний, ошибок и исправлений с целью постоянного улучшения работы агента. Он позволяет не просто реагировать на происходящее, а извлекать уроки из каждого взаимодействия и со временем становиться эффективнее.

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

Основная задача — фиксировать ключевые события в процессе работы: ошибки, корректировки со стороны пользователя и новые идеи. Все это записывается в структурированные файлы, которые в дальнейшем могут использоваться для анализа и улучшения поведения системы.

Таким образом, агент не просто выполняет команды, а постепенно формирует собственную базу знаний и улучшает качество своих решений.

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

  • Если команда или операция завершилась с ошибкой
  • Если пользователь внес корректировку или указал на неточность
  • Если возникла необходимость в новой функции
  • Если внешний API или инструмент дал сбой
  • Если обнаружен пробел в знаниях или устаревшая информация

Как это работает

Навык сохраняет информацию в специальные Markdown-файлы внутри директории .learnings/. Это позволяет хранить данные в удобном и читаемом формате, а также использовать их для дальнейшей автоматической обработки.

  • LEARNINGS.md — содержит инсайты, исправления и пробелы в знаниях
  • ERRORS.md — фиксирует ошибки и сбои
  • FEATURE_REQUESTS.md — хранит запросы на новые функции

Каждое событие записывается с контекстом, что позволяет в будущем анализировать причины проблем и находить оптимальные решения.

Быстрая справка

Ситуация Действие
Ошибка выполнения команды Записать в ERRORS.md
Пользователь исправил ответ Добавить в LEARNINGS.md как correction
Запрос новой функции Сохранить в FEATURE_REQUESTS.md
Сбой внешнего сервиса Записать в ERRORS.md с деталями интеграции
Устаревшие знания Отметить в LEARNINGS.md как knowledge_gap

Первичная настройка

Перед началом работы необходимо убедиться, что структура файлов для хранения данных уже создана. Если директория или файлы отсутствуют, их нужно добавить в корень проекта.

Важно: существующие файлы нельзя перезаписывать — только дополнять. Это гарантирует сохранность накопленного опыта и истории изменений.

Почему это важно

Такой подход превращает обычного агента в самообучающуюся систему. Он начинает учитывать прошлые ошибки, адаптироваться к требованиям пользователя и со временем принимать более точные решения.

Вместо разрозненных исправлений появляется единая система накопления знаний, которая работает на долгосрочное улучшение качества.


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

11719_self-improvement-1.0.0.zip