npx clawhub@latest install qmd系统要求
qmd 是一个本地文件索引与搜索命令行工具,将 BM25 关键词搜索、向量(语义)搜索和混合重排序整合为一体。它允许你从本地目录构建可搜索的集合——包括通过 glob 掩码筛选的子集——并通过命令行进行查询,或通过 MCP 服务器对外暴露。嵌入和重排序由本地 Ollama 实例驱动,所有处理均在设备本地完成。
npx clawhub@latest install qmd点击本页顶部的 安装 按钮即可一键设置
qmd 仅支持本地路径。qmd update 手动触发。支持 BM25 关键词搜索(qmd search)、纯向量/语义搜索(qmd vsearch)以及带重排序的混合搜索(qmd query),让您可以根据实际使用场景选择最合适的检索策略。
将任意本地目录添加为命名集合,并可选择使用通配符掩码(例如 **/*.md)限制哪些文件被索引。可并排管理多个独立索引。
运行 qmd mcp 将您的本地搜索索引作为 MCP(Model Context Protocol)服务器对外开放,允许 AI 代理和兼容工具以编程方式查询您的本地知识库。
所有索引和嵌入均在本地计算。搜索索引默认存储在 ~/.cache/qmd 目录下,嵌入和重排序使用本地运行的 Ollama 实例——您的数据不会离开您的设备。
使用 qmd get <path>:<line> -l <count> 从已索引的文档中获取特定行范围的内容,适用于从大型文件中精确提取所需上下文。
对本地 Obsidian 知识库或笔记文件夹进行索引,并通过关键词与语义含义相结合的混合查询,找出最相关的笔记,全程离线运行。
启动 qmd mcp,通过 MCP 将 AI 代理连接到您的本地文档索引,使其能够在无需外部 API 调用的情况下检索相关文件片段作为上下文。
将项目的 docs/ 目录以 **/*.md 掩码形式添加为一个集合,并在开发过程中使用 qmd query 快速找到最相关的文档页面。
OLLAMA_URL 配置端点(默认值:http://localhost:11434)。npx clawhub@latest install qmd系统要求
登录后撰写评价
暂无评价。来分享你的使用体验吧!