Навыки hybrid-search-implementation
📦

hybrid-search-implementation

Ревизия содержимого r2 Высокий риск 🌐 Доступ к сети⚙️ Внешние команды

Создание систем гибридного поиска

Одиночные методы поиска пропускают точные термины или семантические совпадения. Этот навык проводит Claude, Codex и Claude Code через практические паттерны гибридного поиска.

Поддерживает: Claude Codex Code(CC)
⚠️ 38 Плохо

Установить с помощью моего Агента

Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.

Запрос агента
Review the Skillstore skill "hybrid-search-implementation" from https://skillstore.io/skills/sickn33-hybrid-search-implementation.md and its manifest at https://skillstore.io/api/skills/sickn33-hybrid-search-implementation/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.

Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.

Ресурсы для AI-агентов

Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.

Протестировать

Использование «hybrid-search-implementation». Мне нужны точные коды продуктов и семантические совпадения в статьях поддержки.

Ожидаемый результат:

Рекомендуемый гибридный дизайн с использованием BM25 для кодов продуктов, векторов для перефразировок и RRF для финального ранжирования.

Использование «hybrid-search-implementation». Мой vector search пропускает именованные сущности.

Ожидаемый результат:

  • Добавьте keyword retrieval для имен и редких терминов.
  • Объединяйте keyword и vector кандидаты перед reranking.
  • Измеряйте recall на тестовых запросах с именованными сущностями.

Использование «hybrid-search-implementation». Выбрать между RRF и linear score fusion.

Ожидаемый результат:

Сводка компромиссов, объясняющая, когда RRF проще, а когда калиброванные scores оправдывают linear fusion.

Аудит безопасности

Высокий риск

All 32 static findings are false positives caused by keywords, Markdown backticks, headings, or a database fetch method. A separate high-severity SQL injection risk exists because the PostgreSQL example interpolates metadata keys into a query.

2
Просканировано файлов
609
Проанализировано строк
0
Пункты проверки
0
Ложные срабатывания проигнорированы

Подтверждённые проблемы безопасности (1)

Высокий
SQL Injection in Metadata Filter Construction
The PostgreSQL example interpolates each metadata key into SQL text while parameterizing only its value. An untrusted key can alter the generated query.
The filter key is inserted through an f-string into where_clause without validation or identifier quoting. The resulting clause is passed directly to conn.fetch.

Факторы риска

🌐 Доступ к сети (1)
⚙️ Внешние команды (2)
Поделиться и цитировать этот отчет

Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.

Открыть версионный отчет
Оценка безопасности

Копировать ссылку на отчёт

https://skillstore.io/skills/sickn33-hybrid-search-implementation/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Значок Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/sickn33-hybrid-search-implementation/security.svg)](https://skillstore.io/skills/sickn33-hybrid-search-implementation?utm_source=security_passport_badge)

Значок HTML

<a href="https://skillstore.io/skills/sickn33-hybrid-search-implementation?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-hybrid-search-implementation/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Встраиваемая карточка

<iframe src="https://skillstore.io/embed/skills/sickn33-hybrid-search-implementation.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Академические ссылки (APA · BibTeX · CFF)

Цитата APA

sickn33. (2026). hybrid-search-implementation security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-hybrid-search-implementation/audits/5

Цитата BibTeX

