tuqo
Чат · три пути публикации

Сайт из Claude: как опубликовать

Claude показывает сайт в артефакте — окне справа, где страница уже работает. Но артефакт живёт внутри Claude: своего адреса, домена и форм у него нет. Файл нужно забрать и выложить на хостинг статики. На Tuqo это три пути: без регистрации за минуту, папкой в панели или коннектором, после которого Claude публикует сайт сам по просьбе в чате.

Бесплатный тариф, HTTPS и поддомен сразу, свой домен на платных

Как забрать файлы из Claude

1

Попросите один HTML-файл

Скажите: «сделай сайт одним файлом index.html на чистом HTML, CSS и JS, без React». Артефакт-компонент скачается как .jsx и без сборки в браузере не откроется.

2

Скачайте артефакт

Наведите курсор на окно артефакта: справа внизу есть кнопка скачивания и копирование кода. Сохраните файл под именем index.html в пустую папку — это будет главная страница.

3

Публикация внутри Claude — только для показа

Кнопка публикации артефакта даёт ссылку на страницу Claude: показать черновик — годится, боевой сайт — нет. Чужой адрес, без своего домена, форм, статистики и версий.

Три пути публикации

Один и тот же набор файлов, разная степень автоматизации.

Без регистрации за минуту

Перетащите index.html или папку с файлами на tuqo.ru/drop/ — ссылка появится сразу и живёт 24 часа, потом черновик забирается в аккаунт.

24 часа, потом забор в аккаунт

Открыть Drop →

Папкой в панели

В панели создайте сайт и перетащите папку: публикация мгновенная, без сборки. На платных тарифах — свой домен, версии и откат на предыдущую.

бесплатный тариф, версии и откат

Создать сайт →

Коннектор: Claude публикует сам

Подключите Tuqo как коннектор в Claude (Customize → Connectors → плюс → Add custom connector, вход по OAuth) и напишите «опубликуй этот артефакт» — он вызовет create_site и deploy_files и вернёт адрес.

MCP, OAuth или ключ проекта

Подключить Claude →

Грабли именно Claude

Что чаще всего приходится править после этого инструмента и как Tuqo это замечает при публикации.

Картинки вклеены в HTML в base64

Артефакту нельзя грузить картинки с чужих сайтов, поэтому Claude вшивает их прямо в код строкой data:image. Страница раздувается на мегабайты и медленно открывается с телефона. Проверка «Картинки вклеены в HTML» это покажет: вынесите файлы в папку images и оставьте в разметке обычные ссылки.

Скачался .jsx вместо сайта

Артефакт в виде React-компонента — это исходник, ему нужна сборка. Либо попросите переписать всё в один index.html, либо оформите проектом Vite: Tuqo соберёт его на Node 20 и опубликует готовый dist.

В артефакте работало, после скачивания — нет

Внутри артефакта библиотеки и шрифты подставляет сам Claude. В скачанном файле остаются ссылки на чужие CDN: часть из России открывается медленно или не открывается совсем. Попросите обычный CSS внутри файла и системные шрифты.

Форма только показывает «спасибо»

Артефакт не умеет отправлять данные на сервер, поэтому Claude рисует форму без адреса отправки. Проверка при публикации это заметит; возьмите код формы с вкладки «Формы» — заявки придут в панель, на почту и в Telegram.

Полный список из 14 проверок — на странице проверок при публикации.

Промпт для Claude

Просит сайт в виде, который публикуется без правок. Подставьте тему.

Сделай сайт [тема] одним файлом index.html: чистый HTML, CSS и JS внутри файла, без React и без сборки, без внешних библиотек и шрифтов с чужих сайтов. Картинки не вшивай в base64 — поставь относительные пути вида images/photo.jpg, файлы я положу рядом. Добавь lang="ru", meta viewport и осмысленный title.

Что дальше

Сайт из Claude — частые вопросы

Claude может опубликовать сайт сам? +

Да, через коннектор: Settings → Connectors → добавить адрес mcp.tuqo.ru/mcp, вход по OAuth и выбор проекта. После этого «опубликуй сайт» в чате создаёт сайт и возвращает ссылку.

Чем это лучше публикации артефакта в Claude? +

У сайта на Tuqo свой адрес и HTTPS, на платных тарифах — свой домен, версии с откатом, формы заявок и статистика посещений. Артефакт остаётся внутри Claude и открывается только по его ссылке.

Нужна ли регистрация? +

Для первой публикации нет: Drop выкладывает файлы без аккаунта на 24 часа. Чтобы сайт остался навсегда и получил домен, заберите черновик в аккаунт.

Артефакт весит 8 МБ — это нормально? +

Обычно это картинки в base64 внутри HTML. Сохраните их отдельными файлами и сошлитесь относительными путями: через коннектор Claude передаёт картинки отдельными файлами в base64, а не внутри страницы.

Можно ли обновлять сайт из чата? +

Через коннектор — да: «поменяй заголовок на главной» даёт новую версию за секунды, предыдущая остаётся для отката на платных тарифах.

Похожие материалы

Сайт из другого инструмента

Файлы есть — осталось выложить

Без регистрации на 24 часа, в панели навсегда или коннектором из чата. HTTPS и поддомен сразу.