Strukturované rámce pro promptování

Rozdíl mezi průměrným a vynikajícím výstupem z AI často není v tom, co se ptáte, ale jak se ptáte. Velké jazykové modely — ChatGPT, Claude, Gemini nebo open-source alternativy jako Llama a Mistral — jsou trénovány na miliardách strukturovaných dokumentů. Když dostanou chaotický blok textu, musí nejprve rozluštit, co po nich vlastně chcete. Když dostanou jasně strukturované zadání s oddělenými sekcemi, pravidly a příklady, pracují rychleji a přesněji.

Právě proto vznikly strukturované rámce pro promptování — ověřené šablony, které definují, jaké části má prompt obsahovat a v jakém pořadí. Nejde o teorii. Jde o praktické schéma, které si otevřete, vyplníte svými daty a dostanete konzistentně lepší výstup než z neformátovaného zadání.

V tomto průvodci představujeme tři rámce odstupňované podle složitosti úlohy: krátký strukturovaný rámec pro jednoduché úkoly, dlouhý strukturovaný rámec pro komplexní zadání a agentový rámec pro AI agenty s více odpovědnostmi. Každý rámec obsahuje popis jednotlivých sekcí, praktické příklady z českého prostředí a tipy, jak ho přizpůsobit konkrétní situaci. Všechny rámce využívají Markdown formátování, které je de facto standardem pro komunikaci s AI modely — pokud s ním ještě nepracujete, doporučujeme začít tímto průvodcem.

Který rámec použít?

Výběr rámce závisí na tom, co po AI chcete. Následující přehled vám pomůže rozhodnout se ještě před tím, než začnete prompt psát:

RámecKdy použítTypický příkladPočet sekcí
Krátký strukturovanýJednoduchý úkol s jasným výstupemExtrakce dat z textu, překlad, klasifikace3–4
Dlouhý strukturovanýKomplexní zadání vyžadující kontext a pravidlaSystémový prompt chatbota, tvorba článku, analýza6–7
AgentovýAI agent s nástroji, podagenty a rozhodovací logikouOsobní asistent, automatizovaný workflow, e-mail agent8–9

Obecné pravidlo zní: začněte krátkým rámcem. Pokud model neplní úkol správně, rozšiřte ho o další sekce — přidejte kontext, příklady nebo definici role. Tento iterativní přístup šetří tokeny a čas, protože složitější prompt píšete jen tehdy, když je to skutečně potřeba.

Všechny tři rámce v tomto článku používají Markdown formátování — nadpisy pro sekce, odrážkové seznamy pro pravidla, tučné písmo pro klíčové parametry a bloky kódu pro oddělení dat od instrukcí. Pokud s Markdownem v promptech ještě nepracujete, přečtěte si nejprve náš kompletní průvodce. Pro pochopení rámců níže vám stačí vědět, že znak # vytváří nadpis, pomlčka – vytváří odrážku a dvojice hvězdiček **text** zvýrazní slovo tučně.

Krátký Strukturovaný Rámec:

  1. Cíl (Objective)
  2. Instrukce (Instructions/Rules)
  3. Proměnné (Variables)
  4. Příklady (Examples)

Dlouhý Strukturovaný Rámec:

  1. Role (Persona)
  2. Cíl (Objective)
  3. Kontext (Context)
  4. Instrukce (Instructions/Rules)
  5. Proměnné (Variables)
  6. Příklady (Examples)
  7. Poznámky (Notes)

Agentový Rámec:

  1. Role (Persona)
  2. Cíl (Objective)
  3. Kontext (Context)
  4. Instrukce (Instructions/Rules)
  5. Proměnné (Variables)
  6. Příklady (Examples)
  7. SOP (Standardní operační postup)
  8. Nástroje a podagenti
  9. Poznámky (Notes)

Krátký strukturovaný rámec

Krátký strukturovaný rámec je redukovanou verzí dlouhého rámce a obsahuje pouze nezbytné části: Cíl, Instrukce, Proměnné a případně Příklady. Je ideální pro jednoduché úlohy — extrakci dat, překlad, klasifikaci nebo konverzi formátu — kde složitý prompt zbytečně spotřebovává tokeny, aniž by zlepšoval kvalitu výstupu.

