首页
看点啥
插画图片
首页 科技看点 goplaces: 适用于 AI 智能体的 Google Places API CLI - Openclaw 技能

goplaces: 适用于 AI 智能体的 Google Places API CLI - Openclaw 技能

2026-08-14 0

什么是 goplaces?

goplaces 是一款专门设计的 CLI 工具,用于与 Google Places API (New) 生态系统进行交互。它允许开发人员和自动化代理执行复杂的地点搜索、解析地址以及检索有关企业和景点的详细元数据。通过将此工具集成到您的 Openclaw 技能集合中,您可以赋予 AI 智能体以高精度数据导航物理世界的能力。

该实用程序专注于在原始 Google API 响应与可操作情报之间架起桥梁。它支持现代 API 功能,如文本搜索、地点详情和地址解析,使其成为 Openclaw 技能中任何需要地理上下文的工作流的重要组件。无论您是需要在终端中获得快速的人性化摘要,还是为流水线提供结构化的 JSON,goplaces 都能处理 API 通信和数据格式化的重任。

下载入口:https://github.com/openclaw/skills/tree/main/skills/steipete/goplaces

安装与下载

1. ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install goplaces

2. 手动安装

将技能文件夹复制到以下位置之一

全局模式 ~/.openclaw/skills/ 工作区 /skills/

优先级:工作区 > 本地 > 内置

3. 提示词安装

将此提示词复制到 OpenClaw 即可自动安装。

请帮我使用 Clawhub 安装 goplaces。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

goplaces 应用场景

goplaces 工作原理
  1. 该工具使用用户提供的 GOOGLE_PLACES_API_KEY 环境变量向 Google Places API 进行身份验证。
  2. 用户执行 search、resolve 或 details 等命令,并使用特定的过滤标志(例如 --open-now、--min-rating)。
  3. CLI 向 Google Places API (New) 端点发送请求,处理纬度、经度和半径等参数。
  4. 结果被解析并输出到终端,既可以是供人类阅读的格式化文本,也可以是供 Openclaw 技能中程序化使用的原始 JSON。

goplaces 配置指南

要设置 goplaces 技能,您必须安装二进制文件并配置 API 凭据:

# 通过 Homebrew 安装 CLI
brew install steipete/tap/goplaces

# 配置您的 API 密钥
export GOOGLE_PLACES_API_KEY="your_google_api_key"

确保 GOOGLE_PLACES_API_KEY 在触发这些命令的任何 Openclaw 技能的环境中均可用。

goplaces 数据架构与分类体系

该技能返回符合 Google Places API (New) 规范的结构化数据。当使用 --json 标志时,输出遵循一致的架构:

属性 类型 描述
id 字符串 唯一的 Google 地点 ID
displayName 对象 包含语言代码的地点名称
formattedAddress 字符串 完整的人类可读地址
rating 数字 0.0 到 5.0 的用户评分
priceLevel 整数 价格类别(0=免费,4=非常昂贵)
reviews 数组 最近的用户评论列表(可选)
location 对象 纬度和经度坐标
name: goplaces
description: Query Google Places API (New) via the goplaces CLI for text search, place details, resolve, and reviews. Use for human-friendly place lookup or JSON output for scripts.
homepage: https://github.com/steipete/goplaces
metadata: {"clawdbot":{"emoji":"??","requires":{"bins":["goplaces"],"env":["GOOGLE_PLACES_API_KEY"]},"primaryEnv":"GOOGLE_PLACES_API_KEY","install":[{"id":"brew","kind":"brew","formula":"steipete/tap/goplaces","bins":["goplaces"],"label":"Install goplaces (brew)"}]}}

goplaces

Modern Google Places API (New) CLI. Human output by default, --json for scripts.

Install

Config

Common commands

Notes

喜欢(0)

上一篇

如何撰写吸引眼球的新闻宣传稿?借助AI写作工具提升效率与质量!

如何撰写吸引眼球的新闻宣传稿?借助AI写作工具提升效率与质量!

下一篇

经典单机街机免费版下载推荐 20226好玩的单机街机游戏合集

经典单机街机免费版下载推荐 20226好玩的单机街机游戏合集
猜你喜欢