Persona Pattern (Vzor Persony)

Co Persona Pattern řeší

V praxi často víš, jaký typ odpovědi chceš, ale nechceš (nebo neumíš) sepsat dlouhý seznam instrukcí. Například chceš odpověď, která bude:

  • kritická a zaměřená na rizika (auditní perspektiva),
  • didaktická a přístupná pro začátečníka (učitel),
  • orientovaná na rozhodnutí a trade-offy (manažer),
  • stručná, věcná a s jasnými kroky (konzultant),
  • empatická a podporující (kouč).

Persona Pattern funguje jako „zkratka“: místo toho, abys popisoval desítky detailů, řekneš modelu, kým má být, a tím nepřímo nastavíš očekávání ohledně stylu práce i stylu komunikace.

Proč Persona Pattern funguje

1) Formuje chování i tón výstupu

Persona neovlivňuje jen obsah (co se řekne), ale i formu (jak se to řekne): míru jistoty, kritičnost, empatii, rozsah vysvětlení, strukturu argumentace, používání odborných termínů, ochotu navrhovat alternativy nebo klást doplňující otázky. Dvě odpovědi na stejnou otázku mohou být zásadně jiné, pokud zvolíš jinou personu.

2) Vysoká „informační hustota“ instrukcí

Krátká persona věta může nahradit dlouhé instrukce o metodice. Například „chovej se jako pečlivý auditor“ automaticky implikuje, že se budeš dívat na slabá místa, nejasnosti, chybějící data, rizika a že budeš chtít závěry podložit. Podobně „chovej se jako učitel“ implikuje, že výstup bude postupný, vysvětlí pojmy a bude pracovat s příklady či analogiemi. Tohle je praktické, protože v promptu můžeš místo „programování stylu“ věnovat více prostoru konkrétním datům a kontextu úkolu.

3) Umožňuje více perspektiv (nejen jednu)

Persona Pattern lze rozšířit tak, že model pracuje s více personami zároveň (např. „skeptik + inovátor + implementační inženýr“). To je užitečné u komplexních úloh, kde potřebuješ vyvážit různé cíle a typy myšlení: kreativitu vs. rizika vs. proveditelnost. V pattern language přístupu je to popsané jako samostatný navazující vzor (Multi-Persona Interaction).

Základní struktura promptu s Persona Pattern

Nejjednodušší verze Persona Pattern je krátká („Chovej se jako…“), ale pro stabilní a opakovatelný výsledek se vyplatí držet jasnou strukturu. Typicky:

  1. Persona (role): kdo model je, jak přemýšlí a komunikuje.
  2. Úkol: co má přesně vzniknout.
  3. Kontext a data: fakta, omezení, cílové publikum, definice úspěchu.
  4. Pravidla: co smí/nesmí dělat (např. „nevymýšlej fakta“).
  5. Formát výstupu: jak má odpověď vypadat (odrážky, kroky, tabulka, JSON).
  6. Fallback: co dělat, když něco chybí (např. „uveď, co je neznámé“).

Jak navrhnout dobrou personu

Slabá persona bývá příliš obecná („buď expert“), což často vede k vágním odpovědím. Silná persona je naopak taková, která jasně nastaví očekávání v několika dimenzích:

1) Úroveň expertizy a doména

Specifikuj, v čem je persona odborník a jak hluboko. Například „seniorní bezpečnostní auditor“ přirozeně povede k důrazu na rizika, hrozby, mitigace a kontrolní mechanismy; „učitel pro začátečníky“ zase povede k postupnému vysvětlování bez zbytečného žargonu.

2) Cíl persony

Uveď, co je pro personu nejdůležitější: minimalizace rizik, maximalizace srozumitelnosti, rychlé rozhodnutí, kreativita, úspora nákladů, uživatelská přívětivost apod. Tohle zásadně mění priority výstupu.

3) Komunikační styl

Zda má být odpověď stručná, nebo detailní; formální, nebo neformální; přímá, nebo empatická; „tvrdošíjně skeptická“, nebo „konstruktivně optimistická“. Styl ovlivňuje i to, jak model pracuje s nejistotou (přiznání „nevím“, uvedení variant).

4) Metodika práce

Největší přínos persony je často v metodice: auditor používá checklisty a hledá slabiny, analytik rozkládá problém na části, kouč klade otázky a reflektuje, designér navrhuje varianty a testuje předpoklady. Když metodiku zapíšeš explicitně, zvýšíš opakovatelnost a kvalitu.

Časté přínosy Persona Pattern (v praxi)

  • Vyšší relevance: persona přirozeně zvýrazní aspekty, které jsou pro daný typ role důležité.
  • Konzistence výstupu: stejná persona napříč iteracemi drží tón, slovník i strukturu.
  • Lepší rozhodování: více person (nebo přepínání rolí) odhalí trade-offy, rizika i příležitosti.
  • Rychlost a úspora promptu: persona nahrazuje dlouhé vysvětlování stylu a očekávání.

Rizika a omezení Persona Pattern

