Skip to content

Продвинутый уровень

Эта глава посвящена продвинутым возможностям 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)           │
└─────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

Рекомендуемая последовательность:

  1. Начните с команд ИИ-агентов: Понимайте обязанности и варианты использования 10 агентов — это краеугольный камень для понимания всей системы.
  2. Затем изучите планирование и параллельные задачи: Освойте планирование Prometheus и систему фоновых задач — это ядро эффективного сотрудничества.
  3. Далее изучите динамическую композицию агентов: Изучите Categories и Skills для достижения гибкой специализации агентов.
  4. Наконец изучите глубокую настройку: Освойте хуки жизненного цикла, слэш-команды и настройку конфигурации для создания полных рабочих процессов.

Альтернативные маршруты:

  • Если ваша цель — быстрый старт: Сосредоточьтесь на "Командах ИИ-агентов" и "Слэш-командах"
  • Если ваша цель — командное сотрудничество: Погрузитесь глубже в "Планирование Prometheus" и "Фоновые параллельные задачи"
  • Если ваша цель — автоматизация рабочих процессов: Изучите "Хуки жизненного цикла" и "Глубокую настройку конфигурации"

Предварительные требования

Перед началом

Эта глава предполагает, что вы выполнили:

Следующие шаги

После завершения этой главы мы рекомендуем продолжить с: