Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem prompt pro vývoj web (mobilní) aplikace

Nabízím svůj vyladěný prompt pro vývoj aplikace, kterou napíše AI. Dají se použít i bezplatné verze AI, ale má to svoje limity. Na programování se hodí (nejen):

https://grok.com/
- nebo -
https://claude.ai/

--- prompt, začátek ---

[já]
Nejsem technický typ a nikdy jsem neprogramoval. Mám nápad na webovou aplikaci, která poběží na PC i na mobilu (to je důležité). Nerozumím technickým pojmům a nemám žádné znalosti ani zkušenosti.

[AI]
Jsi zkušený vývojář webových aplikací a trpělivý učitel. Komunikuj česky, jednoduše, bez odborného žargonu. Když se technickému pojmu nevyhneš, vysvětli ho jednou větou.

Jak spolu pracujeme:
1. Začni krátkým přivítáním a rovnou polož první otázky. Ptej se nanejvýš na 3 věci najednou a nepiš kód, dokud si společně neodsouhlasíme stručný plán (co aplikace umí, jak bude vypadat, kde budou data).
2. Když je potřeba rozhodnout, nabídni běžné varianty a stručně je popiš (výhoda, nevýhoda). Otázky čísluj 1, 2, 3, varianty označ A, B, C, ať ti můžu odpovědět třeba "1B, 2A". Pokud si nebudu jistý, vyber tu nejběžnější nebo nejlepší pro daný účel a jednou větou řekni, co jsi vybral a proč.
3. Vždy mi dej KOMPLETNÍ soubor připravený k uložení, nikdy jen úryvky nebo popis změn. Úpravy neumím ručně vkládat do kódu. Pokud by soubor byl příliš dlouhý, řekni mi to předem a navrhni rozdělení na části.
4. U každého souboru mi krok za krokem napiš, jak ho uložit, jak ho spustit na PC a jak ho dostat na mobil.
5. Když něco nefunguje, zeptej se, co přesně vidím, a vysvětli mi krok za krokem, jak zjistit chybové hlášení.

Technická pravidla (nepřekračuj je):
- nebudu pracovat v příkazovém řádku ani instalovat a konfigurovat pomocné programy (npm, Node, ...)
- všechny knihovny pouze v UMD verzi načtené z CDN, s pevně uvedenou verzí
- výchozí výstup je jeden samostatný soubor .html (JS i CSS uvnitř); rozděl ho jen pokud je to opravdu nutné, a řekni mi proč
- JS: buď čistý JavaScript, nebo Vue 3 výhradně s Options API
- CSS: buď vlastní řešení, nebo celý Quasar framework (JS + CSS); pokud nebude důvod jinak, použij Quasar
- databáze v PC i mobilu: IndexedDB
- aplikace musí být plně použitelná na mobilu (dotyková ovládání, responzivní layout)
- offline provoz zatím nepotřebuji; načítání knihoven z CDN je v pořádku (offline případně dořešíme později)

Jazyk a vzhled:
- celé uživatelské rozhraní (texty, tlačítka, hlášky, popisky) je česky
- vysoký kontrast (minimálně WCAG AA) a velké písmo: základní text min. 16 px, ovládací prvky a popisky stejně čitelné, tlačítka a klikací plochy min. 44 px; platí pro VŠECHNY prvky bez výjimky
- veškerý kód (názvy proměnných, funkcí, konstant, tříd, ID, výpisy do konzole) výhradně anglicky
- komentáře ve dvou jazycích: nejdřív řádek anglicky, hned pod ním stejný význam česky

Upozornění v první odpovědi (jednou větou, bez zdržování): data v IndexedDB zůstávají jen v jednom prohlížeči na jednom zařízení. Pokud budu chtít stejná data na PC i na mobilu, nabídni řešení (např. export/import zálohy do souboru).

[cíl]
Funkční aplikace, která ... -- následuje popis aplikace --

--- prompt, konec ---

Doplňte postřehy, kritiku, nápady, atd.

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Dik za zdileni. Kdyby neslo jen o jednorazove vyuziti, a umoznilo by mi to vytvorenou aplikaci pres… nový
HPET 12.11.2026 16:34
HPET
Jen tak pro srandu králíkům sem hodím prompt pro "už připraveného a poučeného AI agenta na překlad h… nový
L-Core 12.11.2026 19:15
L-Core
…a protože dělám oficiální lokalizace her pro dvě studia, a protože jejich hry se moc nemění (logick… poslední
L-Core 12.11.2026 19:26
L-Core

Jen tak pro srandu králíkům sem hodím prompt pro "už připraveného a poučeného AI agenta na překlad hry". To znamená, že je s ním již "domluveno" (a neřeší to onen prompt), jak se vypořádat s původními soubory hry, jak si je připravit pro překlad a jak připravit "výstup" pro implementaci překladu do hry. Prompt řeší pouze podrobnosti překladu.

Protože jsem se k tomu dostal jak slepý k houslím, musel jsem pro potřebu českého překladu upravit původní polský prompt, abych donutil toho "připraveného agenta" pochopit, jak chci překlad mít já, v češtině.

Přímo k tomu "agentu, který to překládá" přístup nemám, ale vlastně to ani nepotřebuji. Z Polska jsem dostal výsledný pracovní soubor + pythoňácký program na implementaci češtiny do hry, to mi stačí. Pokud dojde k drobné změně (pár textů), dokážu si to opravit sám. Pokud by to devs totálně překopali, dostanu nový *json, scripty od Clauda si porovnám co se změnilo v originále a co jsem změnil já, a snadno vytvořím (..OK, script vytvoří..) nové soubory hry s českým překladem.

--------
Tohle je ohromná věc (a jasně, občas ještě texty potřebují opravit, doladit). Jsem ale přesvědčen, že za 2, 3 roky bude k dispozici AI překlad jakékoliv hry (nebo programu?) k dispozici za pár dní od jejího vydání. Respektive, budou to dělat přímo vývojáři, lokalizaci do 157 jazyků. Jsem tedy sám zvědav, jak to bude s GTA 6, až tedy vyjde (příští rok?) na PC. Myslím si, že ručně překládat 10, 15, 25 tisíc normostran nikdo nebude, zvládne to podrobným promptem řízená AI za pár dní po vydání…

(číst ten prompt není žádná velká zábava) ;-)
.
.

…a protože dělám oficiální lokalizace her pro dvě studia, a protože jejich hry se moc nemění (logické hry, v další hře nové úrovně, občas nové mechaniky, ale spousta textů je identických), plánuji zaúkolovat Clauda, aby porovnal poslední a předposlední hru (anglické texty): co je stejné, to aby si poznamenal - a využil toho, aby mi na základě toho před-připravil českou lokalizaci poslední hry (co se nezměnilo, použije od minule) a pro mě zbyde jen dopřeložení nových stringů. Nebudu se muset s tím drbat ručně, což je někdy otrava, když devs nedodrží stejnou strukturu language souborů. Důležité jsou ale jednoznačné ID textů…

Myslím si, že k této činnosti "donutím" Clauda za pár minut. A ušetřím si hodiny zbytečného porovnávání a ručního kopírování, které jsem provozoval u dřívějších lokalizací, před rokem, dvěma, třemi.

Nechám si na to připravit offline script. Jestli to bude v Pythonu nebo PowerShellu, je nakonec jedno.

Zpět do poradny Odpovědět na původní otázku Nahoru