SuperAPI AI 工具集

brave-search

通用与其它

查看项目

更新于 10-15 14:01

技能介绍

Brave Search 是一个无头(headless)网页搜索与内容提取工具,基于 Brave Search API 实现,无需浏览器即可运行。

用途 该工具用于执行网页搜索以及从网页中提取内容,适合需要联网检索但不想启动交互式浏览器的场景。

主要能力

  • 网页搜索:通过命令行执行搜索查询,默认返回 5 条结果。
  • 结果数量控制:可通过 -n 参数指定返回结果数量,例如 -n 10 返回更多结果。
  • 内容提取:使用 --content 参数可在搜索结果中附带页面正文,并以 Markdown 格式呈现。
  • 指定 URL 内容提取:通过 content.js 脚本获取某个 URL 并提取可读内容,输出为 Markdown。

使用方式 首次使用前需运行一次安装命令: cd ~/Projects/agent-scripts/skills/brave-search npm ci

需要配置环境变量:BRAVE_API_KEY。

搜索命令示例: ./search.js "query" # 基础搜索(5 条结果) ./search.js "query" -n 10 # 返回更多结果 ./search.js "query" --content # 附带页面内容(Markdown) ./search.js "query" -n 3 --content # 组合使用

提取页面内容命令示例: ./content.js https://example.com/article

输出格式 --- Result 1 --- Title: Page Title Link: https://example.com/page Snippet: Description from search results Content: (if --content flag used) Markdown content extracted from the page...

--- Result 2 --- ...

适用场景

  • 搜索文档或 API 参考。
  • 查询事实或当前信息。
  • 从特定 URL 获取内容。
  • 任何需要网页搜索但无需交互式浏览的任务。

限制 资料中未提供关于收费、价格、平台支持范围、速率限制或效果保证等信息,暂未提供。