Ordering.Tools
Ordering.Tools
Feed them, keep them
AI Генератор на сайт

Сайтът на ресторанта ви, генериран за 60 секунди

Опишете ресторанта си в едно изречение. Claude попълва hero, „за нас“, SEO и FAQ на всеки поддържан език — приложено към съществуващия per-venue сайт. Без шаблони. Без drag-drop builder. Без нужда от дизайнер.

Какво е AI Генератор на сайт?

Всеки venue в Ordering.Tools вече получава per-venue сайт с hero, „за нас“, галерия, събития, SEO meta, custom домейн и резервационен widget. Липсваше писателят. AI Генераторът на сайт е писателят — операторът описва ресторанта в 1-2 изречения, избира стилов вариант и Claude Sonnet 4.6 попълва всяко текстово поле на съществуващия сайт, на всеки активиран език, с едно повикване.

Никога не измисляме факти. Описанието на оператора е единственият източник на описателен език; всичко останало (часове, адрес, топ продукти, брой галерийни снимки, Google рейтинг) идва от реалните данни на venue-то. Валидатор отхвърля забранени фрази, липсващи локали и outlier твърдения преди запис. Операторите виждат side-by-side преглед спрямо съществуващото съдържание и прилагат само секциите, които искат.

Защо операторите го харесват

Сайт за 60 секунди

Напишете едно изречение за ресторанта. Изберете стилов вариант. Натиснете Generate. След 10-20 секунди имате hero, „за нас“, SEO и FAQ съдържание на всеки език — готово за публикуване.

Безопасен преглед преди презапис

Съществуващото съдържание никога не се изтрива без съгласие. Прегледът показва текущо vs. предложено side-by-side; пропуснете секции преди прилагане. Всяка генерация се логва — rollback е на един клик.

Всеки локал, равностойно

EN, BG, EL — всеки превод се генерира с едно повикване. Валидаторът отхвърля отговори без локал. Без отлагане на гръцкия за по-късно; всичко се деплойва заедно.

Безопасно за бранда по подразбиране

Забранени фрази (commission-free, имена на конкуренти, измислени статистики) се блокират на ниво валидатор. Outlier твърдения (Le Cordon Bleu, Michelin, „от 1972“) се отхвърлят, освен ако не са в описанието ви.

Как работи

1

Опишете ресторанта си

На /admin/website натиснете ✨ Genera­te with AI. Modal-ът иска 1-2 изречения описание (50-300 знака) — единственият източник на описателен език. Изберете един от четирите стила: Modern, Classic, Warm или Minimal.

2

Едно повикване към Sonnet 4.6

Claude чете описанието ви плюс структурираните данни на venue-то — име, кухня, адрес, часове, топ-10 продукти, брой галерийни снимки, Google рейтинг — и генерира hero / about / SEO / FAQ съдържание на всеки enabledLanguages локал, в един отговор.

3

Side-by-side преглед

Виждате текущо vs. предложено за всяка секция. Премахнете отметка, за да пропуснете секция. Цената се показва предварително (~$0.10 типично). Никакви промени в state до натискане на Apply.

4

Прилагане + одиторска следа

Apply записва в съществуващите VenueSite полета през същите routes, които използва ръчният редактор. Всяка генерация се логва във VenueSiteGeneration със snapshot на предишното състояние, така че rollback е на един клик.

Детайли за функциите

Задължително 1-2 изречения описание

Генерирането е блокирано без описание. Никога не измисляме настроение, vibe или heritage факти — описанието ви е единственият източник на описателен език. Запазва се във VenueSite.aiOperatorDescription, за да се преизползва при regenerate.

  • Лимит 50-300 символа е enforced
  • Запазва се за regenerate — пишете го веднъж
  • Стилови варианти добавят тон (warm / minimal / classic / modern)
  • Опционален tone override на regenerate (warmer, sharper, family, upscale)

Overwrite Guard + Rollback

Прегледът маркира всяко поле, което вече има съдържание, и ви позволява да пропуснете секция. Всяка генерация записва VenueSiteGeneration ред със snapshot на предишното състояние — всеки apply може да се rollback-не от /admin/website/history.

  • Чекбоксове за пропускане по секция
  • Side-by-side текущо vs. предложено
  • Audit ред във VenueSiteGeneration на всеки apply
  • Rollback на един клик възстановява предишното съдържание

