@liustack/modsearch

@liustack · 浏览器与网页
检测未发现问题无安装脚本来源一致

为纯文本 agent 提供联网搜索、X 搜索与网页抓取的桥接插件

v5.9.0版本
npm 预构建包安装方式
2026-08-22最近更新
211 · 10.2kStar · 周下载
dsh plugin --profile web add @liustack/modsearch查看仓库

插件介绍

根据仓库资料整理 · commit 83cbfb6

主要功能

  • 默认使用 Firecrawl 无密钥版进行网页搜索与单页抓取,每月自带免费额度,无需注册或 API Key
  • 支持 Tavily、Exa、Antigravity CLI、Grok(X) 等多引擎,可配置故障自动切换
  • 单个引擎可配置多个 API Key 并自动轮换,避免限流或额度耗尽
  • 安装 Grok Build 后可搜索 X(Twitter)语料,弥补普通网页索引的空白
  • 返回结构化 JSON 证据(含引用来源),供纯文本 agent 直接使用

适合什么时候用

  • 为没有联网能力的纯文本模型(如 DeepSeek、GLM)添加网页搜索与单页抓取能力
  • 需要在 Claude Code、Codex、Pi、OpenCode 等多个 harness 中统一使用同一套搜索引擎链时
  • 需要顺带获取 X(Twitter)上最新讨论作为搜索结果补充时

安装后会多出什么

命令modsearch config set
Agent 工具searchread_page

使用前需要

  • 需要 Node.js 运行环境(npm 安装)
  • 默认引擎 Firecrawl 无需 Key,但 Tavily、Exa 等备用引擎需自行配置对应 API Key 才能启用
  • 若要启用 X 搜索或 Antigravity CLI 引擎,需额外安装并登录 grok 或 agy CLI

仓库资料较少,介绍可能不完整。 在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
覆盖 1 个宿主行
常规行 1 个
宿主能力
浏览器 UI凭据环境变量文件系统外部网络宿主子进程
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库liustack/modsearchnpm@liustack/modsearch@5.8.0安装方式npm 预构建包收录日期2026-08-14固定 commit83cbfb6f431b · 2026-08-22
dsh plugin --profile web add @liustack/modsearch