DSH Plugins
返回列表
⚙️

qmd-autosearch

工作流 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install zhangzhenwen1/qmd-autosearch

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在终端执行 dsh plugin install zhangzhenwen1/qmd-autosearch 即可安装,插件源码位于 https://github.com/zhangzhenwen1/qmd-autosearch

插件介绍

模型在知识库目录里跑 grep、glob,命中的往往只是字面匹配的少数行,语义上真正相关的文档却悄悄漏掉。想手动再触发一次 QMD 语义检索,既打断工作流节奏,也多了一步无谓的人工介入。qmd-autosearch 要补的正是这条缝隙:在模型无感知的情况下自动完成一次语义补搜,把命中结果异步注入下一步上下文,零额外指令、零外部依赖。

触发逻辑刻意保守:搜索路径落在已配置的 QMD 集合目录内且为顶层调用时才生效。查询词优先取最近一条用户消息作为语义主查询,消息过短或与主题无关时回退到 grep pattern。检索走 QMD lex + vec 混合通道,服务端 LLM 重排后再经 minScore 过滤与 limit 截断,结果异步入队到 agent.inbox.nextStep,绝不阻塞当前工具调用。同一 agent 内按工具、路径、pattern 三元组去重,QMD 服务不可用或无命中时静默跳过,原流程不受任何影响。

适合已在 DeepSeek Harness 中运行 agent 工作流、本地或内网部署了 QMD MCP 服务、且至少建好一个 collection 的团队。尤其是知识库体量大、纯关键词检索经常不够用的场景:配好之后无需改任何 prompt,模型每次 grep 之后,下一步上下文里就会多出一组语义命中,随时可以 read 展开正文。

使用场景

  • 模型在知识库目录执行 grep 后,下一步上下文自动获得语义相关文档补充
  • 大规模知识库中纯关键词检索命中率不足时的无缝语义补强
  • agent 工作流中无需修改 prompt 即可提升检索召回率

适合人员

  • 已在 DeepSeek Harness 中运行 agent 工作流的团队
  • 本地或内网部署了 QMD MCP 服务的开发者
  • 知识库体量大、纯关键词检索经常不够用的场景