1. Cíl (Objective)

Co to je: Přímý a stručný popis úkolu v jedné větě. Definujte, co přesně má model provést — žádné pozadí, žádné vysvětlování, jen jasný příkaz.

## Cíl
Identifikujte celé jméno osoby z následujícího životopisu.

Tip: Osvědčuje se začínat slovy „Vaším cílem je…“ nebo „Vaším úkolem je…“ — model díky tomu okamžitě rozpozná, co je hlavní instrukce. Například: „Vaším cílem je identifikovat URL“ nebo „Vaším úkolem je převést text na JSON“.

2. Instrukce (Instructions/Rules)

Co to je: Specifická pravidla pro výstup, která zajišťují přesnost a konzistenci výsledku. Instrukce říkají modelu jak má výstup vypadat, co nesmí udělat a jak se zachovat v nestandardních situacích.

## Instrukce
- Výstup musí obsahovat pouze celé jméno.
- Žádné shrnutí, žádné vysvětlení — pouze celé jméno.
- Pokud jméno nenajdete, vypište pouze „Žádné jméno nenalezeno".

Tip: Jasné definování pravidel minimalizuje halucinace — situace, kdy model generuje neexistující údaje, protože nemá jasně vymezené hranice. Pravidlo pro případ nenalezení dat (fallback) je obzvlášť důležité, protože bez něj má model tendenci si odpověď vymyslet.

3. Proměnné (Variables)

Co to je: Vstupní data, která model zpracovává. Proměnné se liší podle konkrétní úlohy — může jít o text, tabulku, URL adresu nebo jakýkoli jiný vstup. Klíčové je jasně oddělit proměnnou od instrukcí, aby model nepovažoval vstupní data za příkazy.

## Proměnná
Životopis:
[Text životopisu]

Tip: Pokud je vstup příliš dlouhý a úloha jednoduchá (například identifikace jména), může být proměnná jen stručně popsaná bez přímého vložení celého textu. U komplexnějších úloh naopak vkládejte celý vstup — model potřebuje vidět všechna data, se kterými pracuje.

4. Příklady (Examples)

Co to je: Ukázky vstupu a požadovaného výstupu, které modelu pomohou pochopit očekávaný formát. Příklady jsou nejúčinnějším způsobem, jak modelu říct „chci to přesně takhle“ — jsou konkrétnější než jakákoli slovní instrukce.

## Příklad
**Vstup:**
Životopis osoby X.

**Výstup:**
Jan Novák

Tip: Pro jednoduché úlohy, kde by příklad spotřeboval příliš mnoho tokenů, stačí ukázat jen výstupní formát. U složitějších úloh přidejte 2–3 příklady s různými vstupy, aby model pochopil vzor, ne jen jeden konkrétní případ.

Postup pro rozšíření rámce

Pokud model s krátkým rámcem neplní úkol správně, nemusíte prompt přepisovat od nuly. Rozšiřujte ho postupně přidáváním dalších sekcí — od nejúčinnějších po doplňkové:

Krok 1 — Přidejte příklady. Pokud model generuje nesprávné odpovědi nebo špatný formát, ukažte mu konkrétní vstupy a požadované výstupy. Příklady řeší většinu problémů s formátem a přesností.

Krok 2 — Přidejte kontext. Vysvětlete, proč je úkol důležitý a jak výstup bude použit. Model, který rozumí účelu, generuje relevantnější výsledky.

Krok 3 — Přidejte roli. Specifikujte, jakého experta má model simulovat (např. „Jsi zkušený HR specialista na screening životopisů“). Role kalibruje úroveň odbornosti a slovník výstupu.

Krok 4 — Přidejte poznámky. Zopakujte klíčová pravidla na konci promptu. Modely věnují zvýšenou pozornost začátku a konci promptu — poznámky na závěr fungují jako pojistka proti přehlédnutí důležitých pravidel.

Tímto postupem se z krátkého rámce plynule stane dlouhý strukturovaný rámec — přidáváte jen to, co je skutečně potřeba.

Kompletní příklad krátkého rámce

Následující ukázka spojuje všechny čtyři sekce do jednoho promptu připraveného ke zkopírování do libovolného AI modelu:

## Cíl
Identifikujte celé jméno osoby z následujícího životopisu.

