Перейти к содержанию

Интеграция с помощью ИИ-ассистента

Используйте ИИ-ассистентов кодирования для интеграции и настройки плагина Pushwoosh для Flutter в вашем проекте. Подключив вашего ассистента к серверу Context7 MCP, он получит доступ к актуальной документации плагина, примерам кода и справочнику API, что позволит ему генерировать точный и работающий код для интеграции.

Как это работает

Anchor link to

Context7 — это MCP-сервер, который предоставляет ИИ-ассистентам актуальную документацию по библиотекам. Когда ваш ассистент имеет доступ к Context7, он может получать последнюю документацию по плагину Pushwoosh для Flutter, фрагменты кода и справочник API прямо во время диалога, а не полагаться на потенциально устаревшие данные для обучения.

ID библиотеки плагина Pushwoosh для Flutter на Context7: /pushwoosh/pushwoosh-flutter

Настройка Context7

Anchor link to

Добавьте Context7 в конфигурацию MCP вашего ИИ-ассистента:

Выполните следующую команду:

Terminal window
claude mcp add context7 -- npx -y @anthropic-ai/context7-mcp@latest

Примеры запросов

Anchor link to

После настройки Context7 вы можете использовать запросы на естественном языке для интеграции плагина. Ниже приведены готовые к использованию запросы для распространенных задач.

Базовая интеграция плагина

Anchor link to
Интегрируй плагин Pushwoosh для Flutter в мой проект на Flutter.
Требования:
- Установить pushwoosh_flutter через pub
- Инициализировать Pushwoosh с моим App ID в main()
- Зарегистрироваться для получения push-уведомлений и обрабатывать потоки onPushReceived и onPushAccepted
Используй Context7 MCP для получения документации по плагину Pushwoosh для Flutter.

Теги и сегментация пользователей

Anchor link to
Покажи мне, как использовать теги Pushwoosh в приложении на Flutter для сегментации пользователей.
Мне нужно устанавливать теги, получать теги и устанавливать User ID для отслеживания на разных устройствах.
Используй Context7 MCP для получения документации по плагину Pushwoosh для Flutter для setTags и getTags.

Интеграция Message Inbox

Anchor link to
Интегрируй Pushwoosh Message Inbox в мое приложение на Flutter. Покажи мне, как:
- Отображать интерфейс входящих сообщений с пользовательским стилем, используя PWInboxStyle
- Загружать сообщения программно
- Отслеживать количество непрочитанных сообщений
Используй Context7 MCP для получения документации по плагину Pushwoosh для Flutter для presentInboxUI.

Что получает ИИ-ассистент

Anchor link to

Когда ваш ассистент запрашивает у Context7 информацию о плагине Pushwoosh для Flutter, он получает:

  • Инструкции по установке — настройка pubspec.yaml и конфигурация для конкретной платформы
  • Справочник API — публичные классы, методы и определения потоков
  • Примеры кода — фрагменты кода на Dart для распространенных сценариев использования
  • Документация по плагину — руководства по основному плагину, Inbox и Geozones
  • Детали конфигурации — параметры инициализации, шаги по настройке для iOS и Android