@techreport{sickn33-sickn33-hybrid-search-implementation-2026, author = {sickn33}, title = {hybrid-search-implementation security audit report (audit version 5)}, institution = {Skillstore}, year = {2026}, number = {5}, url = {https://skillstore.io/skills/sickn33-hybrid-search-implementation/audits/5}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "hybrid-search-implementation security audit report (audit version 5)" version: "unspecified" type: report authors: - name: "sickn33" date-released: "2026-07-24" url: "https://skillstore.io/skills/sickn33-hybrid-search-implementation/audits/5" identifiers: - type: other value: "skillstore:sickn33-hybrid-search-implementation:audit:5" description: "Skillstore immutable audit report identifier"

Сравнить варианты

2 устанавливаемых вариантов

Навык каждого автора остаётся отдельным устанавливаемым вариантом. Рекомендуемый вариант ранжируется по данным Skillstore.

Почему этот вариант первый

Больше использования в Skillstore
wshobson Рекомендуется

wshobson-hybrid-search-implementation

Оценка Skillstore 38
Достоверность доказательств Средний
Использование в Skillstore 14
Обновлено

2026-09-09

sickn33 Текущий

sickn33-hybrid-search-implementation

Оценка Skillstore 38
Достоверность доказательств Средний
Использование в Skillstore 10
Обновлено

2026-09-09

Оценка Skillstore

Почему такая оценка Достоверность доказательств: Средний
55
Архитектура
85
Сопровождаемость
87
Контент
69
Сообщество
91
Соответствие спецификации

Что вы можете построить

Улучшение RAG Retrieval

Спроектировать retrieval, который балансирует семантические совпадения с точным нахождением терминов перед генерацией ответа.

Планирование поисковой инфраструктуры

Сравнить pgvector, Elasticsearch, RRF и паттерны reranking для нового поискового сервиса.

Оценка компромиссов ранжирования

Рассмотреть варианты fusion и выбрать стратегию ранжирования для поиска по продукту или поддержке.

Попробуйте эти промпты

Оценить применимость
Объясни, подходит ли hybrid search для моего проекта. Мой корпус — [domain], запросы — [types], а текущие сбои — [examples].
Спроектировать пайплайн
Спроектируй hybrid search pipeline для [database or search engine]. Включи индексирование, шаги retrieval, fusion и проверки валидации.
Реализовать Fusion
Помоги мне реализовать RRF для результатов vector и keyword. Используй мои формы данных: [describe result fields].
Проверить production-дизайн
Проверь мой production-дизайн hybrid RAG на качество ранжирования, задержку, наблюдаемость и риски безопасности. Предложи конкретные изменения.

Лучшие практики

  • Оценивайте качество retrieval на репрезентативных запросах перед настройкой весов.
  • Сохраняйте vector, keyword и rerank scores видимыми в логах.
  • Валидируйте фильтры и входные данные запросов перед построением database queries.

Избегать

  • Не полагайтесь только на vector search для точных идентификаторов или редких имен.
  • Не копируйте шаблоны в production без валидации входных данных и контроля доступа.
  • Не настраивайте веса только на небольшом наборе успешных примеров.

Часто задаваемые вопросы

Что помогает создать этот навык?
Он помогает проектировать hybrid retrieval, который объединяет vector similarity, keyword search, fusion и опциональный reranking.
Генерирует ли он полный поисковый сервис?
Нет. Он предоставляет паттерны реализации, которые разработчики адаптируют под свой слой хранения и приложение.
Какие инструменты могут его использовать?
Он поддерживает рабочие процессы Claude, Codex и Claude Code.
Когда следует использовать RRF?
Используйте RRF, когда scores результатов сложно сравнивать или когда нужен сильный вариант по умолчанию.
Может ли он помочь с Elasticsearch?
Да. Плейбук включает паттерны Elasticsearch dense vector и BM25.
Готов ли пример кода для production?
Нет. Перед развертыванием проверьте безопасность, валидацию, аутентификацию и производительность.

Сведения для разработчиков

Автор

sickn33

Лицензия

MIT

Ревизия Skillstore

r2

Примечание о версии

Автор не указал версию.

Ссылка

88a8e9a07f4c54ab105c1c41b6267c287146b07b

Актуальность поддержки

05.08.2026

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

8 загрузок · 111 просмотров

Структура файлов

Больше от sickn33

Показать все
📦

content-creator

88

Создание маркетингового контента в едином стиле бренда

Маркетинговым командам нужен контент, который остается согласованным во всех каналах. Этот навык помогает планировать, писать, анализировать и оптимизировать контент с учетом голоса бренда и SEO.

Письмо и контент Просмотр
📦

prompt-engineering-patterns

85

Улучшайте LLM-промпты с помощью проверенных паттернов

Непоследовательные промпты тратят время и снижают доверие к результатам AI. Этот навык помогает проектировать промпты с использованием переиспользуемых паттернов, примеров, этапов оценки и рабочих процессов оптимизации.

Продуктивность Просмотр
📦

senior-architect

81

Проектируйте масштабируемые архитектуры ПО

Архитектурные решения сложно сравнивать для веб-, мобильных, backend- и облачных систем. Этот навык предоставляет структурированные руководства и локальные скрипты-заготовки для отчетов, анализа зависимостей и документирования компромиссов.

Кодинг и разработка Просмотр
📦

senior-fullstack

81

Создавайте fullstack-приложения с senior-паттернами

Командам нужны единые рекомендации по настройке, архитектуре и ревью для современных веб-приложений. Этот skill предоставляет scaffolders, справочные материалы по рабочим процессам и quality prompts для проектов на React, Next.js, Node.js, GraphQL и PostgreSQL.

Кодинг и разработка Просмотр
📦

product-manager-toolkit

80

Приоритизируйте продуктовую работу с помощью исследовательских инсайтов

Продуктовым командам нужны более быстрые способы ранжировать функции, обобщать интервью и документировать решения. Этот навык предоставляет RICE-оценку, анализ интервью и шаблоны PRD для структурированного планирования.

Продуктивность Просмотр
Показать все
📦

advanced-agentdb-vector-search-implementation

79

Создание продвинутого векторного поиска AgentDB

от DNYoussef

Распределенный векторный поиск требует тщательного планирования репликации, метрик, мониторинга и развертывания. Этот навык предоставляет поэтапный рабочий процесс AgentDB для масштабируемых гибридных поисковых систем.

Данные и аналитика Просмотр
📦

agentdb-vector-search-optimization

80

Оптимизация векторного поиска AgentDB

от DNYoussef

Большие векторные базы данных могут становиться медленными, требовательными к памяти и сложными для бенчмаркинга. Этот навык предоставляет структурированный рабочий процесс оптимизации AgentDB для квантования, индексации HNSW, кэширования и проверки.

Данные и аналитика Просмотр
📦

embedding-strategies

79

Оптимизация стратегий эмбеддингов

от wshobson

Командам часто сложно выбрать модели эмбеддингов, размеры чанков и методы оценки для систем поиска. Этот навык предоставляет практические шаблоны и рекомендации по принятию решений для приложений семантического поиска и RAG.

Данные и аналитика Просмотр
📦

vector-index-tuning

77

Оптимизация индексов векторного поиска

от wshobson

Системы векторного поиска сложно настраивать, потому что задержка, полнота поиска, память и время построения конфликтуют между собой. Этот навык предоставляет практические шаблоны для настройки HNSW, квантизации, конфигурации Qdrant и мониторинга.

Данные и аналитика Просмотр