qmd Search

🔍 本地三重智能检索引擎

本地高速Markdown全文搜索工具,集成BM25+向量语义+LLM重排序三重检索,无需API密钥,替代find命令的现代化笔记代码发现方案

收藏
16.8k
安装
3.5k
版本
1.0.0
CLS 安全性认证2026-07-08
点击查看完整报告 >

使用说明

核心用法

qmd 是一款专为Markdown、笔记和文档设计的本地高速搜索CLI工具,采用三层检索架构:BM25关键词搜索(快速精准匹配)、向量语义搜索(理解查询意图)、LLM重排序(智能优化结果排序)。支持通过collection管理多项目索引,提供search/vsearch/query三种检索模式,以及get/multi-get文件内容提取功能。

显著优点

  • 三重检索融合:BM25处理精确关键词,向量搜索捕捉语义关联,0.6B参数重排序模型优化结果质量,远胜单一检索方案
  • 完全本地运行:embeddinggemma-300M、qwen3-reranker-0.6b、Qwen3-0.6B模型均自动下载本地执行,零API成本、零网络延迟、保障数据隐私
  • 性能优化设计:针对大目录避免find式遍历 hang 住,索引化搜索实现毫秒级响应
  • 灵活输出格式:支持--files快速发现、--json结构化数据、--md格式化展示,适配脚本集成与人工阅读
  • 代码友好:支持行号显示、指定行范围提取、glob批量获取,满足开发者代码审查与上下文收集需求

潜在局限

  • 索引维护成本:新增文件需手动执行qmd update,实时性不如直接文件系统遍历
  • 首次嵌入耗时qmd embed生成向量索引需数分钟,大型知识库初始化成本较高
  • 模型资源占用:三模型常驻或按需加载对内存/CPU有一定要求,低配置设备可能受限
  • Markdown-centric:虽支持*.py等扩展名配置,但核心优化场景为文本类内容,二进制文件搜索非其设计目标

适合人群

  • 开发者:快速定位代码实现、配置文件、项目文档
  • 知识工作者:管理大规模笔记库(Obsidian/Notion导出等),实现第二大脑的高效检索
  • 技术写作者:跨文档查找概念引用、维护文档一致性
  • 隐私敏感用户:拒绝云端笔记搜索,坚持数据本地化处理

常规风险

  • 索引滞后风险:未及时update导致搜索不到最新内容,关键场景建议建立自动化索引更新机制
  • 模型安全边界:本地LLM虽规避了云端数据泄露,但模型本身可能存在训练数据偏见或生成不当内容的风险
  • 路径遍历误操作multi-get配合glob模式时需注意路径范围,避免意外读取敏感文件

安全解读

核心用法

qmd 是一个本地Markdown文件搜索工具的文档型Skill,提供BM25关键词检索、向量语义搜索和LLM重排序三种查询模式。主要功能包括:

  • 搜索命令qmd search(关键词)、qmd vsearch(语义)、qmd query(混合重排序)
  • 集合管理:通过qmd collection创建索引集合,支持文件掩码过滤
  • 文件获取qmd get精确提取文件内容,支持行号定位
  • 输出格式:支持--files路径输出、--json结构化数据、--md格式化文档

显著优点

1. 检索技术先进:融合BM25经典算法、向量语义理解和LLM重排序,兼顾速度与准确性
2. 完全本地运行:无需API密钥,自动下载的模型(embeddinggemma-300M、qwen3-reranker-0.6b等)均在本地执行

3. 大目录性能优异:相比传统find命令,避免遍历大量文件时的性能瓶颈

4. 灵活的集合机制:可按项目建立独立索引,支持增量更新

潜在缺点与局限性

1. 依赖外部工具:Skill本身仅为文档,需单独安装qmd CLI工具才能使用
2. 首次配置成本:需运行qmd embed生成向量索引,耗时数分钟

3. 索引维护开销:文件变更后需手动执行qmd update同步索引

4. 模型存储占用:自动下载的本地模型(约数百MB至数GB)占用磁盘空间

5. T3来源风险:维护者为个人开发者,长期维护稳定性存疑

适合人群

  • 拥有大量Markdown笔记、技术文档或代码库的知识工作者
  • 需要频繁在本地文件系统中定位特定内容的开发者
  • 对隐私敏感、不希望搜索数据上传云端的企业用户
  • 已熟悉命令行操作的技术人员

常规风险

  • 工具链依赖风险:qmd CLI工具的安全性与本Skill文档独立,建议通过官方渠道安装
  • 数据索引风险:建立索引过程会读取文件内容,敏感文档需评估是否在索引范围内
  • 模型来源风险:自动下载的AI模型来自第三方(Gemma、Qwen系列),需确认符合本地合规要求

qmd Search 内容

手动下载zip · 1.4 kB
SKILL.mdtext/markdown
请选择文件