Приложения в Teams

Приложения в Microsoft Teams — это настраиваемые решения, предназначенные для улучшения совместной работы и повышения производительности. Они используют расширяемость платформы для предоставления интерактивного взаимодействия непосредственно в чатах, каналах и собраниях.

Снимок экрана: различные типы приложений Teams, включая вкладки, боты, расширения сообщений и приложения для собраний.

Создавайте приложения для платформы Teams и сценариев работы с агентами в разных хабах, чтобы подключаться к корпоративным данным и координировать рабочие процессы с несколькими агентами, обеспечивая при этом безопасность взаимодействия. Независимо от того, создаете ли вы решение для Teams first или расширяете его в Microsoft 365, приложения Teams предоставляют вам гибкий и мощный способ оказать реальное влияние на экосистему Майкрософт.

Платформа Teams предоставляет широкий спектр функций приложений, включая ботов, вкладки и расширения сообщений. Ознакомьтесь с агентами для Teams, которые используют преимущества этих возможностей и не только.

Вот идея того, что вы узнаете в этой статье:

  • Типы приложений и агентов, которые можно создать для Teams:
    • Попробуйте создать вкладку, бота и приложение для расширения сообщений, используя пошаговые инструкции.
    • Узнайте об учебниках и примерах кода, доступных для создания приложения Teams.
  • Узнайте о различных инструментах и пакетах SDK, доступных для расширения возможностей приложения Teams.

Зачем создавать приложения для Microsoft Teams?

Возможности приложения Teams позволяют создавать рабочие пространства для совместной работы с помощью приложений для платформы Microsoft Teams. Вы можете объединить людей, данные и рабочие процессы в одном месте. С более чем 320 миллионами пользователей Teams предназначен не только для чатов и собраний. Это центр для упрощения процессов и обеспечения быстрого доступа к ключевой информации. Разрабатывайте собственные приложения или интегрируйте существующие решения в Teams, чтобы:

  • Повысьте производительность: соберите в одном месте все основные инструменты, данные и бизнес-процессы. Это позволяет пользователям быстро переключаться между приложениями и достигать большего.
  • Улучшение совместной работы: дайте командам возможность общаться, обмениваться аналитическими сведениями и работать совместно с помощью ботов, вкладок, расширений сообщений или приложений для собраний.
  • Персонализация взаимодействия: адаптируйте решения к уникальным потребностям вашей организации, от простых списков задач до сложных приложений для управления проектами или службы поддержки.
  • Автоматизация и оптимизация: используйте приложения для обработки повторяющихся задач, утверждений и уведомлений, оптимизируя время пользователей приложений.
  • Охватывайте пользователей по всему миру: приложения Teams работают на настольных компьютерах, в Интернете и на мобильных устройствах. Это гарантирует, что ваши решения будут доступны пользователям приложений.

Возможности приложения Teams помогают организациям модернизировать коммуникацию и повышать вовлеченность. Платформа предоставляет удобные, безопасные и актуальные возможности.

Какие возможности можно создать в Teams?

Платформа Teams поддерживает следующие типы приложений:

  • Вкладки:

    Вкладки — это веб-интерфейсы (размещенные страницы), работающие внутри Teams. Используйте их для панелей мониторинга, форм или веб-приложений с высокой точностью, встроенных в чат, канал или собрание. Вы также можете расширить вкладки до Outlook и Microsoft 365.

  • Боты:

    В Teams боты превратились в агентов, которые представляют собой улучшенные ИИ приложения для бесед, отвечающие в контекстах личного общения, группы, канала или собрания. Приложения-боты отвечают на вопросы, резюмируют обсуждения, автоматизируют задачи и участвуют в собраниях, например отправляют обновления повестки дня или фиксируют поручения.

  • Расширения для сообщений

    Расширения сообщений добавляют команды поиска и действий в поле создания сообщения и контекстные меню. Они вызывают в вашу службу и возвращают карточки, которые пользователи могут вставить в сообщение, или запускают диалоговые окна для выполнения коротких рабочих процессов.

  • Приложения для собраний:

    Приложения для собраний добавляют настраиваемые вкладки и возможности ботов в область собрания. Вы можете реагировать на события жизненного цикла собраний (от начала до конца), уведомлять участников и предоставлять пользовательский интерфейс для заметок, задач и рабочих процессов в собрании.

SDK и инструменты

Ниже приведен список пакетов SDK и средств, которые можно использовать для расширения возможностей приложения.

  • Пакет SDK для Teams (ранее известный как библиотека ИИ Teams)

    Пакет SDK для Teams предлагает оптимизированные клиентские API для возможностей TeamsJS v2 для вкладок и поверхностей собраний, а также языковые пакеты SDK для создания диалоговых агентов (с потоковой передачей, адаптивными карточками, диалоговыми окнами и т. д.).

  • Пакет SDK агентов Microsoft 365 (несколько центров, агенты про-кода)

    Пакет SDK агентов Microsoft 365 позволяет создавать агенты и приложения, которые можно публиковать в Microsoft 365 Copilot и других конечных точках и которые могут взаимодействовать с Teams. Он предназначен для агентов, которые работают в разных центрах и взаимодействуют с другими агентами (агенты для агентов (A2A)) и инструментами (протокол контекста модели (MCP)).

  • Набор средств для агентов Microsoft 365 (рабочий процесс разработчика и формирование шаблонов)

    Набор средств для агентов Microsoft 365 (развитие набора инструментов Teams) предоставляет шаблоны VS Code и CLI, локальную отладку, подготовку ресурсов и тестирование в сравнении с Teams или Copilot. Этот набор средств позволяет быстро создавать вкладки, расширения сообщений и агенты, а затем выполнять развертывание с использованием параметров Azure по умолчанию.

Создайте свое первое приложение Teams

В этом разделе вы узнаете, как создать приложение Teams с различными возможностями, такими как бот, вкладка и расширение сообщения. Выберите тип приложения Teams, которое вы хотите создать:

Создав основные возможности приложения, изучите учебники и примеры кода.

Начните создавать приложения для Microsoft Teams и не только!

См. также