Otázky před instalací
Pro koho je kamishibai?
Pro každého, kdo se chce učit jazyk na vlastních materiálech a je ochotný se k nim vracet měsíce nebo roky. Vybíráš slova z knih, titulků, lekcí nebo rozhovorů a kamishibai z nich vytváří kartičky. Program nenahrazuje kurz: nevybírá za tebe témata ani pořadí, v jakém se je budeš učit.
Opakování řídí Anki. Jeho plán vychází z opakování s odstupem: známé kartičky se vracejí ve stále delších intervalech, zapomenuté dřív. Počet nových kartiček a denní limity si nastavíš v Anki.
Proč zrovna manga?
Věřím, že díky nové generaci AI agentů můžeme tvořit autorský software stejně snadno, jako jsme dřív psali blogy: sdílet zkušenosti prostřednictvím přístupů, které mohou snadno využívat i ostatní. Kamishibai je můj způsob, jak tuhle myšlenku vyzkoušet. Je to především nástroj, který sám každý den používám a rozvíjím podle zkušeností z praxe.
Mangaka, autor mangy, osobně spojuje příběh, kresbu a povahy postav v ucelené dílo. Takový autorský přístup je mi blízký. Odtud vychází i vizuální jazyk kamishibai: líbí se mi, když má projekt vlastní pohled, který je znát v jeho myšlence i vzhledu.
Co můžu do kamishibai přidat?
V základním režimu seznam slov nebo výrazů, které se chceš naučit. Nemusíš je převádět do slovníkového tvaru: kamishibai se pokusí rozpoznat zadaný text a nabídne významy k výběru. Pro každý vybraný význam vytvoří samostatnou kartičku s větou.
Pokud věta nevyhovuje, můžeš popsat, co chceš změnit, a spustit generování znovu. Jestli už máš texty kartiček hotové, můžeš je předat ve formátu cards JSON. Tomu se věnuje samostatná odpověď níže.
Co dělá Anki a co kamishibai?
Kamishibai připravuje materiál: vytváří věty, vysvětlení, zvuk a ilustrace a potom je spojí do souboru .apkg — balíčku, který můžeš otevřít v Anki.
Anki organizuje opakování: ukazuje kartičky, ukládá tvoje hodnocení a určuje datum příštího opakování.
Kamishibai vytváří také PDF pro papírové kartičky. Můžeš si ho vytisknout a rozstříhat, pokud se chceš učit bez obrazovky.
Musím umět programovat?
Ne. Po instalaci spustíš kamishibai v terminálu, tedy v okně s textovým rozhraním. Dál tě program provede krok za krokem: přidáš slova, vybereš významy, zkontroluješ kartičky a dostaneš balíček. Psát kód kvůli tomu nemusíš.
Pro automatizaci jsou k dispozici samostatné příkazy, které vracejí odpovědi ve formátu JSON. Mohou je používat skripty a AI agenti, ale pro běžnou práci je nepotřebuješ.
Kdo rozhoduje o obsahu kartičky?
Slova a významy vybíráš ty, materiál pak vytvářejí AI modely podle pravidel zabudovaných v kamishibai. Tato pravidla určují strukturu kartičky a požadavky na větu, vysvětlení, zvuk a ilustraci.
Před generováním můžeš zvolit obtížnost a typ vět: oznamovací věty, otázky, dialogy nebo jejich kombinaci. Hotový výsledek můžeš zkontrolovat a nechat vytvořit znovu s připomínkami.
Které jazyky jsou podporované?
Podporováno je 22 jazyků: angličtina, čínština, španělština, japonština, francouzština, němčina, korejština, ruština, italština, portugalština, hindština, arabština, turečtina, polština, ukrajinština, indonéština, vietnamština, thajština, řečtina, hebrejština, nizozemština a čeština.
Pro balíček vybíráš jednu dvojici: jazyk, který se učíš, a jazyk překladů a vysvětlení. Můžeš spojit libovolné dva jazyky ze seznamu. Kvalita materiálu závisí na tom, jak dobře si modely poradí s vybranou dvojicí.
Pokud potřebuješ jiný jazyk, založ požadavek na GitHubu a podíváme se, co se dá udělat.
Co potřebuju před spuštěním?
K vytváření kartiček potřebuješ:
- Počítač s macOS, Linuxem nebo Windows.
- Internet: text, zvuk a ilustrace vznikají přes Gemini API.
- Vlastní klíč Gemini API. Vytvořit klíč v Google AI Studio →
Na opakování si nainstaluj Anki →
Pokud vybraný jazyk vyžaduje místní kontrolu textu v obrázcích, při prvním vytváření ilustrací program stáhne i modely pro rozpoznávání textu (OCR).
Na jakých systémech kamishibai běží?
Hotové verze jsou k dispozici pro macOS, Linux a Windows.
- macOS a Linux: instalace přes Homebrew nebo instalační skript.
- Windows: instalační skript se spouští přes Git Bash, MSYS nebo Cygwin.
Příkazy a odkaz na skript najdeš v části věnované instalaci.
Kolik to stojí?
Kamishibai je zdarma a jeho zdrojový kód je otevřený. Zvlášť se platí za požadavky na Gemini odeslané s tvým API klíčem.
Orientačně počítej s 15 dolary za 100 kartiček s textem, zvukem a ilustracemi. Jde o přibližný odhad: výsledná cena závisí na množství materiálu, opakovaném generování a cenách modelů. Modely už jsou v programu vybrané, takže je před začátkem nemusíš nastavovat.
Při čtyřech nových kartičkách denně vystačí balíček sta kartiček na 25 dní. Naučené věty je potřeba opakovat i potom. Proto vybírám slova, která chci opravdu používat, a dávám přednost kvalitě kartiček před co nejnižší cenou generování.
Kam se odesílají slova a kde se ukládá klíč?
Tvoje práce se ukládá na tvém počítači: nastavení, relace, mezipaměť a hotové soubory. Kamishibai nemá vlastní server pro vytváření kartiček.
Při generování a kontrole materiálů program odesílá do Gemini slova, věty a kontrolované ilustrace pomocí tvého API klíče. Při synchronizaci přes Anki se hotový balíček i soubory médií přenášejí také do AnkiWeb.
Uložený klíč je v místním souboru nastavení, ne v systémovém úložišti hesel. Tento soubor nikomu neposílej a nepřidávej ho do veřejného repozitáře.
Mohou být v kartičkách chyby?
Ano, chyby se objevují. Podle mých zkušeností ale současná generace modelů už dává poměrně vyrovnané výsledky a na kvalitě hotových kartiček hodně pracuji.
Nejvyrovnanější kvalitu má teď zvuk, který se blíží přirozené řeči. S obtížností vět si modely poradí méně přesně: řídí se vybranou úrovní, ale někdy vytvoří snazší nebo těžší větu.
Nejvíc chyb bývá v ilustracích: AI pořád dokáže člověku nakreslit třetí ruku. Proto aplikace používá samostatné AI modely, které hodnotí hotové obrázky. Pokud obrázek kontrolou neprojde, program ho vytvoří znovu.
Automatická kontrola nezaručuje správnost celého materiálu. Pochybnou větu je lepší ověřit ve slovníku nebo s učitelem a v případě potřeby kartičku vytvořit znovu.
Co přesně znamená Agent Ready?
S kamishibai může pracovat AI agent, například Claude Code. Popíšeš úkol a agent ho provede pomocí příkazů programu. Můžeš mu například zadat:
- Vybrat slova k určitému tématu nebo z tvého textu.
- Vybrat vhodné významy a vytvořit kartičky.
- Zkontrolovat výsledek a před importem do Anki znovu vytvořit nepovedené kartičky.
Slouží k tomu JSON CLI — příkazy, které vracejí data ve formátu JSON a nevyžadují dialog v terminálu. Agent může spouštět generování na pozadí a vést několik relací současně.
Předej agentovi odkaz na llms.txt. Najde tam návod k instalaci nebo aktualizaci kamishibai a postup, jak získat vestavěné instrukce pro nainstalovanou verzi. Používání samotného agenta a další generování kartiček mohou zvýšit náklady.
Kdy se hodí vlastní kartičky v JSON?
Když potřebuješ zachovat hotové formulace, například věty z lekce nebo krátké dialogy. Místo seznamu slov předáš obsah kartiček v souboru cards JSON — textovém souboru s danou strukturou.
Soubor musí obsahovat všechna povinná pole kartičky, ne jen větu. Můžeš ho připravit sám nebo to zadat AI agentovi. Formulace ze souboru se zachovají bez přepisování. Kamishibai přidá zvuk a ilustrace a pak vytvoří balíček Anki ve formátu APKG a PDF k tisku.
Můžu kartičky opakovat na telefonu?
Ano. Kamishibai vytváří kartičky na počítači, ale opakovat je můžeš v mobilní aplikaci Anki.
- Otevři hotový soubor
.apkgv Anki na počítači. Pokud dvojklik nespustí import, vyber Soubor → Importovat. - Synchronizuj sbírku přes AnkiWeb.
- V mobilní aplikaci se přihlas ke stejnému účtu a spusť synchronizaci, aby se stáhly kartičky, obrázky i zvuk.
Pro učení bez obrazovky můžeš PDF vytisknout, listy rozstříhat a kartičky přeložit. Na papíře nebude zvuk ani automatický plán opakování.
Kdo vytváří text, zvuk a ilustrace?
Text, zvuk a ilustrace generují modely z rodiny Gemini. Kamishibai jim dává instrukce, kontroluje část výsledku a sestavuje z materiálů kartičky.
Zvuk syntetizuje model, nenahrává ho lidský hlasatel. Před začátkem učení ho zkontroluj spolu s ostatním obsahem.
Co když si nemůžu vzpomenout na odpověď?
Pokud si nevzpomeneš na význam věty nebo klíčové slovo, stiskni „Znovu“. Anki vrátí kartičku k opakování dřív. Platí to pro novou kartičku i pro tu, kterou znáš už několik měsíců.
Přísnost hodnocení závisí na tom, co právě procvičuješ. Zpočátku si dovolím drobnou chybu ve členu nebo předložce, pokud si vybavím smysl a klíčová slova. Jakmile jsou věty známé, začínám od sebe vyžadovat přesnost i v těchto detailech.
Pokud ti jedna kartička dělá potíže pořád, podívej se na samotnou větu: je situace srozumitelná, není v ní příliš mnoho neznámého? Někdy je užitečnější příklad zjednodušit nebo vyměnit než se ho znovu snažit zapamatovat v původní podobě.
Kdy můžu čekat výsledky?
Přesná lhůta neexistuje. Výsledek závisí na výchozí úrovni, vybraných větách, pravidelnosti opakování a na tom, jestli jazyk používáš i mimo Anki.
Prvních 50 dobře naučených vět může být příležitost zhodnotit pokrok: vybavuješ si známé obraty snáz, poznáváš je v nových textech, daří se ti je používat v rozhovoru? Není to hranice, po které se nutně dostaví „cit pro jazyk“. Všímej si toho, co už zvládáš, ne jen počítadla kartiček.