Szybki start: tworzenie klasycznego agenta i publikowanie go w Microsoft Teams

Uwaga / Notatka

Ten artykuł dotyczy tylko twórców, którzy mają plan usługi Teams dostępny w wybranych subskrypcjach Microsoft 365. Twórcy z planem usługi Teams są ograniczeni do tworzenia agentów korzystających z klasycznej orkiestracji w aplikacji Copilot Studio i mogą publikować agenty te tylko w Microsoft Teams. Jeśli masz autonomiczną subskrypcję Copilot Studio, zobacz Quickstart: Tworzenie i wdrażanie agenta.

Po zakończeniu czerwca 2026 r. nie będzie już możliwe użycie Copilot Studio dla aplikacji Teams do tworzenia klasycznych czatbotów. Aplikacja przekierowuje Cię do aplikacji internetowej Copilot Studio.

Użytkownicy planu Teams mogą używać Copilot Studio do tworzenia klasycznych agentów dla Microsoft Teams. Ci agenci mają wbudowane funkcje przetwarzania języka naturalnego (NLP) i interfejs graficzny bez kodu. W planie Teams możesz tworzyć, redagować, testować i publikować agentów w Teams bezpośrednio z interfejsu Copilot Studio.

Podczas tworzenia agenta klasycznego należy wziąć pod uwagę następujące kwestie:

  • Rodzaje pytań, które ktoś może zadać
  • Różne sposoby zadawania pytań
  • Oczekiwane odpowiedzi
  • Bez względu na to, czy użytkownik ma dalsze pytania lub wątpliwości

Aby ułatwić rozpoczęcie tworzenia agentów zasobów ludzkich (HR), w tym przewodniku Szybki start pokazano, jak:

  • Dopasuj swój scenariusz i potrzeby do tego, co agent może zrobić
  • Tworzenie agenta w programie Copilot Studio
  • Tworzenie i ulepszanie tematów, które odpowiadają na typowe pytania dotyczące kadr
  • Testuj, publikuj i udostępniaj agenta swojej organizacji

Bot wsparcia HR jest przyjaznym asystentem do pytań i odpowiedzi, który sprowadza eksperta ds. HR z zespołu HR, gdy personel działu kadr nie może pomóc. Pracownik może zadać agentowi pytanie, a agent odpowie, jeśli ma na nie odpowiednie dane.

Jeśli agent nie ma odpowiedzi, pracownik może przesłać zapytanie. Zapytanie jest wysyłane do wstępnie określonego zespołu ekspertów, którzy odpowiadają na powiadomienia o zapytaniach.

Scenario

Pracujesz w dziale kadr w firmie Contoso i musisz utworzyć agenta pomocy technicznej kadr w Microsoft Teams. Agent odpowiada na typowe pytania dotyczące kadr, takie jak czas wolny od pracownika, z odpowiednimi informacjami z wewnętrznej bazy wiedzy firmy. Agent kontaktuje się z ekspertami działu kadr i powiadamia ich, że pracownik potrzebuje pomocy w przypadku nietypowych scenariuszy.

Po opublikowaniu agenta pracownicy firmy Contoso mogą uzyskiwać dostęp do informacji o kadrach w usłudze Teams bez konieczności przeszukiwania intranetu firmy.

Tworzenie nowego agenta w zespole

  1. Przejdź do Copilot Studio. Przy pierwszym użyciu Copilot Studio może zostać wyświetlony monit o wybranie zespołu Teams dla agenta. Spowoduje to utworzenie środowiska Dataverse for Teams dla zespołu, który wybierzesz.

  2. Jeśli zostanie wyświetlony monit, wybierz zespół, którym chcesz zarządzać agentem, a następnie wybierz pozycję Kontynuuj. Stwórz nowy zespół, jeśli zajdzie taka potrzeba.

  3. Wybierz pozycję Utwórz pustego agenta.

  4. Wprowadź nazwę agenta — na przykład "Bot wsparcia HR".

  5. Wybierz Utwórz. Agent zostanie utworzony, a zostanie wyświetlona strona Przegląd .

    Strona główna nowego agenta.

  6. W razie potrzeby zastąp ikonę domyślną bardziej reprezentatywną.

  7. W razie potrzeby dodaj sugerowane polecenia.

Tworzenie tematu dotyczącego czasu wolnego pracownika na potrzeby typowych zapytań dotyczących czasu wolnego

