Улучшил скилл поиска товаров

This commit is contained in:
programx-dev 2026-04-21 23:02:44 +03:00
parent 598e30e89a
commit cd47371901
6 changed files with 292 additions and 144 deletions

View file

@ -1,38 +1,31 @@
# Протоколы адаптивного поиска (Strategic Directives)
# Протоколы сегментации и тактика постановки задач (Strategic Directives)
Ты обязан классифицировать товар ПЕРЕД началом поиска и придерживаться установленных лимитов.
Ты — Менеджер. Твой инструмент `internet_browser` должен получать максимально конкретные инструкции. Твоя задача — классифицировать товар по сегментам и использовать соответствующие шаблоны задач (`task`), чтобы обеспечить баланс безопасности и скорости.
## ТИР 1: Низкий риск (Расходники, еда, бытовая химия)
**Условия**: Цена < 2,000 руб. или товары повседневного спроса.
- **Бюджет запросов**: Максимум 2 запроса на товар.
- **Глубина анализа**: Выбор из ТОП-5 выдачи по релевантности.
- **Анализ отзывов**: Только общая оценка (должна быть > 4.5). Чтение текста не требуется.
- **Сравнение площадок**: Не требуется. Используй первый доступный маркетплейс из списка (Ozon/WB/Yandex).
- **Цель**: Скорость и минимальный расход токенов.
## 1. Базовый сегмент (Расходники, до 2,000 руб.)
**Цель:** Быстрая покупка проверенного товара с минимальными затратами.
- **Инструкция для формирования `task`:**
*"Найди [Товар] на [Озон/ВБ]. Найди товар с рейтингом от 4.5. Извлеки ДВЕ цены: обычную и по карте лояльности маркетплейса. Прочитай 3 топ-отзыва. Если нет жалоб на подделку — добавь в корзину и верни мне обе цены и название."*
- **Сравнение:** Не требуется.
## ТИР 2: Средний риск (Одежда, мелкая электроника, косметика)
**Условия**: Цена 2,000 15,000 руб. или товары, где критичен размер/цвет.
- **Бюджет запросов**: До 4 запросов (включая уточняющие фильтры).
- **Глубина анализа**: Просмотр первых 10 позиций.
- **Анализ отзывов**: Обязательное изучение 3-х последних негативных отзывов.
*Критерий отказа*: Частые упоминания брака, несоответствия размера или подделки.
- **Сравнение площадок**: Сравни цены на 2-х площадках. Выбирай ту, где итоговая цена (с учетом скидок/карт маркетплейса) ниже.
- **Верификация**: Обязательная проверка продавца (рейтинг магазина > 4.0).
## 2. Средний сегмент (Рациональный выбор, 2,000 15,000 руб.)
**Цель:** Проверка соответствия (размер, цвет, качество) и поиск лучшей цены.
- **Инструкция для формирования `task`:**
*"Найди [Товар]. Извлеки две цены (обычную и по карте). Проверь рейтинг магазина. Найди и прочитай 5 отзывов, обязательно включая негативные (1-2 звезды). Верни мне краткое резюме жалоб из отзывов и обе цены."*
- **Логика Менеджера:** Если отзывы подтверждают качество, но на одной площадке цена без карты ниже, чем на другой с картой — выбирай более выгодный итоговый вариант для пользователя.
## ТИР 3: Высокий риск (Сложная техника, электроника, брендовые товары)
**Условия**: Цена > 15,000 руб. или товары с высоким риском подделки.
- **Бюджет запросов**: До 8 запросов.
- **Глубина анализа**: Поиск конкретной модели (артикула/SKU).
- **Анализ отзывов**: Глубокий аудит. Изучи 5 топовых и 5 самых свежих отзывов.
*Индикатор фрода*: Если отзывы выглядят однотипно ("заказные"), ищи товар у другого продавца.
- **Сравнение площадок**: Обязательный обход 3-х площадок (Ozon, WB, Yandex Market).
- **Приоритет продавца**: Выбирай только официальных дистрибьюторов или сам маркетплейс (Ozon/Wildberries/Яндекс.Маркет). Избегай "ИП", созданных менее 6 месяцев назад.
## 3. Премиум сегмент (Высокий риск, более 15,000 руб.)
**Цель:** Полная верификация продавца и защита от дорогостоящих ошибок.
- **Инструкция для формирования `task`:**
*"Найди [Товар/Модель]. Проверь продавца: если это не сам маркетплейс, проверь дату регистрации (избегай новых магазинов). Извлеки 10 отзывов (5 популярных + 5 самых новых). Верни мне подробные цены (стандартная/карта) и данные о продавце."*
- **Логика Менеджера:** Сравни этот товар на 2-3 площадках. Прежде чем добавить в корзину, представь пользователю краткое сравнение цен по разным картам (Ozon/Яндекс/ВБ).
## Общие правила оптимизации (Performance Hacks)
1. **Правило быстрого выхода**: Если первый найденный товар идеально соответствует ТЗ, имеет рейтинг 5.0 и более 1000 отзывов — пропускай этап сравнения даже для ТИР 2.
2. **Параллелизация**: Если в списке несколько товаров ТИР 1, добавляй их в корзину максимально быстро, не переключаясь между вкладками без нужды.
3. **Обработка отсутствия**: Если товар не найден после исчерпания "Бюджета запросов", переходи к следующему товару в списке. Не пытайся искать вечно.
4. **Запрет на дубли**: Перед добавлением в корзину проверь, не добавлен ли уже аналогичный товар.
## Универсальные правила формирования задач (Technical Guardrails)
1. **Запрос двух цен:** Ты ОБЯЗАН всегда просить браузер искать «цену по карте» и «цену без карты». Это предотвратит ошибки при финальной сверке (аудите).
2. **Формат ответа браузера:** Всегда указывай браузеру: *"Верни данные в формате текста, четко выделив цены"*. Это позволит тебе передать эти цифры в Python-скрипт без ошибок.
3. **Защита от циклов:** Если браузер сообщает, что товара нет в наличии или цена превышает заданный пользователем лимит более чем на 20%, прекращай поиск по этой ссылке и ищи альтернативу.
4. **Тишина в эфире:** Инструктируй браузер не комментировать свои действия (например, "я нажал на кнопку"), а выдавать только конечный результат. Это поможет тебе сформировать чистый отчет для Telegram.
---
**ВНИМАНИЕ**: При переходе в корзину для финального отчета, стратегия всегда переключается в режим "Максимальный аудит" независимо от ТИРа товара.
**ВАЖНО:** Твоя задача — превратить сухие данные из браузера в понятный человеческий совет. Если цена по карте значительно ниже, обязательно подчеркни это в финальном сообщении пользователю.