Cíl dne
Vsechny moduly z tohoto tydne spojime do jednoho projektu se cistou strukturou.
V Projectu: Pokračuj v chatu uvnitř svého Projectu z Day 1 — Custom Instructions šetří kontext, knowledge files (glosář, cheat sheet) máš po ruce. Pokud Claude použije termín, který si nepamatuješ, řekni: „Vysvětli mi to z mého glosáře."
Vzorový prompt pro Claude Code
Navrhni strukturu Python projektu pro financni reporting pipeline.
Soubory:
- main.py: orchestruje celou pipeline
- config.py: vsechny nastavitelne hodnoty (cesty, limity, kategorie)
- loader.py: nacitani a cisteni CSV souboru
- categorizer.py: kategorizace transakci (pravidla + AI fallback)
- reporter.py: generovani Excel a HTML reportu
- README.md: instrukce jak spustit
Pro kazdy soubor:
- Strucny popis co dela
- Seznam funkci (nazev, parametry, navratova hodnota)
- Jak soubory volaji navzajem
Struktura musi byt cista, modularni a snadno rozsiritelna.
Posled kroky
- Nech Claude Code vygenerovat vsechny soubory
- Spusť:
python main.py - Over ze se vygeneruje report
- Prochazi README.md aby byl srozumitelny
Milestone — konec fáze 3
Day 30 je půlka kurzu a konec Python fáze. Předtím, než přejdeš na fázi 4 (vizualizace), proveď tyto integrační kroky:
1. Aktualizuj glosář v Project knowledge
V Projectu spusť nový chat:
Doplň můj glosář (v knowledge files) o pojmy z fáze 3 Pythonu:
venv, pandas DataFrame, groupby, openpyxl, argparse, modul, package,
exception handling. Pro každý: krátká česká definice + Excel paralela
pokud existuje.
Výstup ulož přes Add file (replace glosar-controlling.md).
2. Reflexe Phase 2 → 3 přechod
Před týdnem (Day 23) jsi poprvé použila pandas. Dnes máš modulární projekt. Otevři chat:
Před 8 dny jsem nikdy nepsala v Pythonu. Dnes mám 5 modulů + main.py.
Co mě nejvíc překvapilo na cestě? Co byl nejtěžší koncept?
Napiš mi krátkou reflexivní zprávu (5-7 vět), která mi tu cestu
připomene za 6 měsíců.
Ulož jako ~/ai-univerzita-prace/graduation/reflexe-faze-3.md — bude součástí Day 60 capstone.
3. Aktualizuj README
V projektu má README.md vědět:
- Jaké kroky pipeline dělá (loader → categorizer → reporter)
- Jak spustit (
python main.py) - Jaké jsou závislosti (
pip install -r requirements.txt) - Příklad výstupu
Výstup dne
- ✅ Modulární Python projekt v
~/ai-univerzita-prace/(main.py, config.py, loader.py, categorizer.py, reporter.py, README.md) - ✅ Aktualizovaný glosář v Project knowledge files
- ✅ Reflexe v
~/ai-univerzita-prace/graduation/reflexe-faze-3.md - ✅ Druhý člověk dokáže projekt spustit podle README
Zítra (Day 31) přecházíme na vizualizace — méně kódu, víc grafů. Phase 3 done.