Создание бот на аи. Разработка с нуля, тестирование, настройка. Пожелания и особенности: делаем ботика: Техническое задание на разработку бота для ВК и Telegram для компании «Археон» (бот работает в связке с AI и использует генеративные модели для формирования текстов и визуального контента) 1. Цели проекта Необходимо разработать многофункционального бота, который одновременно работает в группе ВК и в Telegram канале компании «Археон». Бот должен автоматически вести контентную ленту по фиксированному расписанию, формировать публикации с помощью AI, работать с фотографиями, общаться с сотрудниками, запрашивать недостающие материалы и отправлять руководителю уведомления при отсутствии реакции. Бот должен уметь публиковать записи, создавать черновики, управлять напоминаниями и взаимодействовать с сотрудниками внутри частных чатов. 2. Платформы и интеграции 1. Telegram Bot API. 2. VK API (community). 3. Интеграция с AI моделью (OpenAI API или аналогичная). 4. Интеграция с хранилищем файлов, например Google Drive или Яндекс Диск. 5. Возможность расширения для других соцсетей. AI используется для: • генерации текстов постов; • извлечения ключевой информации из документов; • анализа загруженных фотографий; • генерации мемов или визуальных приколов; • предварительной корректировки текста и предложения вариантов. 3. Функции бота 3.1 Автоматическое расписание публикаций Бот должен соблюдать расписание и формировать публикации по указанным дням. Понедельник: Отчетные посты по текущим объектам. Бот берет фотографии из соответствующей папки, анализирует их через AI, формирует описание работ, сложности участка, способы решения, ошибки клиентов и рекомендации. Вторник: Экспертная статья по земельным вопросам. Бот использует документы из папки «Законы» и черновики сотрудников, выделяет изменения в законодательстве и создает экспертный обзор. Среда: Два типа контента: • отчет по стройке (как в понедельник); • приколы, мемы, визуальные вставки, сгенерированные AI, на тему строительства и земельных работ. Четверг: Пост на основе частых вопросов клиентов. Бот анализирует список тем и черновиков, формирует полезный материал: отступы, ЛПХ, СНТ, амнистия, кадастровые ошибки, фундамент и связанные вопросы. Пятница: Обзор текущих проектов. Бот делает подборку фото со всех объектов недели. Суббота: Пост услуг компании. Фундамент, межевание, сопровождение сделок, проекты домов. Воскресенье: Без публикаций. Бот отправляет сотрудникам напоминания о подготовке материалов на следующую неделю. 3.2 Согласование публикаций с руководителем 1. Бот формирует черновик поста. 2. Отправляет его руководителю в Telegram. 3. Руководитель выбирает «Принять» или «Редактировать». 4. При выборе «Редактировать» бот принимает текст правок и пересобирает пост через AI. 5. После утверждения бот публикует в ВК и Telegram. 6. Бот отправляет отчет о публикации. 3.3 Взаимодействие с сотрудниками Список сотрудников и их роли задаются заранее. Функции: 1. Бот пишет сотруднику о необходимости предоставить фото или информацию. 2. Ожидает ответ указанное время. 3. При отсутствии ответа бот повторяет запрос. 4. Если реакции нет сутки, бот формирует отчет и отправляет руководителю текст и лог диалога. 5. Если сотрудник прислал материалы, бот автоматически создаёт черновик поста. Бот должен вести историю запросов, чтобы не повторять уже выполненные задания. 3.4 Файловая система Папки на диске: • Фото объектов • Черновики • Законы • Приколы • Услуги • Архив публикаций Функции: • Бот должен помнить использованные фотографии и избегать повторов. • Бот должен уметь извлекать текст из PDF через AI. • Бот должен уметь анализировать фото и формировать описание. 3.5 Администраторское меню Через Telegram панель доступны функции: • изменить расписание; • включить или отключить автопостинг; • загрузить фотографии; • изменить роли сотрудников; • изменить шаблоны текстов; • просмотреть отчеты за неделю; • просмотреть переписку бота с сотрудниками; • задать тему для поста вручную; • отключить конкретный тип контента.