使用 goplaces CLI 从您的 AI 代理中搜索、解析和检索 Google Places 信息——支持人性化输出或适用于脚本的 JSON 格式。
npx clawhub@latest install goplaces系统要求
goplaces 是一个基于 CLI 的技能,封装了 Google Places API(新版),使代理能够执行文本搜索、将地名解析为地点 ID、获取详细地点信息以及检索评论。默认情况下,它返回简洁易读的输出,并在使用 --json 时切换为结构化 JSON,以便用于脚本编写和自动化。通过 Homebrew 一次性安装,设置好 API 密钥,您的代理即可在数秒内获得真实世界的地点查找能力。
npx clawhub@latest install goplaces点击本页顶部的 安装 按钮即可一键设置
使用自然语言进行地点搜索,支持按营业状态、最低评分、价格等级、类型及结果数量进行筛选。示例:goplaces search "coffee" --open-now --min-rating 4 --limit 5。
将搜索结果偏向特定的经纬度位置,并将其限制在可配置的米制半径范围内,使基于位置的查询更加精准和相关。
使用 resolve 命令将人类可读的位置名称(例如"Soho, London")转换为一个或多个 Google Place ID,从而无需手动查找 ID 即可进行后续详细信息查询。
通过 goplaces details <place_id> --reviews 获取任意地点 ID 的全面详情,包括用户评价。非常适合用权威的地点数据来丰富智能体的回复内容。
默认输出人性化的 ANSI 彩色文本以提高可读性,或使用 --json 切换为简洁的 JSON 格式,以便在脚本和自动化流水线中进行可靠解析。可通过 --no-color 选项或 NO_COLOR 环境变量禁用颜色输出。
通过 --page-token 支持多页结果集,允许代理迭代超出默认页面大小的大型结果列表。
一个帮助用户规划夜间外出的智能体,可以在特定街区内搜索评分较高且营业中的餐厅,按菜系类型和价格区间进行筛选,然后以易读的格式呈现最佳结果。
数据管道代理将模糊的位置字符串(例如城市区域、地标)解析为权威的 Google 地点 ID,然后将其传递给其他 API 调用或存储到数据库中。
正在调查某场所的智能体可通过 goplaces details <id> --reviews 直接获取其 Google Places 评论,从而在无需浏览器的情况下对情感倾向进行汇总或提取特定反馈。
一个批量自动化脚本使用 --json 输出,将商业名称列表与结构化地点数据(地址、评分、营业时间)进行enrichment,并将结果输送至下游处理工具。
GOOGLE_PLACES_API_KEY) — 必填。用于对 Google Places API(新版)的所有请求进行身份验证。请从 Google Cloud Console 获取。GOOGLE_PLACES_BASE_URL) (可选) — 覆盖默认 API 端点;适用于测试或代理请求。npx clawhub@latest install goplaces系统要求
登录后撰写评价
暂无评价。来分享你的使用体验吧!