Pub Qmd

本地搜索索引CLI(BM25+向量+重排序),支持MCP模式;集成50+多模态模型(图像/视频/语音合成与识别等)。

安装

概览

什么是Pub Qmd

Pub Qmd 是一款专为开发者设计的本地智能搜索与索引命令行工具,通过集成先进的 BM25 关键词检索、向量语义匹配以及重排序技术,实现了对本地文档库的高效精准查询。它不仅支持多模态内容处理,还深度整合了超过50种来自主流 AI 服务商的模型能力,涵盖文本生成、图像与视频创作、语音识别与合成等多个领域。该工具采用统一的 API 接口设计,用户只需一个密钥即可调用 Bedrock、OpenAI、Vertex、ElevenLabs、Replicate、Minimax 等平台的强大模型,极大简化了复杂 AI 工作流的搭建过程。无论是进行代码片段检索、知识库问答,还是构建自动化内容生成系统,Pub Qmd 都能提供灵活且高性能的解决方案。其轻量级的 CLI 架构使其易于嵌入现有开发流程,同时支持 MCP(Model Context Protocol)模式,进一步扩展了在智能体系统中的集成潜力。

核心功能特点

  1. 支持本地文档的 BM25 关键词检索、向量语义搜索及重排序三重混合检索机制,显著提升搜索结果的相关性与准确性
  2. 统一 API 网关整合 50+ 多模态 AI 模型,覆盖聊天对话、图像/视频生成、语音转写与合成、音乐创作等全场景能力
  3. 提供智能路由(Smart Mode/Pilot)功能,可自动选择性价比最高或质量最优的模型执行特定任务,降低使用门槛
  4. 兼容主流服务商模型标识体系,如 bedrock/claude-4-5-sonnet、openai/gpt-5、vertex/gemini-2.5-flash 等,实现跨平台无缝切换
  5. 内置文档解析、网页抓取、邮件发送、PPT 生成等实用工具链,满足从信息提取到内容产出的完整工作流需求

适用场景

Pub Qmd 特别适用于需要快速定位本地知识资产并调用多种 AI 能力的开发者和团队。例如,在软件开发过程中,工程师可以利用其本地搜索功能迅速找到历史代码注释、API 文档或技术方案记录,并结合大语言模型进行上下文理解与问题解答,从而加速调试和决策流程。对于内容创作者而言,该工具能够串联文档检索与多模态生成能力——先通过语义搜索获取相关素材背景,再调用图像或视频模型生成可视化内容,形成从信息聚合到创意输出的闭环。在企业级应用中,它还可用于构建智能客服后台、自动化报告生成系统或内部知识管理门户,通过统一接口调度不同厂商的 AI 能力,避免重复对接多个供应商 API。此外,由于其完全本地化运行的特性,也保障了敏感数据的安全性,适合金融、医疗等对隐私要求较高的行业部署使用。