Продвинутый уровень
Эта глава посвящена продвинутым возможностям oh-my-opencode: профессиональным командам ИИ-агентов, фоновым параллельным задачам, системе Categories и Skills, хукам жизненного цикла и многому другому. Освоение этих возможностей позволит вам оркестрировать рабочие процессы ИИ как управление реальной командой, достигая более эффективного опыта разработки.
Содержание главы
Команды ИИ-агентов: Обзор 10 экспертов
Всестороннее введение в функциональность, варианты использования и методы вызова 10 встроенных агентов. Научитесь выбирать подходящего агента в зависимости от типа задачи, обеспечивая эффективное командное сотрудничество, параллельное выполнение задач и глубокий анализ кода.
Планирование Prometheus: Сбор требований через интервью
Уточнение требований и генерация рабочих планов через режим интервью. Prometheus будет продолжать задавать вопросы, пока требования не станут ясными, и автоматически консультируется с Oracle, Metis и Momus для проверки качества плана.
Фоновые параллельные задачи: Работа как команда
Подробное объяснение использования системы управления фоновыми агентами. Научитесь управлению параллелизмом, опросу задач и получению результатов, позволяя нескольким ИИ-агентам одновременно обрабатывать разные задачи, что значительно повышает эффективность работы.
LSP и AST-Grep: Инструменты рефакторинга кода
Введение в использование инструментов LSP и AST-Grep. Демонстрация того, как реализовать анализ и операции над кодом на уровне IDE, включая навигацию по символам, поиск ссылок и структурированный поиск кода.
Categories и Skills: Динамическая композиция агентов
Научитесь использовать систему Categories и Skills для создания специализированных суб-агентов. Реализуйте гибкую композицию агентов, динамически назначая модели, инструменты и навыки в зависимости от требований задачи.
Встроенные Skills: Автоматизация браузера и эксперт Git
Подробное введение в варианты использования и лучшие практики трёх встроенных Skills (playwright, frontend-ui-ux, git-master). Быстрый доступ к профессиональным возможностям, таким как автоматизация браузера, проектирование UI/UX и операции с Git.
Хуки жизненного цикла: Автоматизация контекста и контроля качества
Введение в использование 32 хуков жизненного цикла. Понимание того, как автоматизировать внедрение контекста, восстановление после ошибок и контроль качества, создавая полную систему автоматизации рабочих процессов ИИ.
Слэш-команды: Предустановленные рабочие процессы
Введение в использование 6 встроенных слэш-команд. Включая /ralph-loop (цикл быстрого исправления), /refactor (рефакторинг кода), /start-work (запуск выполнения проекта) и другие распространённые рабочие процессы.
Глубокая настройка конфигурации: Управление агентами и разрешениями
Обучение пользователей глубокой настройке конфигурации агентов, параметров разрешений, переопределения моделей и модификации промптов. Освоение полных возможностей конфигурации, создание рабочих процессов ИИ, соответствующих стандартам команды.
Путь обучения
┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Step 1 Step 2 Step 3 Step 4 │
│ Understand AI Agents → Master Planning → Learn Dynamic Agent → Deep Customization │
│ (Basic Concepts) & Parallel Tasks Composition & Automation │
│ (Advanced Usage) (Expert Level) │
└─────────────────────────────────────────────────────────────────────────────────────────────────────────────┘Рекомендуемая последовательность:
- Начните с команд ИИ-агентов: Понимайте обязанности и варианты использования 10 агентов — это краеугольный камень для понимания всей системы.
- Затем изучите планирование и параллельные задачи: Освойте планирование Prometheus и систему фоновых задач — это ядро эффективного сотрудничества.
- Далее изучите динамическую композицию агентов: Изучите Categories и Skills для достижения гибкой специализации агентов.
- Наконец изучите глубокую настройку: Освойте хуки жизненного цикла, слэш-команды и настройку конфигурации для создания полных рабочих процессов.
Альтернативные маршруты:
- Если ваша цель — быстрый старт: Сосредоточьтесь на "Командах ИИ-агентов" и "Слэш-командах"
- Если ваша цель — командное сотрудничество: Погрузитесь глубже в "Планирование Prometheus" и "Фоновые параллельные задачи"
- Если ваша цель — автоматизация рабочих процессов: Изучите "Хуки жизненного цикла" и "Глубокую настройку конфигурации"
Предварительные требования
Перед началом
Эта глава предполагает, что вы выполнили:
- ✅ Быстрая установка и настройка: Установили oh-my-opencode и настроили хотя бы один Provider
- ✅ Первый взгляд на Sisyphus: Главный оркестратор: Поняли базовые механизмы вызова и делегирования агентов
- ✅ Настройка провайдера: Claude, OpenAI, Gemini: Настроили хотя бы одного AI Provider
Следующие шаги
После завершения этой главы мы рекомендуем продолжить с:
- Диагностика конфигурации и устранение неполадок: Быстро находите и устраняйте проблемы при их возникновении.
- Справочник по конфигурации: Просмотрите полную схему файла конфигурации и поймите все параметры конфигурации.
- Совместимость с Claude Code: Узнайте, как перенести существующие рабочие процессы Claude Code в oh-my-opencode.