Agent zawiera kolekcję tematów, które definiują sposób interakcji z użytkownikami. Utwórzmy temat, aby odpowiedzieć pracownikom na pytania dotyczące czasu wolnego.

  1. Przejdź do strony Tematy swojego agenta.

  2. Wybierz opcję Dodaj temat i wybierz opcję Z pustego.

  3. W węźle Wyzwalacz wybierz pozycję Edytuj: Zostanie wyświetlony panel Frazy .

  4. Użyj pola tekstowego pod Dodaj frazy, aby dodać frazy wyzwalające dla tego tematu. Na przykład wprowadź następujące frazy:

    • Potrzebuję informacji o czasie wolnym
    • Potrzebuję pomocy dotyczącej czasu wolnego
    • Ile mam dni płatnego urlopu
    • Jakie są święta narodowe
    • Potrzebuję przedłużonego urlopu

    Frazy wyzwalacza dla tematu definiują sposób, w jaki użytkownicy zadają pytania dotyczące tego tematu. Te zwroty to sposób, w jaki oczekujemy, że pracownicy będą pytać o czas wolny.

    program Copilot Studio oferuje wbudowane funkcje języka naturalnego. Wystarczy zdefiniować kilka fraz wyzwalających dotyczących czasu wolnego, a agent może dokładnie uruchomić temat na podstawie informacji podanych przez pracownika.

  5. Po zakończeniu zamknij panel Frazy . Węzeł Wyzwalacz pokazuje frazy.

  6. Wybierz pozycję Szczegóły na pasku narzędzi. Zostanie wyświetlony panel Szczegóły tematu .

  7. Nadaj tematowi nazwę "Czas wolny od pracownika" i wprowadź odpowiedni opis.

  8. Zamknij panel Szczegóły .

  9. Wybierz Zapisz.

Definiowanie sposobu interakcji agenta

  1. Wybierz ikonę Dodaj węzeł w węźle Wyzwalacz , a następnie wybierz pozycję Wyślij komunikat. Pojawi się węzeł Komunikat.

  2. Wprowadź następujący tekst: "Mogę pomóc z pytaniami związanymi z czasem wolnym."

  3. Wybierz ikonę Dodaj węzeł, pod węzłem Komunikat, a następnie wybierz Zadaj pytanie. Zostanie wyświetlony węzeł Pytanie .

  4. Wprowadź następujące pytania: "Jakich informacji szukasz?"

  5. W obszarze Opcje dla użytkownika wybierz pozycję Nowa opcja, a następnie wprowadź "Płatne wakacje".

  6. Ponownie wybierz pozycję Nowa opcja i wprowadź "Święta narodowe".

    Twój temat rozgałęzia się w zależności od opcji, którą wybiera użytkownik.

  7. Wybierz domyślną nazwę zmiennej w obszarze Zapisz odpowiedź użytkownika, aby otworzyć panel Właściwości zmiennej i zmienić nazwę na coś znaczącego, takiego jak TimeOffType. Zmiany zostaną odzwierciedlone na kanwie tworzenia.

    Zrzut ekranu przedstawiający węzeł Pytanie z wieloma opcjami.

    Dla każdej opcji możesz dodać różne odpowiedzi. W przypadku "płatnych urlopów" agent może wskazać pracownikom wewnętrzną witrynę internetową kadr, aby wyszukać zasady płatnego urlopu.

  8. Dodaj węzeł Komunikat w gałęzi Płatne urlopy z tą wiadomością dla pracownika: "W przypadku płatnego urlopu urlopowego przejdź do strony , aby www.contoso.com/HR/PaidTimeOff przesłać wnioski o czas wolny".

  9. Na ścieżce Święta Narodowe dodaj węzeł Komunikat z następującym tekstem:

    National holidays for 2020:
    -   New Year's Day: January 1st
    -   Memorial Day: May 25th
    -   Independence day: July 4th
    -   Labor Day: September 7th
    -   Thanksgiving: November 26th - 27th
    -   Christmas Eve and Christmas Day: December 24th - 25th
    
  10. Wybierz ikonę Dodaj węzeł pod zestawem gałęzi warunków, wskaż Zarządzanie tematami>Przejdź do innego tematu, a następnie wybierz Zakończ konwersację. Zakończenie konwersacji w ten sposób sprawia, że agent pokazuje ankietę zadowolenia klientów.

  11. Wybierz Zapisz.

Przetestuj swojego agenta

