Postavili jsme AI konvertor – takhle to funguje
Přenášení dat mezi systémy zbytečně žere čas. Postavili jsme nástroj na Claude API, který navrhne mapování a konverzi automaticky – a tady je co jsme se naučili.
Problém: ruční přesun dat
Scénář, který je běžnější, než by měl být: export z WMS přijde jako XLSX, musí se přetransformovat do XML pro Pohodu. Někdo ho otevře v Excelu, ručně přemapuje sloupce, přeformátuje data, uloží jako XML, importuje do Pohody. Opakovat příští týden. Nikdo nepíše vlastní integraci, protože je to „příliš malé" – ale za rok se z toho nasbírají dny čí práce.
Stejný vzor se opakuje všude: CRM exporty, které musí odpovídat šablonám importu ERP, ceníky od dodavatelů, které se musí normalizovat na formát produktového katalogu, nebo logistické reporty, které musí krmit BI dashboard. Každý systém má svůj formát a lepidlem mezi nimi je člověk s Excelem.
Řešení: popište výstup, AI navrhne mapování
Základní myšlenka Adaptine File Converteru je jednoduchá: nahrajte zdrojový soubor, nahrajte vzor výstupu (nebo popište cílový formát) a nechte AI navrhnout mapování sloupců. Bez programování, bez IT ticketu.
Uživatel navržené mapování zkontroluje, případně upraví, a spustí konverzi. Výsledkem je soubor připravený k importu v cílovém formátu. Podporované formáty: CSV, XLSX, XML, JSON.
Jak to funguje technicky
Jádrem je Claude API. Při nahrání souboru pošleme Claude hlavičky sloupců a pár ukázkových řádků spolu s promptem, který žádá o JSON mapování mezi vstupními a výstupními poli.
Claude analyzuje názvy polí, ukázkové hodnoty a definici cílového formátu a vrátí mapování. Příklad z praxe: zdrojové sloupce jsou item_code, qty_shipped, unit_price – cílové XML pro Pohodu čeká <KodPolozky>, <Mnozstvi>, <JedCena>. Claude je správně namapuje i přes rozdílné konvence pojmenování, protože rozumí sémantice hodnot, ne jen názvům.
JSON mapování, které Claude vrátí, řídí samotnou transformaci souboru. Claude necháváme mimo konverzní krok – navrhuje jen mapování, samotnou práci se soubory dělá náš kód. Výstupy jsou tak deterministické a snadno auditovatelné.
Co jsme se naučili při vývoji
- Celé mapování najednou je lepší než sloupec po sloupci. Požádat Claude o kompletní mapování v jednom volání dává konzistentnější výsledky než iterativní přístup – model má k dispozici celý kontext a lépe řeší nejednoznačnosti.
-
Ukázkové hodnoty jsou důležitější než hlavičky. Pár řádků reálných dat (ne jen názvy sloupců) výrazně zlepší přesnost mapování, zvláště když jsou názvy kryptické zkratky jako
ARTNOneboQTY_S. -
Konverze formátů dat a čísel přijdou zadarmo. Claude správně pozná, že
2026-06-04a04.06.2026jsou stejné datum v jiném formátu, a konverzi provede automaticky bez explicitního zadání. - Soubory s víceúrovňovými řádky jsou nejtěžší případ. Exporty, kde stejný sloupec znamená různé věci podle typu řádku – agregované součty vs. řádkové položky ve stejném souboru – vyžadují předzpracování, které čisté mapování sloupců nevyřeší.
Vyzkoušejte
Pokud každý týden nebo měsíc trávíte čas ručním přeformátováním dat mezi systémy, vyzkoušejte to zdarma – a ozvěte se nám, pokud potřebujete vlastní integraci nebo máte složitější případ.
Adaptine File Converter
Nahrajte zdroj + vzorový výstup → AI navrhne mapování → stáhněte převedený soubor. Podporuje CSV, XLSX, XML, JSON.
Vyzkoušejte zdarma