OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  google-maps-search-api:谷歌地图搜索助手技能

google-maps-search-api:谷歌地图搜索助手技能

 
  monolith ·  2026-02-04 22:54:11 · 3 次点击  · 0 条评论  

名称: google-maps-search-api
描述: 本技能旨在帮助用户自动从谷歌地图搜索结果中提取商业数据。当用户提出“查找纽约的咖啡店”、“搜索牙科诊所”或“从谷歌地图提取商业线索”等需求时,助手应主动应用此技能。


谷歌地图搜索自动化技能

✨ 平台兼容性

✅ 在所有主流 AI 助手上均能强大且可靠地运行

平台 状态 安装方法
OpenCode ✅ 完全支持 复制技能文件夹至 ~/.opencode/skills/
Claude Code ✅ 完全支持 原生技能支持
Cursor ✅ 完全支持 复制至 ~/.cursor/skills/
OpenClaw ✅ 完全支持 兼容

为何选择 BrowserAct 技能?
- 🚀 稳定运行,无崩溃
- ⚡ 响应速度快
- 🔧 无需复杂配置
- 📦 即插即用
- 💬 专业支持

📖 简介

本技能通过 BrowserAct 谷歌地图搜索 API 模板,提供一站式商业数据采集服务。仅需一条命令,即可获取结构化的商业数据。

🔑 API 密钥指引

运行前,请检查 BROWSERACT_API_KEY 环境变量。如果未设置,请勿继续操作,而是向用户请求并等待其提供。
助手必须告知用户

“由于您尚未配置 BrowserAct API 密钥,请前往 BrowserAct 控制台 获取您的密钥,并在本次聊天中提供给我。”

🛠️ 输入参数详解

助手应根据用户需求,在调用脚本时灵活配置以下参数:

  1. KeyWords (搜索关键词)
    - 类型: string
    - 描述: 用户希望在谷歌地图上搜索的关键词。
    - 示例: 咖啡, 面包店, 共享办公空间

  2. language (界面语言)
    - 类型: string
    - 描述: 设置界面语言及返回文本的语言。
    - 可选值: en, de, fr, it, es, ja, zh-CN, zh-TW
    - 默认值: en

  3. country (国家/地区偏好)
    - 类型: string
    - 描述: 设置搜索结果的偏向国家或地区。
    - 示例: us, gb, ca, au, de, fr, es, it, jp
    - 默认值: us

  4. max_dates (最大提取数量)
    - 类型: number
    - 描述: 从搜索结果中提取地点的最大数量。
    - 默认值: 100

🚀 执行方法(推荐)

助手应通过执行以下独立脚本,实现“一键获取结果”:

# 调用示例
python ./scripts/google_maps_search_api.py "关键词" "语言" "国家" 最大数量

📊 数据输出说明

脚本执行成功后,将直接解析并打印 API 响应结果。结果包含:
- name: 商家名称
- full address: 商家地址
- rating: 平均星级评分
- review count: 评论数量
- price range: 价格区间
- cuisine type: 商家类别
- amenity tags: 设施标签(如 Wi-Fi、户外座位)
- review snippet: 精选短评
- service options: 服务选项(如“在线订购”、“堂食”)

⚠️ 错误处理与重试

脚本执行过程中若发生错误(如网络波动或任务失败),助手应遵循以下逻辑:

  1. 检查输出内容
    - 如果输出包含 "Invalid authorization",表示 API 密钥无效或已过期。请勿重试,应引导用户检查并提供正确的 API 密钥。
    - 如果输出不包含 "Invalid authorization",但任务执行失败(例如输出以 Error: 开头或返回空结果),助手应自动尝试重新执行脚本一次。

  2. 重试限制
    - 自动重试仅限一次。若第二次尝试仍失败,则停止重试,并向用户报告具体的错误信息。

3 次点击  ∙  0 人收藏  
登录后收藏  
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor