ModSearch:为 DeepSeek Harness 补上联网搜索能力的 DSH plugin
liustack/modsearch
为 DeepSeek Harness 等模型补上联网搜索、X 搜索与网页抓取,返回结构化 JSON 证据。
让没有原生联网能力的模型也能搜索网页、X 和任意页面,拿回结构化 JSON 证据。
dsh plugin --profile web add github:liustack/modsearch- 分类
- 工具与能力
- 平台
- DSH-Plugin
- 作者
- liustack
- 分发方式
- 插件
modsearch 核心特性
modsearch 仓库信息

modsearch 仓库简介
ModSearch 是 DeepSeek Harness(DSH)的 web 插件(DSH plugin),专为没有原生联网能力的模型(如 DeepSeek-V4-Flash)补上搜索、X(Twitter)搜索与单页抓取能力。它解决的核心问题是:模型无法访问实时网页或社交平台,导致回答缺乏时效性证据。ModSearch 通过多引擎链(Antigravity CLI、Tavily、Exa、Firecrawl、Grok Build、local)提供结构化 JSON 证据,并支持自动故障转移,确保搜索稳定可靠。由 liustack 维护,采用 MIT 协议,最近更新于 2026-08,在 GitHub 上获得 107 颗星。
ModSearch 这个 DSH plugin 支持哪些核心特性?
ModSearch 为 DSH 提供三个核心工具:内置的 web_search(基于 modsearch 引擎链,无需 API key,保留原生引用卡片)、x_search(搜索 X/Twitter,需安装 Grok Build)和 read_page(聚焦单页阅读)。所有通道均提供免费额度,Antigravity CLI 为默认通道,无需 API key;Tavily、Exa、Firecrawl 每月提供免费额度且无需信用卡。当某通道失败或配额耗尽时,自动切换到下一个可用通道,保证搜索不中断。
ModSearch 这个 DSH plugin 怎么安装?
安装 ModSearch 只需一条命令,即可将 web_search、x_search、read_page 三个工具注册到 DSH 的 web profile 中。安装后,DSH 内置的 web_search 将自动运行在 modsearch 引擎链上,无需额外配置。
dsh plugin --profile web add github:liustack/modsearch
ModSearch 这个 DSH plugin 支持哪些引擎和配置方式?
ModSearch 支持多种搜索引擎,每种引擎可通过一条命令配置,密钥存储在 ~/.modsearch/config.json(权限 0600,显示时打码)。Antigravity CLI 免费且无需密钥,安装 agy 并登录即可;Tavily 每月 1000 次免费查询;Exa 每月约 1400 次搜索;Firecrawl 每月 1000 次,且支持无密钥搜索。配置命令示例:modsearch config set tavily.apiKey <key>。
ModSearch 这个 DSH plugin 兼容哪些 DeepSeek Harness 版本和平台?
ModSearch 不仅适用于 DeepSeek Harness,还兼容 Claude Code、Codex、Pi 和 OpenCode 等主流 agent 框架,实现一次安装、处处使用。它基于 TypeScript 开发,需要 Node.js 环境。项目由 liustack 维护,采用 MIT 许可证,更多细节可参考官方文档。