google-search

使用 Google 自定义搜索引擎 (PSE) 搜索网页。当需要最新信息、文档或研究主题且内置 web_search 不可用时使用。

安装

概览

什么是google-search

Google Search Skill 是一个专为智能代理(Agent)设计的网络搜索工具,它通过调用 Google 自定义搜索引擎(Programmable Search Engine, PSE)API 实现网页内容的实时检索。该技能允许开发者在需要获取最新信息、技术文档或特定研究主题资料时,作为内置 web_search 功能的补充或替代方案使用。与通用搜索引擎不同,PSE 支持高度定制化的搜索范围与过滤规则,使搜索结果更加精准且可控。要启用此功能,用户需在 Google Cloud Console 中创建项目并激活“Custom Search API”服务,随后生成 API Key 并在 cse.google.com 上创建专属的搜索引擎以获取 CX ID。所有配置信息需以环境变量的形式存储于工作区的 .env 文件中,确保安全性和可维护性。一旦完成设置,该技能即可在多种应用场景中无缝集成,为自动化流程提供可靠的信息采集能力。

核心功能特点

  1. 基于 Google 自定义搜索引擎 API 实现精准网页检索
  2. 支持高度定制化搜索参数与结果过滤机制
  3. 适用于获取最新技术文档、学术资源或行业动态
  4. 通过环境变量管理敏感凭证,保障安全性与灵活性
  5. 可作为内置 web_search 功能的补充或替代方案

适用场景

Google Search Skill 特别适用于那些依赖实时外部信息输入的智能系统场景。例如,在构建 AI 助手或自动化研究平台时,当模型无法直接访问互联网或内置搜索能力受限,该技能能快速抓取权威网站上的官方文档、开发者指南或最新公告,显著提升回答准确性与时效性。另一个典型用例是科研辅助工具,研究人员可通过设定特定关键词组合和站点限制(如限定在 arXiv、GitHub 或学术论文库),高效定位相关论文、代码仓库或实验数据。此外,内容审核系统也可利用其监控社交媒体或新闻平台中对品牌、产品的提及情况,及时发现舆情变化。无论是教育类应用、企业知识库更新还是市场情报收集,只要涉及对公开网络信息的结构化提取与分析,该工具都能发挥关键作用。