Copilot Studio zawiera wbudowany panel testowy, którego można użyć do testowania agenta w czasie rzeczywistym.

  1. Aby otworzyć panel testowy, wybierz pozycję Testuj na pasku narzędzi.

  2. Wpisz „Potrzebuję informacji o urlopie”.

    Mimo że fraza „Potrzebne informacje o czasie wolnym” nie jest bezpośrednio zgodna z frazami wyzwalającymi, agent przetwarza dane wejściowe użytkownika i wyzwala temat Czas wolny pracownika.

    Podczas rozmowy z agentem zobaczysz, gdzie znajduje się w konwersacji w czasie rzeczywistym, postępując zgodnie z znacznikami obok każdego uruchamianego węzła.

  3. Wybierz opcję Urlop płatny.

    Temat rozgałęzia się w zależności od odpowiedzi użytkownika. Otwórz panel Zmienne , aby monitorować zmienną TimeOffType . Co się jednak stanie, jeśli użytkownik w swoim zapytaniu będzie szukał świąt narodowych? Użytkownik może czuć się zirytowany, jeśli agent prosi ich o powtórzenie się. Spróbujmy.

  4. W górnej części panelu testów wybierz ikonę Rozpocznij nową sesję testowa w górnej części panelu, aby ponownie uruchomić konwersację.

  5. Wprowadź "Potrzebujesz informacji na temat świąt narodowych".

    Agent pomija swoje pytanie dotyczące typu urlopu i bezpośrednio dostarcza informacje na temat świąt narodowych. Takie zachowanie występuje, ponieważ Copilot Studio obsługuje proaktywne uzupełnianie slotów i może określić, czy użytkownik pyta o święta narodowe.

    Zrzut ekranu przedstawiający sposób, w jaki agent wie, o co prosi użytkownik.

Ulepszanie tematu na potrzeby obsługiwania bardziej złożonych zapytań przez eskalację do ekspertów HR

Po ukończeniu tych podstaw dodaj bardziej złożoną opcję przedłużonego urlopu do tematu.

  1. Wróć do tematu Wolny czas pracownika .

  2. W węźle Pytanie dodaj opcję Rozszerzony urlop .

    Ponieważ każda sytuacja osobista pracownika jest inna, pytania dotyczące przedłużonego urlopu wymagają omówienia z ekspertem HR. Możesz stworzyć agenta, aby połączyć ekspertów HR z pracownikami.

  3. Dodaj węzeł Komunikat z informacją "Urlop rozszerzony wymaga zatwierdzenia eksperta HR." Pozwólcie, że połączę cię z nimi."

    W tym przykładzie dodasz narzędzie, które powiadamia eksperta ds. kadr. To narzędzie wysyła kartę do kanału ekspertów HR w usłudze Teams, informując ekspertów, że pracownik potrzebuje, aby się z nim skontaktowano. Tworzysz narzędzie, aby wysłać wiadomość do kanału Teams, i wywołujesz je z odpowiednimi danymi wejściowymi.

  4. Dodaj węzeł Pytanie proszący o opis problemu: "Jak można opisać problem?"

  5. W obszarze Identyfikuj wybierz pozycję Cała odpowiedź użytkownika.

  6. Zastąp domyślną nazwę zmiennej, która przechowuje odpowiedź na "Opis".

  7. Wybierz ikonę Dodaj węzeł w węźle Pytanie , wskaż pozycję Dodaj narzędzie, a następnie wybierz pozycję Utwórz przepływ. Power Automate zostanie otwarty.

  8. W Power Automate dodaj następujący krok usługi Teams: Opublikuj wiadomość w czacie lub kanale. Zostanie otwarty nowy przepływ oparty na szablonie.

    1. Jeśli Power Automate wyświetli polecenie uwierzytelnienia połączenia z aplikacją Teams, wybierz pozycję Zaloguj się w obszarze Ten przepływ będzie łączyć się z.

    2. Wybierz pierwszy węzeł procesu, Kiedy Copilot Studio wywołuje proces, aby dodać dane wejściowe, które agent ma przekazać do tego procesu: czyli tytuł wiadomości i pytanie do opublikowania w kanale.

      1. Wybierz pozycję Dodaj dane wejściowe, wybierz pozycję Tekst, zastąp domyślną nazwę wejściową "Tekst" ciągiem "Temat" i pozostaw inne pole puste.

      2. Wybierz ponownie pozycję Dodaj dane wejściowe , wybierz pozycję Tekst, zastąp domyślną nazwę wejściową ciągiem "Pytanie" i pozostaw inne pole puste.

    3. Wybierz węzeł Opublikuj wiadomość w czacie lub kanale i wypełnij parametry kroku aplikacji Teams.

      1. W polu Opublikuj jako wybierz pozycję Użytkownik.

      2. W polu Opublikuj w wybierz pozycję Kanał.

      3. W obszarze Zespół i kanał wybierz lub wprowadź zespół oraz kanał, w którym chcesz publikować komunikaty do ekspertów działu kadr.

      4. W polu Komunikat wstaw Question parametr wejściowy.

      5. W obszarze Parametry zaawansowane wybierz pozycję Temat, a następnie wstaw Subject parametr wejściowy.

    4. Zastąp domyślną nazwę szablonu reprezentatywną nazwą przepływu — na przykład "Zadaj pytanie kadrowe ekspertowi" — i zapisz ją.

       Zrzut ekranu przedstawiający przepływ 'Zadaj pytanie kadrowe ekspertowi' w Power Automate.

  9. Wróć do Copilot Studio, zapisz temat i załaduj ponownie stronę, aby odświeżyć listę dostępnych przepływów.

  10. Wybierz ponownie ikonę Dodaj węzeł znajdującą się pod węzłem Pytanie, wskaż Dodaj narzędzie, a następnie wybierz nowy przepływ.

    1. W przypadku parametru Temat wprowadź wartość "Pytanie dotyczące przedłużonego urlopu".

    2. W polu Komunikat wybierz zmienną Opis , która jest zbierana podczas rozmowy z pracownikiem.

      Wskazówka

      Agent Copilot Studio jest bezpośrednio zintegrowany z usługą Teams, więc wie, z którym pracownikiem rozmawia. Ta funkcja umożliwia tworzenie osobistych i dostosowanych odpowiedzi agenta.

      Aby użyć nazwy osoby rozmawiającej z agentem, istnieje wstępnie zdefiniowana zmienna o nazwie bot.UserDisplayName , której można użyć jak dowolnej innej zmiennej.

    Możesz poinformować pracownika, że jego wniosek jest wysyłany do ekspertów.

  11. Dodaj węzeł komunikatu z komunikatem "Powiadomiliśmy eksperta. Wkrótce się skontaktują.

  12. Zapisz temat.

