Efektivní prompty pro DeepSeek: šablony pro developery
DeepSeek je otevřená neuronová síť s výkonem na úrovni špičkových modelů, bez limitů a dostupná i z Ruska. Pro middle/senior developery je klíčem k maximálnímu výkonu přesné prompty přizpůsobené dvěma režimům: deepseek-chat pro rychlé úkoly a deepseek-reasoner (DeepThink) pro krok za krokem analýzu složitých problémů.
Režimy práce a volba přístupu
Deepseek-chat poskytuje rychlé odpovědi na jednoduché dotazy, podobně jako standardní chatboti. DeepThink aktivuje řetězec uvažování: model rozloží úkol, ověří hypotézy a minimalizuje chyby. Používejte DeepThink pro úkoly vyžadující logiku, debugování nebo architekturu – přesnost stoupá díky času na zpracování.
Pravidlo volby:
- Jednokrokové dotazy – deepseek-chat.
- Vícekrokovou analýzu – DeepThink.
Šablony promptů pro kódování
Code review se zaměřením na problémy
Proveď code review tohoto souboru. Pro každou poznámku vysvětli:
1. Co přesně není v pořádku
2. Proč je to problém (bezpečnost / výkon / čitelnost)
3. Jak to opravit – ukáž kód
Nepřipomínej styl a formátování – jen skutečné problémy.
[vložte kód]
Instrukce „nepřipomínej styl“ zabraňuje falešným poznámkám k formátování.
Refaktoring bez změny chování
Refaktoruj tento kód. Požadavky:
- Chování musí zůstat identické
- Rozděl na funkce max. 20 řádků
- Přidej typizaci (TypeScript)
- Odstraň duplicity
- Ukáž diff: co bylo → co je
[vložte kód]
Debug podle stack trace v DeepThink
Tady je chyba z produkce:
[vložte stack trace]
Vysvětli:
1. Co se stalo – jednoduše
2. Přesně kde v kódu je problém
3. Tři nepravděpodobnější příčiny – od nejpřesnější
4. Jak každou opravit
DeepThink je tu ideální: model sleduje logiku krok za krokem.
Prompty pro analýzu technologií a API
Srovnání stacků
Srovnej [technologie A] a [technologie B] pro [konkrétní úkol].
Formát odpovědi:
- Tabulka: kritérium | A | B
- Pro každé kritérium – konkrétní čísla nebo fakta, ne obecné fráze
- Na konci – jednoznačné doporučení s odůvodněním
Nepiš „záleží na situaci“ – situaci jsem popsal, dej konkrétní odpověď.
Poslední instrukce eliminuje vyhýbavé odpovědi.
Extrakce z dokumentace
Tady je dokumentace API [vložte nebo odkaz].
Potřebuji implementovat [konkrétní úkol]. Vyzdvihni:
1. Jaké endpointy potřebuji
2. Povinné parametry pro každý
3. Možné chyby a jak je zpracovat
4. Hotový příklad requestu v [jazyk]
Nepřeváděj celou dokumentaci – jen co potřebuji pro můj úkol.
Zaměření na relevantní části zrychluje práci.
Textové úkoly: strukturalizace a adaptace
Adaptace pro publikum
Přepiš tento text pro [publikum: developery / manažeři / investoři / studenti].
Pravidla:
- Zachovej všechny fakta a čísla
- Odstraň žargon, který publikum nezná
- Nahraď abstraktní tvrzení konkrétními příklady
- Délka: max. [X] slov
Původní text:
[vložte text]
Tabulka z nestrukturovaných dat
Tady je nestrukturovaný text [vložte].
Převeď ho do tabulky se sloupci:
[kolona 1] | [kolona 2] | [kolona 3]
Pokud data pro buňku chybí – dej pomlčku, nevymýšlej.
Zakázané halucinace zajišťují přesnost.
Pokročilé prompty pro DeepThink
DeepThink vyniká v úkolech s neobvyklou logikou.
Architekturální design
Potřebuji navrhnout [popis systému].
Požadavky:
- [požadavek 1]
- [požadavek 2]
- [požadavek 3]
Omezení:
- Rozpočet na infra: $[X]/měsíc
- Tým: [N] developerů
- Termín: [N] týdnů
Navrhni architekturu. Pro každý komponent vysvětli:
- Proč právě on, ne alternativa
- Jaké rizika
- Co se pokazí první při růstu zátěže
Hledání logických chyb
Tady je kód, který nefunguje správně. Výsledek [popis skutečného chování], měl by být [popis očekávaného].
Nenabízej řešení hned. Nejdřív:
1. Projděte kód řádek po řádku
2. Sleduj hodnoty proměnných v každém kroku
3. Najdi, kde se skutečné chování liší od očekávaného
4. Teprve pak – navrhni opravu
[vložte kód]
Krok za krokem odhalí kořen problému.
Matematické úkoly
Vyřeš úkol. Ukaž každý krok řešení.
Po řešení – ověř odpověď dosazením do podmínky.
Úkol: [podmínka]
Ověření snižuje chyby.
Univerzální principy promptingu
- Formát odpovědi: Specifikuj jasně – tabulka, seznam, diff.
- Zakázané: „Napiš úvod“, „bez vody“.
- Kontext: Specifikuj roli, velikost projektu.
- Rozdělení: Architektura odděleně od implementace.
- Search režim: Pro čerstvá data o cenách, releasích.
Co je důležité
- DeepThink pro složité úkoly: přesnost vyšší o 80 % díky sebeověření.
- Vždy zakazujte halucinace a vodu v promptách.
- Formát odpovědi – klíč k parsable výstupu.
- Kontext projektu zrychluje relevanci.
- Bez VPN, bez limitů – pro produkční úkoly.
— Editorial Team
Zatím žádné komentáře.