PROJ-09 · Webová aplikace · AI

Popisky pro katalogy

Z Excelu od obchodu vytvoří krátké nadpisy a popisky pro tištěný katalog, stáhne fotky a doplní tabulku pro sazbu.

PythonopenpyxlHTML/CSS/JSClaude Code CLI
PROJ-09
Webová aplikace · AI · 2026
Limity
45 / 170 znaků
Kód
1 721 řádků
Data na ukázce
smyšlená
AI nástroje
Claude Code

01 · Problém

K položkám z ceníku obchodu bylo potřeba do tištěného katalogu napsat nadpis do 45 a popisek do 170 znaků a dohledat fotky. Popisy z e‑shopů jsou různě dlouhé a prosté useknutí textu dává nedokončené věty.

02 · Role AI

Aplikaci jsem postavil s Claude Code a Claude Code v ní zároveň píše texty: aplikace ho spustí, předá mu stažené podklady a pravidla psaní z jednoho souboru a dostane zpět JSON. Délky ověřuje skript, ne model. Text, který limit nesplní, se vrátí modelu s důvodem a minulým zněním (nejvýš třikrát) a zapíše se až ve chvíli, kdy limity splní. Pravidla, limity a kontrolu jsem zadal já.

03 · Co aplikace umí

  • Načte Excel od obchodu, najde řádky s kódem produktu a z odkazů v řádku stáhne název, popis a fotku
  • Nadpis do 45 a popisek do 170 znaků jako hotové věty, nadpisy se v rámci výrobce neopakují
  • Kontrola délek před zápisem, opravná smyčka a seznam „Ke kontrole před tiskem“ (rozpory mezi zdroji, chybějící podklady)
  • Přehled s fotkou a jejím rozlišením, upozornění na fotky malé na tisk, ruční oprava textů s počítadlem znaků
  • Pořadí produktů přetažením, návrh pořadí podle souvislostí a čára „kolik se vejde do katalogu“
  • Ceny, slevy a cesty k obrázkům ve tvaru, který čte InDesign; záloha tabulky před každým zápisem a archiv hotových katalogů

04 · Výsledek

Zpracování výrobce trvá minutu až několik minut a člověk kontroluje jen označená místa. Chybějící podklady se nedomýšlejí, produkt se označí a nezapíše.

Pro technickou praxi

Jazykový model uvnitř vlastní aplikace: tvrdá kontrola výstupu, opravná smyčka, seznam pochybností k ruční kontrole a napojení na další systém (tabulka pro InDesign).

Screenshoty z aplikace