Головна/WordPress Fullstack/Блупринти/ШІ & Агенти/Семантичний векторний пошук товарів pgvector у WooCommerce (50k SKU)
До карток розділу «ШІ & Агенти»Трудозатраты~14 рабочих часов
Фриланс вилка~$630 – $1,050 (€560 – €980)
Оценка веб-студии~$1,330 – $2,240 (€1260 – €2100)
ТЗ заказчика (исходный бриф):
«Пошук — це наш головний канал продажів. Він повинен працювати блискавично (< 150 мс) і точно розпізнавати помилки, синоніми та контекст.»
Ключевые требования:
- •База даних PostgreSQL із розширенням pgvector та HNSW-індексацією
- •Фонова пакетна генерація векторів через Action Scheduler для уникнення таймаутів PHP
- •Модель OpenAI text-embedding-3-small або локальна модель із векторами розмірності 1536
- •Гібридний пошук Reciprocal Rank Fusion (RRF), що об'єднує повнотекстовий та векторний скоринг
- •Швидкий фронтенд пошуку на AJAX із затримкою debounce, прев'ю фотографій та бейджами цін
Ограничения проекта:
- •Час виконання пошукового запиту < 150 мс при високій конкурентності
- •Повна відсутність затримок при збереженні товарів у панелі адміністратора
Критерии приёмки (KPI):
- Скорочення кількості запитів із нульовою видачею на ≥ 80%
- Зростання конверсії з пошуку в кошик на ≥ 25%
- Навантаження на CPU бази даних у пікові години < 40%
Пошаговое практическое руководство по ТЗ
Подробный разбор архитектуры, код реализации и советы эксперта по каждому этапу: