Claude CodePythonPokročilý

Kompletni Python pipeline

Cíl dne

End-to-end pipeline: CSV import -> kategorizace -> Excel report -> archivace

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

  1. Nech Claude Code vygenerovat vsechny soubory
  2. Spusť: python main.py
  3. Over ze se vygeneruje report
  4. 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.

Co budeš mít na konci

Profesionalni Python projekt pro financni automatizaci

AI Univerzita — soukromá vzdělávací platforma