Skip to main content

资源搜索

tip

资源搜索模块通过三种搜索方式的智能组合,为用户提供了强大而灵活的检索能力,无论是精确查找还是语义发现,都能获得满意的搜索结果

🎯 模块概述

核心功能

资源搜索模块提供多维度智能检索能力,通过关键词搜索、向量搜索和标签搜索的有机结合,实现精准高效的知识检索。

主要场景

  • 精准信息查找:快速定位特定文档内容
  • 语义相似搜索:查找概念相关的文档资源
  • 分类筛选检索:按标签体系快速过滤资源
  • 混合智能搜索:结合多种搜索方式的综合检索

使用价值

  • 大幅提升信息检索效率
  • 支持自然语言查询和理解
  • 提供相关度排序和精准匹配
  • 优化知识发现和重用体验

🔍 搜索模式

默认混合搜索

使用场景:

  • 日常快速检索需求
  • 综合性的信息查找
  • 平衡精度和召回率的搜索

操作方法:

  1. 在搜索框输入查询内容
  2. 系统自动执行关键词+向量混合搜索
  3. 查看返回结果列表
  4. 结果中显示:
    • 关联文本片段
    • 相关度匹配分数
    • 来源文档信息

关键词搜索

使用场景:

  • 精确匹配特定术语
  • 查找包含确切关键词的文档
  • 传统基于文本匹配的搜索需求

操作方法:

  • 使用引号进行精确匹配:"机器学习算法"
  • 支持布尔运算符:AND、OR、NOT
  • 使用通配符进行模糊匹配:学习*
  • 指定字段搜索:title:人工智能

向量搜索

使用场景:

  • 语义相似性搜索
  • 查找概念相关但用词不同的文档
  • 自然语言查询理解
  • 发现相关知识内容

操作方法:

  1. 输入自然语言查询语句
  2. 系统将查询转换为向量表示
  3. 在向量空间中查找相似文档
  4. 返回语义相关的结果
  5. 显示相似度分数(0-1范围)

标签搜索

使用场景:

  • 按分类体系快速筛选
  • 查找特定标签标记的资源
  • 组合多个标签进行精确过滤

操作方法:

  • 使用tag:前缀:tag:机器学习
  • 多标签组合:tag:人工智能 AND tag:教程
  • 支持标签层级搜索:tag:项目/子项目
  • 点击标签云快速搜索

📊 搜索结果展示

结果排序机制

结果信息展示

  • 相关度分数:显示匹配程度(0-100分)
  • 高亮片段:显示匹配的文本内容
  • 来源信息:文档名称、路径、更新时间
  • 标签信息:相关标签和分类
  • 操作入口:快速查看、编辑、下载

🎯 搜索技巧

搜索优化建议

  • 使用自然语言:向量搜索更适合自然表达
  • 结合标签过滤:快速缩小搜索范围
  • 查看相关片段:通过片段判断结果相关性
  • 调整搜索模式:根据需求选择合适搜索方式

📈 性能特点

搜索速度

  • 关键词搜索:毫秒级响应
  • 向量搜索:亚秒级响应(依赖索引质量)
  • 混合搜索:智能优化响应时间

精度与召回

  • 关键词搜索:高精度,低召回率
  • 向量搜索:高召回率,语义理解强
  • 混合搜索:平衡精度和召回率

扩展性

  • 支持海量文档检索
  • 动态索引更新
  • 可集成多种数据源