Документация / html-presentation
Готовая HTML-презентация → ссылка на 48 часов
Покажите слайды из готовых HTML, CSS и JavaScript через AIfra. Проверка папки, загрузка, переключение слайдов и обновление без продления срока.
Статус: Готовые статические файлы; правила и доступность beta проверяйте перед загрузкой.
01
Когда это подходит
Если презентация уже открывается как сайт с index.html, её можно отправить в AIfra и передать заказчику HTTPS-ссылку. Сервис принимает готовый результат, не преобразует PPTX/PDF в слайды и не собирает проект.
Ссылка действует 48 часов: не более 3 активных preview на внешний IP, до 50 MiB на архив и распакованные файлы, до 150 MiB активного содержимого на IP. Обновление не продлевает срок.
02
Подготовьте папку слайдов
В dist положите index.html, локальные стили, JavaScript, изображения и шрифты. Ссылки должны быть относительными. Уберите speaker notes с закрытой информацией, формы, пароли и зависимости от dev-сервера.
Для первого опыта есть открытый пример из трёх файлов: index.html, style.css и slides.js. Скопируйте их в отдельную папку dist своего проекта. Кнопка и клавиши со стрелками переключают два слайда; внешние запросы не нужны.
03
Если презентация создана в чате
Подключите remote MCP AIfra и попросите агента передать готовые HTML/CSS/JS. Маленькая презентация помещается в files до 1 MiB; путь к файлу в окружении чата сам по себе ничего не загружает.
После вашего согласия агент вернёт approval_url. Откройте её и подтвердите публикацию; затем дождитесь настоящей ссылки через get_operation_status. Для обновления используйте тот же браузер. Создание PPTX и конвертация в HTML остаются вне сервиса.
04
Загрузите после согласия
Нужен Node.js 24. Выполняйте команды в папке своего проекта. Сначала прочитайте условия по ссылкам внизу страницы: ссылка будет публичной. --accept-terms выражает ваше согласие, а не автоматическое разрешение на чужие материалы.
npm install --save-dev --save-exact --ignore-scripts --no-audit --no-fund aifra@0.2.0-beta.2
# После проверки dist и явного согласия с условиями:
node node_modules/aifra/aifra.cjs deploy ./dist --api-origin https://api.aifra.ru --accept-terms --json05
Проверьте просмотр
Откройте возвращённый viewer URL, проверьте стили, кнопку следующего слайда и отображение на телефоне. Срок удаления указан над презентацией. Не передавайте прямой адрес файлов вместо viewer: в viewer есть предупреждение и кнопка сообщения о нарушении.
Если на своём компьютере всё работает, а по ссылке нет, проверьте регистр имён файлов, относительные пути и сетевые зависимости. AIfra не запускает ваш backend. Формы, вход и внешние интеграции не следует добавлять для обхода ограничений.
06
Исправления и окончание просмотра
Для исправления слайда повторите ту же deploy-команду из той же папки: ссылка сохранится, срок останется первоначальным. После обсуждения можно явно удалить свой preview. Исходники презентации сохраняйте отдельно.
node node_modules/aifra/aifra.cjs deploy --delete --api-origin https://api.aifra.ru --json07
Что подтверждено
Опубликованный клиент beta.2 прошёл публичный create/update/status/delete 18 сентября 2026 года: срок не изменился, HTTPS и noindex проверены, тест удалён. Учебная презентация доступна как проверяемый исходник; доступность из каждой сети не обещается.