Поиск Подарков

Поиск Подарков

@gift-finderlifestyle

Интеллектуальный подбор подарков по случаю и бюджету. Интервью о получателе, генерация идей, поиск на Wildberries и Ozon, анализ отзывов, сравнение цен, формирование курируемого списка с прямыми ссылками. Дни рождения, Новый год, 8 марта, 14 февраля и другие праздники.

0 установокПубличный

SKILL.md

Подбор подарков — Gift Finder

Интеллектуальный подбор подарков с поиском на маркетплейсах Wildberries и Ozon. Анализ отзывов, сравнение цен, формирование персонализированного списка с прямыми ссылками.

Обзор

Gift Finder — это навык подбора подарков, который сочетает аналитические способности LLM с реальными данными о товарах и ценах с крупнейших российских маркетплейсов.

МаркетплейсДоля рынкаОсобенности
Wildberries~45%Крупнейший маркетплейс РФ, быстрая доставка, огромный ассортимент
Ozon~30%Широкий ассортимент, хорошие отзывы, premium-сегмент

Стратегия: Генерация идей через LLM → Поиск на маркетплейсах → Анализ отзывов → Сравнение цен → Курированный список.

Установка browser-use

Для работы этого навыка необходим browser-use.

Если browser-use не установлен — активируй навык browser-use и следуй его инструкциям. Он автоматически установит Python, pip и browser-use для твоей платформы.

Пока идёт установка, скажи: «Настраиваю поиск подарков, это займёт пару минут...» НЕ показывай пользователю команды, ошибки или технические детали.

Сбор информации о получателе

Перед подбором подарка проведи интервью. Уточни:

Обязательные вопросы

  1. Кому подарок? — имя или кто этот человек (друг, мама, коллега, партнёр и т.д.)
  2. Повод — день рождения, Новый год, 8 марта, 14 февраля, годовщина, повышение, 1 сентября, свадьба, юбилей, другое
  3. Возраст получателя — до 18, 18-25, 25-35, 35-50, 50+
  4. Ваш бюджет — конкретная сумма или диапазон

Желательные вопросы (если пользователь готов рассказать)

  1. Пол получателя — мужской / женский / не имеет значения
  2. Интересы и хобби — спорт, кулинария, технологии, чтение, путешествия, музыка, игры, садоводство, мода, искусство
  3. Отношение к вам — близкое, формальное, романтическое, семейное
  4. Что НЕ дарить — аллергии, уже есть, не любит
  5. Формат подарка — вещь, впечатление (сертификат), подписка, деньги в конверте
  6. Характер получателя — практичный, сентиментальный, любит сюрпризы, консервативный

Поводы и шаблоны подарков

Дни рождения

Поиск персонализированного подарка на основе интересов. Фокус — на уникальности и соответствии личности.

Новый год

Фокус — на тёплых, атмосферных подарках. Работают наборы, украшения, гаджеты для дома.

Топ-категории: свечи и ароматы, ёлочные игрушки, тёплые вещи, сладкие наборы, книги, подписки.

8 марта

Фокус — на заботе и внимании. Цветы + основной подарок — классика.

Топ-категории: уходовая косметика, ювелирные украшения, парфюм, сертификаты на SPA, книги, умные гаджеты.

14 февраля

Фокус — на романтике и личном отношении.

Топ-категории: ювелирные украшения, парфюм, романтические наборы, билеты (театр/концерт), фотокниги, personalized-подарки.

1 сентября

Фокус — на пользе для учёбы и мотивации.

Топ-категории: канцелярия (премиум), электронные книги, рюкзаки, наушники, наборы для творчества.

Годовщина

Фокус — на символизме и воспоминаниях.

Топ-категории: ювелирные украшения с гравировкой, фотоальбомы, путёвки, персонализированные подарки.

Повышение / новый этап

Фокус — на мотивации и новых возможностях.

Топ-категории: деловые аксессуары, гаджеты для продуктивности, книги по саморазвитию, подписки.

Бюджетные категории

Используй бюджетные категории для навигации по идеям:

КатегорияДиапазонТипичные подарки
Бюджетныйдо 500 ₽Открытки, закладки, небольшие сувениры, наклейки, магниты, шоколад
Средний500 — 1 500 ₽Книги, кружки с принтом, небольшие гаджеты, сертификаты, косметика (базовая)
Комфортный1 500 — 5 000 ₽Наушники, парфюм, ювелирные украшения (базовые), подписки, наборы
Премиум5 000 — 15 000 ₽Умные часы, премиум-косметика, ювелирные украшения, гаджеты, билеты
Люкс15 000 ₽+iPhone, путёвки, премиум-часы, дизайнерские вещи, спа-дни

Важно: В каждой категории есть отличные подарки. Не предлагай выйти за бюджет пользователя.

Пошаговый рабочий процесс

Шаг 1: Интервью

Проведи короткое интервью (см. раздел «Сбор информации»). Минимум 3-4 вопроса для адекватного подбора.

Шаг 2: Генерация идей

На основе интервью сгенерируй 8-12 идей подарков. Используй знание LLM о трендах, категориях товаров и типичных предпочтениях.

Для каждой идеи укажи:

  • Название подарка
  • Почему подходит — привяжи к интересам/поводу
  • Примерная цена — на основе бюджетной категории
  • Категория — вещь/впечатление/подписка

Шаг 3: Поиск на Wildberries

Открой Wildberries и ищи каждую подходящую идею.

URL-структура Wildberries

https://www.wildberries.ru/catalog/0/search.aspx?search=ЗАПРОС

Параметры URL:

ПараметрОписаниеПример
searchПоисковый запрос (URL-encoded)беспроводные+наушники
sortСортировкаpopular (по популярности), price升order (по возрастанию цены), priceorder (по убыванию), rate (по рейтингу), newly (по новизне)
pageСтраница1, 2, 3
priceUФильтр цены (в копейках)minPrice_maxPrice (напр. 500000_3000000 = 5 000 — 30 000 ₽)
f21..26.valueФильтры (меняются)Различные категории

Примеры URL:

# Наушники, по рейтингу
https://www.wildberries.ru/catalog/0/search.aspx?search=беспроводные+наушники&sort=rate

# Книга, по популярности
https://www.wildberries.ru/catalog/0/search.aspx?search=книга+психология+бестселлер&sort=popular

# Ювелирное украшение до 5000₽
https://www.wildberries.ru/catalog/0/search.aspx?search=браслет+серебро&priceU=0_500000

Извлечение товаров Wildberries

browser-use close --all
sleep 1
browser-use --headed open "https://www.wildberries.ru/catalog/0/search.aspx?search=ЗАПРОС&sort=rate"
sleep 5
browser-use state

Обработай cookie-баннер:

browser-use click "text=Принять"
# или
browser-use click "text=Согласен"
sleep 1

Извлечение данных о товарах:

browser-use eval "
  const cards = document.querySelectorAll('[class*=\"product-card\"], [class*=\"ProductCard\"], article');
  const results = [];
  cards.forEach((card, i) => {
    if (i >= 10) return;
    const name = card.querySelector('[class*=\"goods-name\"], [class*=\"product-name\"], h3, [class*=\"brand\"]')?.textContent?.trim() || '';
    const price = card.querySelector('[class*=\"price\"], [class*=\"Price\"]')?.textContent?.trim() || '';
    const rating = card.querySelector('[class*=\"rating\"], [class*=\"stars\"]')?.textContent?.trim() || '';
    const reviews = card.querySelector('[class*=\"reviews\"], [class*=\"feedback\"]')?.textContent?.trim() || '';
    const link = card.querySelector('a[href*=\"/catalog/\"]')?.href || '';
    results.push({name, price, rating, reviews, link});
  });
  JSON.stringify(results);
"

Шаг 4: Поиск на Ozon

URL-структура Ozon

https://www.ozon.ru/search/?text=ЗАПРОС

Параметры URL:

ПараметрОписаниеПример
textПоисковый запрос (URL-encoded)беспроводные+наушники
sortingСортировкаrating (по рейтингу), price (по цене ↑), price_desc (по цене ↓), new (по новизне), popularity (по популярности)
pageСтраница1, 2
price_fromЦена от (₽)1500
price_toЦена до (₽)5000
categoryКатегорияID категории

Примеры URL:

# Наушники, по рейтингу
https://www.ozon.ru/search/?text=беспроводные+наушники&sorting=rating

# Книга
https://www.ozon.ru/search/?text=книга+психология&sorting=popularity

# Украшение, до 5000₽
https://www.ozon.ru/search/?text=браслет+серебро&price_to=5000&sorting=rating

Извлечение товаров Ozon

browser-use close --all
sleep 1
browser-use --headed open "https://www.ozon.ru/search/?text=ЗАПРОС&sorting=rating"
sleep 5
browser-use state

Извлечение данных:

browser-use eval "
  const cards = document.querySelectorAll('[class*=\"product-card\"], [class*=\"tile\"], [class*=\"item\"]');
  const results = [];
  cards.forEach((card, i) => {
    if (i >= 10) return;
    const name = card.querySelector('[class*=\"title\"], [class*=\"name\"], h3, span')?.textContent?.trim() || '';
    const price = card.querySelector('[class*=\"price\"]')?.textContent?.trim() || '';
    const rating = card.querySelector('[class*=\"rating\"], [class*=\"stars\"]')?.textContent?.trim() || '';
    const reviews = card.querySelector('[class*=\"review\"], [class*=\"count\"]')?.textContent?.trim() || '';
    const link = card.querySelector('a[href*=\"/product/\"]')?.href || '';
    results.push({name, price, rating, reviews, link});
  });
  JSON.stringify(results);
"

Шаг 5: Анализ отзывов

Для каждого товара из топ-5 открой страницу и проанализируй отзывы.

Wildberries — чтение отзывов

browser-use --headed open "ССЫЛКА_НА_ТОВАР"
sleep 4
browser-use eval "
  // Прокрутить к отзывам
  const reviewsSection = document.querySelector('[class*=\"comments\"], [class*=\"reviews\"], [class*=\"feedback\"]');
  if (reviewsSection) reviewsSection.scrollIntoView();
  'scrolled';
"
sleep 2
browser-use eval "
  const reviews = document.querySelectorAll('[class*=\"comment\"], [class*=\"review\"], [class*=\"feedback-item\"]');
  const results = [];
  reviews.forEach((r, i) => {
    if (i >= 10) return;
    const text = r.textContent?.trim() || '';
    const rating = r.querySelector('[class*=\"star\"], [class*=\"rating\"]')?.textContent?.trim() || '';
    results.push({rating, text: text.substring(0, 200)});
  });
  JSON.stringify(results);
"

Ozon — чтение отзывов

browser-use --headed open "ССЫЛКА_НА_ТОВАР"
sleep 4
browser-use eval "
  // Найти и кликнуть на вкладку отзывов
  const reviewsTab = document.querySelector('[class*=\"tab\"], [class*=\"review-count\"]');
  if (reviewsTab) reviewsTab.click();
  'clicked';
"
sleep 2
browser-use eval "
  const reviews = document.querySelectorAll('[class*=\"review\"], [class*=\"comment\"], [class*=\"feedback\"]');
  const results = [];
  reviews.forEach((r, i) => {
    if (i >= 10) return;
    const text = r.textContent?.trim() || '';
    results.push({text: text.substring(0, 200)});
  });
  JSON.stringify(results);
"

Анализ отзывов

На основе прочитанных отзывов определи:

КритерийНа что смотреть
Общие жалобыПовторяющиеся негативные комментарии (2+ человека = системная проблема)
КачествоОписание реального качества, соответствие фото
ДоставкаЦелостность упаковки, скорость
Соответствие описаниюТовар соответствует фотографиям и описанию?
Оценка настроенияПозитивных > 70% = хорошо, 50-70% = средне, < 50% = плохо

Шаг 6: Сравнение цен

Для каждого подарка сравни цены на двух маркетплейсах:

## Сравнение цен: Беспроводные наушники

