SuperAPI AI 工具集

pi-web-search

智能体与模型

查看项目

更新于 10-15 20:34

技能介绍

用途:这是仅面向 Pi Agents 的联网能力,其他智能体有各自的网页工具。它通过全局安装的 pi-web-access 包让 Pi 访问网络,默认经 Exa MCP 零配置(无需 API key),失败时按 Exa→Perplexity→Gemini 回退。

主要能力:web_search 搜索网页并返回带引用的综合答案,每轮可多次调用;code_search 使用零密钥 Exa 代码上下文,适合查库/API/代码;fetch_content 抓取 URL 并转为 markdown,支持 PDF、YouTube、GitHub;get_search_content 用于取回超过 30k 字符被截断的大页面全文。

使用方式:每次 web_search 调用都必须传入 workflow: "none",以跳过交互式浏览器策展弹窗,单条或批量查询均无例外,例如 web_search({ queries: ["query 1", "query 2"], workflow: "none" })。GitHub URL 会被克隆而非抓取,可得到真实文件与本地路径,用 read/bash 探索,私有仓库需 gh CLI。PDF 自动提取为 markdown 存到 ~/Downloads/,可按段读取,仅文本、无 OCR。YouTube/视频可获取完整原始字幕与抽帧,需要 GEMINI_API_KEY,抽帧还需 ffmpeg/yt-dlp。

查询数量要求:用户说“web search”至少 2 条不同关键词/角度;“extensive web research”至少 4 条;“deep research”至少 8 条,分 2–3 批执行并在每批后调整角度。单次批量调用中的每个查询都计入总数,不足需再发一批。

需要带 URL 的排序结果时改用 DeepAPI web search,也是 Exa→Perplexity→Gemini 链失败时的备选,命令为 curl -s --max-time 60 "https://deepapi.co/v1/search/web" 并带 Authorization、Content-Type、Idempotency-Key 头,结果在 .output 中,查询需少于 500 字符。

限制:YouTube/视频功能非零配置;PDF 无 OCR;大页面需另行取回;具体收费与价格资料未提供。