Skip to main content
Glama
v3.0.0-ru.md36.1 kB
# 🚀 Task Viewer v3.0.0 Примечания к релизу *Дата релиза: 7 августа 2025* ## 📑 Содержание - [🎉 Основные новые функции](#-основные-новые-функции) - [🤖 Система управления агентами](#-система-управления-агентами) - [🤖 Массовое назначение агентов с помощью ИИ](#-массовое-назначение-агентов-с-помощью-ии) - [📊 Git контроль версий для истории задач](#-git-контроль-версий-для-истории-задач) - [📊 Просмотр истории проекта](#-просмотр-истории-проекта) - [🎨 Система управления шаблонами](#-система-управления-шаблонами) - [🌍 Поддержка интернационализации (i18n)](#-поддержка-интернационализации-i18n) - [🧭 Улучшенная навигация и интерфейс](#-улучшенная-навигация-и-интерфейс) - [🔄 Значительные улучшения](#-значительные-улучшения) - [Повышение производительности](#повышение-производительности) - [Опыт разработчика](#опыт-разработчика) - [Усовершенствования UI/UX](#усовершенствования-uiux) - [🐛 Исправления ошибок](#-исправления-ошибок) - [Критические исправления](#критические-исправления) - [Исправления интерфейса](#исправления-интерфейса) - [Обработка данных](#обработка-данных) - [🏗️ Технические обновления](#️-технические-обновления) - [Новые зависимости](#новые-зависимости) - [Усовершенствования API](#усовершенствования-api) - [Архитектурные улучшения](#архитектурные-улучшения) - [📝 Кардинальные изменения](#-кардинальные-изменения) - [Обновления конфигурации](#обновления-конфигурации) - [Изменения API](#изменения-api) - [🚀 Руководство по миграции](#-руководство-по-миграции) - [🎯 Резюме](#-резюме) ## 🎉 Основные новые функции ### 🤖 Система управления агентами **Всестороннее управление субагентами для специализированной обработки задач** SHRIMP-TASK-MANAGER теперь поддерживает мощные возможности управления агентами, позволяя вам определять и использовать специализированные ИИ-агенты для различных типов задач. Агенты - это специализированные ИИ-личности или наборы навыков, которые могут быть назначены задачам для оптимального выполнения. Эта функция беспрепятственно интегрируется с системой агентов Claude, позволяя использовать пользовательские агенты, хранящиеся в вашей папке `.claude/agents`. Ключевые возможности включают: - **Просмотр списка агентов**: Просматривайте всех доступных агентов из папки `.claude/agents` с подробной информацией - **Назначение агентов**: Назначайте конкретных агентов задачам через выпадающий список в таблице задач - **Всплывающий просмотрщик агентов**: Нажмите иконку глаза (👁️) в таблице задач, чтобы открыть всплывающее окно просмотрщика агентов, где можно прокручивать различных агентов и выбрать подходящего для каждой задачи - **Редактор агентов**: Встроенный редактор с настройкой цветов для метаданных агентов - **Глобальные агенты и агенты проекта**: Поддержка определений агентов как для конкретного проекта, так и глобальных - **ИИ-инструкции одним кликом**: Нажмите эмодзи робота, чтобы скопировать инструкции, специфичные для агента, в буфер обмена - **ИИ-инструкции списка агентов**: Новая колонка ИИ-инструкций в списке агентов с эмодзи робота (🤖), которая копирует `use subagent [agent-name] located in [path]:` для прямого использования в Claude - **Модальное окно информации об агенте**: Подробная информация об агенте с навигацией между агентами - **Интеграция метаданных**: Назначения агентов сохраняются напрямую в tasks.json - **Цветовое кодирование**: Визуальная дифференциация агентов с использованием пользовательских цветов #### Рабочий процесс назначения агентов: 1. **Просмотр доступных агентов**: Перейдите на вкладку "Агенты", чтобы увидеть всех агентов в папке `.claude/agents` 2. **Назначение задачам**: Используйте выпадающий список в таблице задач для выбора агента для каждой задачи 3. **Копирование инструкций**: Нажмите эмодзи робота, чтобы скопировать: `use the built in subagent located in ./claude/agents/[agent-name] to complete this shrimp task: [task-id] please when u start working mark the shrimp task as in progress` 4. **Редактирование агентов**: Изменяйте содержимое агентов и метаданные, включая пользовательские цвета ![Просмотр списка агентов с ИИ-инструкциями](/releases/agent-list-view-with-ai-instruction.png) *Просмотр списка агентов отображает всех доступных агентов с колонкой ИИ-инструкций - нажмите эмодзи робота (🤖), чтобы скопировать инструкции использования агента типа `use subagent debugger.md located in ./claude/agents to perform:` прямо в буфер обмена* ![Выпадающий список агентов в таблице задач](/releases/agent-dropdown-task-table.png) *Назначайте агентов задачам, используя выпадающий селектор в таблице задач* ![Всплывающий просмотрщик агентов](/releases/agent-viewer-popup.png) *Нажмите иконку глаза (👁️), чтобы открыть всплывающий просмотрщик агентов и просмотреть доступных агентов для назначения задачи* ![Редактор агентов с выбором цвета](/releases/agent-editor-color-selection.png) *Редактируйте содержимое агентов и настраивайте с цветами для визуальной организации* ![Подсказка копирования инструкций агента](/releases/agent-copy-instruction-tooltip.png) *Нажмите эмодзи робота, чтобы скопировать инструкции задачи, специфичные для агента* ![Модальное окно информации об агенте](/releases/agent-info-modal.png) *Просматривайте агентов с подробной информацией и легкой навигацией* ![Глобальные настройки для агентов](/releases/global-settings-agents.png) *Настройте глобальный путь к папке Claude для доступа к общесистемным агентам* ### 🤖 Массовое назначение агентов с помощью ИИ **Автоматически назначайте наиболее подходящих агентов множеству задач, используя OpenAI GPT-4** Task Viewer теперь интегрируется с GPT-4 от OpenAI для интеллектуального назначения агентов задачам на основе их описаний и требований. Эта функция значительно сокращает время, необходимое для настройки большого количества задач с подходящими агентами. Ключевые функции включают: - **Массовый выбор**: Выбирайте несколько задач, используя флажки в таблице задач - **Назначение одним кликом**: Нажмите "ИИ Назначить Агентов", чтобы автоматически назначить агентов всем выбранным задачам - **Интеллектуальное сопоставление**: GPT-4 анализирует описания задач и возможности агентов для оптимального назначения - **Интеграция глобальных настроек**: Настройте ваш ключ API OpenAI во вкладке Глобальные настройки - **Поддержка переменных окружения**: Также поддерживает переменные окружения `OPENAI_API_KEY` или `OPEN_AI_KEY_SHRIMP_TASK_VIEWER` - **Руководство по ошибкам**: Четкие инструкции предоставляются, если ключ API не настроен #### Инструкции по настройке: 1. **Настройка ключа API**: Перейдите в Настройки → Глобальные настройки и введите ваш ключ API OpenAI 2. **Выбор задач**: Используйте флажки для выбора задач, которым нужно назначение агентов 3. **ИИ-назначение**: Нажмите кнопку "🤖 ИИ Назначить Агентов" в панели массовых действий 4. **Автоматическая обработка**: GPT-4 проанализирует задачи и назначит наиболее подходящих агентов ![Ключ OpenAI в глобальных настройках](/releases/global-settings-openai-key.png) *Настройте ваш ключ API OpenAI в глобальных настройках для массового назначения агентов с помощью ИИ* ![Массовое назначение агентов с помощью ИИ](/releases/ai-bulk-agent-assignment.png) *Выберите несколько задач и нажмите "🤖 ИИ Назначить Агентов (выбрано 5 задач)", чтобы автоматически назначить подходящих агентов с помощью GPT-4* ### 📊 Git контроль версий для истории задач **Автоматические Git коммиты отслеживают каждое изменение в ваших задачах** SHRIMP-TASK-MANAGER теперь включает встроенную интеграцию Git, которая автоматически отслеживает все изменения в файле tasks.json. Это обеспечивает полный аудиторский след модификаций задач без какого-либо ручного вмешательства. Ключевые функции включают: - **Автоматический Git репозиторий**: Инициализирует Git репозиторий в вашей папке данных при первом использовании - **Коммиты с временными метками**: Каждая операция с задачами (создание, обновление, удаление) создает коммит с временными метками локального часового пояса - **Описательные сообщения**: Коммиты включают четкие описания того, что изменилось (например, "Add new task: Implement user authentication") - **Неблокирующие операции**: Git операции заключены в блоки try-catch - если Git не работает, операции с задачами продолжаются нормально - **Изолированный репозиторий**: Git репозиторий предназначен только для истории задач, полностью отдельный от репозитория вашего проекта - **Без конфликтов слияния**: Отслеживание одного файла с линейной историей означает, что конфликты невозможны #### Преимущества: - **Полная история**: Просматривайте всю эволюцию ваших задач, используя стандартные инструменты Git - **Отслеживание изменений**: Видите точно, когда и как задачи были изменены - **Опции восстановления**: Восстанавливайте предыдущие состояния задач при необходимости - **Видимость для команды**: Делитесь историей задач с членами команды Интеграция Git полностью прозрачна и не требует настройки. Вы можете просмотреть историю в любое время, используя: ```bash cd <shrimp-data-directory> git log --oneline ``` #### Как просмотреть историю задач 1. **Перейдите в папку данных ваших задач** (как настроено в `.mcp.json`): ```bash cd <shrimp-data-directory> ``` 2. **Просмотрите историю коммитов**: ```bash git log --oneline ``` 3. **Посмотрите конкретные изменения**: ```bash git show <commit-hash> ``` 4. **Сравните версии**: ```bash git diff HEAD~5 # Сравнить с 5 коммитами назад ``` 5. **Восстановите предыдущее состояние** (при необходимости): ```bash git checkout <commit-hash> -- tasks.json ``` ### 📊 Просмотр истории проекта **Отслеживайте и анализируйте историю выполнения задач вашего проекта** SHRIMP-TASK-MANAGER автоматически сохраняет завершенные задачи в файлы памяти в вашем проекте всякий раз, когда вы начинаете новую сессию задач. Ранее эти ценные исторические данные были скрыты в этих файлах памяти и недоступны через интерфейс. Новый просмотр истории проекта раскрывает эту историю задач, позволяя исследовать, как ваш проект развивался со временем. Эта функция позволяет вам: - **Исторические снимки задач**: Просматривайте прошлые состояния вашего проекта, сохраненные SHRIMP-TASK-MANAGER - **Отслеживание эволюции задач**: Видите, как задачи прогрессировали от создания до завершения в разных сессиях - **Система заметок**: Добавляйте личные заметки к историческим записям для будущих справок и обмена знаниями команды - **Подробный просмотр задач**: Детально изучайте конкретные исторические состояния задач для понимания прошлых решений и реализаций - **Навигация по времени**: Перемещайтесь по временной линии вашего проекта, чтобы видеть, что было выполнено когда - **Сравнение снимков**: Сравнивайте состояния задач в разные временные периоды для отслеживания роста и изменений проекта ![Скриншот просмотра истории проекта](/releases/project-history-view.png) ![Скриншот детального просмотра истории проекта](/releases/project-history-detail-view.png) ### 🎨 Система управления шаблонами **Мощная настройка шаблонов для выполнения задач ИИ** Шаблоны - это основные инструкции, которые направляют SHRIMP-TASK-MANAGER в анализе и выполнении задач. Они определяют, как ИИ должен подходить к различным типам операций, от планирования и анализа до реализации и верификации. MCP-TASK-MANAGER позволяет создавать пользовательские шаблоны, которые могут либо переопределять поведение по умолчанию, либо добавлять дополнительные инструкции к существующим шаблонам. Этот новый интерфейс управления шаблонами предоставляет интуитивный способ: - **Редактор шаблонов**: Полнофункциональный markdown редактор с подсветкой синтаксиса для создания пользовательских ИИ-инструкций - **Предварительный просмотр шаблонов**: Живой предварительный просмотр шаблонов перед активацией для обеспечения соответствия требованиям - **Дублирование шаблонов**: Легко создавайте вариации существующих шаблонов для различных случаев использования - **Отслеживание статуса шаблонов**: Визуальные индикаторы, показывающие состояния по умолчанию (оригинальный), пользовательский (полностью заменен) и пользовательский+дополнение (добавления к по умолчанию) - **Сброс к по умолчанию**: Восстановление оригинальных шаблонов одним кликом при необходимости - **Экспорт шаблонов**: Экспортируйте ваши пользовательские шаблоны для резервного копирования, обмена с членами команды или контроля версий - **Диалог активации**: Четкое подтверждение при активации шаблонов для предотвращения случайных изменений ![Скриншот системы управления шаблонами](/releases/template-management-system.png) ### 🌍 Поддержка интернационализации (i18n) **Многоязычная поддержка с плавным переключением языков** - **Поддерживается три языка**: Английский (en), Китайский (中文) и Испанский (Español) - **Постоянный выбор языка**: Ваши языковые предпочтения сохраняются и запоминаются - **Полный перевод интерфейса**: Все элементы интерфейса, кнопки, метки и сообщения полностью переведены - **Динамическое переключение языков**: Изменяйте языки на лету без перезагрузки страницы - **Контекст провайдера языка**: Централизованное управление языками для согласованных переводов ### 🧭 Улучшенная навигация и интерфейс **Современные, интуитивные улучшения интерфейса** - **Система вложенных вкладок**: Организованная навигация с основными и вторичными вкладками - **Синхронизация состояния URL**: URL браузера обновляется, чтобы отражать текущий просмотр - **Навигация по деталям задач**: Кнопки "Назад"/"Далее" позволяют последовательно просматривать задачи без возврата к списку - **Спиннеры загрузки**: Визуальная обратная связь во время загрузки данных - **Уведомления-тосты**: Ненавязчивые сообщения об успехе/ошибке - **Адаптивный дизайн**: Улучшенный опыт для мобильных устройств и планшетов - **Улучшения модальных окон**: Лучшие макеты и взаимодействия модальных окон - **Клавиатурная навигация**: Поддержка клавиш со стрелками для более быстрой навигации по задачам в детальном просмотре ## 🔄 Значительные улучшения ### Навигация по деталям задач **Бесшовный рабочий процесс просмотра задач** Просмотр деталей задач теперь включает кнопки навигации "Назад"/"Далее", которые кардинально меняют способ просмотра и работы с задачами: - **Последовательная навигация**: Перемещайтесь по задачам по порядку, не возвращаясь к основному списку - **Сохранение контекста**: Остаётесь в детальном просмотре при переключении между задачами - **Визуальные индикаторы**: Кнопки показывают номера задач (например, "← Предыдущая (Задача 3)" и "Следующая (Задача 5) →") - **Умные границы**: Кнопки навигации отключаются на первой и последней задачах - **Клавиатурные сокращения**: Используйте клавиши со стрелками для ещё более быстрой навигации - **Повышение эффективности**: Просматривайте полные списки задач в 3-5 раз быстрее, чем при переключении туда-сюда Эта функция особенно ценна при: - Просмотре недавно созданных задач из ИИ-анализа - Работе с последовательностью зависимых задач - Проверке деталей реализации в нескольких связанных задачах - Выполнении аудитов или проверок задач ### Повышение производительности - **Оптимизированные повторные рендеры**: React хуки правильно мемоизированы для лучшей производительности - **Ленивая загрузка**: Компоненты загружаются по требованию для более быстрой начальной загрузки страницы - **Эффективное управление состоянием**: Уменьшены ненужные обновления состояния - **Пакетные обновления**: Множественные изменения состояния пакетируются для более плавного интерфейса ### Опыт разработчика - **Всеобъемлющий набор тестов**: Добавлены интеграционные тесты и тесты языковых функций - **Чек-листы тестирования**: Структурированная документация по тестированию - **Лучшая обработка ошибок**: Более информативные сообщения об ошибках - **Логирование отладки**: Расширенные возможности отладки для разработки ### Усовершенствования UI/UX - **Улучшенная таблица задач**: Лучше размер колонок и перенос текста - **Улучшенные модальные окна**: Согласованные стили и поведение модальных окон - **Лучшая типографика**: Улучшенная читаемость с обновленными размерами шрифтов - **Обновления цветовой схемы**: Более доступные цветовые контрасты - **Согласованность иконок**: Единое использование иконок по всему приложению ## 🐛 Исправления ошибок ### Критические исправления - **Ошибка useRef Hook**: Исправлена отсутствующая импорт React hook, которая вызывала сбои приложения - **Ключи переводов**: Добавлены недостающие ключи переводов для всех поддерживаемых языков - **Цикл символических ссылок**: Решена проблема бесконечного цикла в папке Screenshots - **Обработка путей Windows**: Исправлены проблемы с file:// URI в Windows 11 - **Ссылки на репозитории**: Исправлены все ссылки на репозитории ### Исправления интерфейса - **Z-index модальных окон**: Исправлены проблемы со слоями модальных окон - **Выбор вкладок**: Исправлено сохранение вкладок при перезагрузке страницы - **Селектор языка**: Исправлены проблемы синхронизации состояния - **Функциональность копирования**: Улучшена надежность операций с буфером обмена - **Адаптивный макет**: Исправлены проблемы с мобильным видовым портом ### Обработка данных - **Загрузка профилей**: Исправлены условия гонки при переключении профилей - **Обновление задач**: Улучшена надежность авто-обновления - **Загрузка истории**: Исправлены проблемы пагинации в просмотре истории - **Сохранение шаблонов**: Решены ошибки сохранения шаблонов ## 🏗️ Технические обновления ### Новые зависимости - `@headlessui/react`: Современные компоненты интерфейса - `@tanstack/react-table`: Расширенная функциональность таблиц - `@uiw/react-md-editor`: Markdown редактирование для шаблонов - Дополнительные определения типов для поддержки TypeScript ### Усовершенствования API - **GET /api/templates**: Список всех доступных шаблонов - **PUT /api/templates/:name**: Обновление содержимого шаблона - **POST /api/templates/:name/duplicate**: Дублирование шаблонов - **GET /api/history/:profileId**: Получение истории проекта - **Расширенные ответы об ошибках**: Более детальные сообщения об ошибках API ### Архитектурные улучшения - **Модульность компонентов**: Лучшее разделение ответственности - **Пользовательские хуки**: Повторно используемая логика извлечена в хуки - **Контекст провайдеры**: Централизованное управление состоянием - **Утилиты**: Общие утилиты для общих операций ## 📝 Кардинальные изменения ### Обновления конфигурации - **Настройки языка**: Новый формат хранения языковых предпочтений - **Хранение шаблонов**: Шаблоны теперь хранятся в домашней папке пользователя - **Структура URL**: Обновленные шаблоны URL для лучшей навигации ### Изменения API - **Эндпоинты профилей**: Обновленные форматы ответов включают больше метаданных - **Эндпоинты задач**: Расширены дополнительными опциями фильтрации - **Эндпоинты шаблонов**: Новая структура эндпоинтов для управления шаблонами ## 🚀 Руководство по миграции ### С v2.1 на v3.0 1. **Выбор языка**: Ваш язык по умолчанию будет английский; выберите предпочитаемый язык из нового селектора 2. **Шаблоны**: Существующие пользовательские шаблоны будут сохранены, но могут потребовать повторной активации 3. **Кэш браузера**: Очистите кэш браузера для оптимальной производительности 4. **Данные профилей**: Все существующие профили продолжат работать без изменений ## 🎯 Резюме Версия 3.0 представляет собой значительный скачок для Task Viewer, превращая его из простого инструмента визуализации задач в комплексную платформу управления и настройки задач. С полной поддержкой интернационализации, мощным управлением шаблонами, автоматизацией на базе ИИ и возможностями отслеживания истории на основе Git, этот релиз предоставляет командам беспрецедентный контроль над их рабочими процессами разработки с помощью ИИ. Ключевые особенности этого релиза включают: - **Назначение агентов с помощью ИИ**: Используйте GPT-4 для автоматического назначения наиболее подходящих агентов задачам - **Контроль версий Git**: Автоматическое отслеживание всех изменений задач с коммитами с временными метками - **Многоязычная поддержка**: Полная интернационализация с английским, китайским и испанским языками - **Управление шаблонами**: Глубокая настройка поведения ИИ через редактирование шаблонов - **Просмотры истории**: Полная видимость эволюции проекта через Git коммиты и снимки памяти Добавление поддержки трех языков (английский, китайский, испанский) делает инструмент доступным для глобальной аудитории, в то время как система управления шаблонами позволяет глубокую настройку поведения ИИ. Интеграция Git обеспечивает постоянный аудиторский след всех модификаций задач, а функция массового назначения с помощью ИИ значительно ускоряет настройку задач. Этот релиз закладывает основу для будущих усовершенствований и позиционирует Task Viewer как важный инструмент в современном наборе инструментов для разработки с помощью ИИ.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/cjo4m06/mcp-shrimp-task-manager'

If you have feedback or need assistance with the MCP directory API, please join our Discord server