| Маркетплейс | Товар | Цена | Рейтинг | Отзывы | Ссылка |
|-------------|-------|------|---------|---------|--------|
| Wildberries | Sony WH-1000XM4 | 22 990 ₽ | 4.8★ | 1 234 | [Ссылка] |
| Ozon | Sony WH-1000XM4 | 23 490 ₽ | 4.7★ | 892 | [Ссылка] |
| Wildberries | JBL Tune 770NC | 6 990 ₽ | 4.6★ | 3 456 | [Ссылка] |
| Ozon | JBL Tune 770NC | 7 290 ₽ | 4.5★ | 2 100 | [Ссылка] |

**Лучшая цена**: Wildberries (разница ~2%)

Шаг 7: Формирование итогового списка

Покажи пользователю курируемый список в формате:

## Подарки для [Имя] на [Повод]
Бюджет: [диапазон]

### Top Pick — [Название] — [Цена]₽

**Почему**: [Персонализированное обоснование — привязка к интересам и поводу]

| Характеристика | Значение |
|----------------|----------|
| Цена | 4 990 ₽ |
| Рейтинг | 4.8★ (1 234 отзыва) |
| Доставка | 1-2 дня |
| Лучшее предложение | [Wildberries](url) |
| Альтернатива | [Ozon](url) — 5 290 ₽ |

---

### 1. [Название подарка] — [Цена]₽
- **Почему подходит**: [2-3 предложения]
- **Рейтинг**: 4.7★ (856 отзывов)
- **Ссылки**: [Wildberries](url) | [Ozon](url)
- **Альтернатива**: [похожий товар] — [цена]₽

### 2. [Название подарка] — [Цена]₽
- **Почему подходит**: [2-3 предложения]
- **Рейтинг**: 4.5★ (2 103 отзыва)
- **Ссылки**: [Wildberries](url) | [Ozon](url)
- **Альтернатива**: [похожий товар] — [цена]₽

[... и так далее для каждого подарка]

Шаг 8: Генерация открытки (опционально)

Если пользователь хочет, сгенерируй текст для открытки или сообщения к подарку:

Шаблон для дня рождения:

Дорогой(ая) [Имя]!
С днём рождения! 🎉
[Персонализированное пожелание на основе повода и отношений]
Пусть этот год принесёт [тёплое пожелание].
С любовью / С наилучшими пожеланиями,
[Ваше имя]

Шаблон для 8 марта:

[Имя], с 8 Марта! 🌷
[Комплимент + пожелание]
Пусть каждый день будет таким же прекрасным, как ты!
[Ваше имя]

Шаблон для Нового года:

С Новым годом, [Имя]! 🎄
Пусть этот год принесёт [пожелание].
[Тёплое дополнение]
С наступающим!
[Ваше имя]

Идеи подарков по интересам

Технологии и гаджеты

ИдеяЦенаДля кого
Беспроводные наушники2 000 — 15 000 ₽Любой возраст, оба пола
Умная колонка (Яндекс Станция)5 000 — 15 000 ₽Семья, молодёжь
Powerbank1 000 — 3 000 ₽Все, кто много на ногах
Электронная книга8 000 — 20 000 ₽Книголюбы
Фитнес-браслет2 000 — 8 000 ₽Спортсмены
Беспроводная зарядка500 — 2 000 ₽Практичные
Внешний SSD3 000 — 8 000 ₽Фотографы, программисты

Красота и уход

ИдеяЦенаДля кого
Парфюм2 000 — 15 000 ₽Женщины и мужчины
Набор уходовой косметики1 500 — 5 000 ₽Женщины
Массажёр1 500 — 5 000 ₽Все
Аромадиффузор + масла1 500 — 4 000 ₽Для дома, все
SPA-сертификат3 000 — 10 000 ₽Женщины

Книги и образование

ИдеяЦенаДля кого
Бестселлер (бумага)500 — 1 500 ₽Книголюбы
Подписка на Литрес500 — 2 000 ₽Книголюбы
Набор для творчества1 000 — 3 000 ₽Дети, творческие
Энциклопедия/атлас2 000 — 5 000 ₽Дети, любознательные
Курс/мастер-класс3 000 — 15 000 ₽Все, кто учится

Дом и уют

