Agent Skills
返回列表
🤖

混合检索实现

AI Agent 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/hybrid-search-implementation。

技能介绍

问题背景

纯向量检索在 RAG 里擅长语义相近的段落,但对名称、编码、SKU 这类必须字面一致的内容容易漏召。反过来,只靠 BM25 或倒排索引又难以理解同义改写。混合检索要在同一套召回链路里同时利用 embedding 相似度与关键词匹配,并在融合阶段控制重复与排序。

技能如何帮你落地

本技能围绕「向量 + 关键词」的常见实现模式组织说明,而不是只给概念定义:

  • 明确输入与约束:查询类型(是否含专有术语)、索引形态、延迟与召回目标。
  • 检索与融合:分别走向量通道与关键词通道,再按业务选择 RRN、加权分数或重排模型合并结果。
  • 验证方式:用含术语、含同义改写的对照查询集,对比纯向量与混合方案在召回率、精确匹配上的差异。

详细模式与示例见 resources/implementation-playbook.md,可按 playbook 逐步对照实现与验收。

适用边界

适用于构建或改进 RAG 召回层、需要语义理解与精确匹配并存的场景。若任务与检索架构无关,或依赖本技能范围外的专用引擎与工具链,应选用其他技能或自行扩展方案。

使用场景

  • 上线内部知识库 RAG 后,用户用工单号、产品编码查询时纯向量经常漏文档,需要设计双通道召回与融合
  • 法规或医疗语料检索既要理解同义表述,又必须命中标准术语与条文编号
  • 评估现有 embedding 检索在同义词场景表现尚可,但专有名词查询召回不足,需对照 playbook 做混合方案验收
  • 构建领域问答系统,查询里频繁出现客户名、SKU、错误码,要求语义扩展与字面匹配同时生效

适合人员

  • 负责企业知识库 RAG 的后端工程师,需要在不改写用户查询的前提下提高编码类查询的召回
  • 做检索评测与融合的算法工程师,手头有向量分与 BM25 分,正在选 RRF 或加权合并策略
  • 搜索平台工程师,正在把纯关键词站内搜索升级为向量+倒排的混合架构并要写验收用例
  • 数据应用团队在落地垂直领域问答,语料里术语密度高、用户常按固定字段检索