← 返回 Skills 市场
279458179

Gaode-Map-skills

作者 xiaohuozi · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
1294
总下载
3
收藏
7
当前安装
1
版本数
在 OpenClaw 中安装
/install gaodemapskill
功能描述
Interact with Gaode Map API to search places and plan routes using driving, walking, bicycling, or transit modes with optional city context.
使用说明 (SKILL.md)

Gaode Map Skill

This skill allows you to search for places and plan routes using Gaode Map (AMap) API.

Usage

You can use the amap_tool.py script to perform actions. The API Key is expected to be in the AMAP_API_KEY environment variable.

Place Search

Search for POIs (Points of Interest).

Command:

python amap_tool.py search --keywords "\x3Ckeywords>" [--city "\x3Ccity>"]

Parameters:

  • keywords: The search query (e.g., "restaurants", "gas station").
  • city: (Optional) The city to search in.

Route Planning

Plan a route between two locations.

Command:

python amap_tool.py route --origin "\x3Corigin>" --destination "\x3Cdestination>" [--mode "\x3Cmode>"] [--city "\x3Ccity>"]

Parameters:

  • origin: Start location (address or coordinates "lon,lat").
  • destination: End location (address or coordinates "lon,lat").
  • mode: (Optional) Route mode: driving (default), walking, bicycling, transit.
  • city: (Optional) City name (required for transit mode, or to help geocoding).

Examples

User: "Find coffee shops in Shanghai." Action:

python amap_tool.py search --keywords "coffee shop" --city "Shanghai"

User: "Show me the driving route from Beijing West Station to the Forbidden City." Action:

python amap_tool.py route --origin "Beijing West Station" --destination "Forbidden City" --mode "driving" --city "Beijing"
安全使用建议
The skill appears to be what it says: a small Python client for the Gaode/AMap REST API. Before installing, confirm you trust the skill source (homepage unknown, owner ID present) and are comfortable providing an AMAP_API_KEY; the key will be sent to AMap endpoints. Use a dedicated API key with minimal permissions/quota limits if possible. Review the included amap_tool.py yourself (it's short and readable) before granting the key. Installation requires pip install requests; run installs in a virtualenv if you prefer isolation. If you require higher assurance, ask the publisher for a homepage or repository to verify provenance.
功能分析
Type: OpenClaw Skill Name: gaodemapskill Version: 1.0.0 The skill bundle is benign. The `amap_tool.py` script correctly implements interactions with the official Gaode Map (AMap) API, handling the `AMAP_API_KEY` securely via environment variables or command-line arguments. All network requests are directed to `https://restapi.amap.com/v3`. Input parameters are processed using `argparse`, preventing shell injection within the Python script. There is no evidence of data exfiltration, unauthorized remote access, persistence mechanisms, or malicious prompt injection attempts in `SKILL.md` or `README.md`.
能力评估
Purpose & Capability
Name/description, required binary (python), required env var (AMAP_API_KEY), and the included amap_tool.py client all align: they only call the AMap REST API for place search, geocoding, and route planning. No unrelated services, credentials, or binaries are requested.
Instruction Scope
SKILL.md instructs the agent to run amap_tool.py with arguments and to provide AMAP_API_KEY via env or --key. The script only performs HTTP requests to restapi.amap.com, parses JSON, and prints results; it does not read other system files, home directory configs, or additional environment variables.
Install Mechanism
There is no remote installer or download-from-URL behavior. The package is instruction-only in the registry but includes source and a requirements.txt with 'requests' (a standard dependency). Installation is a normal pip install -r requirements.txt as described in README; no unusual install-time network fetches beyond PyPI.
Credentials
Only AMAP_API_KEY is required (and python on PATH). That is proportional and expected for calling the AMap API. The code also allows passing the key via --key. No other credentials/config paths are requested.
Persistence & Privilege
The skill does not request always:true, does not modify other skills' configs, and does not request persistent system privileges. It is user-invocable and can be invoked autonomously (platform default), which is expected for a skill of this type.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install gaodemapskill
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /gaodemapskill 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
This skill allows you to search for places and plan routes using Gaode Map (AMap) API.
元数据
Slug gaodemapskill
版本 1.0.0
许可证
累计安装 8
当前安装数 7
历史版本数 1
常见问题

Gaode-Map-skills 是什么?

Interact with Gaode Map API to search places and plan routes using driving, walking, bicycling, or transit modes with optional city context. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1294 次。

如何安装 Gaode-Map-skills?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install gaodemapskill」即可一键安装,无需额外配置。

Gaode-Map-skills 是免费的吗?

是的,Gaode-Map-skills 完全免费(开源免费),可自由下载、安装和使用。

Gaode-Map-skills 支持哪些平台?

Gaode-Map-skills 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Gaode-Map-skills?

由 xiaohuozi(@279458179)开发并维护,当前版本 v1.0.0。

💬 留言讨论