Задача: доработка сайта до AI SaaS-платформы
Имеется частично готовый сайт на WordPress с установленными плагинами подписок (Paid Memberships Pro) и кредитной системой (myCred). Дизайн и фронтент готов не полностью.
1. Функциональные требования
AI‑генерация контента
- Настроить интеграцию WordPress с Hugging Face и fal.ai для генерации изображений и видео.
- Реализовать вызов через шорткод / интерфейс - пользователь работает прямо на сайте, генерация выполняется на сторонних серверах.
- Обеспечить стабильную обработку запросов и обработку ошибок (тайм-ауты, сбои API).
Кредитная система
- Настроить списание кредитов myCred за каждую генерацию, повторную генерацию и апскейл.
- Реализовать механику ежемесячного сгорания неиспользованных кредитов.
- Провести тестирование корректности списаний (в том числе при ошибках API - кредиты не списывать).
Upscaler
- Подключить апскейлер изображений через Hugging Face (например, модель Topaz, если доступна, или другую подходящую).
- Сделать возможность улучшить уже сгенерированное или загруженное изображение за дополнительные кредиты.
2. Хранение и управление файлами
- Результаты сохранять в разделе пользователя (Assets/медиатека).
- Хранить файлы через Cloudflare R2 (или аналог). Настроить автоматическое удаление контента через 90 дней.
- Привести интерфейс в стиль существующего сайта (адаптив для desktop и mobile).
3. Ожидаемый результат
Система должна работать полностью, без багов. Это не демка - всё готово для пользователей: можно генерировать, апскейлить, тратить кредиты, подключать подписки. Для ориентации по возможностям - функционал современных платформ (например, сервис для генерации AI-портретов). Исполнитель не создаёт модели, а интегрирует существующие.
4. Требования к исполнителю
- Уверенная работа с кодом (Python для скриптов / API, PHP/JS для WordPress).
- Опыт интеграции внешних API (Hugging Face, fal.ai, Cloudflare).
- Умение работать с биллинговыми системами WordPress (myCred, PMP).
- При выполнении - активное использование современных AI-инструментов для ускорения разработки.