Разработка ИИ-агента с телеграмм-ботом и системой workflow
Основная задача
Создание интегрированной системы, состоящей из трёх ключевых компонентов:
- LLM-агент (языковая модель)
- Телеграмм-бот для взаимодействия с пользователем
- Система управления рабочими процессами (workflow)
Функциональные требования
1. Загрузка данных
- Через телеграмм-бот пользователь загружает 3-5 прайс-листов (формат аналогичен предоставленному примеру)
- Данные сохраняются в память LLM для последующей обработки
2. Обработка команд
- Бот принимает команды текстовыми или голосовыми сообщениями
- Пример команды: "Создай рерайт", "Перепиши задание более понятно и интересно"
3. Обработка конфиденциальной информации
- Автоматическое скрытие названий фирм, сайтов, телефонов и других контактных данных в обрабатываемых текстах
4. Формат вывода
- Система возвращает ответ строго в формате JSON
- Структура JSON-ответа:
- title - заголовок для текста
- description - краткое описание
- text - основное описание в виде HTML (только содержимое тега body, без стилей и скриптов)
- theme - тематика одним словом (например: "продвижение сайтов", "код", "код на питоне")
Технические требования к текстовому выводу
- HTML-контент должен использовать семантическую разметку: заголовки h1/h2/h3
- Для перечислений использовать списки ul/li
- Текст должен быть структурированным, понятным и профессиональным
- Запрещены любые упоминания конкретных компаний, контактов, сайтов
Критерии определения тематики (theme)
- Для задач по программированию: "код"
- При указании конкретного языка: "код на питоне", "код на javascript"
- Для SEO-задач: "продвижение сайтов"
- Для дизайнерских задач: "дизайн"
- Для текстовых задач: "копирайтинг"
- Для остальных случаев - общая тематика