Техническое задание: Разработка бота-помощника для SaluteBot с интеграцией в Telegram
Основная цель
Создание программного решения для автоматизации рутинных операций внутри личного кабинета на платформе Сбердевайс. Бот должен выступать в роли интеллектуального помощника, способного обрабатывать и преобразовывать текстовые запросы.
Функциональные требования
- Разработка бота на платформе SaluteBot (Сбердевайс).
- Интеграция созданного бота с мессенджером Telegram.
- Реализация функции обработки текстовых заданий (рерайт/переписывание) для повышения понятности и читаемости.
- Автоматическое скрытие в обрабатываемых текстах конфиденциальной информации: названий фирм, сайтов, телефонов.
- Формирование ответа бота в строго заданном JSON-формате.
Требования к формату вывода (JSON)
Бот должен возвращать ответ, содержащий следующие поля:
- title: Краткий заголовок для обработанного текста.
- description: Короткое описание.
- text: Полное описание в виде HTML-кода. Допускается использование только содержимого тега <body> (сами теги <body>, стили и скрипты не включать). Разрешены теги для структурирования: заголовки (h1-h3), параграфы (p), списки (ul/li).
- theme: Одно слово, определяющее тематику исходного задания (например, "продвижение сайтов", "код", "код на питоне", "дизайн", "копирайтинг").
Критерии качества текста
- Обработанный текст должен стать более понятным и интересным для восприятия.
- Заголовки в JSON-ответе не должны содержать нижних подчеркиваний.
- Все контактные и идентифицирующие данные должны быть надежно скрыты.