Persona Pattern je silný, ale není bez rizik. Základní problém je, že persona může „svádět“ k doplňování a znělé, ale ne zcela podložené odpovědi — zejména pokud zadání nemá jasně oddělená fakta a pravidla. Čím „charakternější“ persona, tím víc může model tíhnout k plynulému vyprávění, které občas přidá detaily, které uživatel nedodal.

Proto se doporučuje přidat jednoduché guardrails:

  • Zakázat domýšlení: „Použij pouze informace z dodaných dat.“
  • Požadovat práci s nejistotou: „Když něco nevíš, napiš to.“
  • Definovat fallback: co se má stát při chybějících údajích (UNKNOWN / neuvedeno / otázka).
  • Vynutit formát: když máš jasný formát, lépe odhalíš, kde něco chybí.

Rozšíření Persona Pattern do „pattern language“

Když persona nestačí jako jednorázová instrukce, můžeš ji rozšířit pomocí navazujících vzorů (patterns), které popisují složitější scénáře práce s personami. Tyto vzory řeší například práci s více rolemi, přepínání person v čase, role-play scénáře, hlubší specifikaci persony a adaptaci na jazyk či kulturu.

Multi-Persona Interaction (více person najednou)

Tento přístup používá několik person současně, aby model poskytl více perspektiv: například jedna persona hledá rizika, druhá navrhuje kreativní řešení a třetí hodnotí implementační náročnost. Výstup může být buď „panel“ oddělených hlasů, nebo syntéza do jednoho závěru s jasným vysvětlením trade-offů.

Dynamic Persona Switching (dynamické přepínání rolí)

Některé úkoly mají fáze: nejdřív sběr požadavků, pak návrh řešení, potom kritická revize, nakonec plán implementace. Přepínání person umožní, aby model nejdřív pracoval jako „facilitátor“, pak jako „architekt“, pak jako „auditor“. Aby to fungovalo dobře, musí prompt přesně říct, kdy se role mění a co je cílem každé fáze — jinak se může výstup stát nekonzistentní.

Role-Playing Scenarios (scénářové hraní rolí)

V role-play scénářích model přijme roli v konkrétní situaci a interaktivně „hraje“ průběh: například simulovaná konzultace, trénink rozhovoru, nácvik vyjednávání nebo řešení incidentu. Přínos je v bezpečném tréninku rozhodování a komunikace. Důležité je nastavit hranice: co je cílem scénáře, jak se hodnotí úspěch, a jak má model reagovat na neočekávané vstupy.

Contextual Depth Enhancement (prohloubení persony)

Když je persona příliš obecná, pomůže přidat „hloubku“: background, motivace, omezení a kontext. Například ne jen „učitel“, ale „učitel, který vysvětluje jednoduše, používá analogie a vždy dává krátké shrnutí na konci“. Tím snížíš vágnost a posílíš konzistenci chování modelu.

Multi-Language and Cultural Adaptation (jazyk a kultura)

Někdy nestačí jen odpovědět v určitém jazyce, ale je potřeba držet kulturní normy: zdvořilost, přímou vs. nepřímou komunikaci, míru formálnosti, konvence psaní. Persona může explicitně říct, pro jaké publikum odpověď je, a jaké kulturní rámce má respektovat.

Temporal Perspective (časová perspektiva)

Persona může být ukotvena v určité době: historický expert z konkrétního období, nebo naopak futurista uvažující v dlouhém horizontu. Tohle je užitečné, když potřebuješ interpretovat rozhodnutí nebo texty v dobovém kontextu, nebo když chceš kreativně, ale strukturovaně promyslet budoucí scénáře.

Collaborative Persona Development (společný vývoj persony)

Místo toho, abys personu definoval jednou větou, můžeš ji s modelem postupně „doladit“. Model se ptá na preference (tón, délka, struktura, zakázaná témata), ty odpovíš, a persona se iterativně zpřesňuje. To je praktické, když chceš dlouhodobě konzistentní výstupy pro opakující se typ úloh.

Doporučené „guardrails“ pro stabilní persony

  • Odděl data od instrukcí: dej fakta do sekce „DATA“ a zbytek do „PRAVIDLA“.
  • Vynucuj formát: např. „nejdřív shrnutí, pak body, pak rizika“ nebo „JSON se schématem“.
  • Ošetři chybějící údaje: „Když něco chybí, napiš, že to chybí, a navrhni otázky.“
  • Řízení tónu: uveď 2–3 konkrétní charakteristiky (např. „stručně, věcně, bez marketingu“).
  • Kontrola faktů: „Nevytvářej tvrzení, která nejsou opřená o data.“

Závěr

Persona Pattern je jeden z nejpraktičtějších způsobů, jak rychle zlepšit kvalitu a použitelnost výstupů z LLM. Umožňuje ti „nastavit způsob myšlení“ modelu bez dlouhých instrukcí, podporuje konzistentní styl a snadno se škáluje. Nejlépe funguje, když personu spojíš s jasným úkolem, dodáš konkrétní kontext a přidáš základní guardrails proti domýšlení. Pro složitější práce lze Persona Pattern rozšířit o navazující vzory, které řeší více rolí, přepínání person v čase, hlubší specifikaci, kulturní adaptaci nebo společné ladění persony.

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.