Что такое подключаемый модуль Microsoft 365 Copilot?

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

Каждая возможность создается с помощью применимых к ней инструментов и рекомендаций. Модель плагинов связывает эти возможности с жизненным циклом публикации и управления; Это не меняет способ работы каждой возможности.

Важно!

Поддерживаемые компоненты, пакеты, пути публикации, этапы администрирования и возможности Майкрософт зависят от продукта и выпуска. Используйте руководство по ссылкам на выбор возможностей и маршрута.

Выберите свой путь

Выберите маршрут, соответствующий тому, что вам нужно сделать:

Определите, что нужно вашему решению

Начните с работы, которую решение должно помочь кому-то, кто будет его использовать и где он будет его использовать. Затем выберите возможности, поддерживающие эту работу.

Возможность Используйте его для Дополнительные сведения
Декларативный агент Создайте целеустремленный опыт с помощью инструкций, знаний и инструментов Обзор декларативных агентов
Навык Предоставление многократно используемых инструкций или рабочего процесса для конкретной задачи Навыки как возможности плагина
Соединитель Copilot Обеспечение доступа к утвержденному внешнему содержимому организации Соединители Copilot как возможности подключаемого модуля
MCP-сервер Предоставление средств и ресурсов с удаленного сервера MCP-серверы и подключаемые модули

Подключаемый модуль может объединять одну поддерживаемую возможность или несколько. Можно создавать новые компоненты или повторно использовать существующие. Компонент также может существовать вне подключаемого модуля и иметь свои собственные требования к администрированию.

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

Возьмите свой плагин из идеи в использование

  1. Подготовка к созданию подключаемого модуля. Определите предполагаемых пользователей, результат, целевые возможности, возможности и требования.
  2. Создавайте или повторно используйте возможности. Создайте или повторно используйте каждый требуемый компонент, используя поддерживаемое руководство по разработке, и убедитесь, что каждый компонент работает независимо.
  3. Упакуйте и протестируйте. Интегрируйте возможности, создайте и проверьте требуемый пакет, проверьте полученные возможности и при необходимости оцените качество агента.
  4. Публикация и распространение. Отправьте проверенный артефакт по поддерживаемому пути распространения.
  5. Обеспечение доступности и управление. Выполните действия по просмотру, получению, назначению, включению, подключению, доступу и управлению, которые применяются к маршруту и возможности.
  6. Отслеживание, обновление и снятие с учета. Отслеживайте доступные сигналы, при необходимости оценивайте поведение, выпускайте проверенные обновления, управляйте владельцами и доступом и при необходимости снимайте решение с учета.

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

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

Общие сведения о пакете и реестре

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

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

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

Следуйте указаниям для своей роли

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

Проверка требований к конкретным продуктам

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

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

Существующие подключаемые модули API по-прежнему поддерживаются в качестве действий для декларативных агентов. Инструкции по упаковке и жизненному циклу см. в документации для декларативных агентов в подключаемых модулях MCP и API .

Дальнейшие действия