## Instrukce
- Výstup musí obsahovat pouze celé jméno.
- Žádné shrnutí ani vysvětlení.
- Pokud jméno nenajdete, vypište „Žádné jméno nenalezeno".

## Proměnná
Životopis:
[Text životopisu]

## Příklad výstupu
Jan Novák

Shrnutí

Krátký strukturovaný rámec je efektivní a šetří tokeny. Používejte ho pro jednoduché úlohy s jasně definovaným výstupem. Pokud výsledek neodpovídá očekávání, rozšiřte rámec postupně o další sekce — příklady, kontext, roli a poznámky — čímž plynule přejdete na dlouhý strukturovaný rámec.

Dlouhý strukturovaný rámec

Dlouhý strukturovaný rámec rozšiřuje krátký rámec o tři sekce: Role, Kontext a Poznámky. Je určený pro komplexní úlohy, kde model potřebuje vědět nejen co má udělat, ale i kým má být, proč to dělá a na co nesmí zapomenout. Typické použití: tvorba článků, systémové prompty chatbotů, analytické úlohy, generování obsahu s přesnými požadavky na tón a formát.

1. Role (Persona)

Co to je: Definice experta, kterého má model simulovat. Role kalibruje úroveň odbornosti, slovník a perspektivu výstupu. Model, který „je“ SEO specialistou, píše jinak než model bez přidělené role — používá oborovou terminologii, zná kontext a automaticky zohledňuje relevantní faktory.

## Role
Jsi zkušený SEO copywriter s 10letou praxí v českém e-commerce.
Specializuješ se na produktové popisky a kategorie pro e-shopy
na platformách Shoptet a WooCommerce.

Tip: Čím konkrétnější role, tím lepší výstup. Porovnejte „Jsi copywriter“ vs. „Jsi SEO copywriter specializující se na české e-shopy“ — druhá varianta modelu říká, jaký slovník použít, na co se zaměřit a jaké konvence dodržovat.

2. Cíl (Objective)

Co to je: Stručný popis úkolu v jedné až dvou větách. I u složitých úloh by měl být cíl jasný a přímý — detaily patří do instrukcí, ne do cíle. Cíl odpovídá na otázku „co má na konci existovat?“.

## Cíl
Napiš produktový popisek pro kategorii „Červená vína" v e-shopu
s vínem. Popisek bude sloužit jako hlavní text kategorie viditelný
pro zákazníky i vyhledávače.

Tip: Uveďte v cíli i účel výstupu (pro koho a kde bude použit). Model, který ví, že text bude na webu pro zákazníky i Google, automaticky vyvažuje čitelnost a SEO.

3. Kontext (Context)

Co to je: Pozadí úlohy — proč je důležitá, jaká je aktuální situace a jak výstup zapadá do širšího celku. Kontext je sekce, která dělá největší rozdíl mezi krátkým a dlouhým rámcem. Bez kontextu model generuje generický výstup; s kontextem generuje výstup přizpůsobený konkrétní situaci.

## Kontext
E-shop winehouse.cz prodává moravská a česká vína. Aktuálně má
120 produktů, ale žádné popisky kategorií — stránky kategorií
jsou prázdné, což negativně ovlivňuje SEO. Hlavní konkurenti
(vinoeshop.cz, vinarstviklima.cz) mají popisky v rozsahu 150–250 slov.
Cílová skupina jsou muži i ženy 30–55 let, kteří vína nakupují
online a oceňují odborný, ale přístupný styl.

Tip: Zahrňte do kontextu konkurenční benchmark (co dělají ostatní), cílovou skupinu a aktuální stav. Tyto tři informace mají největší dopad na relevanci výstupu. Nezahlcujte kontext historií firmy nebo informacemi, které s úkolem přímo nesouvisí.

4. Instrukce (Instructions/Rules)

Co to je: Specifická pravidla pro výstup — formát, tón, délka, omezení a fallback scénáře. V dlouhém rámci jsou instrukce podrobnější než v krátkém, protože složitější úlohy mají více požadavků, které se mohou dostat do konfliktu. Jasné instrukce eliminují nejednoznačnost.

