WhatsApp关系助手
智能追踪对话与待办
qmd-search 是一款面向 Markdown 文件、笔记和文档的本地快速搜索工具,替代传统 find 命令进行文件发现。该工具整合 BM25 全文检索、向量语义搜索与 LLM 重排序三种技术,全部在本地运行,无需调用外部 API。
知识工作者常面临笔记散落、查找困难的痛点。本工具在本地实现三种搜索技术的融合,既保留关键词匹配的精准性,又具备语义理解的灵活性,无需联网即可快速定位所需文档,保障数据隐私的同时显著提升信息检索效率。
落地案例:某产品经理需要回顾半年前关于
安装步骤
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh)git clone https://github.com/openclaw/skills.gitcd skills/bheemreddy181/qmd-searchcargo install --path .基础用法
# 关键词搜索
qmd search "alpaca API" -c projects
# 语义搜索
qmd vsearch "how to implement stop loss"
# 混合查询(推荐)
qmd query "trading rules for breakouts"
# 仅返回文件路径
qmd search "config" --files -c kell
# 查看完整内容
qmd search "pattern detection" --full --line-numbers
集合管理
# 列出已有集合
qmd collection list
# 添加新集合
qmd collection add /path/to/folder --name myproject --mask "*.md,*.py"
# 更新索引
qmd update
文件获取
# 获取完整文件
qmd get myproject/README.md
# 获取指定行数
qmd get myproject/config.py:50 -l 30
# 批量获取
qmd multi-get "*.yaml" -l 50 --max-bytes 10240
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 搜索关键词/自然语言描述、集合名称、文件路径模式、行数限制、结果数量 |
| 输出 | 文件路径列表、评分结果、内容片段、JSON/Markdown 格式数据 |
| 适用人群 | 本地文档管理者、开发者、知识工作者、需要替代 find 命令的用户 |
| 不包含 | 云端搜索、实时协作、跨设备同步、图形界面 |
qmd embed,耗时数分钟生成嵌入qmd update原始链接:https://github.com/openclaw/skills/tree/main/skills/bheemreddy181/qmd-search/SKILL.md
来源类型:GitHub 开源项目