Możesz dodać więcej tematów, aby bot wsparcia HR mógł odpowiedzieć na więcej pytań od pracowników Contoso.

Wskazówka

Zawsze przetestuj agenta, aby upewnić się, że działa zgodnie z oczekiwaniami dla najlepszych doświadczeń pracownika. Po wykonaniu przepływu z czatu testowego zostanie wyświetlony komunikat opublikowany w kanale Teams.

Opublikuj swojego agenta i udostępnij go innym pracownikom

  1. Wybierz Opublikuj u góry strony.

    Wskazówka

    Jeśli jesteś już w konwersacji z agentem, możesz wpisać "zacznij od nowa" po opublikowaniu zmian. To polecenie ponownie uruchamia konwersację z najnowszą wersją agenta.

    Aby udostępnić agenta pracownikom, wykonaj następujące kroki.

  2. Przejdź do strony Kanały.

  3. Wybierz kanał Microsoft 365 i Microsoft Teams.

    1. Wybierz opcję Dodaj kanał.

    2. Opcjonalnie dostosuj wygląd agenta.

    3. Udostępnij swojego agenta zespołowi.

      Wyświetlanie agenta w sekcji Wbudowane za pomocą platformy Power Platform w sklepie z aplikacjami Teams jest obejściem do przetestowania go, ponieważ zatwierdzenie przez administratora nie jest wymagane i pozwala uniknąć spamu dla administratora.

  4. Gdy jesteś w pełni zadowolony, przekaż agenta swojej organizacji. Ten krok wymaga zatwierdzenia przez administratora.

Znajdowanie agenta w sklepie z aplikacjami Teams

Pracownik o nazwie Melissa może znaleźć agenta utworzonego w sklepie z aplikacjami Teams.

W zależności od sposobu, w jaki udostępniłeś swojego agenta, Melissa może go znaleźć w sekcji rozszerzeń Copilot lub Zbudowane dla twojej organizacji w sklepie z aplikacjami Teams. Aby agent pojawił się w sekcji Wbudowane dla Twojej organizacji, musi zostać najpierw zatwierdzony przez administratora.

Melissa wybiera aplikację agenta i wybiera opcję Dodaj dla mnie. Agent zostanie wyświetlony na pasku aplikacji Teams.

Temat Powitanie automatycznie powita Melissę.

Wskazówka

Możesz edytować temat Powitanie, aby otrzymać niestandardową wiadomość powitalną.

Melissa potrzebuje czasu wolnego w lipcu i sierpniu ze względów osobistych i wprowadza "potrzebuje informacji o wolnym czasie". Melissa wybiera płatny urlop, a pojawia się strona internetowa, na której może dowiedzieć się więcej na temat płatnego urlopu.

Następnie agent zbiera dane zadowolenia klientów i kończy konwersację.

Zrzut ekranu przedstawiający konwersację między pracownikiem a agentem podobnym do czatu w usłudze Teams.

Melissa przegląda stronę HR dotyczącą płatnego urlopu i rozumie, że potrzebuje dłuższego urlopu. Melissa wraca do agenta i pisze "Potrzebuję dłuższego urlopu".

Agent informuje Melissa, że ekspert działu kadr jest potrzebny do wniosku o urlop rozszerzony i prosi Melissa o opis problemu.

Agent powiadamia eksperta, który następnie dociera do Melissa.

W kanale zespołu ekspertów działu kadr widać, że agent uruchomił przepływ, a także zamieścił żądanie Melissy w kanale.

Zrzut ekranu pokazujący wiadomość zamieszczoną przez agenta na kanale Teams o dłuższym urlopie.