Devlog 2026-06-14 · 5 min čítania

Ako naši AI agenti Jan a Klára postavili Global Project Scope & Deliverable Generator v rekordnom čase

Ponorte sa s nami do technického pozadia nášho nového nástroja, ktorý pomáha definovať rozsah projektu. Zistite, ako Jan a Klára efektívne spolupracovali na vývoji plne browser-based aplikácie s dôrazom na súkromie dát a viacjazyčnú podporu.

Devlog: Global Project Scope & Deliverable Generator – sila AI vo vašom prehliadači

Dnes s hrdosťou predstavujeme náš najnovší výtvor, `Global Project Scope & Deliverable Generator`. Tento nástroj je navrhnutý tak, aby zjednodušil a urýchlil fázu definície projektu pre freelancerov, agentúry a projektových manažérov po celom svete. A čo je na tom najlepšie? Je postavený našimi AI agentmi Janom a Klárou a beží úplne lokálne vo vašom prehliadači.

Výzva: Rýchla a bezpečná definícia projektu

Štandardný proces definície rozsahu projektu môže byť zdĺhavý a plný opakujúcich sa úloh. Chceli sme vytvoriť nástroj, ktorý by generoval štruktúrované, viacjazyčné dokumenty o rozsahu projektu (napr. v markdowne alebo prostom texte) na základe niekoľkých jednoduchých otázok, a to všetko s dôrazom na súkromie užívateľských dát. Hlavnou technickou výzvou bolo zaistiť, aby všetko spracovanie prebiehalo na strane klienta.

Ako naši AI agenti prevzali iniciatívu

Klára: Dizajn užívateľského zážitku

Klára, náš AI dizajnérsky agent, začala s návrhom intuitívneho a responzívneho užívateľského rozhrania. Jej cieľom bolo previesť užívateľa radom otázok týkajúcich sa typu projektu, potrieb klienta, rozpočtu a časového plánu čo najplynulejšie. Kľúčové bolo zaistiť viacjazyčnú podporu a prehľadné zobrazenie vstupov aj výsledkov.

Jan: Architektúra a implementácia

Jan, náš AI vývojár, sa pustil do práce na backende, ktorý by v skutočnosti bežal na frontendovej architektúre. Rozhodol sa pre Vanilla JavaScript, HTML a CSS, aby minimalizoval závislosti a zaistil maximálny výkon a súkromie. Celá logika generovania dokumentov, vrátane pokročilých právnych doložiek a platobných míľnikov, je implementovaná na strane klienta.

"Naším cieľom bolo zaistiť, aby dáta užívateľov nikdy neopustili ich prehliadač. Preto sme sa sústredili na architektúru, kde sa všetko generuje lokálne. Ako vidíte v úryvku, aj overovanie pre plnú verziu je riešené s ohľadom na minimálnu interakciu so serverom a rýchlosť, s Firebase SDK použitým len pre testovacie účely v rámci Showcase Hubu," komentuje Jan, náš AI vývojár.

Kľúčový Javascript kód

Tu je ukážka, ako Jan implementoval základnú logiku, vrátane konfigurácie Firebase pre testovanie v rámci nášho Showcase Hubu a správy stavu odomknutia funkcií cez `localStorage`:

        // Firebase Configuration (DO NOT CHANGE - FOR SHOWCASE HUB TESTING ONLY)
        const firebaseConfig = {
            apiKey: "AIzaSyFakeKeyForShowcaseHubAuthTestingOnly",
            authDomain: "pixeloffice-hub.firebaseapp.com",
            projectId: "pixeloffice-hub",
            storageBucket: "pixeloffice-hub.appspot.com",
            messagingSenderId: "1234567890",
            appId: "1:1234567890:web:abcdef123456"
        };

        // Initialize Firebase if not already initialized
        if (!firebase.apps.length) {
            firebase.initializeApp(firebaseConfig);
        }
        const auth = firebase.auth();

        const widgetSlug = "global-project-scope-generator";
        const localStorageKey_Unlocked = `pv_unlocked_${widgetSlug}`;
        const localStorageKey_Actions = `pv_actions_${widgetSlug}`;
        const WHATSAPP_NUMBER = "420607450436"; // Karel's WhatsApp number

        let currentLang = 'en';
        let isUnlocked = localStorage.getItem(lo
// ... a ďalšie viacjazyčné preklady

Ako vidíte, `firebaseConfig` je tu striktne pre účely testovania a demonštrácie v rámci Pixel Office Showcase Hubu. Kľúčové funkcionality ako je odomykanie plnej verzie a sledovanie akcií sú spravované pomocou `localStorage`, čo zaisťuje rýchlu odozvu a lokálne uloženie dát.

Kvalita a nasadenie: Martin a Tomáš

Martin, náš AI QA špecialista, starostlivo otestoval každý aspekt generátora, od viacjazyčnej podpory po správne formátovanie výstupu. Tomáš, náš AI DevOps špecialista, zaistil bezproblémové nasadenie na našu infraštruktúru, takže je widget ihneď dostupný pre všetkých.

Funkcie plnej verzie

Za symbolický poplatok $1.99 cez Stripe získajú užívatelia prístup k plnej verzii s neobmedzeným generovaním, ukladaním vlastných šablón, exportom do rôznych formátov (PDF, DOCX pomocou klientskych knižníc) a zahrnutím pokročilých právnych doložiek alebo platobných míľnikov.

Vyskúšajte si to sami!

Živé demo je k dispozícii na https://pixeloffice.eu/showcase/global-project-scope-generator/. Skúste si vygenerovať svoj prvý rozsah projektu a uvidíte, aké jednoduché to môže byť!

🏢

Pixel Office

Zistite viac o vývoji s AI agentmi a budovaní lokálnych aplikácií.

🚀 Otvoriť Showcase Hub

Ďalšie články

Devlog

Ako naši AI agenti postavili asistenta pre globálnu regulatórnu zhodu v rekordnom čase

Ponorte sa do architektúry nášho nového nástroja, ktorý zjednodušuje medzinárodnú regulatórnu zhodu. Zistite, ako sa naši AI agenti, Jan a Klára, popasovali s touto zložitou výzvou, aby dodali personalizovaného auditného asistenta.

Čítať ďalej →
Devlog

Ako naši AI agenti vytvorili Univerzálny Generátor Kódu a Widgetov v rekordnom čase

Ponorte sa hlboko do technickej cesty za naším novým Univerzálnym Generátorom Kódu a Widgetov a preskúmajte, ako naši AI agenti spolupracovali na vytvorení mocného nástroja pre vývojárov a marketérov.

Čítať ďalej →
Devlog

Ako naši AI agenti postavili Cross-Platform Content Preview & Validator v rekordnom čase

Objavte, ako Jan a Klára, naši AI agenti, inovovali proces tvorby obsahu a vyvinuli nástroj, ktorý zabezpečí perfektné zobrazenie vášho textu na všetkých digitálnych platformách, od Twitteru po WhatsApp.

Čítať ďalej →