API 里的模型不能上网查资料,modsearch 免费给它接上搜索和抓取

在聊天 App 里用 DeepSeek 能联网,一到 API 和命令行侧就抓瞎:模型的知识停在训练截止日,查个新版本文档、核个最新参数都费劲。modsearch 是开发者 liustack 出品的开源联网搜索插件(MIT 协议,就是做 ModLens 视觉插件那位作者),专门给没有原生联网能力的模型补课:网页搜索、X(Twitter)搜索、单页抓取三件事一站搞定,而且装完即用——默认走 Firecrawl 的免密钥通道,每月 1,000 次免费额度,不注册、不填 API key、不绑卡。项目在 SkillHub 插件广场(DeepSeek Harness Plugin 广场)联网工具分类拿星 400 多,npm 包 @liustack/modsearch 已更新到 5.10.3。

它能做什么

  • 开箱免费用:默认 Firecrawl Keyless 引擎,月 1,000 次额度零门槛起步。
  • 多引擎自动故障转移:Firecrawl、Antigravity CLI、Tavily、Exa、Grok、local 六条通道,一条失败或额度耗尽自动切下一条。
  • 每引擎多 key 轮换:给 Tavily、Exa、Firecrawl 配逗号分隔的多把 key,鉴权限流耗尽先换 key 再换引擎。
  • 能搜 X:装上 Grok Build(随 SuperGrok 或 X Premium 订阅)后,能查到网络索引覆盖不到的 X 语料。
  • 结构化 JSON 证据:搜索、抓取、引用分层返回,还带 uncertainty 字段标注哪些细节来自聚合、值得复核。
  • 安全内建:SSRF 防护、DNS 重绑定防护;Clash、mihomo、Surge 的 fake-IP 代理模式开箱兼容。
  • 一次安装多端通用:除 DSH 外,Claude Code、Codex、Pi、OpenCode 也能用。

怎么获取

DSH 用户一条命令:npx -y @deepseek-ai/dsh plugin --profile web add @liustack/modsearch@5.10.3。不想碰命令行也行,DSH 网页版 Settings → Plugins → Plugin config 里有 ModSearch 卡片:选引擎、填 key、勾选参与故障转移的引擎,保存即生效。其他编码代理用 npx skills add liustack/modsearch 装。想加备用引擎:Antigravity CLI 浏览器登录即可;Tavily、Exa 的免费 key 各自再加一份月额度,都不用绑卡。key 统一存在 ~/.modsearch/config.json,权限 0600、展示时脱敏。

上手怎么用

  1. 直接聊,不用记命令:贴个博客链接问「这篇写了什么」,官方演示约 25 秒拿回整篇结构化摘要,全程不开浏览器。
  2. 开放式打听:问「今天 AI 圈有什么新鲜的」,官方演示半分钟左右返回六条带来源的消息,末尾标注哪些细节来自聚合。
  3. 查新再动手:让模型先搜目标库的最新版本文档再写代码,别凭训练记忆硬写。
  4. 接自托管端点:modsearch config set tavily.baseURL <url>,指到自建或第三方兼容端点。
  5. 临时摘除某个引擎:modsearch config set tavily.enabled false,故障转移链即时生效。

适合谁用

在 API 和命令行侧重度使用 DeepSeek、GLM 等模型的人;写代码前要查新文档新资讯的工程师;做技术调研需要带来源引用的人;以及不想为搜索 API 先掏钱绑卡的实用主义者。


企业存储选型参考|贵州诚鑫致达科技

做机房存储、虚拟化或监控归档,群晖在售机型参考:SA3410(可扩充企业存储) · DS425+(分公司/门店起步)。从选型到部署交付,搜「诚鑫致达」找到我们。