Всеки venue в Ordering.Tools вече получава per-venue сайт с hero, „за нас“, галерия, събития, SEO meta, custom домейн и резервационен widget. Липсваше писателят. AI Генераторът на сайт е писателят — операторът описва ресторанта в 1-2 изречения, избира стилов вариант и Claude Sonnet 4.6 попълва всяко текстово поле на съществуващия сайт, на всеки активиран език, с едно повикване.
Никога не измисляме факти. Описанието на оператора е единственият източник на описателен език; всичко останало (часове, адрес, топ продукти, брой галерийни снимки, Google рейтинг) идва от реалните данни на venue-то. Валидатор отхвърля забранени фрази, липсващи локали и outlier твърдения преди запис. Операторите виждат side-by-side преглед спрямо съществуващото съдържание и прилагат само секциите, които искат.
Напишете едно изречение за ресторанта. Изберете стилов вариант. Натиснете Generate. След 10-20 секунди имате hero, „за нас“, SEO и FAQ съдържание на всеки език — готово за публикуване.
Съществуващото съдържание никога не се изтрива без съгласие. Прегледът показва текущо vs. предложено side-by-side; пропуснете секции преди прилагане. Всяка генерация се логва — rollback е на един клик.
EN, BG, EL — всеки превод се генерира с едно повикване. Валидаторът отхвърля отговори без локал. Без отлагане на гръцкия за по-късно; всичко се деплойва заедно.
Забранени фрази (commission-free, имена на конкуренти, измислени статистики) се блокират на ниво валидатор. Outlier твърдения (Le Cordon Bleu, Michelin, „от 1972“) се отхвърлят, освен ако не са в описанието ви.
На /admin/website натиснете ✨ Generate with AI. Modal-ът иска 1-2 изречения описание (50-300 знака) — единственият източник на описателен език. Изберете един от четирите стила: Modern, Classic, Warm или Minimal.
Claude чете описанието ви плюс структурираните данни на venue-то — име, кухня, адрес, часове, топ-10 продукти, брой галерийни снимки, Google рейтинг — и генерира hero / about / SEO / FAQ съдържание на всеки enabledLanguages локал, в един отговор.
Виждате текущо vs. предложено за всяка секция. Премахнете отметка, за да пропуснете секция. Цената се показва предварително (~$0.10 типично). Никакви промени в state до натискане на Apply.
Apply записва в съществуващите VenueSite полета през същите routes, които използва ръчният редактор. Всяка генерация се логва във VenueSiteGeneration със snapshot на предишното състояние, така че rollback е на един клик.
Генерирането е блокирано без описание. Никога не измисляме настроение, vibe или heritage факти — описанието ви е единственият източник на описателен език. Запазва се във VenueSite.aiOperatorDescription, за да се преизползва при regenerate.
Прегледът маркира всяко поле, което вече има съдържание, и ви позволява да пропуснете секция. Всяка генерация записва VenueSiteGeneration ред със snapshot на предишното състояние — всеки apply може да се rollback-не от /admin/website/history.
Стиловият вариант override-ва само неутрални повърхности (border radius, shadow, weight, spacing). Hero layout сменя визуалната рамка. Същият WebsiteLayout компонент — 16 визуални пермутации. Цветовете на бранда ви винаги печелят.
Output минава през content валидатор преди запис. Забранени фрази, имена на конкуренти, измислени статистики и outlier факти (Le Cordon Bleu, Michelin, year-of-founding) се отхвърлят, освен ако не са в описанието ви. Locale parity е enforced — всеки translations обект трябва да покрива всеки enabledLanguages локал.
Нов venue се регистрира, изгражда менюто (често чрез AI Menu Import), след това натиска Generate, за да попълни сайта. Сайтът отива live на subdomain-а за под 15 минути от регистрацията.
Оператори в Wix или Squarespace насочват custom домейна към Ordering.Tools, попълват описанието и AI-то match-ва съществуващия им глас. Ordering deep-link-ове от всеки CTA, без триене.
Hero-то изглежда скучно? Натиснете Regenerate само на hero секцията — Haiku 4.5 пътят струва около половин цент. Различен тон? Подайте tone="warmer" и regenerate.
Повечето съществуващи venue-та имат само primaryLanguage за metaTitle / metaDescription. Едно Generate покрива всеки enabledLanguages локал наведнъж, без ръчен превод.
Преминете от Modern към Warm с един клик. CSS variables се сменят; layout, content и брандовите цветове остават същите. Визуално опресняване без engineering.
От /admin/ask кажете „Generate my website — family pizzeria." Асистентът предлага генерирането; съществуващият flow се отваря в чата. Идва във Phase 2.
Повечето конкуренти изпращат операторите към 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.
Multi-locale е enforced на ниво валидатор: всяка генерация, която пропусне локал, се отхвърля и се повиква отново със stricter feedback. EN, BG, EL се деплойват заедно, всеки път. Това съответства на политиката ни „преведи всичко, всеки локал, всеки път".
Около $0.10 на първа генерация, $0.006 на per-секция regenerate. Всяка генерация се логва във VenueSiteGeneration със snapshot на BEFORE state-а — rollback е на един клик. Per-venue rate limit от 30 generations/day капва харча, а warm-cache discount-ите правят следващи генерации в същия TTL прозорец почти безплатни.