Платформенные функции
В этой главе подробно рассматриваются основные функциональные модули OpenCode Agent Skills, включая обнаружение навыков, запрос, загрузку, автоматические рекомендации, выполнение скриптов и чтение файлов. После освоения этих функций вы сможете полностью использовать возможности управления навыками плагина, что позволит ИИ более эффективно обслуживать вашу разработку.
Предварительные требования
Перед началом убедитесь
Перед изучением этой главы убедитесь, что вы выполнили:
- Установка OpenCode Agent Skills - плагин установлен и работает корректно
- Создание вашего первого навыка - знакомство с базовой структурой навыков
Содержание главы
| Курс | Описание | Основные инструменты |
|---|---|---|
| Подробное описание механизма обнаружения навыков | Понять, откуда плагин автоматически обнаруживает навыки, и освоить правила приоритета | - |
| Запрос и перечисление доступных навыков | Использовать инструмент get_available_skills для поиска и фильтрации навыков | get_available_skills |
| Загрузка навыков в контекст сессии | Использовать инструмент use_skill для загрузки навыков и понять механизм внедрения XML | use_skill |
| Автоматические рекомендации навыков | Понять принцип семантического сопоставления, чтобы ИИ автоматически находил соответствующие навыки | - |
| Выполнение скриптов навыков | Использовать инструмент run_skill_script для выполнения автоматизированных скриптов | run_skill_script |
| Чтение файлов навыков | Использовать инструмент read_skill_file для доступа к вспомогательным файлам навыков | read_skill_file |
Путь обучения
┌─────────────────────────────────────────────────────────────────────────┐
│ Рекомендуемый порядок обучения │
├─────────────────────────────────────────────────────────────────────────┤
│ │
│ 1. Механизм обнаружения ──→ 2. Перечисление навыков ──→ 3. Загрузка │
│ │ │ │ │
│ │ │ │ │
│ ▼ ▼ ▼ │
│ Понять, откуда навыки Научиться искать Освоить методы │
│ │
│ │ │
│ ▼ │
│ │
│ 4. Автоматические рекомендации ←── 5. Выполнение скриптов ←── 6. Чтение файлов │
│ │ │ │ │
│ ▼ ▼ ▼ │
│ Понять умное сопоставление Запуск автоматизации Доступ к файлам │
│ │
└─────────────────────────────────────────────────────────────────────────┘Рекомендуется изучать по порядку:
- Сначала изучите механизм обнаружения - понять, откуда берутся навыки и как определяется приоритет
- Затем изучите запрос навыков - освоить использование инструмента
get_available_skills - Далее изучите загрузку навыков - понять
use_skillи механизм внедрения XML - Затем изучите автоматические рекомендации - понять, как работает семантическое сопоставление (необязательно, по принципам)
- Наконец изучите скрипты и файлы - эти две функции являются продвинутыми, изучайте по необходимости
Быстрый путь для начала
Если вы хотите быстро начать, можете изучить только первые три урока (обнаружение → запрос → загрузка), остальные дополняйте по необходимости.
Дальнейшие действия
После завершения этой главы вы можете продолжить изучение:
- Продвинутые функции - подробнее о совместимости с Claude Code, интеграции Superpowers, приоритетности пространств имён и других продвинутых темах
- Часто задаваемые вопросы - обратитесь к разделу устранения неполадок и безопасности при возникновении проблем
- Приложение - просмотрите справочник по API и лучшие практики