AIKraft/Skills/ov-experience-memory

ov-experience-memory

Извлекает и применяет опыт OpenViking через инструменты поиска и чтения. Полезно при разработке, развёртывании и восстановлении после сбоев для повышения надёжности. Не использовать для простых вопросов.

VOVolcengine official Разработка ★ 40.1k

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

Навык извлекает и применяет предыдущий опыт (Experience) через инструменты поиска и чтения для планирования задач, использования инструментов, изменения окружения или восстановления после сбоев. Он дополняет контекст, но не заменяет пользовательскую память, предпочтения или другие навыки агента.

Когда применять

  • Разработка и планирование сложных многошаговых рабочих процессов
  • Развёртывание приложений и изменение конфигурации окружения
  • Восстановление после сбоев (например, ошибки pull образов или недоступность сервисов)
  • Выполнение задач, требующих анализа намерений и контекста сессии

Как работает

  1. Определить, является ли запрос исполняемой задачей; пропустить извлечение для простых вопросов или разговоров
  2. Сформировать краткий запрос, включающий цель, доменный объект, операцию и ограничения (или сигнатуру ошибки при сбое)
  3. Выполнить семантический поиск только в корне опыта пользователя (viking://~/memories/experiences) с помощью доступных инструментов runtime
  4. Выбрать 1–3 наиболее релевантных файла опыта, игнорируя директории и побочные файлы (например, .abstract.md)
  5. Прочитать выбранные URI с помощью инструмента чтения (read) и применить совместимые шаги к текущей задаче
  6. При новом сбое выполнить не более одного повторного поиска на основе доказательств отказа и прочитать новые релевантные файлы опыта

Примеры запросов агенту

Исправить ошибку развёртывания Kubernetes: 'image pull failed' для приватного реестра
Настроить окружение для нового микросервиса с учётом предыдущих успешных конфигураций
Восстановить работу сервиса после сбоя базы данных, используя опыт диагностики

Что понадобится

  • Наличие зарегистрированных в runtime инструментов OpenViking для поиска (find/search) и чтения (read)
  • Доступ к корню опыта пользователя (viking://~/memories/experiences или viking://user/<user_id>/memories/experiences)
  • Совместимость с конкретным runtime (OpenViking MCP, Codex, Claude Code, OpenCode, pi, OpenClaw)

Описание составлено по SKILL.md навыка, сверено 17.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «ov-experience-memory» из репозитория: # https://github.com/volcengine/openviking
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r ov-experience-memory/ ~/.claude/skills/ov-experience-memory/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.