DICE

Prompt Frameworks Čvn 1, 2025
DICE - Prompt Framework DICE
Systematický framework pro tvorbu promptů, který kombinuje detailní informace, jasný záměr, definovaná omezení a konkrétní příklady pro dosažení přesných a relevantních výstupů z AI modelů. K čemu použít:
⚙️ Optimalizace a dokumentace
✍ Generování textů
📐 Generování podle vzorů
D
Details (Detaily)
Poskytněte specifické a podrobné informace potřebné pro úkol.
I
Intent (Záměr)
Jasně definujte účel a cíl, kterého chcete dosáhnout.
C
Constraints (Omezení)
Stanovte hranice, limity a pravidla pro požadovaný výstup.
E
Examples (Příklady)
Uveďte konkrétní příklady požadovaného výstupu nebo formátu.

Výhody:
  • ✅ Strukturovanost – Systematický přístup k tvorbě komplexních promptů.
  • ✅ Přesnost – Kombinace detailů a příkladů minimalizuje nedorozumění.
  • ✅ Konzistentnost – Zajišťuje opakovatelné a předvídatelné výsledky.
Nevýhody:
  • ⚠️ Délka promptu – Může vytvářet dlouhé prompty náročné na zpracování.
  • ⚠️ Příprava – Vyžaduje pečlivé promyšlení všech čtyř komponentů.
💼 Použití / Use Case:
  • Tvorba strukturovaného obsahu podle specifických požadavků.
  • Generování technické dokumentace a manuálů.
  • Vytváření marketingových materiálů s přesným formátem.
  • Příprava výukových materiálů a cvičení.

Příklady použití prompt rámce DICE

  • Příklad 1: Tvorba produktového popisu
    • Details: Produkt je ergonomická počítačová myš pro gamery s RGB podsvícením, 16000 DPI senzorem a 8 programovatelnými tlačítky.
    • Intent: Vytvoř poutavý produktový popis pro e-shop, který zvýší konverze.
    • Constraints: Maximálně 200 slov, zaměř se na technické specifikace a výhody pro hráče.
    • Examples: „Díky pokročilému senzoru dosáhnete milimetrové přesnosti při každém pohybu.“
  • Příklad 2: Vytvoření FAQ sekce
    • Details: Online kurz programování v Pythonu pro začátečníky, délka 8 týdnů, cena 4999 Kč.
    • Intent: Sestavte FAQ sekci, která odpoví na nejčastější dotazy potenciálních studentů.
    • Constraints: 10 otázek a odpovědí, každá odpověď max. 50 slov, jasný a přátelský styl.
    • Examples: „Q: Potřebuji předchozí znalosti programování? A: Ne, kurz je určen pro úplné začátečníky.“
  • Příklad 3: Analýza konkurence
    • Details: Analyzuj 3 hlavní konkurenty v oblasti online fitness aplikací: MyFitnessPal, Strava, Nike Training Club.
    • Intent: Identifikuj mezery na trhu a příležitosti pro naši novou fitness aplikaci.
    • Constraints: Zaměř se na ceny, funkce a uživatelské hodnocení, strukturuj jako tabulku.
    • Examples: „MyFitnessPal: Zdarma/Premium 6€/měsíc | Sledování stravy, kalorie | 4.1⭐“

Tipy pro použití:
  • Buďte konkrétní v detailech: Více specifických informací vede k přesnějším výstupům.
  • Definujte jasný záměr: Vždy uveďte, čeho přesně chcete dosáhnout a proč.
  • Poskytněte kvalitní příklady: Dobré vzorové výstupy jsou často důležitější než dlouhé instrukce.

VM