VO
ov-experience-memory
Извлекает и применяет опыт OpenViking через инструменты поиска и чтения. Полезно при разработке, развёртывании и восстановлении после сбоев для повышения надёжности. Не использовать для простых вопросов.
Что делает навык
Навык извлекает и применяет предыдущий опыт (Experience) через инструменты поиска и чтения для планирования задач, использования инструментов, изменения окружения или восстановления после сбоев. Он дополняет контекст, но не заменяет пользовательскую память, предпочтения или другие навыки агента.
Когда применять
- Разработка и планирование сложных многошаговых рабочих процессов
- Развёртывание приложений и изменение конфигурации окружения
- Восстановление после сбоев (например, ошибки pull образов или недоступность сервисов)
- Выполнение задач, требующих анализа намерений и контекста сессии
Как работает
- Определить, является ли запрос исполняемой задачей; пропустить извлечение для простых вопросов или разговоров
- Сформировать краткий запрос, включающий цель, доменный объект, операцию и ограничения (или сигнатуру ошибки при сбое)
- Выполнить семантический поиск только в корне опыта пользователя (viking://~/memories/experiences) с помощью доступных инструментов runtime
- Выбрать 1–3 наиболее релевантных файла опыта, игнорируя директории и побочные файлы (например, .abstract.md)
- Прочитать выбранные URI с помощью инструмента чтения (read) и применить совместимые шаги к текущей задаче
- При новом сбое выполнить не более одного повторного поиска на основе доказательств отказа и прочитать новые релевантные файлы опыта
Примеры запросов агенту
Исправить ошибку развёртывания 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 и совместимые) подхватывает его по описанию и следует шагам.