npm install -g @tobilu/qmd
像先把小助手装进工具柜。
Concepts 导读
QMD 是一个本地优先的搜索侧车,把 BM25、向量搜索和重排序打包成一个二进制,能索引工作区之外的项目文档、团队笔记甚至聊天记录。启用只需在配置里把 memory.backend 改成 qmd,但前提是系统装了 QMD 且 SQLite 支持扩展——macOS 和 Linux 开箱即用,Windows 推荐 WSL2。首次搜索会慢,因为要自动下载约 2GB 的 GGUF 模型用于重排序和查询扩展。
先讲这一页到底在解决什么
QMD 是一个本地优先的搜索侧车,把 BM25、向量搜索和重排序打包成一个二进制,能索引工作区之外的项目文档、团队笔记甚至聊天记录。启用只需在配置里把 memory.backend 改成 qmd,但前提是系统装了 QMD 且 SQLite 支持扩展——macOS 和 Linux 开箱即用,Windows 推荐 WSL2。首次搜索会慢,因为要自动下载约 2GB 的 GGUF 模型用于重排序和查询扩展。
第一站
QMD 的定位就是 sidecar,和主系统并排跑。
像把搜出来的纸条重新排一排,把最像你要的放前面。
像你问一句,它顺手替你想出更多相关问法,再一起去找。
不只看 workspace,桌上别的文件夹也能一起看。
第二站
原文把 prerequisites 讲得很认真,因为这台小助手对环境有要求。
npm install -g @tobilu/qmd像先把小助手装进工具柜。
brew install sqlite像给它准备能插扩展的桌子。
memory.backend: \"qmd\"像对系统说:“以后记忆检索就请这位本地小助手来帮忙。”
OpenClaw 会在自己的家里给 QMD 单独建一个工作角落。
第三站
启动时更新、周期性更新、后台运行,这些都像定时整理。
qmd update像把新材料重新扫进索引。
qmd embed像给每份材料做脑内标签。
像隔一会儿就回来检查桌面有没有新纸条。
最后总结
QMD 是更强的本地检索小助手:能翻更大范围、能重排、更像一台旁挂的检索机器。