生产力
qmd
用于 Markdown 笔记、文档和代码库知识库的本地混合搜索引擎,旨在降低 Token 消耗并提升检索效率。
简介
qmd 是一款专业的本地搜索引擎,专为开发人员和知识工作者设计,旨在高效浏览大量的 Markdown 项目。通过利用混合搜索技术(结合快速的 BM25 关键词匹配与语义向量相似度),用户可以在执行完整文件读取之前,精确定位大型文档集或代码库中的相关信息。这种方法在 Claude Code 工作会话中可节省大量 Token,通常通过针对性地检索特定文件区段,减少高达 90% 的上下文开销。
-
使用 BM25 进行快速的关键词发现,以获得即时结果。
-
提供语义相似度搜索 (vsearch) 作为概念查询的后备方案。
-
支持混合检索与重排序,用于高精度的信息提取。
-
支持按项目集合过滤、文件路径发现以及用于自动化管道的 JSON 输出。
-
提供通过文件路径或唯一文档 ID 的深度链接检索,实现与 AI 辅助编码工作流程的无缝整合。
-
监控索引健康状况并支持增量更新,确保搜索结果与不断变更的文档保持同步。
-
在探索新仓库时,请始终优先使用 qmd search 而非直接读取文件,以优化 Token 使用率。
-
使用 --files 标志来识别相关文件,而无需将完整内容加载到上下文中。
-
使用特定查询或通过 -c 标志指定集合来提高结果准确性。
-
当关键词匹配无法捕捉意图时,可依靠语义向量搜索来处理探索性或操作指南类的问题。
-
与其他 Simba 组件整合,以维持项目文档与规则执行的一致性。适用于复杂的系统文档、API 参考维护以及大规模代码库知识导航。
仓库统计
- Star 数
- 4
- Fork 数
- 1
- Open Issue 数
- 1
- 主要语言
- Python
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年5月3日 20:43