理性思维框架
基于批判可错论的决策与错误修正框架
qmd 是一款面向 Markdown 笔记与文档的本地搜索引擎,支持关键词检索(BM25)与语义向量检索两种模式,适合个人知识库的快速查找与内容定位。
安装指令
bun install -g https://github.com/tobi/qmd
前置要求
brew install oven-sh/bun/bun)brew install sqlite$HOME/.bun/bin初始化配置
qmd collection add /path/to/notes --name notes --mask "**/*.md"
qmd context add qmd://notes "描述该集合"
qmd embed # 启用向量检索(一次性)
常用命令
qmd search "查询词" # 默认关键词检索,速度最快
qmd vsearch "查询词" # 语义检索,冷启动较慢
qmd query "查询词" # 混合检索+重排序,最慢
qmd get "path/to/file.md" # 获取完整文档
qmd update # 增量更新索引
qmd status # 查看索引状态
性能建议
日常优先使用 qmd search;vsearch 仅在关键词检索无果时使用;query 因涉及 LLM 重排序,耗时长且易超时,非必要不选用。如需频繁语义检索,建议保持进程常驻以避免重复加载模型。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 自然语言查询词;可选指定集合名、结果数量、输出格式(JSON/文件列表) |
| 输出 | 匹配文档路径、内容片段或全文、相关性评分、文档ID |
| 适用人群 | 本地 Markdown 笔记用户、个人知识库管理者、重视数据隐私的离线检索需求者 |
| 不包含 | 非 Markdown 文件检索、远程云文档搜索、代码仓库专用检索、实时协作功能 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/emcmillan80/qmd-markdown-search/SKILL.md
来源类型:GitHub 仓库