Community Скиллы Российские сервисы

Покупатель на Ozon

Установка
git clone (см. README)

Описание

ozon-shopper — скилл безопасных покупок на Ozon: поиск товаров — подбор под запрос, проверка продавца — оценка надёжности магазина, валидация характеристик — соответствие заявленного реальному, детекция скама — чек-лист признаков мошеннических карточек. Для покупателей и закупщиков, которые хотят проверять карточки до оплаты.

Что умеет:
— искать товары на Ozon;
— проверять продавца;
— валидировать характеристики;
— детектить скам по чек-листу.

Полная документация ниже — автоматически из репозитория bobr2610/ozon-shopper_skill (ветка master). Оригинальные материалы проекта распространяются на условиях его лицензии.

Ozon Shopper

AI-инструмент для поиска товаров на Ozon с автоматическим выявлением скама и анализом характеристик.

Возможности

  • Поиск товаров — сбор карточек с Ozon (название, цена, рейтинг, ссылки)
  • Анализ характеристик — валидация CPU/GPU/RAM/SSD по справочнику
  • Детекция скама — проверка продавцов, отзывов, ценовых аномалий
  • Генерация отчётов — ранжированный список с оценкой доверия (0-10)

Установка

pip install -r requirements.txt

Использование

# Поиск товаров
python scripts/ozon_search.py --query "ноутбук ASUS" --max-results 10 --output results.json

# Детальный анализ товара
python scripts/ozon_product_page.py --url "https://www.ozon.ru/product/..." --output product.json

# Парсинг отзывов
python scripts/ozon_reviews.py --url "https://www.ozon.ru/product/..." --output reviews.json

# Информация о продавце
python scripts/ozon_seller.py --url "https://www.ozon.ru/product/..." --output seller.json

# Генерация Markdown отчёта
python scripts/helpers/reporter.py --input results/ --output report.md

Структура

ozon-shopper/
├── scripts/
│   ├── helpers/
│   │   ├── playwright_utils.py   # Обёртка undetected_chromedriver
│   │   └── reporter.py           # Генерация Markdown отчётов
│   ├── ozon_search.py            # Поиск товаров
│   ├── ozon_product_page.py      # Парсинг карточки товара
│   ├── ozon_reviews.py           # Парсинг отзывов
│   └── ozon_seller.py            # Данные продавца
├── references/
│   ├── scam_patterns.md          # Чеклист признаков скама
│   └── specs_rules.md            # Правила валидации характеристик
└── SKILL.md                      # Инструкции для AI

Антибот

Использует undetected_chromedriver — патченный Chrome, который обходит детект автоматизации Ozon. Стандартный Playwright/Selenium блокируется Ozon напрямую.

Расширяемость

Для поддержки Wildberries/AliExpress — создайте scripts/wb_search.py и scripts/ali_search.py с тем же CLI интерфейсом (--query, --url, --output).