Груминг бэклога с помощью MCP: находим устаревшие задачи и наводим порядок
Выявляйте задачи без недавней активности, предлагайте следующие действия и опционально добавляйте комментарии с запросом уточнений. Этот рабочий процесс помогает поддерживать бэклог чистым и рабочим, выявляя задачи, которые требуют внимания или должны быть архивированы.
Что даёт этот рабочий процесс
Груминг бэклога с MCP помогает поддерживать здоровый бэклог задач:
Ключевые результаты
- Обнаружение устаревших задач: Находите задачи без недавней активности или обновлений
- Предложения действий: Получайте рекомендованные ИИ следующие шаги для устаревших задач
- Запросы уточнений: Опционально добавляйте комментарии с запросом обновлений
- Кандидаты на архивирование: Выявляйте задачи, которые следует закрыть или архивировать
- Здоровье бэклога: Поддерживайте рабочий, актуальный список задач
Предварительные требования
Перед использованием этого рабочего процесса убедитесь, что у вас есть:
- Сервер Workify MCP, настроенный в вашем ИИ-ассистенте
- API-ключ с доступом на чтение задач и комментариев
- Для добавления комментариев: API-ключ с правами на запись
- Задачи в вашем бэклоге, которым может потребоваться груминг
Пошаговый рабочий процесс
Шаг 1: Найдите задачи без недавней активности
Начните с выявления задач, которые давно не обновлялись:
Промпт для обнаружения устаревших задач
Что делает ИИ:
- Вызывает
list_tasksдля получения всех задач - Фильтрует задачи по дате
updated_at(старше 30 дней) - Группирует устаревшие задачи по проекту или статусу
- Представляет список устаревших задач с контекстом
Шаг 2: Проверьте комментарии задач на активность
Убедитесь, что у задач нет недавних комментариев, даже если сама задача не обновлялась:
Промпт для проверки активности в комментариях
Что делает ИИ:
- Для каждой устаревшей задачи вызывает
list_task_comments - Проверяет временные метки комментариев
- Категоризирует задачи: без комментариев, старые комментарии или действительно устаревшие
- Представляет сводку по активности
Шаг 3: Предложите следующие действия
Получите рекомендации ИИ о том, что делать с устаревшими задачами:
Промпт для предложения действий
Что делает ИИ:
- Анализирует детали задачи (название, описание, статус, проект)
- Учитывает возраст и контекст задачи
- Предлагает подходящие действия с обоснованием
- Представляет план действий для проверки
Шаг 4: Добавьте уточняющие комментарии (опционально, с предпросмотром)
⚠️ Всегда делайте предпросмотр комментариев перед добавлением
Никогда не позволяйте ИИ добавлять комментарии, не показав, что будет опубликовано. Используйте этот шаблон:
- Сначала предпросмотр: Покажите текст комментария перед выполнением
- Токен подтверждения: Требуйте «CONFIRM» перед вызовом add_task_comment
- Проверьте содержимое: Отобразите текст комментария для проверки
- Проверьте задачу: Подтвердите ID и название задачи перед комментированием
Промпт для безопасного добавления комментария
Что делает ИИ:
- Составляет текст комментария для каждой задачи (например, "Эта задача не обновлялась более 30 дней. Каков текущий статус?")
- Показывает предпросмотр: "Задача: [Название], Комментарий: [Текст]"
- Ждёт «CONFIRM»
- Только после подтверждения вызывает
add_task_commentдля каждой задачи - Подтверждает, что комментарии добавлены
Готовые промпты для рабочего процесса
Вот готовые к копированию промпты:
Стандартный груминг бэклога
Используйте, когда: Вы хотите просмотреть устаревшие задачи без внесения изменений
Груминг бэклога с комментариями
Используйте, когда: Вы хотите активно выяснять статус устаревших задач
Кандидаты на архивирование
Используйте, когда: Вы хотите выявить задачи для архивирования
Варианты рабочего процесса
Вариант 1: Груминг по конкретному проекту
Сфокусируйте груминг на конкретном проекте:
Что происходит: ИИ сначала фильтрует по проекту, затем применяет логику груминга
Вариант 2: Груминг по статусу
Сфокусируйтесь на задачах с определённым статусом:
Что происходит: ИИ фильтрует по статусу, затем выявляет устаревшие элементы
Вариант 3: Груминг по исполнителю
Найдите устаревшие задачи, назначенные конкретным людям:
Что происходит: ИИ фильтрует по исполнителю, проверяет активность, предлагает действия
Предлагаемые действия для устаревших задач
Вот распространённые действия, которые может предложить ИИ:
✅ Добавить уточняющий комментарий
Когда: Задача может быть всё ещё актуальна, но нужно обновление статуса
Пример комментария: "Эта задача не обновлялась более 30 дней. Каков текущий статус? Всё ещё актуально?"
Инструмент: add_task_comment (с подтверждением)
🔄 Переназначить задачу
Когда: Изначальный исполнитель больше над ней не работает
Действие: Обновить assignee_id на нового владельца
Инструмент: update_task (с подтверждением)
📝 Обновить статус
Когда: Статус задачи устарел
Действие: Изменить статус на "заблокировано" или "выполнено", если уместно
Инструмент: update_task (с подтверждением)
🗑️ Закрыть/архивировать
Когда: Задача устарела или больше не актуальна
Действие: Обновить статус на "выполнено" или удалить, если действительно устарела
Инструмент: update_task или delete_task (со строгим подтверждением)
Пример: полная сессия груминга бэклога
Вот реальный пример того, как проходит сессия груминга бэклога:
Промпт пользователя
Ответ ИИ
Найдено устаревших задач (8 задач)
Задачи, требующие уточнения (5 задач):
- Реализовать тёмную тему (Последнее обновление: 45 дней назад, Без комментариев) - Предложено: Добавить комментарий с запросом статуса
- Обновить руководство пользователя (Последнее обновление: 38 дней назад, Старые комментарии) - Предложено: Переназначить или закрыть
Задачи для архивирования (3 задачи):
- Старый запрос функции (Последнее обновление: 90 дней назад, Без активности) - Предложено: Закрыть/архивировать
Следующие шаги:
Хотите, чтобы я составил уточняющие комментарии для 5 задач, которым нужны обновления? Я сначала покажу вам комментарии перед их добавлением.
Шаблоны безопасности
⚠️ Правила подтверждения для операций записи
Когда груминг включает добавление комментариев или обновление задач:
- Всегда предпросмотр: Показывайте текст комментария или изменения перед выполнением
- Требуйте явного подтверждения: Используйте токен «CONFIRM» перед любыми записями
- Пакетируйте осторожно: Показывайте полный список комментариев/изменений перед применением
- По одному для критичных действий: Для удалений или крупных изменений обрабатывайте индивидуально
Устранение неполадок
Устаревшие задачи не найдены
Симптом: ИИ сообщает об отсутствии устаревших задач
Возможные причины:
- Все задачи недавно обновлялись
- Порог времени слишком короткий (попробуйте 60 дней вместо 30)
- Задачи находятся в другом рабочем пространстве
Решение: Скорректируйте порог времени или проверьте другие проекты
Слишком много устаревших задач
Симптом: Найдены сотни устаревших задач
Возможные причины:
- Бэклог давно не подвергался грумингу
- Много старых задач, которые следует архивировать
Решение: Сначала сфокусируйтесь на конкретных проектах или статусах, затем расширяйте
Связанные инструменты
Этот рабочий процесс использует следующие инструменты Workify MCP:
list_tasks
Поиск задач по фильтрам дат
get_task
Получение деталей задачи, включая дату последнего обновления
list_task_comments
Проверка активности в комментариях устаревших задач
add_task_comment
Добавление уточняющих комментариев (с подтверждением)
update_task
Обновление статуса или переназначение (с подтверждением)
Связанные сценарии использования
Еженедельное планирование
Формирование еженедельных планов из задач
Обнаружение дубликатов
Поиск и объединение дублирующихся задач
Начните груминг вашего бэклога
Подключите вашего ИИ-ассистента к Workify и поддерживайте бэклог в чистоте