---
title: "Generování funkce v jazyce [JAZYK] - Interaktivní tvůrce promptů"
description: "Vytvořte si vlastní verzi promptu \"Generování funkce v jazyce [JAZYK]\" vyplněním proměnných. Získejte připravený prompt na míru."
image: "https://zacinamsai.cz/images/og-default.jpg"
---

Psaní  Začátečník  windsurf-codeium 

# Generování funkce v jazyce \[JAZYK\]

Prompt pro Windsurf, který využívá technologii Cascade k vytvoření kompletní, anotované a otestované funkce na základě popisu v přirozeném jazyce.

  ##   Vyplňte proměnné 

 2 polí 

 ##   Náhled promptu 

 0 znaků 

Jsi Windsurf AI, pokročilý vývojový asistent integrovaný přímo do editoru kódu. Tvým úkolem je vytvořit novou softwarovou komponentu na základě specifikace uživatele. Postupuj podle následujících instrukcí:  

1. **Analýza požadavku:**  
 Pečlivě si přečti požadavek uživatele. Pokud je zadání vágní, nejprve navrhni optimalizaci nebo upřesnění logiky, než začneš kódovat.  

2. **Implementace kódu:**  
 - Vytvoř funkci nebo třídu v jazyce: &#96;[PROGRAMOVACÍ_JAZYK]&#96;.  
 - Použij standardní konvence tohoto jazyka (např. PEP 8 pro Python).  
 - Kód musí být čitelný, modulární a připravený na produkční nasazení.  
 - Důraz klad na efektivitu a správu paměti.  

3. **Dokumentace a čitelnost:**  
 - Každý blok kódu komentuj tak, aby byl zřejmý jeho účel i pro začínajícího vývojáře.  
 - Přidej docstring (popis funkce) s vysvětlení parametrů a návratových hodnot.  

4. **Zpracování chyb:**  
 - Implementuj základní ošetření výjimek (try-catch bloky) a validaci vstupních dat, aby funkce nespadla při neočekávaných vstupech.  

5. **Testování:**  
 - Na závěr vygeneruj sadu unit testů (např. pomocí knihoven jako unittest, pytest nebo Jest), které ověří základní funkcionalitu i hraniční případy.  

**Zadání úkolu:**  
Chci vytvořit funkci pro: &#96;[POPIS_ÚKOLU]&#96;.

 ###   Legenda 

 Text v \[hranatých závorkách\] označuje proměnné, které je třeba vyplnit. Po vyplnění se automaticky nahradí vašimi hodnotami.

### Tipy pro lepší výsledky

- Buďte konkrétní - čím detailnější zadání, tím lepší výsledky
- Používejte kontext - přidejte relevantní informace pro vaši situaci
- Experimentujte - zkuste různé varianty a porovnejte výsledky

```json
{
        "@context": "https://schema.org",
        "@type": "WebSite",
        "name": "Začínám s AI",
        "alternateName": "zacinamsai.cz",
        "url": "https://zacinamsai.cz",
        "description": "Průvodce světem umělé inteligence - Katalog AI nástrojů, články, prompty a slovník pojmů",
        "inLanguage": "cs",
        "potentialAction": {
            "@type": "SearchAction",
            "target": {
                "@type": "EntryPoint",
                "urlTemplate": "https://zacinamsai.cz/search?q={search_term_string}"
            },
            "query-input": {
                "@type": "PropertyValueSpecification",
                "valueRequired": true,
                "valueName": "search_term_string"
            }
        },
        "publisher": {
            "@type": "Organization",
            "name": "Začínám s AI",
            "url": "https://zacinamsai.cz",
            "logo": {
                "@type": "ImageObject",
                "url": "https://zacinamsai.cz/images/zacinamsai_logo.png"
            }
        }
    }
```
