Task Master - система управления задачами для проектов без внешних API
npm install task-master-copilotbash
Клонирование репозитория
git clone https://github.com/maxbaydi/task-master-copilot.git temp-task-master
Установка из локального репозитория
node temp-task-master/scripts/task-master/install.js
Удаление временных файлов
rm -rf temp-task-master
`
$3
`bash
npm install -g task-master-copilot
`
Использование
$3
`bash
Инициализация системы задач
npm run task-master:init
Вывод списка задач
npm run task-master:list
Получение следующей задачи
npm run task-master:next
Генерация задач из описания
npm run task-master:generate
Отметка задачи как выполненной
npm run task-master:complete
Команды через интерфейс чата
npm run task-master:chat "Создай задачу Разработка нового функционала"
`
$3
`bash
Инициализация системы задач
task-master init
Вывод списка задач
task-master list
Получение следующей задачи
task-master next
Генерация задач из описания
task-master generate
Отметка задачи как выполненной
task-master complete
Команды через интерфейс чата
task-master chat "Создай задачу Разработка нового функционала"
Справка
task-master help
`
Интеграция с GitHub Copilot
Task Master поддерживает интеграцию с GitHub Copilot, что позволяет автоматизировать создание задач на основе обсуждения:
`
После обсуждения проекта с Copilot
Создай список задач из нашего обсуждения
`
$3
Task Master теперь поддерживает команду чата для продолжения итерации с помощью GitHub Copilot.
Использование:
- Введите в чат: Continue или Continue to iterate?
- Task Master отправит текущий контекст задачи в Copilot и вернёт продолжение/ответ Copilot.
Пример:
`
Continue: "Continue to iterate?"
`
Результат:
- В ответе появится продолжение от GitHub Copilot, основанное на текущем контексте задачи.
Подробная информация доступна в COPILOT-INTEGRATION.md.
Новое в версии 1.1.0
- Локализация команд Copilot: теперь поддерживаются команды на русском языке (например, "Продолжить", "Продолжить итерацию?").
- Обновлена логика обработки команд для поддержки русских и английских форм.
$3
- Для продолжения работы Copilot используйте команду: Продолжить или Продолжить итерацию?
- Английские команды (Continue, Continue to iterate?) также поддерживаются для обратной совместимости.
Команды чата
Task Master поддерживает следующие команды через интерфейс чата:
1. "Создай задачу [название]" - создание новой задачи
2. "Создай задачи [описание]" - создание нескольких задач за раз
3. "Сгенерируй задачи из плана" - автоматическое создание задач из обсуждения плана
4. "Покажи список задач" - просмотр всех задач
5. "Отметь задачу X как выполненную" - отметка задачи как выполненной
6. "Дай следующую задачу" - получение следующей задачи
7. "Справка" - получение подробной документации
Специальный синтаксис
$3
Создавайте несколько задач за один раз, разделяя их символами "###":
`
Создай задачи Настройка проекта [P:1]
- Создать репозиторий
- Настроить окружение
###
Разработка API [P:2]
- Создать модели данных
- Реализовать CRUD операции
``