Документация / 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 --json

05

Проверьте просмотр

Откройте возвращённый viewer URL, проверьте стили, кнопку следующего слайда и отображение на телефоне. Срок удаления указан над презентацией. Не передавайте прямой адрес файлов вместо viewer: в viewer есть предупреждение и кнопка сообщения о нарушении.

Если на своём компьютере всё работает, а по ссылке нет, проверьте регистр имён файлов, относительные пути и сетевые зависимости. AIfra не запускает ваш backend. Формы, вход и внешние интеграции не следует добавлять для обхода ограничений.

06

Исправления и окончание просмотра

Для исправления слайда повторите ту же deploy-команду из той же папки: ссылка сохранится, срок останется первоначальным. После обсуждения можно явно удалить свой preview. Исходники презентации сохраняйте отдельно.

node node_modules/aifra/aifra.cjs deploy --delete --api-origin https://api.aifra.ru --json

07

Что подтверждено

Опубликованный клиент beta.2 прошёл публичный create/update/status/delete 18 сентября 2026 года: срок не изменился, HTTPS и noindex проверены, тест удалён. Учебная презентация доступна как проверяемый исходник; доступность из каждой сети не обещается.