Čeká na schválení
Žádné posty k schválení 🎉
💬 Engagement Dashboard
—
Celkem událostí
—
Pozitivní
—
Neutrální
—
Negativní
—
Čeká na odpověď
Fronta odpovědí
Načítám engagement data...
📊 Analytika
—
Celkový dosah
—
Publikované posty
—
Lajky
—
Komentáře
—%
Engagement rate
Podle platformy
Sentiment komentářů
Vyberte brand pro zobrazení analytiky
Kampaně
🧬 Pipeline Trace
Kompletní průběh — každý prompt, odpověď API, rozhodnutí🔬 Výzkum
Trendy, cílová skupina, content strategie — AI analýza pro každou kampaň🏷️ Trending Hashtags
🔥 Aktuální témata
💡 Content úhly
👥 Cílová skupina
✅ Strategická doporučení
⏰ Nejlepší časy pro publikování
🏆 Konkurence
Žádný výzkum pro tuto kampaň. Klikněte na "Spustit nový výzkum".
Nová kampaň
Brandy
Produktové fotky
Žádné produktové fotky
Nový brand
🎬 UGC Video Studio
1. Vygeneruj Script
2. Script preview
🎣 HOOK (0–3s)
📖 MAIN BODY
🎯 CTA
🎵
🎤
🎥 B-roll záběry
3. Generuj video
✅ Hotové video
Auto Post z URL
Článek, Printables nebo MakerWorld → Facebook
nebo nahraj vlastní foto/video
📸 Upload foto/video z mobilu
📷
Klikni nebo přetáhni sem fotku / video
JPG, PNG, HEIC (Samsung/iPhone), WEBP, MP4, MOV — max 50 MB
Historie auto-postů
🔍 Agent Monitor
—
Databáze
—
Redis / Celery
—
SSE připojení
—
Úspěchy (24h)
—
Chyby (24h)
Workflow pipeline
🔎
Analyst
Trendy, konkurence, insights
→
✍️
Creative
Generuje texty a obrázky
→
✅
QA
Hodnotí kvalitu, brand safety
→
📤
Publisher
Publikuje na platformy
👁️
Monitor
Sleduje komentáře a DM
→
💬
Reply
AI odpovědi na komentáře
→
🤝
Community
FB skupiny, engagement
→
🎬
UGC
Video pipeline
Log aktivit agentů
Načítám logy...
⚙️ Nastavení systému
Klíče se ukládají do souboru .env. Po uložení restartuj server pro aplikaci změn.
🤖 AI modely
📊 Scraping & Data
🎬 UGC Video pipeline
📱 Sociální sítě — Meta (Instagram / Facebook)
🐦 X / Twitter
💼 LinkedIn
🎵 TikTok
⚙️ Pipeline konfigurace
Vlastní instrukce pro AI agenty — per brand. Prázdné pole = výchozí chování agenta.
🌐 Základní nastavení
✍️ Creative Agent — system prompt
Přepíše celé instrukce pro generování textů. Nech prázdné pro výchozí chování. Klikni na "Načíst výchozí" pro inspiraci.
✅ QA Agent — system prompt
Přepíše instrukce pro hodnocení kvality. Ovlivňuje jak přísně agent posuzuje posty.
🎨 Styl obrázků
Přidá se k image promptu — definuje vizuální styl obrázků pro tento brand.
Nastav co má Apify sledovat pro každý brand. Zadej Instagram účty, FB skupiny, TikTok klíčová slova a hashtagy.
📸 Instagram
👥 Facebook skupiny
🎵 TikTok
📈 Google Trends & Web monitoring
⏱️ Frekvence scrapingu
📐 Architektura systému
Přehled jak spolu komponenty komunikují a jak funguje pipeline.
🔄 Content Pipeline (jak vzniká post)
1. Kampaň
Brief + brand guidelines + platformy
↓
2. Analyst Agent
Apify scraper → trendy, konkurence, insights
analyst.py → apify_service.py
↓
3. Creative Agent
GPT-4o generuje text + DALL-E/Nano Banana generuje obrázek
creative.py → openai_service.py
↓
4. QA Agent
Hodnotí kvalitu, brand safety, relevanci (skóre 0–1)
qa_agent.py
↓
5. Approval
Skóre ≥ 0.80 → auto-schválení | 0.40–0.80 → manuální | < 0.40 → zamítnutí
/approvals API
↓
6. Publisher
Meta Graph API / TikTok API / LinkedIn / Twitter
publisher.py → platform APIs
👁️ Engagement Loop (automatické odpovědi)
Monitor Agent
Polling komentářů, DM, mentions
→
Sentiment
Klasifikace: pozitivní / neutrální / negativní
→
Reply Agent
GPT-4o vygeneruje odpověď + odešle
🗄️ Datový model
User
- email, password_hash
- is_active, is_superuser
1 → N
Brand
- name, slug, tone, guidelines
- platform_credentials (šifrováno)
- apify_sources (JSON)
1 → N
Campaign
- brief, platforms, status
- num_posts, image_provider
1 → N
Post
- caption, hashtags, image_url
- platform, status, qa_score
- published_at, engagement stats
EngagementEvent
- type: comment / dm / mention
- sentiment, platform
- reply_text, status
—
AgentLog
- agent_name, action, status
- message, duration_ms
- extra (JSON kontext)
📡 API endpointy
Auth
POST
/auth/registerRegistracePOST
/auth/loginPřihlášení → JWT tokenGET
/auth/meAktuální uživatelBrands
GET
/brands/Seznam brandůPOST
/brands/Nový brandPUT
/brands/{id}Upravit brandPOST
/brands/{id}/credentialsUložit platform tokenyCampaigns & Pipeline
POST
/campaigns/Spustit pipelineGET
/campaigns/{id}/postsPosty kampaněGET
/approvals/pendingČeká na schváleníPOST
/approvals/{id}/approveSchválitAdmin
GET
/admin/settingsAPI klíče (maskované)PUT
/admin/settingsUložit API klíčeGET
/admin/agent-logsLog agentůGET
/admin/statusStav systémuGET
/admin/eventsSSE stream notifikacíPOST
/admin/brands/{id}/apify-sourcesApify cíle