M365Con 2027 – бесплатная онлайн-конференция · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

Прощай, устаревший RPA: как функция Computer Use в Copilot Studio меняет всё

By ·

Добро пожаловать обратно в блог! Если вы слушали наши последние выпуски подкаста, то знаете, что мы подробно разбираем стремительно меняющийся ландшафт искусственного интеллекта и автоматизации рабочих процессов. Сегодня мы развиваем тему, которая принципиально меняет подход организаций к автоматизации: отказ от хрупкой, старомодной роботизированной автоматизации процессов (RPA) в пользу революцио

Automatically translated with AI from the original post. Read the English original

Добро пожаловать обратно в блог! Если вы слушали наши последние выпуски подкаста, то знаете, что мы подробно разбираем стремительно меняющийся ландшафт искусственного интеллекта и автоматизации рабочих процессов. Сегодня мы развиваем тему, которая принципиально меняет подход организаций к автоматизации: отказ от хрупкой, старомодной роботизированной автоматизации процессов (RPA) в пользу революционных возможностей Microsoft Copilot Studio, а именно его функции «Computer Use».

Долгие годы устаревшая RPA была основным решением для автоматизации повторяющихся задач. Однако она нередко требует больших затрат на сопровождение: она опирается на точные координаты экрана, жёсткие сценарии и сложные интеграции через API, которые ломаются, как только интерфейс сдвигается хотя бы на один пиксель. На сцену выходит Microsoft Copilot Studio. Давая ИИ-агентам возможность взаимодействовать напрямую с графическими интерфейсами на основе естественного языка и визуального понимания, Microsoft полностью переписала правила игры. В этом подробном руководстве мы разберём всё, что нужно знать о переходе ваших процессов, подключении инструментов и освоении этой впечатляющей технологии.

Чтобы глубже разобраться в теме и послушать нашу живую дискуссию, обязательно посмотрите связанный выпуск подкаста: Replace Legacy RPA with Copilot Studio Computer Use.

Обзор Copilot Studio

Что такое Microsoft Copilot Studio?

Microsoft Copilot Studio — это мощный инструмент, предназначенный для того, чтобы расширить возможности работы с Power Apps. Он позволяет создавать и редактировать копилоты для приложений и взаимодействовать с ними на естественном языке. Эта функциональность упрощает процесс разработки приложений и делает его более интуитивным. Вы можете создавать компоненты приложений без глубоких знаний программирования. Такая демократизация технологий помогает внедрять инновации и повышать производительность в организации.

Значение Microsoft Copilot Studio не ограничивается простотой использования. Он меняет подход к разработке программного обеспечения, особенно в контексте платформ low-code/no-code. Благодаря удобному интерфейсу вы можете быстро создавать приложения, даже если у вас нет технической экспертизы. Интеграция возможностей ИИ позволяет создавать интеллектуальные приложения, которые анализируют данные и без сбоев автоматизируют рабочие процессы.

Ключевые возможности Copilot Studio

Microsoft Copilot Studio выделяется уникальными функциями, которые отличают его от других инструментов автоматизации. Вот некоторые ключевые функции, которые усиливают ваш опыт:

ФункцияОписание
Интеграция ИИВнедряйте искусственный интеллект для поддержки задач и рабочих процессов.
Решения самообслуживанияСоздавайте интеллектуальных чат-ботов и другие инструменты, которые могут отвечать на типовые запросы.
Пользовательские копилотыАдаптируйте копилоты на основе ИИ под конкретные бизнес-функции для повышения эффективности.

Одна из самых заметных возможностей — функция «Computer Use». Она позволяет ИИ-агентам взаимодействовать с любым приложением, имеющим графический интерфейс. Это усиливает автоматизацию: агенты могут нажимать кнопки, выбирать пункты меню и вводить данные в поля. Это значит, что вы можете автоматизировать задачи без доступных API, упрощая процессы и сокращая ручной труд.

Функция «Computer Use» также позволяет агентам работать со сложными динамическими интерфейсами, преодолевая традиционные ограничения роботизированной автоматизации процессов (RPA). Эта возможность делает автоматизацию доступной пользователям без навыков программирования и позволяет сосредоточиться на более стратегических задачах.

Предварительные требования для управления Power App

Прежде чем вы сможете эффективно управлять своим Power App с помощью Microsoft Copilot Studio, необходимо настроить правильные учетные записи и разрешения. Такая подготовка важна для бесперебойной интеграции и работы возможностей ИИ.

Необходимые учетные записи и разрешения

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

  1. Создайте регистрацию приложения на портале Azure.
  2. Настройте разрешения API на портале Azure:
    • Добавьте разрешение для API Power Platform.
    • Выберите делегированные разрешения (Delegated permissions) и укажите CopilotStudio.Copilots.Invoke.
    • Предоставьте согласие администратора для вашей организации.
  3. Добавьте URL перенаправления и настройте параметры токенов на портале Azure.

Эти шаги гарантируют, что ваше приложение сможет безопасно взаимодействовать с Copilot Studio, что позволит эффективно управлять вашим Power App.

Настройка среды Power Apps

Настройка среды Power Apps требует внимательного отношения к протоколам безопасности. Вот несколько ключевых моментов:

Кроме того, имеет смысл включить фильтрацию веб-контента, чтобы контролировать доступ по категориям и URL-адресам. Также стоит применить фильтрацию на основе данных об угрозах, чтобы блокировать доступ к известным вредоносным сайтам. Эти меры помогают защитить вашу организацию при использовании Copilot Studio.

При подготовке среды создайте стратегию управления жизненным циклом приложений (ALM). Она должна включать как минимум три среды: разработки, тестирования и рабочую (production). Среду production настройте как среду типа production, а остальные — как среды типа sandbox. Защитите каждую среду, применив группу безопасности Entra, чтобы ограничить доступ. Следование золотым правилам ALM обеспечивает единообразный процесс, например, отказ от кастомизации вне среды разработки и использование переменных среды для настроек.

Выполнив эти шаги, вы создадите безопасную и эффективную среду для управления вашим Power App с помощью Copilot Studio.

Подключение Power Apps к Copilot Studio

Connecting Power Apps with Copilot Studio

Пошаговый процесс подключения

Подключение power apps к Microsoft Copilot Studio включает несколько понятных шагов. Выполняйте этот процесс внимательно, чтобы настройка прошла гладко:

  1. Войдите в Power Apps, используя учетную запись вашей организации.
  2. Выберите среду, в которую хотите установить Copilot Studio Kit. Этот шаг гарантирует, что вы работаете в нужном рабочем пространстве.
  3. В меню слева перейдите в раздел Solutions.
  4. Выберите Import Solution, чтобы импортировать Copilot Studio Kit в вашу среду.
  5. Нажмите Browse и выберите загруженный файл CopilotStudioKit_managed.zip.
  6. Нажмите Next и просмотрите сведения о решении.
  7. Если появится запрос, создайте необходимые подключения. Они позволяют вашим приложениям Power Apps взаимодействовать с Copilot Studio.
  8. Нажмите Import и дождитесь завершения операции.
  9. После импорта вернитесь в раздел Solutions и выберите Default Solution.
  10. Откройте Connection references и найдите Copilot Studio Kit - Dataverse.
  11. Измените эту ссылку на подключение, чтобы заполнить все обязательные поля.
  12. При необходимости создайте новое подключение к Dataverse, выбрав соответствующий вариант.
  13. Сохраните изменения.
  14. При желании выполните дополнительные шаги по настройке, чтобы адаптировать решение к потребностям вашей организации.

После выполнения этих шагов ваши приложения Power Apps будут связаны с Copilot Studio, что позволит более эффективно управлять задачами и автоматизировать их. Это подключение также позволяет использовать потоки Power Automate внутри ваших приложений, расширяя возможности автоматизации.

Проверка подключения

После подключения приложений Power Apps к Copilot Studio необходимо убедиться, что соединение работает корректно. Используйте следующие способы для подтверждения настройки:

Если при проверке возникли проблемы, ознакомьтесь с этими советами по устранению неполадок:

Советы по устранению неполадок:

  • Убедитесь, что регистрация приложения в портале Azure содержит правильный Web Redirect URI.
  • Проверьте, что поддерживаемые типы учетных записей позволяют использовать как рабочие, так и личные учетные записи.
  • Убедитесь, что разрешение User.Read предоставлено в разделе API permissions.
  • Убедитесь, что клиентский секрет правильно настроен в параметрах агента.
  • Включите Implicit grant и Hybrid flows для генерации токенов в Azure.
  • Убедитесь, что пользовательская область (custom scope) создана и включена в настройках API.
  • Убедитесь, что бот или агент опубликован с правильной конфигурацией.

Соблюдение этих шагов помогает поддерживать безопасное и работоспособное подключение между приложениями Power Apps и Copilot Studio. Такая настройка позволяет в полной мере использовать возможности автоматизации и управления приложениями на основе ИИ. Помните, что интеграция потоков Power Automate в этой среде может дополнительно упростить ваши рабочие процессы и повысить производительность.

Примечание: Всегда обновляйте Power Automate для рабочего стола и связанные с ним инструменты, чтобы обеспечить совместимость и безопасность при работе с Copilot Studio.

Тщательно настроив подключение приложений Power Apps к Copilot Studio и проверив его, вы открываете новые возможности для автоматизации и интеллектуального управления приложениями.

Настройка приложения Power App с помощью Copilot Studio

Customizing Your Power App with Copilot Studio

Создание и настройка агентов

При настройке приложения Power App с помощью copilot создание и настройка агентов играет важную роль. Агенты выступают в роли интеллектуальных помощников, которые взаимодействуют с пользователями и автоматизируют задачи внутри вашего canvas-приложения. Вы можете проектировать агентов для обработки конкретных рабочих процессов, ответов на вопросы или запуска действий, что делает ваше приложение более динамичным и удобным для пользователей.

Следуйте этим рекомендациям, чтобы создавать и настраивать эффективных агентов:

  1. Управление контекстом и памятью
    Используйте переменные сеанса для хранения данных о пользователе во время взаимодействия. Такой подход помогает агенту помнить предыдущие сообщения и сохранять контекст, что улучшает ход диалога и пользовательский опыт.

  2. Интеграция с Power Automate
    Подключите агента к потокам Power Automate, чтобы автоматизировать сложные задачи. Например, агент может регистрировать ИТ-заявки, получать отчёты или автоматически обновлять записи, сокращая ручную работу и ускоряя процесс создания приложения.

  3. Подключение к внешним системам
    Используйте Microsoft Dataverse и API, чтобы получать данные из различных источников. Это подключение позволяет агенту получать или обновлять информацию за пределами canvas-приложения, расширяя его возможности и делая ваше приложение более мощным.

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

Следуя этим шагам, вы создаёте агентов, которые не только разумно отвечают, но и выполняют полезные действия. Такой подход усиливает разработку приложений, встраивая интеллектуальную автоматизацию непосредственно в ваше canvas-приложение.

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

Использование ИИ для настройки

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

Вот как ИИ улучшает настройку ваших приложений Power Apps:

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

Copilot также персонализирует ваше приложение, адаптируя ответы и рабочие процессы к контексту вашего бизнеса. Каждое приложение, управляемое моделью, может иметь выделенного ИИ-помощника, который понимает конкретные потребности ваших пользователей. Такая настройка повышает производительность и удовлетворённость пользователей.

Вы можете использовать подсказки ИИ в Copilot Studio, выполнив следующие шаги:

  1. Изучите панель Copilot Studio
    Ознакомьтесь с ключевыми компонентами: домашней страницей, редактором бота, разделом тем, сущностями и переменными, интеграцией с Power Automate и аналитикой.

  2. Создайте нового ИИ-агента
    Выберите шаблон или начните с нуля, указав имя агента и описав его назначение.

  3. Определите основные инструкции
    Задайте персону агента, стиль ответов и бизнес-контекст, чтобы направлять его поведение.

  4. Настройте приветственные сообщения
    Добавьте начальные приветствия и резервные ответы, чтобы взаимодействие было плавным и дружелюбным.

  5. Создайте сценарии диалога
    Используйте редактор drag-and-drop, чтобы создавать деревья решений, определять намерения и задавать триггеры для пользовательского ввода.

  6. Управление контекстом и памятью
    Используйте переменные сеанса, чтобы диалоги оставались релевантными и персонализированными.

  7. Добавьте действия и автоматизации
    Интегрируйте потоки Power Automate, чтобы запускать рабочие процессы по запросам пользователей.

Используя эти функции на основе ИИ, вы упрощаете процесс создания приложений и получаете canvas-приложение, которое кажется интеллектуальным и отзывчивым. Такой подход сокращает время разработки и улучшает общий пользовательский опыт.

🚀 Помните: ИИ в Copilot — ваш партнёр в разработке приложений. Используйте его подсказки, чтобы постоянно совершенствовать приложение и создавать решения, которые действительно отвечают потребностям ваших пользователей.

Вызов агентов в Power Apps

Запуск агентов

Вы можете запускать агентов в Power Apps как вручную, так и автоматически. Понимание этих способов поможет вам эффективно использовать агента Copilot Studio. Ниже приведены рекомендуемые подходы к запуску агентов:

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

Мониторинг действий агента

Мониторинг действий вашего агента Copilot Studio имеет решающее значение для поддержания надежности и производительности. Вы можете применить несколько рекомендаций, чтобы ваши агенты работали бесперебойно:

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

Устранение распространенных неполадок

Сбои подключения

Сбои подключения могут нарушить работу с Copilot Studio и Power Apps. Ниже перечислены распространенные проблемы, с которыми вы можете столкнуться:

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

Некорректное поведение агента

Некорректное поведение агента может нарушить работу вашего приложения Power App. Ниже перечислены распространенные причины этой проблемы:

Чтобы решить эти проблемы, выполните следующие шаги:

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

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

Методы оптимизации производительности

Чтобы оптимизировать производительность и эффективно устранять неполадки, используйте следующие методы:

  1. Используйте App Checker для выявления синтаксических ошибок и проблем в формулах.
  2. Используйте Power Apps Monitor для журналирования и трассировки в реальном времени, чтобы устранять неполадки.
  3. Включите управление ошибками на уровне формул, чтобы эффективно обрабатывать ошибки и вести их журнал.
  4. Записывайте формулы, которые можно делегировать облачному источнику данных, для более быстрых операций с данными.
  5. Сокращайте лишние обращения к данным и ограничивайте количество элементов управления, чтобы повысить производительность.

Применяя эти стратегии, вы повысите надёжность и эффективность вашего приложения Power Apps и обеспечите более плавную работу с Copilot Studio.

Продвинутые методы работы с элементами управления

Интеграция внешних данных

Интеграция внешних источников данных в приложения Power Apps может значительно расширить их функциональность. Вы можете использовать REST API для подключения различных сервисов, что позволит приложению получать данные в реальном времени. Например, подключение к погодному API может выводить актуальные обновления прямо в приложении. Такая интеграция демонстрирует, насколько внешние источники данных способны обогатить создание приложений.

Вот несколько эффективных стратегий интеграции внешних источников данных:

При интеграции внешних данных обратите внимание на следующую таблицу, в которой перечислены различные источники данных и их характеристики:

Источник данныхДелегированиеМасштабируемостьЛучше всего подходит для
Microsoft DataverseОтличноКорпоративный уровеньКорпоративные приложения, сложные модели данных, интеграция с Power Automate
SQL Server / Azure SQLХорошоВысокаяБольшие наборы данных, сложные запросы, существующая инфраструктура SQL
Пользовательские API / RESTНет (на стороне приложения)Зависит от реализацииИндивидуальные интеграции с внешними системами

Безопасность — ключевой аспект при интеграции внешних данных. Данные остаются внутри вашего приложения и не передаются в Microsoft Graph. Такой подход защищает конфиденциальную информацию и помогает сохранять конфиденциальность внешних данных. Copilot Studio поддерживает модель «bring your own protection», которая позволяет интегрировать выбранные вами решения безопасности в соответствии с вашими потребностями.

Автоматизация рабочих процессов

Автоматизация сложных рабочих процессов в Power Apps с помощью Copilot Studio может упростить процессы и повысить продуктивность. Вот рекомендуемые шаги для эффективной автоматизации:

  1. Управление контекстом и памятью: используйте переменные сеанса для хранения данных о пользователе и обеспечения контекстной осведомлённости для персонализированного взаимодействия.
  2. Интеграция с Power Automate: запускайте рабочие процессы через Power Automate для таких действий, как отправка IT-заявок или получение отчётов.
  3. Подключение к внешним системам: используйте API или Dataverse для интеграции с внешними системами, получения данных и запуска действий.
  4. Определение пользовательских рабочих процессов: создавайте многоэтапные рабочие процессы, включающие проверку, условную логику и процессы согласования.
  5. Расширение функциональности за счёт интеграций: расширяйте возможности, интегрируя приложения Microsoft 365 и сторонние платформы.

Примеры автоматизации рабочих процессов из практики включают:

При внедрении автоматизаций делайте упор на управление, безопасность и операционные лучшие практики. Такой подход обеспечивает плавное и безопасное внедрение и позволяет в полной мере использовать преимущества Microsoft Power Platform.


Внедрение Microsoft Copilot Studio в разработку на Power Apps может изменить ваш подход к управлению приложениями. По сравнению с традиционными методами вы получаете существенные преимущества, например, более высокую эффективность и расширенные возможности интеграции.

Используя эти возможности, вы можете создавать отзывчивые приложения, которые эффективно отвечают потребностям пользователей. Используйте этот инструмент, чтобы поднять разработку приложений на новый уровень. Чтобы узнать больше экспертных мнений, перейдите к нашему подкасту и послушайте сопутствующий выпуск Replace Legacy RPA with Copilot Studio Computer Use!

Часто задаваемые вопросы

Что такое Microsoft Copilot Studio?

Microsoft Copilot Studio — это инструмент ИИ, который расширяет возможности Power Apps. Он позволяет создавать и управлять интеллектуальными агентами, которые автоматизируют задачи и улучшают функциональность приложений.

Как настроить Copilot Studio?

Чтобы настроить Copilot Studio, создайте регистрацию приложения в Azure, настройте разрешения API и импортируйте Copilot Studio Kit в среду Power Apps.

Можно ли использовать Copilot Studio без навыков программирования?

Да! Copilot Studio рассчитан на пользователей без глубоких знаний программирования. Вы можете использовать команды на естественном языке для создания и настройки приложений.

Какие задачи может автоматизировать Copilot Studio?

Copilot Studio может автоматизировать различные задачи, например ввод данных, отправку форм и взаимодействие с устаревшими приложениями. Это повышает эффективность за счёт сокращения ручной работы.

Как устранить проблемы с подключением?

Чтобы устранить проблемы с подключением, проверьте разрешения пользователей, убедитесь в корректности настроек API и в том, что агент опубликован правильно. Используйте команду pac connection list, чтобы проверить подключения.

Безопасны ли мои данные в Copilot Studio?

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

Можно ли интегрировать внешние источники данных?

Конечно! Вы можете интегрировать внешние источники данных с помощью REST API или Microsoft Dataverse. Такая интеграция расширяет функциональность приложения и обеспечивает доступ к данным в реальном времени.

Как отслеживать производительность агентов?

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

Copilot Studio Automation Robotic Process Automation Azure Functions Power Apps

Related articles

RSS