ИдеяЦенаДля кого
Ароматическая свеча500 — 2 000 ₽Все
Тёплый плед1 500 — 4 000 ₽Семья, друзья
Набор бокалов1 000 — 5 000 ₽Пары, семья
Кофемашина5 000 — 20 000 ₽Кофеманы
Набор чая + чайник1 500 — 5 000 ₽Все

Активность и впечатления

ИдеяЦенаДля кого
Сертификат в ресторан3 000 — 10 000 ₽Пары, друзья
Билеты на концерт2 000 — 15 000 ₽Все
Мастер-класс2 000 — 8 000 ₽Творческие
Сертификат на флоатинг3 000 — 6 000 ₽Стрессованные
Парк аттракционов2 000 — 5 000 ₽Семьи, дети

Использование дополнительных инструментов

web_search — для трендов и идей

web_search("популярные подарки 2026 [повод] [возраст]")
web_search("трендовые подарки [категория] 2026")
web_search("[товар] отзывы обзор 2026")

web_reader — для подробных обзоров

web_reader("https://сайт-с-обзором.ru/обзор-товара")

image_analysis — для оценки фотографий товаров

Если нужно оценить качество товара по фото:

«Оцени качество товара на этом фото. Это [название товара]. Соответствует ли описание? Есть ли признаки низкого качества? Оцени по шкале 1-10.»

Troubleshooting

ПроблемаРешение
Wildberries не загружает результатыЗакрой cookie-баннер. Подожди 5 сек. Используй browser-use state для анализа
Ozon показывает страницу входаWildberries и Ozon могут требовать авторизацию для поиска. Если просят — попроси пользователя залогиниться вручную
Нет результатов поискаУпрости запрос. Используй более общие слова. Попробуй английское название
CAPTCHAПодожди 30-60 сек. Попроси пользователя пройти вручную в headed-режиме
CSS-селекторы не работаютСелекторы маркетплейсов часто меняются. Используй browser-use state для анализа текущей структуры
Цены не отображаютсяВозможно нужна авторизация или промедление при загрузке. Подожди 3-5 сек
Отзывы не загружаютсяПрокрути к секции отзывов. Иногда нужно кликнуть на вкладку «Отзывы»
Модальное окно перекрывает контентbrowser-use keys "Escape" или кликни вне модала
Товар закончилсяОтметь это и предложи альтернативу
Медленная загрузкаWildberries и Ozon — тяжёлые SPA. Подожди 5 сек после навигации
Некорректные символы в URLКодируй кириллицу и пробелы через URL encoding: наушники%D0%BD%D0%B0%D1%83%D1%88%D0%BD%D0%B8%D0%BA%D0%B8
Браузер не открываетсяПроверь browser-use установлен: which browser-use. При необходимости переустанови
Слишком много вариантовПокажи топ-5 вместо полного списка. Предложи Top Pick с обоснованием

Советы по подбору подарков

Золотые правила

  1. Слушай, а не предлагай — чем больше знаешь о получателе, тем лучше подарок
  2. Опыт > Вещи — исследования показывают, что впечатления приносят больше радости
  3. Практичность — если человек практичный, дарить сувениры — плохая идея
  4. Личность, не бюджет — дорогой, но «не в тему» подарок хуже дешёвого, но продуманного
  5. Упаковка — красивая упаковка делает подарок лучше на 30%

Красные флаги

  • Пользователь хочет «что-нибудь» без контекста — уточни хотя бы 3 вопроса
  • Бюджет не указан — предложи варианты в нескольких категориях
  • Получатель — «начальник» — предложи нейтральные, профессиональные варианты
  • Подарок «для двоих» — уточни, это подарок для пары или от пары

Формат финального ответа

Всегда структурируй ответ:

  1. Top Pick — лучший вариант с обоснованием
  2. Номерной список — 5-7 вариантов с ценами и ссылками
  3. Альтернатива для каждого — если основной вариант не подошёл
  4. Совет по подаче — как упаковать/преподнести
  5. Текст для открытки — если уместно

Комментарии (0)

Войдите, чтобы оставить комментарий

Загрузка комментариев...

Поиск Подарков