Задание: Разработка Чат-ботов. Чат бот дизайнер интерьера на ИИ (Дистанционная работа)
Вот примерное ТЗ. В отклике пожалуйста пишите ПРИМЕРНЫЙ срок и стоимость (понимаю, что точная информация будет только после точного ТЗ), и какие нейронки будете использовать. Много можно не расписывать в отклике
Техническое задание на разработку Telegram-бота по дизайну интерьера
Требуется разработать Telegram-бота с функциями тестирования личности, персональных рекомендаций по интерьеру, AI-визуализации помещений и консультационного помощника.
1. Основная логика работы бота
1.1. Первичное взаимодействие с пользователем
После запуска бот проводит пользователя через опрос из 20 вопросов для определения психотипа / типа личности.
Требования к опросу:
- Каждый вопрос показывается последовательно.
- Для каждого вопроса доступно 4 варианта ответа.
- Ответы оформлены в виде inline-кнопок (которые к сообщениям прикрепляются, прозрачные такие)
- Бот сохраняет прогресс прохождения теста.
- При выходе пользователь может продолжить с того же места.
- Плюс чтобы можно было начать всё заново
- Так же чтобы можно было опрос пропустить и просто позадавать боту вопросы и тд
2. Определение типа личности и рекомендации
После завершения теста бот рассчитывает результат и выдает:
Пользователю отображается:
- Тип личности (например: ESTP).
- Краткое описание психотипа.
- Подходящие особенности интерьера для данного типа личности.
Пример результата:
Вы — тип личности ESTP.
Вам подходят тёмные оттенки, прямые линии, контрастные формы, минимализм и функциональность. Всё это красиво и много расписано.
Чтобы выдавалось в красивой пдфке.
Вся логика классификации, формулы расчёта и интерпретации предоставляется заказчиком.
3. AI-визуализация интерьера по фото пользователя
После прохождения теста пользователь получает доступ к визуальному модулю.
Сценарий:
- Пользователь отправляет фотографию своей комнаты.
- Бот запрашивает степень изменений:
- Лёгкая
- Средняя
- Сильная
(через inline-кнопки)
После выбора бот с помощью AI-генерации создаёт обновлённый интерьер с учётом:
- типа личности пользователя;
- выбранной степени изменений;
- стилистических правил из базы проекта.
- Дополнительно:
- Возможность генерировать несколько вариантов подряд.
- Возможность повторной загрузки новых фото и другой комнаты.
- История генераций сохраняется.
4. Режим интерьерного консультанта
В любой момент пользователь может перейти в режим консультации.
Примеры запросов:
- Какое зеркало подойдёт в эту комнату?
- Какой цвет штор выбрать?
- Что изменить, чтобы комната выглядела дороже?
Возможности:
- Ответ текстом.
- Анализ присланной фотографии.
- Визуализация объекта на фото.
Пример:
Пользователь присылает фото стены и спрашивает про зеркало. Бот должен:
- Проанализировать интерьер.
- Подобрать подходящий стиль зеркала.
- Сгенерировать изображение стены с новым зеркалом.
5. Обучение бота на внутренних материалах
Бот должен отвечать не только на базе стандартной нейросети, но и с использованием материалов заказчика.
Источники:
- книги по дизайну интерьера;
- методички;
- бренд-гайды;
- авторские рекомендации.
Реализация:
Подключение базы знаний через RAG-систему / векторный поиск (это рекомендация нейронки, вы можете делать как вам угодно)
6. Подписка и платежи
Бот работает по модели ежемесячной подписки.
Требуется:
подключение оплаты;
автопродление (если возможно через платёжный шлюз);
контроль активной подписки;
ограничение функций без оплаты.
Интеграция:
GetCourse
Бот должен быть связан с GetCourse для:
- проверки доступа;
- синхронизации клиентов;
- передачи оплат;
- выдачи тарифов.
7. Админ-панель
Необходима web-админка с доступом администратора.
Функции панели:
- Управление ботом:
- включить / выключить бота;
Управление ответами:
- редактировать системные инструкции;
- менять стиль ответов;
- корректировать логику консультаций.
- загрузка новых книг / материалов;
- Просмотр переписок юзеров