跳到正文

liustack/modsearch

1055最近提交 2026年8月15日

modsearch DSH 插件

ModSearch 是 DeepSeek Harness 的一个插件,为模型赋予网络访问能力。它支持多种搜索引擎,包括 Antigravity CLI、Tavily、Exa、Firecrawl 以及用于 X 搜索的 Grok Build。插件还提供引擎间的自动故障转移,并可在 Claude Code、Codex、Pi 和 OpenCode 等多个 AI 平台中使用。

如何安装 modsearch DSH 插件

dsh plugin --profile web add @liustack/modsearch@latest

复制不会执行命令。安装 modsearch DSH 插件前请核对仓库和版本。

modsearch DSH 插件数据来源

modsearch DSH 插件快照日期:2026年8月16日

discovered

modsearch DSH 插件能做什么

  • 集成到 dsh 的内置 `web_search` 工具,通过 Antigravity CLI 实现无需 API key 的网络搜索。
  • 新增 `x_search` 工具用于 X(Twitter)搜索,以及 `read_page` 工具用于聚焦单页阅读。
  • 在配置的引擎之间自动故障转移,当某个引擎失败或配额用尽时自动切换。
  • 支持多种引擎:Antigravity CLI、Tavily、Exa、Firecrawl 和 Grok Build(用于 X 搜索)。
  • 引擎密钥可通过 CLI 配置或环境变量设置,并安全存储在 `~/.modsearch/config.json` 中。

modsearch DSH 插件适合哪些场景

  • 让没有网络访问权限的模型实时搜索最新新闻或信息。
  • 使用 Grok Build 引擎搜索 X(Twitter)上的帖子、趋势或讨论。
  • 通过粘贴 URL 抓取并总结单个网页的内容。
  • 组合多个搜索引擎并启用自动故障转移,提高搜索可靠性。
  • 一次安装后,可在不同 AI 平台(Claude Code、Codex、Pi、OpenCode)上使用同一插件。

modsearch DSH 插件适合谁

  • 希望让模型具备网络搜索能力的 DeepSeek Harness (dsh) 用户。
  • 需要在不离开聊天环境的情况下获取实时网络数据的 AI 开发者和研究人员。
  • 使用 Claude Code、Codex、Pi 或 OpenCode 等 AI 编码助手,希望扩展模型能力的用户。

modsearch DSH 插件的限制

  • 默认的 Antigravity CLI 引擎需要浏览器登录,无法完全自动化。
  • Tavily、Exa 和 Firecrawl 的免费套餐有每月额度限制(例如 1,000 积分/月)。
  • 该项目由单一作者维护,不接受 pull request,只能通过 issue 和 fork 贡献。
  • 用户需自行遵守上游引擎的使用条款和配额限制。

modsearch DSH 插件的仓库 README 摘录

以下文字摘自 modsearch DSH 插件的上游仓库 liustack/modsearch 的 README,版权归原作者,仅作引用。

Models like DeepSeek-V4-Flash have no web access, or a weak one. ModSearch is a plug-in that greatly strengthens the model's web search, X search, and single-page fetch. ## Talk to us Something broken, or something missing? [Open an issue](https://github.com/liustack/modsearch/issues/new/choose). For everything else, come find me on X: **[@liustack](https://x.com/liustack)**. What you built with it, which harness you are on, what should come next. New releases land there first, and a proper community space is on the way. ## Features - **🌐 The web plugin for DeepSeek Harness (dsh):** one command, `npx -y @deepseek-ai/dsh plugin --profile web add @liustack/modsearch@latest`, and dsh's built-in `web_search` runs on the modsearch engine chain with no API key, keeping its native citation cards. Two tools dsh does not have land beside it: `x_search` for X (Twitter) and `read_page` for focused single-page reading. Details in [harness setup](docs/harness-setup.md#deepseek-harness-dsh). - **Completely free.** The default channel is Antigravity CLI, no API key needed. All three fallback channels (Tavily, Exa, Firecrawl) offer monthly free tiers with no card required. - **Automatic failo

阅读完整 README仓库许可: MIT

modsearch DSH 插件常见问题

如何在 DeepSeek Harness 中安装 ModSearch?

运行命令:`npx -y @deepseek-ai/dsh plugin --profile web add @liustack/modsearch@latest`。在此之前,你需要至少配置一个搜索引擎。默认的 Antigravity CLI 需要浏览器登录,你也可以从 Tavily、Exa 或 Firecrawl 获取免费 API key。

使用 ModSearch 需要 API key 吗?

不一定。默认引擎 Antigravity CLI 是免费的,只需浏览器登录。Tavily、Exa 和 Firecrawl 提供免费套餐,每月有额度且无需信用卡。如果要使用 X 搜索,则需要 Grok Build 订阅(SuperGrok 或 X Premium)。

如何为某个引擎配置 API key?

使用 CLI 命令 `modsearch config set <引擎>.apiKey <密钥>`,例如 `modsearch config set tavily.apiKey tvly-xxx`。也可以通过环境变量设置,如 `TAVILY_API_KEY`。密钥会存储在 `~/.modsearch/config.json` 中,权限为 0600。

ModSearch 支持哪些 AI 平台?

ModSearch 是 DeepSeek Harness (dsh) 的插件,但也可以在 Claude Code、Codex、Pi 和 OpenCode 中使用。一旦在 dsh 中安装,这些技能在支持 dsh 的任何平台上都可用。

如果当前搜索引擎失败或配额用完会怎样?

ModSearch 具有自动故障转移功能:如果一个引擎失败(例如配额耗尽或网络错误),它会按配置顺序尝试下一个引擎。你可以配置多个引擎以确保连续性。