Skip to content

Latest commit

 

History

History
75 lines (54 loc) · 4.82 KB

File metadata and controls

75 lines (54 loc) · 4.82 KB

Studija slučaja: Ažuriranje Azure DevOps stavki podacima s YouTubea pomoću MCP-a

Odricanje: Postoje postojeći online alati i izvještaji koji mogu automatizirati proces ažuriranja Azure DevOps stavki podacima s platformi poput YouTubea. Sljedeći scenarij je dan isključivo kao primjer kako se MCP alati mogu primijeniti za zadatke automatizacije i integracije.

Pregled

Ova studija slučaja prikazuje jedan primjer kako se Model Context Protocol (MCP) i njegovi alati mogu koristiti za automatizaciju procesa ažuriranja Azure DevOps (ADO) radnih stavki informacijama preuzetim s online platformi, poput YouTubea. Opisani scenarij je samo ilustracija šire primjene ovih alata, koje se mogu prilagoditi mnogim sličnim potrebama automatizacije.

U ovom primjeru, Advocate prati online sesije koristeći ADO stavke, gdje svaka stavka sadrži URL YouTube videa. Korištenjem MCP alata, Advocate može održavati ADO stavke ažurnima s najnovijim metrikama videa, poput broja pregleda, na ponovljiv i automatiziran način. Ovaj pristup se može generalizirati i na druge slučajeve gdje je potrebno integrirati informacije s online izvora u ADO ili druge sustave.

Scenarij

Advocate je odgovoran za praćenje utjecaja online sesija i angažmana zajednice. Svaka sesija se bilježi kao ADO radna stavka u projektu 'DevRel', a radna stavka sadrži polje za URL YouTube videa. Kako bi točno izvijestio o dosegu sesije, Advocate treba ažurirati ADO stavku s trenutnim brojem pregleda videa i datumom kada su te informacije dohvaćene.

Korišteni alati

  • Azure DevOps MCP: Omogućuje programski pristup i ažuriranje ADO radnih stavki putem MCP-a.
  • Playwright MCP: Automatizira radnje u pregledniku za izvlačenje živih podataka s web stranica, poput statistika YouTube videa.

Korak-po-korak tijek rada

  1. Identificirajte ADO stavku: Počnite s ID-jem ADO radne stavke (npr. 1234) u projektu 'DevRel'.
  2. Dohvatite YouTube URL: Koristite Azure DevOps MCP alat za dohvat YouTube URL-a iz radne stavke.
  3. Izvucite broj pregleda videa: Koristite Playwright MCP alat za navigaciju do YouTube URL-a i izvlačenje trenutnog broja pregleda.
  4. Ažurirajte ADO stavku: Upisujte najnoviji broj pregleda i datum dohvaćanja u odjeljak 'Impact and Learnings' ADO radne stavke koristeći Azure DevOps MCP alat.

Primjer upita

- Work with the ADO Item ID: 1234
- The project is '2025-Awesome'
- Get the YouTube URL for the ADO item
- Use Playwright to get the current views from the YouTube video
- Update the ADO item with the current video views and the updated date of the information

Mermaid dijagram toka

flowchart TD
    A[Start: Advocate identifies ADO Item ID] --> B[Get YouTube URL from ADO Item using Azure DevOps MCP]
    B --> C[Extract current video views using Playwright MCP]
    C --> D[Update ADO Item's Impact and Learnings section with view count and date]
    D --> E[End]
Loading

Tehnička implementacija

  • MCP orkestracija: Tijek rada orkestrira MCP server koji koordinira korištenje oba alata, Azure DevOps MCP i Playwright MCP.
  • Automatizacija: Proces se može pokrenuti ručno ili zakazati da se izvodi u redovitim intervalima kako bi ADO stavke bile uvijek ažurne.
  • Proširivost: Isti obrazac se može proširiti za ažuriranje ADO stavki s drugim online metrikama (npr. lajkovi, komentari) ili s drugih platformi.

Rezultati i utjecaj

  • Učinkovitost: Smanjuje ručni rad Advocata automatiziranjem dohvaćanja i ažuriranja metrika videa.
  • Točnost: Osigurava da ADO stavke odražavaju najnovije dostupne podatke s online izvora.
  • Ponovljivost: Pruža ponovljiv tijek rada za slične scenarije koji uključuju druge izvore podataka ili metrike.

Reference

Odricanje od odgovornosti:
Ovaj dokument je preveden korištenjem AI usluge za prevođenje Co-op Translator. Iako težimo točnosti, imajte na umu da automatski prijevodi mogu sadržavati pogreške ili netočnosti. Izvorni dokument na izvornom jeziku treba smatrati službenim i autoritativnim izvorom. Za kritične informacije preporučuje se profesionalni ljudski prijevod. Ne snosimo odgovornost za bilo kakve nesporazume ili pogrešna tumačenja koja proizlaze iz korištenja ovog prijevoda.