Immersion Reader
Přeměňte článek, YouTube nebo podcast na lokální interaktivní lekci angličtiny
Otestováno · Funguje
Co umí
Vytváří samostatnou H5 lekci angličtiny pro hluboké čtení a poslech z URL článku, přepisu YouTube nebo podcastu, nebo připraveného segments.json. Spouští se, když uživatel chce převést anglický zdrojový text na imerzní studijní stránku s audiem, slovními kartami, chunk kartami, diktátem a shadowingem. Spouští Python pipeline, která validuje schéma segmentu, vkládá data a časování slov a syntetizuje audio pro každé slovo přes edge-tts.
Testovací report
Spuštěn dodaný build_page.py na demo lekci: vydal skutečnou 56KB interaktivní H5 stránku plus 62KB app.js s funkčním blind-listening, diktátem, shadowingem a karaoke word-sync, a validoval 467/467 pokrytí lexikonu proti svému JSON schématu. Základní řešení bez dovednosti pro stejný požadavek 'build an English reading lesson' produkuje plochou statickou stránku bez těchto studijních režimů. Syntéza zvuku (edge-tts) potřebuje živou síť a nebyla cvičena; stránka se elegantně degraduje na prohlížeč TTS, což nástroj poctivě hlásí. Vytváření segments.json s jeho plným lexikonem je stále manuální práce, kterou musí agent provést.
Testováno: 2026-07-19 · Claude Code 2.x (agent harness)
Instalace
git clone https://github.com/rayw-lab/english-immersion-reader mkdir -p ~/.claude/skills cd english-immersion-reader && cp -r skills/immersion-reader ~/.claude/skills/immersion-reader
Příkazy a ukázkové prompty
/immersion-readerPřeměňte článek, YouTube nebo podcast na lokální interaktivní lekci angličtiny
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
Turn this English article into an interactive immersion lesson.Build a listening lesson with dictation from this YouTube transcript.Make an H5 deep-reading page with word cards from this podcast.