研究
goplaces avatar

goplaces

通过强大的 CLI 工具查询 Google Places 的位置数据、评论与详细信息。

简介

goplaces 是一个现代化的高性能命令行接口 (CLI),专为与 Google Places API (New) 无缝交互而设计。对于需要在终端中执行快速地理空间查找、收集商业情报或检索结构化位置数据的用户而言,它是一项不可或缺的实用工具。无论您是编写数据收集流程的自动化工程师,还是管理基于位置任务的进阶用户,此工具都为 Google 广泛的地图基础设施提供了强大的桥梁。通过同时支持人类可读的终端输出与机器友好的 JSON 格式,它可以轻松适应各种技术环境,从交互式个人助理到无头数据管线皆能胜任。

  • 针对企业、地标与兴趣点执行精确的文字搜索,并支持评分、营业状态与地理偏移过滤。

  • 检索详细的场所信息,包含联系方式、评论、价格等级与地址解析。

  • 导出可编程的 JSON 格式,实现与其他软件代理、数据处理脚本或 OpenClaw 技能工作流的直接整合。

  • 支持分页令牌 (Pagination Tokens),允许跨多个 API 页面进行深入的搜索结果探索。

  • 通过环境变量进行自定义配置,包括支持自定义基本 URL,有助于开发过程中的本地测试与代理设置。

  • 需要有效的 GOOGLE_PLACES_API_KEY 才能与 Google Cloud 平台进行身份验证。

  • 支持常见的 CLI 规范,例如 NO_COLOR,可在 CI/CD 或日志环境中抑制 ANSI 颜色输出。

  • 类型过滤功能受限于底层 API 的规范,每次请求仅能使用单一类型参数。

  • 价格等级指标范围从 0 (免费) 到 4 (极其昂贵),为商业搜索结果提供结构化的经济背景。

  • 强烈建议通过 OpenClaw onboard 流程进行整合,以确保凭证管理与技能路径配置的正确性。

仓库统计

Star 数
365,614
Fork 数
74,930
Open Issue 数
6,989
主要语言
TypeScript
默认分支
main
同步状态
空闲
最近同步时间
2026年4月28日 11:02
在 GitHub 查看