Техническое задание: Автоматизация обработки товаров
Цель проекта
Создать автоматизированный конвейер для обработки входящих данных о товарах через мессенджер и их систематического размещения в базе данных.
Основной функционал
- Создание Telegram-бота, принимающего от пользователя два типа данных:
- Фотографию товара.
- Текстовое сообщение, содержащее 4 параметра (разделитель - пробел):
- Название товара.
- Размер.
- Розничная стоимость.
- Закупочная стоимость (опциональный параметр).
- Пример ввода пользователя:
штаны 92 10р
- Настройка рабочего процесса в n8n для обработки этих данных.
Ключевые требования к логике работы
- Интерфейс выбора: Перед началом загрузки партии товаров пользователь должен иметь возможность выбрать конкретное "поступление" из существующей базы данных в Notion. Этот выбор будет определять, в какую таблицу или раздел будут добавлены новые записи.
- Парсинг данных: Текстовое сообщение должно быть корректно разобрано на отдельные параметры.
- Интеграция: Настроена связка Telegram → n8n → Notion. Все данные (текстовые параметры и, при возможности, ссылка на фото) должны попадать в указанную таблицу Notion в соответствующие поля (колонки).
- Гибкость: Использование OpenAI API допускается для улучшения парсинга или обработки текста, если это необходимо.
Технические условия
- Используемая платформа автоматизации: n8n (уже установлен на сервере заказчика).
- Основные внешние сервисы: Telegram Bot API, Notion API.
- Опционально: OpenAI API (ключ предоставлен).
- Решение должно быть экономичным в реализации и поддержке.
- Предполагается дальнейшее сотрудничество по доработкам и расширению функционала.