Ora地图拓客专家

Other

Ora地图拓客专家按城市以及产品或行业关键词搜索地图获取商业列表(包含企业名称、地址、网站、电话、邮箱、社媒账号),包括谷歌地图找客户、谷歌地图获客、Google Maps search、谷歌地图采集、Google卫星地图等需求。适用于地图搜索按城市、产品或商家类型查找地图商业信息。

Install

openclaw skills install ora-map-pro

地图信息搜索技能

使用方式

用户输入:/ora-map-pro <城市> <关键字> 示例:/ora-map-pro 纽约 toys/ora-map-pro 北京 餐厅

⚠️ 规则

  • 不得自行调用翻译 API、地理编码 API 或地图搜索 API
  • 不得修改或重写脚本
  • 翻译和坐标由你自己(AI)处理
  • 脚本只负责调地图搜索 API
  • 每次只能搜索一个城市 + 一个关键字,且只调用一次脚本。如果用户输入了多个城市或多个关键字,提示用户:"每次只能搜索一个城市和一个关键字,多个城市多个关键字会导致数据量过大,占用上下文空间。请指定其中一个城市和关键字进行搜索。" 请用户重新输入单个城市和单个关键字。
  • 禁止拆分为多个请求。即使用户提到了多个关键字,也不允许拆分多次调用脚本。只让用户选择其中一个关键字进行搜索。

执行步骤(严格按顺序)

步骤 1:提取参数

从用户输入中提取城市名称和搜索关键字。

步骤 2:翻译关键字

如果关键字是中文,由你自行翻译为英文。如果已是英文则跳过。

步骤 3:确定城市坐标

由你自行确定城市的大致经纬度坐标。常见城市参考:

城市纬度经度
纽约 (New York)40.7128-74.0060
伦敦 (London)51.5074-0.1278
北京 (Beijing)39.9042116.4074
上海 (Shanghai)31.2304121.4737
东京 (Tokyo)35.6762139.6503
巴黎 (Paris)48.85662.3522
悉尼 (Sydney)-33.8688151.2093
香港 (Hong Kong)22.3193114.1694
新加坡 (Singapore)1.3521103.8198
迪拜 (Dubai)25.204855.2708

不在表中的城市,根据你的知识给出合理坐标。

步骤 4:获取原始数据(fetch_stream.js)

Bash 工具参数:

  • command: node ./scripts/fetch_stream.js "<英文关键字>" <纬度> <经度>
  • timeout: 600000
  • run_in_background: true

TaskOutput 工具参数:

  • task_id: 上一步返回的 task_id
  • block: true
  • timeout: 600000

脚本执行后,会返回原始数据文件路径和文件名标识。

步骤 5:展示结果与分析

读取原始 JSON 数据文件,将结果自然呈现给用户,并根据数据内容进行分析。

展示要求:

  • 让用户清楚知道搜索到了什么
  • 分析维度自行判断(数据质量、业务价值、关键发现等)
  • 不需要固定格式,根据实际数据灵活呈现

错误处理

  • 如果步骤 4 出错,将错误信息直接展示给用户,并提示:"数据获取失败,请稍后再试。"
  • 如果步骤 5/6 提示找不到文件,检查数据文件标识是否正确传递
  • 不要重试——如果脚本还在运行,就一直等待

402 付费处理

如果脚本输出 STATUS:402,说明免费额度已用尽。必须向用户说明: