Бележка
Достъпът до тази страница изисква удостоверяване. Можете да опитате да влезете или да промените директориите.
Достъпът до тази страница изисква удостоверяване. Можете да опитате да промените директориите.
Copilot в Power Automate designer ви помага да изграждате и модифицирате потоци с помощта на естествен език. Това ръководство обхваща какво работи добре днес, какво не и как да постигнете най-добри резултати.
Какво може да направи Copilot днес
Copilot работи най-добре, когато му дадеш ясни, ограничени инструкции за промяна на потока си. Може да:
- Добавете действия в потока: Попитайте Copilot да вмъкнете конкретно действие в определена точка. Той разбира каталога с действия и може да конфигурира общи параметри.
- Променете съществуващите действия: Променете графиците на тригерите, обновете условията, сменете конекторите или коригирайте настройките на действията.
- Обяснете какво прави един поток: Изберете поток и помолете Copilot да премине през логиката стъпка по стъпка. Това е особено полезно за потоци, които сте наследили от някой друг.
- Предложете следващи стъпки: След добавяне на тригер, Copilot мога да препоръчам логично следващо действие, базирано на често срещани модели.
-
Помощ с прости изрази: Copilot може да пише основни изрази като
formatDateTime(),concat(), манипулация на низове и прости условни изрази. Той се справя добре с остроумни реплики. - Add паралелни разклонения и обработка на грешки: Попитайте Copilot да се добави паралелен клон с Configure run след настройки за модели на известие за отказ.
- Генериране на блокове за обхват: Copilot може да обвива действия в шаблон try/catch, използвайки действия Scope с конфигурация след изпълнение.
Това, което Copilot все още не може да направи
Да бъдеш откровен относно ограниченията ти спестява време. Copilot в момента не може:
- Debug грешки по време на изпълнение: Copilot няма достъп до историята на изпълнение на вашия поток, логовете за грешки или контекста на изпълнение. Не знае защо конкретен опит се е провалил.
- Read your data: Copilot не прави заявки към вашите SharePoint списъци, таблици от Dataverse, SQL бази данни или какъвто и да е жив източник на данни. Не може да потвърди, че съществува име на колона или че стойност е правилна.
- Fix проблеми с връзката: Изтекли токени, грешки с разрешения и проблеми с шлюза са извън обхвата на Copilot. Те изискват ръчна повторна автентикация или административни действия.
- Надеждно модифициране на сложната вложена логика: Дълбоко вложени условия, множество нива на Apply to Each или Switch оператори с много клонове могат да доведат до неочаквани резултати. Разделете ги на по-малки заявки.
- Разберете зависимостта между потоците: Ако вашият поток призовава дъщерен поток или зависи от изхода на друг поток, Copilot третира всеки поток изолирано.
- Генериране на сложни изрази: Многофункционални вложени изрази, XPath заявки или изрази, препращащи към динамично съдържание от няколко стъпки назад, често са неправилни или непълни.
Бележка
Тези ограничения са временни. Продуктовият екип активно работи за предоставяне на Copilot достъп до историята на изпълнението и контекста на грешките.
Модели на подсказки, които работят
Конкретните, едноцелеви подсказки дават най-добри резултати. Ето модели, които постоянно работят добре.
Добави действия
"Добавете условие след действието Get Items, което проверява дали колоната Status е равна на 'Одобрено'."
"Добавете действие Изпрати имейл (V2) след стъпката за одобрение. Задайте полето To на променливата RequestorEmail и темата на 'Вашата заявка беше одобрена'."
Модифициране на съществуващите стъпки
"Смени спусъка да работи всеки понеделник в 9:00 сутринта тихоокеанско време."
"Актуализирайте състоянието, за да проверите дали полето Priority е 'Висока' с помощта на оператор на операционната."
Обяснете потоците
"Обясни какво прави този поток стъпка по стъпка."
"Какво се случва, когато условието за Apply to Each е невярно?"
Грешки при обработка
"Добавете обработка на грешки към HTTP действието. Ако не успее, изпратете ми имейл с подробности за грешката и след това прекратете потока като неуспешен."
"Обвийте действията на SharePoint в Scope с паралелен обхват, който работи при грешка и публикува в нашия Teams канал."
Изрази
"Напиши израз, който форматира днешната дата като YYYYY-MM-DD."
"Създай израз, който получава разширението на файла от полето FileName."
Модели на подсказки, които не работят добре
Тези стилове на подсказки дават слаби резултати. Избягвайте ги.
Твърде неясно
"Оправи ми потока."
Copilot не знае какво не е наред. Не може да вижда грешки, а "поправка" може да означава всичко. Вместо това кажете на Copilot точно какво искате да се промени.
Поискайте за отстраняване на грешки по време на изпълнение
"Защо ми спря потока вчера в 15:00?"
"Дебъгнете тази грешка: 'Поисканата операция е невалидна.'"
Copilot няма достъп до история на изпълнения или логове за грешки от дизайнера, въпреки че може да помогне за отстраняване на проблеми при Flow runs от страницата за Flow Runs на Flow. Научете повече за дебъгването в раздела "Кога да използвате външен AI " в тази статия.
Въведете многостъпкови инструкции в едно съобщение
"Добавете тригер за създаване на SharePoint елемент, след това вземете данните за елемента, проверете дали статусът е одобрен, изпратете имейл до мениджъра, изчакайте одобрение, актуализирайте елемента и публикувайте в Teams."
Разделете това на индивидуални заявки. Дай една инструкция, потвърди резултата, после даде следващата. Copilot се справя надеждно с единични стъпки, но губи точност при дълги вериги.
Попитай за конкретните си данни
"Какви колони има моят SharePoint list?"
"Валиден ли е имейл адресът в таблицата ми с контакти в Dataverse?"
Copilot не може да прави запитвания към вашите източници на данни. Провери данните си директно, след което кажи на Copilot точните имена на полетата, които да използва.
Кога да използвате външен AI
За някои задачи универсалните AI инструменти са по-ефективни днес. Това може да се промени, когато Copilot получи повече контекст, но засега:
Използвайте външен AI за отстраняване на грешки: Копирайте цялото съобщение за грешка от неуспешното ви изпълнение и го поставете в Copilot, GitHub Copilot или други инструменти. Включва:
- Съобщението за грешка и кодът за статус
- Типът действие, който се провали (HTTP, SharePoint, SQL и подобни)
- Това, което очакваше да се случи
Външните AI инструменти имат широки познания за API грешките и често могат веднага да идентифицират основната причина.
Използвайте външен AI за сложни изрази: Ако ви трябва вложено изражение, комбиниращо множество функции, външните AI инструменти често дават по-точни резултати. Постави полетата, с които работиш, и опиши желания резултат. След това поставете генерирания израз обратно в Power Automate.
Съвет
Научете как да използвате библиотека от готови за употреба изрази в Expression cookbook за облачни потоци. Тази статия обхваща много често срещани модели без нужда от AI инструмент.
Използвайте външен AI за съвети по дизайн на поток: Опишете бизнес процеса си и поискайте препоръка за архитектура. Външни инструменти могат да подсказват модели като родителски/детски потоци, стратегии за управление на грешки и повторна логика.
Използвайте външен AI за въпроси, специфични за конектора: Ако трябва да знаете точния JSON формат за HTTP заявка или синтаксиса на OData филтъра за SharePoint, външните AI инструменти имат дълбоки референтни познания.
Бележка
Това не отразява качеството на Copilot. Това е отражение на мащаба. Copilot е оптимизиран за редактиране на потока в контекст. Външните инструменти са оптимизирани за широко търсене на знания. Използвайте и двете.
Съвети за по-добри резултати
Бъдете конкретни: Назовете действието, полето и стойността. "Добави условие, което проверява дали
StatusеApprovedравно " по-добре "добави чек за одобрение."Една заявка на съобщение: Copilot се представя най-добре с фокусирани, едноцелеви инструкции. Добавете действието, уверете се, че изглежда правилно, след това продължавайте.
Използвайте глаголи с действие: Започнете подканата си с "Добави", "Промени", "Премахни", "Обясни" или "Премести". Те се свързват директно с операциите, които Copilot можеш да изпълниш.
Включете имена и стойности на полета: Не Copilot карайте да гадаете. Ако знаете, че колоната се нарича
EmployeeEmail, кажете така.Прегледайте преди да запазите: Винаги проверявайте какво Copilot генерирал преди да запазите. Отворете създаденото действие и проверете параметрите, особено динамичните препратки към съдържанието.
Итерирайте на малки стъпки: Изграждайте потока си постепенно. Добави спусъка, провери го. Добави първото действие, провери го. Това забелязва проблемите рано и поддържа контекста на Copilot чист.
Използвайте функцията за обяснение на Copilot, за да валидирате: След като Copilot модифицира вашия поток, помолете го да обясни какво прави потокът. Сравнете описанието му с намерението си. Това открива недоразумения преди да се превърнат в грешки по време на изпълнение.
Запази потока си преди основните Copilot редакции: Ако Copilot доведе до нежелана промяна, можеш да се върнеш към последната си запазена версия. Третирайте запазванията като контролни точки.
Съвет
Ако Copilot даде неочакван резултат, отмени го и опитай да преформулираш заявката си с по-конкретни детайли. По-кратки, по-фокусирани подсказки почти винаги работят по-добре от дълги, многокомпонентни инструкции.
Свързана информация
- Започнете с Copilot в облачните потоци
- Готварска книга за изразяване за облачни потоци
- Отстраняване на грешки в облачния поток
- Източник на код за грешка в облачния поток
- Класически дизайнер срещу съвременен дизайнер
Забележка: Авторът създаде тази статия с помощта на AI. Научете повече