## Instrukce
- Rozsah: **150–200 slov**
- Zahrň **primární klíčové slovo** „červená vína" v prvním odstavci
- Sekundární klíčová slova: „moravská červená vína", „Frankovka", „Svatovavřinecké"
- Tón: odborný, ale přístupný — žádný sommelierský žargon
- **Nepoužívej** superlativy („nejlepší", „jedinečný") ani prázdné fráze
- Struktura: úvodní odstavec → popis odrůd → doporučení k jídlu → CTA
- Poslední věta musí být výzva k akci směřující k prohlížení produktů
- Pokud si nejsi jistý konkrétním faktem, vynech ho místo vymýšlení

Tip: Instrukce zapisujte jako odrážkový seznam — model je zpracovává spolehlivěji než souvislý text. Kritické požadavky zvýrazněte tučně. Nezapomeňte na negativní instrukce (co model nesmí) — jsou často důležitější než pozitivní, protože předcházejí nejčastějším chybám.

5. Proměnné (Variables)

Co to je: Vstupní data, která model zpracovává. V dlouhém rámci bývají proměnné rozsáhlejší — mohou zahrnovat tabulky, seznamy produktů, texty konkurence nebo jiná strukturovaná data. Klíčové je jasně oddělit proměnné od instrukcí, ideálně blokem kódu nebo Markdown nadpisem.

## Proměnné

### Produkty v kategorii
| Odrůda | Ročník | Cena | Hodnocení |
| --- | --- | --- | --- |
| Frankovka | 2021 | 189 Kč | 88/100 |
| Svatovavřinecké | 2022 | 225 Kč | 91/100 |
| Zweigeltrebe | 2021 | 169 Kč | 85/100 |

### Referenční text konkurence
> „V nabídce najdete červená vína z nejlepších moravských vinařství.
> Naše kolekce zahrnuje odrůdy Frankovka, Svatovavřinecké a Zweigeltrebe."