4 стилови варианта × 4 hero layout-а

Стиловият вариант override-ва само неутрални повърхности (border radius, shadow, weight, spacing). Hero layout сменя визуалната рамка. Същият WebsiteLayout компонент — 16 визуални пермутации. Цветовете на бранда ви винаги печелят.

  • Варианти: Modern / Classic / Warm / Minimal
  • Hero layouts: Centered / Left / Full-bleed / Split
  • primaryColor / accentColor никога не се override-ват
  • CSS-variable presets — без отделни component trees

Brand-Voice валидатор

Output минава през content валидатор преди запис. Забранени фрази, имена на конкуренти, измислени статистики и outlier факти (Le Cordon Bleu, Michelin, year-of-founding) се отхвърлят, освен ако не са в описанието ви. Locale parity е enforced — всеки translations обект трябва да покрива всеки enabledLanguages локал.

  • Blocklist на забранени фрази (commission-free и др.)
  • Outlier-fact regex с cross-check срещу описанието
  • Locale parity gate — без пропуснати локали
  • Един автоматичен retry с feedback преди hard-fail

Use Cases

Първоначален onboarding

Нов venue се регистрира, изгражда менюто (често чрез AI Menu Import), след това натиска Generate, за да попълни сайта. Сайтът отива live на subdomain-а за под 15 минути от регистрацията.

Миграция от generic builder

Оператори в Wix или Squarespace насочват custom домейна към Ordering.Tools, попълват описанието и AI-то match-ва съществуващия им глас. Ordering deep-link-ове от всеки CTA, без триене.

Освежаване на остаряло съдържание

Hero-то изглежда скучно? Натиснете Regenerate само на hero секцията — Haiku 4.5 пътят струва около половин цент. Различен тон? Подайте tone="warmer" и regenerate.

Multi-locale backfill

Повечето съществуващи venue-та имат само primaryLanguage за metaTitle / metaDescription. Едно Generate покрива всеки enabledLanguages локал наведнъж, без ръчен превод.

Стилово опресняване без дизайнер

Преминете от Modern към Warm с един клик. CSS variables се сменят; layout, content и брандовите цветове остават същите. Визуално опресняване без engineering.

Onboarding помощ през AI Assistant (Phase 2)

От /admin/ask кажете „Generate my website — family pizzeria." Асистентът предлага генерирането; съществуващият flow се отваря в чата. Идва във Phase 2.

Защо генериран сайт бие generic builder

Повечето конкуренти изпращат операторите към Wix или Squarespace, после plug-ват ordering. Резултатът е generic-изглеждащ сайт, изключен от менюто, и крехък hand-off на checkout. Ordering.Tools поставя marketing сайта, менюто и ordering flow-а върху едни и същи данни — а AI Website Generator премахва писателското blockage, което преди държеше операторите на трети builder-и.

Глас, който можеш да настройваш — не шаблон

Шаблоните ви заключват в избора на дизайнер. Ние използваме един layout компонент с CSS-variable presets за стилови варианти. Брандовите ви цветове, шрифтове и assets винаги печелят; вариантът само регулира spacing, weight, radius и shadow. Различен feel? Сменете варианта с един клик — без rebuild.

Locale parity by design

Multi-locale е enforced на ниво валидатор: всяка генерация, която пропусне локал, се отхвърля и се повиква отново със stricter feedback. EN, BG, EL се деплойват заедно, всеки път. Това съответства на политиката ни „преведи всичко, всеки локал, всеки път".

Cost-Predictable, Audit-Logged, Rollback-Safe

Около $0.10 на първа генерация, $0.006 на per-секция regenerate. Всяка генерация се логва във VenueSiteGeneration със snapshot на BEFORE state-а — rollback е на един клик. Per-venue rate limit от 30 generations/day капва харча, а warm-cache discount-ите правят следващи генерации в същия TTL прозорец почти безплатни.

Генерирайте сайта си за 60 секунди

Достъпно от Pro план нагоре. Работи заедно с AI Menu Import за end-to-end onboarding под 15 минути.