Спецификация в задачи через MCP: превращение спецификации функции в дерево задач
Преобразуйте спецификации функций в структурированные деревья задач с помощью MCP. Это руководство показывает, как разобрать вставленную спецификацию, создать план задач, добавить оценки и критерии приёмки и создать задачи с использованием двухпроходного подхода с подтверждением.
Что даёт этот рабочий процесс
Рабочий процесс «спецификация в задачи» с MCP преобразует спецификации в выполнимую работу:
Ключевые результаты
- Разбор спецификации: анализ спецификаций функций и извлечение требований
- Декомпозиция задач: преобразование спецификаций в структурированные деревья задач
- Оценка: добавление оценок времени к задачам
- Критерии приёмки: генерация критериев приёмки для каждой задачи
- Двухпроходное создание: сначала план, затем создание задач после подтверждения
Предварительные требования
Прежде чем использовать этот рабочий процесс, убедитесь, что у вас есть:
- Настроенный сервер Workify MCP в вашем ИИ-ассистенте
- API-ключ с правом записи для задач
- Готовая к вставке спецификация функции
- ID проекта, где будут созданы задачи
Пошаговый рабочий процесс
Шаг 1: предоставьте спецификацию функции
Начните с вставки вашей спецификации функции:
Промпт ввода спецификации
Что делает ИИ:
- Анализирует спецификацию функции
- Определяет компоненты и требования
- Разбивает на логические задачи
- Создаёт иерархию задач (отношения родитель/потомок)
- Представляет план задач для проверки
Шаг 2: проверьте план задач
Проверьте и уточните предложенную структуру задач:
Промпт уточнения плана
Что делает ИИ:
- Изменяет план задач на основе обратной связи
- Показывает обновлённую структуру
- Ждёт одобрения перед созданием задач
Шаг 3: добавьте оценки и критерии приёмки
Дополните задачи оценками и критериями:
Промпт дополнения
Что делает ИИ:
- Анализирует каждую задачу на предмет сложности
- Оценивает необходимое время
- Генерирует критерии приёмки
- Определяет зависимости задач
- Представляет дополненный список задач
Шаг 4: создание задач (двухпроходный подход с подтверждением)
⚠️ Всегда подтверждайте перед созданием задач
При создании задач из спецификаций:
- Сначала план: показывайте полную структуру задач перед созданием
- Токен подтверждения: требуйте "CONFIRM ALL" для пакетного создания
- Проверяйте детали: отображайте название, описание, оценку, критерии приёмки для каждой задачи
- Проверяйте проект: подтверждайте, что задачи идут в правильный проект
Промпт безопасного создания задач
Что делает ИИ:
- Показывает полный список задач со всеми деталями
- Подтверждает название и ID проекта
- Ждёт "CONFIRM ALL"
- Только после подтверждения вызывает
create_taskдля каждой задачи - Подтверждает успешное создание каждой задачи
Шаг 5: добавьте критерии приёмки как комментарии
Опубликуйте критерии приёмки как комментарии к созданным задачам:
Промпт публикации критериев
Что делает ИИ:
- Показывает предпросмотр всех комментариев с критериями приёмки
- Ждёт "CONFIRM"
- Только после подтверждения вызывает
add_task_commentдля каждой задачи
Полные промпты рабочего процесса
Вот полные, готовые к копированию промпты:
Полный рабочий процесс «спецификация в задачи»
Используйте это, когда: вам нужен полный двухпроходный рабочий процесс
Быстрая декомпозиция спецификации
Используйте это, когда: вы хотите проверить декомпозицию перед созданием
Варианты рабочего процесса
Вариант 1: иерархическое дерево задач
Создание отношений родитель-потомок между задачами:
Что происходит: ИИ создаёт структурированную иерархию задач
Вариант 2: последовательный поток задач
Упорядочивание задач по последовательности выполнения:
Что происходит: ИИ создаёт последовательный поток задач с зависимостями
Пример: полная сессия «спецификация в задачи»
Вот реальный пример того, как проходит сессия «спецификация в задачи»:
Промпт пользователя
Ответ ИИ (план задач)
Предложенная декомпозиция задач (6 задач):
- Задача 1: Спроектировать макет пользовательской панели
Оценка: 4 часа | Приёмка: макеты дизайна одобрены - Задача 2: Реализовать компонент отображения профиля пользователя
Оценка: 6 часов | Приёмка: профиль отображается корректно со всеми полями - Задача 3: Создать компонент ленты активности
Оценка: 8 часов | Приёмка: лента показывает последние 10 активностей, обновляется в реальном времени - Задача 4: Добавить кнопки быстрых действий
Оценка: 3 часа | Приёмка: кнопки запускают правильные действия - Задача 5: Реализовать адаптивный мобильный макет
Оценка: 6 часов | Приёмка: панель работает на мобильных устройствах - Задача 6: Написать тесты для компонентов панели
Оценка: 4 часа | Приёмка: все компоненты имеют юнит-тесты
Готовы создать? Введите CONFIRM ALL, чтобы создать все 6 задач в проекте 'User Dashboard'.
Паттерны безопасности
⚠️ Правила подтверждения для создания задач
При создании задач из спецификаций:
- Всегда сначала план: показывайте полную структуру задач перед созданием
- Требуйте явного подтверждения: используйте "CONFIRM ALL" для пакетного создания
- Проверяйте детали: проверяйте оценки, критерии приёмки и назначение проекта
- Двухпроходный подход: план → проверка → дополнение → подтверждение → создание
Устранение неполадок
Слишком детализированные задачи
Симптом: ИИ создал слишком много мелких задач
Возможные причины:
- Спецификация была слишком подробной
- ИИ разбил слишком мелко
Решение: попросите консолидировать: "Объедини связанные задачи, оставь 5-7 основных задач"
Отсутствующие требования
Симптом: некоторые требования спецификации не вошли в задачи
Возможные причины:
- Спецификация была неоднозначной
- ИИ упустил неявные требования
Решение: предоставьте уточнение: "Также включи задачи для [отсутствующее требование]"
Связанные инструменты
Этот рабочий процесс использует следующие инструменты Workify MCP:
create_task
Создание задач из декомпозиции спецификации
add_task_comment
Добавление критериев приёмки как комментариев
Связанные сценарии использования
Планирование спринта
Планирование спринтов из задач, полученных из спецификаций
Критерии приёмки
Добавление критериев приёмки к задачам из спецификаций
Преобразуйте спецификации в задачи автоматически
Подключите вашего ИИ-ассистента к Workify и превращайте спецификации функций в выполнимые задачи