Tip: Pokud máte více typů vstupních dat, oddělte je podnadpisy (###). Model díky tomu přesně ví, co jsou produktová data a co je referenční text konkurence. Referenční texty vkládejte jako citaci (>), aby model chápal, že se jimi má inspirovat, ne je kopírovat.

6. Příklady (Examples)

Co to je: Ukázky požadovaného výstupu, které modelu nastaví formát, tón i úroveň detailu. V dlouhém rámci jsou příklady důležitější než v krátkém, protože úloha je komplexnější a slovní instrukce nemusí stačit k přesnému pochopení záměru. Ideálně uveďte příklad skutečného výstupu, ne jen jeho formát.

## Příklad požadovaného výstupu
(pro jinou kategorii — Bílá vína)

Bílá vína z Moravy patří k tomu nejlepšímu, co česká vinařská tradice
nabízí. V naší kolekci najdete odrůdy Ryzlink rýnský, Pálava
i Veltlínské zelené — každou s vlastním charakterem a příběhem.

Moravská bílá vína se vyznačují svěží kyselinkou a ovocnými tóny,
které nejlépe vyniknou při teplotě 8–10 °C. Hodí se jako aperitiv
i jako doprovod k rybám, lehkým salátům nebo měkkým sýrům.

**Prozkoumejte naši nabídku bílých vín a najděte svého favorita.**

Tip: Příklad by měl být pro jinou kategorii nebo jinou variantu úlohy, než kterou model zpracovává — jinak hrozí, že model příklad jen mírně upraví místo vytvoření originálního výstupu. Pokud nemáte hotový příklad, vytvořte alespoň „kostru“ ukazující strukturu a tón.

7. Poznámky (Notes)

Co to je: Zopakování klíčových pravidel na konci promptu. Modely věnují zvýšenou pozornost začátku a konci kontextového okna (tzv. primacy a recency efekt) — poznámky na závěr fungují jako pojistka, že model nepřehlédne kritická pravidla, i když zpracovává dlouhý prompt s desítkami instrukcí.

## Poznámky
- Klíčové slovo „červená vína" **musí** být v prvním odstavci.
- Rozsah 150–200 slov — ne méně, ne více.
- Žádné superlativy a prázdné fráze.
- Poslední věta = výzva k akci.

Tip: Do poznámek kopírujte jen ta pravidla, jejichž porušení by znehodnotilo výstup. Pokud zopakujete všechno, poznámky ztratí svůj zdůrazňovací efekt. Tři až pět bodů je optimum.

Kompletní příklad dlouhého rámce

Následující ukázka spojuje všech sedm sekcí do jednoho promptu. Všimněte si, jak každá sekce plní jinou funkci — Role říká kým model je, Cíl co má vzniknout, Kontext proč a pro koho, Instrukce jak přesně, Proměnné z čeho, Příklad v jakém stylu a Poznámky na co nezapomenout:

## Role
Jsi zkušený SEO copywriter s 10letou praxí v českém e-commerce.
Specializuješ se na produktové popisky a kategorie pro e-shopy.

## Cíl
Napiš produktový popisek pro kategorii „Červená vína" v e-shopu s vínem.

## Kontext
E-shop winehouse.cz prodává moravská a česká vína. Aktuálně nemá
popisky kategorií, což negativně ovlivňuje SEO. Cílová skupina:
muži i ženy 30–55 let, kteří nakupují víno online.

## Instrukce
- Rozsah: **150–200 slov**
- Primární klíčové slovo „červená vína" v prvním odstavci
- Tón: odborný, ale přístupný
- **Nepoužívej** superlativy ani prázdné fráze
- Struktura: úvod → odrůdy → doporučení k jídlu → CTA
- Poslední věta = výzva k akci

## Proměnné
| Odrůda | Ročník | Cena |
| --- | --- | --- |
| Frankovka | 2021 | 189 Kč |
| Svatovavřinecké | 2022 | 225 Kč |
| Zweigeltrebe | 2021 | 169 Kč |

## Příklad (pro jinou kategorii)
Bílá vína z Moravy patří k tomu nejlepšímu, co česká vinařská tradice
nabízí. V naší kolekci najdete Ryzlink rýnský, Pálavu i Veltlínské
zelené — každou s vlastním charakterem...
**Prozkoumejte naši nabídku bílých vín a najděte svého favorita.**

## Poznámky
- Klíčové slovo „červená vína" **musí** být v prvním odstavci.
- Rozsah 150–200 slov.
- Žádné superlativy.
- Poslední věta = výzva k akci.

Shrnutí

Dlouhý strukturovaný rámec je plná verze promptovacího schématu se sedmi sekcemi. Použijte ho tam, kde krátký rámec nestačí — když model potřebuje vědět kým má být, proč úkol dělá a na co nesmí zapomenout. Pokud ani dlouhý rámec nestačí — například proto, že model potřebuje rozhodovací logiku a pracuje s více nástroji — rozšiřte ho na agentový rámec přidáním sekcí SOP a Nástroje.

Agentový rámec

Agentový rámec je specifický typ strukturovaného promptování, přizpůsobený pro AI agenty s více odpovědnostmi. Cílem je co nejvíce zjednodušit agentovi práci, aby se mohl soustředit na to, co dělá nejlépe — rozhodování a komunikaci. Rámec se podobá dlouhému strukturovanému promptu, ale obsahuje dvě klíčové odlišnosti: sekci SOP (Standardní operační postup) s rozhodovací logikou a podrobné popisy nástrojů a podagentů, se kterými agent pracuje.

1. Role (Persona)

Co to je: Popis role, kterou agent zastává, včetně jeho odbornosti a odpovědností. U agentů je definice role důležitější než u běžných promptů — agent se k ní vrací při každém rozhodnutí, proto musí být precizní a konkrétní.

## Role
Jsi špičkový e-commerce manažer s odborností na správu objednávek,
zákaznickou komunikaci a koordinaci logistiky. Pracuješ s týmem
specializovaných podagentů a rozhoduješ, kterému z nich delegovat
jednotlivé úkoly.

Tip: Zahrňte do role i způsob práce agenta (koordinace podagentů, rozhodování), nejen jeho odbornost. Agent potřebuje vědět nejen co umí, ale i jak má fungovat v rámci systému.

2. Cíl (Objective)

Co to je: Stručné shrnutí odpovědností agenta a klíčových úkolů. Na rozdíl od běžného promptu, kde je cíl jednorázový, agent má trvalé odpovědnosti — cíl proto popisuje oblast působnosti, ne jednotlivý úkol.

## Cíl
Spravuj příchozí objednávky e-shopu, komunikuj se zákazníky
a koordinuj expedici. Používej svůj tým podagentů, postupuj
krok za krokem podle SOP a zajišťuj přesnost a důslednost.

Tip: Odkažte v cíli na SOP — agent díky tomu ví, že má pro rozhodování k dispozici konkrétní postup a nebude improvizovat.

3. Kontext (Context)

Co to je: Popis důvodu, proč agent existuje, a jaký je jeho význam v širším systému. Kontext pomáhá agentovi správně prioritizovat — ví, co je důležité a co může počkat.

## Kontext
Tento agent je klíčovou součástí automatizace e-shopu s vínem.
Přesné zpracování objednávek a rychlá komunikace se zákazníky
přímo ovlivňují zákaznickou spokojenost a opakované nákupy.
Agent pracuje 24/7 a musí zvládat špičky v období kampaní.

Tip: Kontext je místo, kde agentovi vysvětlíte důsledky jeho rozhodnutí. „Chybná expedice znamená reklamaci a ztrátu zákazníka“ je silnější instrukce než „buď přesný“.

4. SOP (Standardní operační postup)

Co to je: Podrobný postup, který agent musí následovat při rozhodování a delegování úkolů. SOP je srdce agentového rámce — definuje podmínky (if/else), logické sekvence kroků a pravidla pro výběr správného podagenta nebo nástroje. Bez SOP agent improvizuje; s ním má jasný manuál.

## SOP

### Příchozí objednávka
1. Zkontroluj skladovou dostupnost všech položek.
   - Pokud je vše skladem → deleguj úkol Expedičnímu agentovi.
   - Pokud položka není skladem → deleguj Komunikačnímu agentovi
     s instrukcí informovat zákazníka o zpoždění.
2. Po potvrzení expedice odešli zákazníkovi tracking kód
   prostřednictvím Komunikačního agenta.
3. Zapiš stav objednávky do systému přes nástroj CRM.

### Reklamace
1. Deleguj Komunikačnímu agentovi — odpověz zákazníkovi do 2 hodin.
2. Zjisti detail reklamace a deleguj Expedičnímu agentovi prověření.
3. Pokud je reklamace oprávněná → deleguj vrácení platby Platebnímu agentovi.
4. Pokud nelze rozhodnout → eskaluj na lidského operátora.

Tip: Pište SOP jako rozhodovací strom s jasnými větvemi. Každý krok by měl končit buď akcí (deleguj, zapiš, odešli) nebo podmínkou (pokud X → Y, jinak → Z). Nezapomeňte na fallback — co má agent dělat, když žádná větev nesedí.

5. Instrukce (Instructions/Rules)

Co to je: Pravidla, která agent musí dodržovat při interakci s podagenty, nástroji a uživateli. Instrukce doplňují SOP — zatímco SOP říká co dělat, instrukce říkají jak to dělat.

## Instrukce
- Při delegování úkolů podagentům buď co nejpodrobnější — uveď
  všechny relevantní detaily (číslo objednávky, jméno zákazníka, položky).
- Komunikuj se zákazníky vždy česky, přátelským tónem.
- Nikdy nesdílej interní informace o marži, dodavatelích nebo procesech.
- Každou akci zapiš do CRM — žádný úkol nesmí zůstat bez záznamu.
- Pokud si nejsi jistý, eskaluj na lidského operátora místo hádání.

Tip: Zahrňte instrukce pro negativní scénáře — co agent nesmí a co dělat v případě nejistoty. Agenti bez těchto hranic mají tendenci improvizovat a dělat rozhodnutí, která by měl dělat člověk.

6. Nástroje a podagenti (Tools and Sub-Agents)

Co to je: Popis dostupných nástrojů a podagentů, jejich funkcí a způsobu použití. Tato sekce je katalog schopností — agent si z něj vybírá, čím úkol vyřeší. Každý nástroj a podagent potřebuje tři informace: co dělá, kdy ho použít a jak s ním komunikovat.

## Nástroje a podagenti

### 1. Komunikační agent
Zpracovává veškerou komunikaci se zákazníky — e-maily, SMS, chat.
- **Kdy použít:** Při jakékoli komunikaci se zákazníkem.
- **Jak komunikovat:** Poskytni číslo objednávky, jméno zákazníka
  a konkrétní zprávu, např. „Informuj zákazníka #4521, že objednávka
  byla odeslána. Tracking: XY123456."

### 2. Expediční agent
Spravuje expedici, kontroluje sklad a zajišťuje odeslání zásilek.
- **Kdy použít:** Při zpracování nových objednávek a kontrole skladu.
- **Jak komunikovat:** Poskytni seznam položek a požadované datum expedice.

### 3. Platební agent
Zpracovává platby, vrácení peněz a fakturaci.
- **Kdy použít:** Při reklamacích, dobropisech a kontrole plateb.
- **Jak komunikovat:** Poskytni číslo objednávky a požadovanou akci
  (vrácení platby / vystavení dobropisu).

### 4. CRM nástroj
Systém pro záznam všech akcí a stavů objednávek.
- **Kdy použít:** Po každé dokončené akci — záznam je povinný.
- **Jak komunikovat:** Zavolej funkci `crm_update(order_id, status, note)`.

Tip: Čím konkrétnější popis komunikace s podagentem, tím přesnější delegování. Porovnejte „pošli e-mail zákazníkovi“ vs. „Informuj zákazníka #4521, že objednávka byla odeslána. Tracking: XY123456.“ — druhá varianta nedává prostor pro interpretaci.

7. Příklady (Examples)

Co to je: Kompletní ukázky průchodu celým SOP — od vstupního požadavku přes rozhodování a delegování až po finální výstup. U agentového rámce jsou příklady důležitější než kdekoliv jinde, protože ukazují agentovi celý myšlenkový proces, ne jen formát odpovědi.

## Příklady

### Příklad 1 — Nová objednávka
**Vstup:**
Přijata objednávka #4521 od Jana Nováka: 2× Frankovka 2021, 1× Ryzlink 2022.

**SOP průchod:**
1. Kontrola skladu → vše skladem.
2. Deleguj Expedičnímu agentovi:
   „Připrav k expedici objednávku #4521: 2× Frankovka 2021, 1× Ryzlink 2022.
   Odeslat dnes."
3. Po potvrzení expedice deleguj Komunikačnímu agentovi:
   „Informuj zákazníka Jana Nováka (#4521), že objednávka byla odeslána.
   Tracking: ZAS123456CZ."
4. Zapiš do CRM: `crm_update(4521, "expedováno", "tracking: ZAS123456CZ")`.

**Výstup:**
„Objednávka #4521 byla expedována. Zákazník Jan Novák byl informován
e-mailem s tracking kódem ZAS123456CZ."

### Příklad 2 — Položka není skladem
**Vstup:**
Přijata objednávka #4522 od Evy Svobodové: 3× Pálava 2023.

**SOP průchod:**
1. Kontrola skladu → Pálava 2023 není skladem.
2. Deleguj Komunikačnímu agentovi:
   „Informuj zákaznici Evu Svobodovou (#4522), že Pálava 2023 je dočasně
   vyprodaná. Odhadovaný termín naskladnění: 5 pracovních dnů.
   Nabídni alternativu: Pálava 2022 za stejnou cenu."
3. Zapiš do CRM: `crm_update(4522, "čeká na sklad", "Pálava 2023 vyprodána")`.

**Výstup:**
„Zákaznice Eva Svobodová byla informována o nedostupnosti. Nabídnuta
alternativa Pálava 2022. Objednávka čeká na naskladnění."

Tip: Zahrňte minimálně dva příklady — jeden pro standardní průchod (happy path) a jeden pro nestandardní situaci (chyba, nedostupnost, eskalace). Agent se z příkladů učí rozhodovací vzory, ne jen formát.

8. Poznámky (Notes)

Co to je: Zopakování klíčových pravidel a důležitých informací na konci promptu. Modely věnují zvýšenou pozornost začátku a konci kontextového okna — poznámky na závěr fungují jako pojistka, že agent nepřehlédne kritická pravidla, i když zpracovává dlouhý prompt s desítkami instrukcí.

## Poznámky
- Při delegování úkolů **vždy** uveď číslo objednávky a jméno zákazníka.
- Dodržuj SOP krok za krokem — nepřeskakuj kroky.
- V případě nejistoty **eskaluj na lidského operátora** místo vlastního rozhodnutí.
- Každou akci zapiš do CRM — žádný úkol bez záznamu.

Tip: Do poznámek kopírujte jen ta pravidla, jejichž porušení má vážné důsledky. Pokud zopakujete všechno, poznámky ztratí svůj zdůrazňovací efekt.

Další rámce pro promptování

Krátký, dlouhý a agentový rámec pokrývají většinu praktických situací. Existují ale desítky dalších rámců, které kombinují stejné stavební bloky — roli, cíl, kontext, instrukce, příklady — v různém pořadí a s různým důrazem. Některé přidávají specifické prvky jako tón komunikace, scénář, kontrolu smysluplnosti nebo proces revize.

Všechny rámce pracují se stejnými prvky promptu — liší se jen v tom, které prvky považují za povinné a jak je řadí. Výběr rámce proto závisí na typu úlohy: pro analytické úkoly se hodí rámec se sekcí pro hypotézu a metodiku (SCHEMA), pro storytelling rámec postavený na situaci a výsledku (STAR), pro rychlé zadání stačí tři sekce rámce RTF.

Následující přehled ukazuje vybrané rámce seřazené podle počtu komponent — od nejjednodušších po nejkomplexnější:

Rámec Komponenty Vhodné pro
RTF Role, Úkol, Formát Rychlé zadání s jasným formátem výstupu
PAR Problém, Akce, Výsledek Definice problému a požadovaného řešení
TAG Úkol, Akce, Cíl Přímé úkoly s konkrétní akcí
GRIT Cíl, Požadavek, Vstup, Tón Úlohy kde záleží na tónu odpovědi
DICE Detaily, Záměr, Omezení, Příklady Úkoly s přesnými omezeními a ukázkami
CARE Kontext, Akce, Výsledek, Důkazy Měřitelné výsledky podložené důkazy
STAR Situace, Úkol, Akce, Výsledek Storytelling a případové studie
CLEAR Kontext, Omezení, Příklady, Cíl, Formát Strukturované odpovědi s jasným formátem
BASIC Pozadí, Požadavek, Specifika, Záměr, Omezení Systematická definice úkolu a omezení
SCOPE Předmět, Kontext, Cíl, Parametry, Očekávání Komplexní úlohy s přesnými parametry
ROSES Role, Cíl, Scénář, Očekávané kroky, Styl Scénáře s definovanými kroky řešení
5W1H Co, Kdo, Kde, Kdy, Proč, Jak Komplexní pokrytí tématu žurnalistickým přístupem
PROMPT Persona, Požadavek, Výstup, Modifikátory, Parametry, Tón Detailní specifikace s modifikátory a tónem
SCHEMA Scénář, Kontext, Hypotéza, Důkazy, Metodika, Analýza Analytické a výzkumné úlohy
CRISPE Kapacita, Role, Poznatky, Prohlášení, Osobnost, Experiment Komplexní úlohy včetně osobnosti AI
RAPTOR Role, Akce, Parametry, Tón, Výstup, Revize Úlohy vyžadující iterativní revizi výstupu

Neexistuje „nejlepší“ rámec — existuje jen rámec, který nejlépe sedí na vaši úlohu. Pokud si nejste jistí, začněte krátkým strukturovaným rámcem z tohoto článku a rozšiřujte ho podle potřeby. Kompletní přehled všech rámců pro promptování včetně podrobných popisů a příkladů najdete v naší databázi prompt frameworků.

Zdroje:

Vladimír Matula

Vladimír Matula se v digitálním marketingu pohybuje od roku 2008. Svou expertízu staví na pevných základech z předních českých agentur, kde se specializoval na tvorbu webů, ecommerce, SEO a webovou analytiku. V roce 2012 založil marketingovou agenturu DIVERSITY PROMOTION s.r.o., kde nabízí online marketingové služby, tvorbu webů na WordPress, tvorbu eshopů na platformě Shoptet, Web design a AI marketing. Generativní AI integruje do klíčových procesů – od hloubkové analýzy dat, SEO a konverzního copywritingu podle ověřených vzorců až po automatizaci rutinních úkolů, které přináší úsporu času a vyšší kvalitu výstupů nejen jemu, ale i jeho klientům.