Přeskočit na hlavní obsah

Vytvořte stránku týmu

Vytvořte s pomocí AI asistenta stránku, která ukazuje výsledky a nadcházející zápasy jednoho týmu.

Autor: Pedro Maia

Stránka týmu ukazuje sezónu jednoho týmu na první pohled: jeho výsledky s výhrami, remízami a prohrami a jeho nadcházející zápasy ve všech soutěžích, které hraje. Je ideální pro web klubu.

Nemusíte být vývojář. AI asistent jako ChatGPT nebo Claude vám stránku vytvoří podle pokynů níže.

Než začnete

  • Vaše liga potřebuje plán Gold se zapnutým API. Viz Začínáme s API.

  • Potřebujete ID své sezóny. Jak ho najít, ukazuje článek Jak funguje API.

  • Potřebujete název týmu, napsaný přesně tak, jak je uveden na webu vaší ligy.

  • Ještě nemáte ligu? Vyzkoušejte prompt nejprve s ukázkovou ligou LeagueRepublic: použijte ID sezóny 153020000 a název týmu Kings Arms.

Jak prompt použít

  1. Zkopírujte prompt ze šedého rámečku níže.

  2. Doplňte své údaje. Nahraďte [ID-MOJÍ-SEZÓNY] ID své sezóny a [NÁZEV-MÉHO-TÝMU] názvem týmu.

  3. Řekněte, jak má stránka vypadat. Popište barvy a styl svého klubu, nebo přiložte snímek obrazovky svého webu či designu, který se vám líbí. Obrázek obvykle funguje nejlépe. Pokud nic neuvedete, AI zvolí jednoduchý design.

  4. Vložte ho do AI asistenta a odešlete.

  5. Otevřete soubor, který dostanete. Uložte ho a dvojklikem ho otevřete v prohlížeči.

  6. Porovnejte stránku s webem své ligy. Pokud něco nevypadá správně, řekněte to AI obyčejnými slovy, například "ten zápas byl doma, ne venku". Opraví to.

Prompt

Než začneš, přečti si specifikaci JSON API LeagueRepublic na adrese https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md. Používej jen služby, webové adresy a názvy polí, které popisuje, a dodržuj její pravidla týkající se limitu požadavků, prázdných hodnot, chyb a toho, že "road" znamená venku. Pokud tu adresu nemůžeš otevřít, zastav se a požádej mě, abych specifikaci vložil.

Vytvoř mi jednu webovou stránku (jeden soubor HTML, který otevřu v prohlížeči), která ukazuje zápasy jednoho týmu v sezóně. ID mé sezóny je [ID-MOJÍ-SEZÓNY] a tým se jmenuje [NÁZEV-MÉHO-TÝMU].

Stránka by měla:

1. Při prvním načtení zjisti ID týmu ze zápasů sezóny a potom použij službu Get Fixtures For Team. Zapamatuj si ID, aby ho nebylo nutné hledat znovu.

2. Jako nadpis použij název týmu.

3. Rozděl zápasy na "Výsledky", od nejnovějších, a "Nadcházející", od nejbližších.

4. U každého zápasu ukaž datum, soutěž (a pohárové kolo, pokud nějaké je), soupeře, zda se hrálo doma nebo venku, a skóre, se skóre mého týmu na prvním místě.

5. U výsledků ukaž V, R nebo P z pohledu týmu. Pokud zápas skončil nerozhodně a rozhodl se na penalty, ukaž místo R, kdo vyhrál penaltový rozstřel, i se skóre rozstřelu.

6. Jakékoli doplňující údaje o skóre, například poločas, ukaž malým písmem. Pokud je zápas odložen, ukaž to místo času. Pokud datum zápasu už uplynulo, ale výsledek zatím není, ukaž místo času "Čeká se na výsledek".

7. Nenačítej data znovu častěji než jednou za minutu.

Udělej design čistý a dobře čitelný na telefonu. Vysvětli mi v jednoduchých krocích, jak soubor otevřít a používat. Pokud ti něco není jasné, zeptej se mě.

Design: [POPIŠTE, JAK MÁ STRÁNKA VYPADAT, NEBO PŘILOŽTE SNÍMEK OBRAZOVKY]

Když něco nefunguje

  • Stránka hlásí, že tým nelze najít. Zkontrolujte, že je název týmu napsaný přesně jako na webu vaší ligy a že tým v dané sezóně hraje.

  • Stránka zobrazuje chybovou zprávu. Zkontrolujte ID své sezóny a to, že je pro vaši ligu zapnuté API.

  • Stránka nefunguje v okně náhledu AI. Mnoho náhledů nedokáže načítat data z jiných webů. Uložte soubor a otevřete ho raději v prohlížeči.

  • AI říká, že nemůže přečíst specifikaci. Otevřete adresu specifikace v prohlížeči, vyberte vše, zkopírujte to a vložte do AI.

Všechny podrobnosti o službě Get Fixtures For Team najdete ve specifikaci API.

Dostali jste odpověď na svou otázku?