Role a kontext v promptu: jak AI říct, kým má být
Proč „jsi zkušený účetní“ někdy pomůže a jindy ne. Jak správně zadat roli, publikum a kontext, aby AI odpovídala přesně pro vaši situaci.
Jedna z nejznámějších rad k promptům zní: „Řekněte AI, aby byla expert.“ Je na tom kus pravdy, ale samotná role je jen špička ledovce. Mnohem větší rozdíl udělá kontext – kdo jste vy, kdo je publikum a co se má s výsledkem stát.
Co role skutečně dělá
Když napíšete „Jsi zkušený správce linuxových serverů“, posunete styl a slovník odpovědi. AI začne používat odbornější terminologii, předpokládat určité znalosti a zaměřovat se na věci, které by řešil praktik (zálohy, oprávnění, logy).
Role ale nepřidává znalosti, které model nemá. Pokud se zeptáte na něco, co AI neví, role „světový expert“ vám nepomůže – jen zvýší riziko, že odpověď bude znít sebejistě, i když je chybná.
Role vs. publikum
Často je užitečnější popsat publikum než roli AI:
Vysvětli, co je DNS záznam typu CNAME.
Čtenář: majitel malého e-shopu, který si sám spravuje doménu
a nikdy neslyšel o DNS. Bez žargonu, s příkladem z praxe.
Tady AI ví přesně, na jaké úrovni psát. Kombinace obojího bývá nejsilnější:
Jsi trpělivý lektor IT pro netechnické uživatele.
Vysvětli majiteli malého e-shopu, co je CNAME...
Jaký kontext dodat
Kontext je všechno, co AI nemůže vědět, a přitom to ovlivní odpověď:
| Typ kontextu | Příklad |
|---|---|
| Kdo jste | „Jsem junior vývojář, první rok v Pythonu.“ |
| Cíl | „Potřebuju to schválit u šéfa do pátku.“ |
| Prostředí | „Ubuntu 24.04, nginx, PHP 8.3.“ |
| Co už jste zkusili | „Restart služby nepomohl, log je níže.“ |
| Omezení | „Nemůžu instalovat nové balíčky.“ |
| Publikum | „Text čtou rodiče žáků 1. stupně.“ |
Zejména „co už jste zkusili“ ušetří hodně času – AI vám jinak doporučí přesně to, co jste už udělali.
Příklad: stejná otázka, různý kontext
Otázka bez kontextu:
Jak zrychlit web?
AI vypíše obecný seznam: komprese obrázků, cache, CDN, minifikace. Všechno pravda, ale nic konkrétního.
Otázka s kontextem:
Mám WordPress na sdíleném hostingu, 30 pluginů,
PageSpeed na mobilu ukazuje LCP 5,2 s, největší prvek
je obrázek v hlavičce (1,8 MB JPEG). Nemám přístup k serveru.
Co mám udělat nejdřív? Seřaď kroky podle dopadu.
Teď dostanete prioritizovaný plán šitý na míru – začne obrázkem v hlavičce, protože je to zjevný viník.
Pozor na přehnané role
Prompty typu „Jsi nejlepší marketér na světě s IQ 200“ nefungují lépe než střízlivý popis. Naopak mohou vést k nadsazenému, reklamnímu stylu. Lepší je popsat, co má role dělat:
- Místo „jsi geniální copywriter“ → „piš stručně, aktivním slovesem, bez klišé“.
- Místo „jsi top právník“ → „upozorni na rizika a řekni, kdy je potřeba skutečný advokát“.
Kontext, který se opakuje, si uložte
Pokud do každé konverzace píšete totéž („programuju v TypeScriptu, používám pnpm, odpovídej česky“), uložte si to jako trvalé nastavení. V ColdHost AI k tomu slouží vlastní instrukce v profilu – platí pro všechny nové konverzace a nemusíte je opakovat. AI si navíc může pamatovat fakta o vás v sekci Profil a paměť, kde je můžete kdykoli zkontrolovat nebo smazat.
Kontrolní seznam
Než odešlete důležitý prompt, zkontrolujte:
- Ví AI, kdo výsledek čte?
- Ví, proč to potřebujete?
- Zná prostředí a omezení?
- Ví, co jste už zkusili?
- Je role popsaná chováním, ne superlativy?
Pět sekund navíc při psaní zadání obvykle ušetří několik kol oprav.