← Back to Skills Marketplace
Gaode Map Personal - 高德官方个人专属地图 Skill
by
GaodeMapOfficial
· GitHub ↗
· v1.0.0
· MIT-0
283
Downloads
2
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install personal-map
Description
高德地图个人专属地图生成工具。封装了高德开放平台的Web服务API,提供地理编码、POI搜索、路径规划、周边搜索、天气查询等能力,最终生成可在高德地图App中打开的个人地图小程序二维码。当用户提到以下任意场景时,都应主动使用本技能:查找附近的餐厅/景点/商场等POI、规划从A到B的路线(步行/驾车/公交/骑行)、...
Usage Guidance
This skill appears to do what it says (call AMap APIs and build personal-map QR codes), but take these precautions before installing or using it:
- Limit and protect your AMAP_API_KEY: create an API key with minimal scope and usage limits; rotate it if you suspect misuse.
- Be aware of the QR generation step: the code posts the schema_url to a third‑party QR service (https://api.qrserver.com). That provider will receive the schema_url, which could include map identifiers or location data — avoid including sensitive or private location data in the schema_url if you care about privacy.
- Files are saved locally and SKILL.md recommends embedding file:// links. Avoid embedding local file paths you don't want shared; run the skill in a sandboxed environment if possible.
- Inspect the included Python files yourself (scripts/amap_personal_map_client.py and examples) before use to confirm no further exfiltration is added in future versions. Pay attention to any changes that introduce network calls to unknown domains or persistent storage of session data.
- If you plan to use this skill in automation, consider additional logging/monitoring and rate limits on the API key.
Confidence is medium because the code is coherent and matches its description, but the package has no homepage/source provenance and uses a third‑party QR service which could leak map content.
Capability Analysis
Type: OpenClaw Skill
Name: personal-map
Version: 1.0.0
The skill is a legitimate wrapper for the Amap (Gaode) Map REST API, providing geocoding, POI search, and route planning. It includes a feature to generate and display a personal map QR code by fetching an image from a third-party service (api.qrserver.com) and saving it locally, which is consistent with its stated purpose of sharing maps. No evidence of malicious intent, data exfiltration, or unauthorized command execution was found in scripts/amap_personal_map_client.py or the SKILL.md instructions.
Capability Tags
Capability Assessment
Purpose & Capability
The skill is a wrapper around 高德 (AMap) Web Service APIs and only requires AMAP_API_KEY, which is exactly the credential needed for that purpose. The included functions (geocoding, POI search, routing, IP location, and maps_schema_personal_map) align with the description. No unrelated credentials or unusual binaries are requested.
Instruction Scope
SKILL.md is explicit about how to use the client and instructs the agent to always generate and present a personal-map QR code at the end of sessions (download image, call present tool, embed file:// link, provide fallback URL). This stays within the mapping use case, but it instructs uploading the schema URL to a third‑party QR service (api.qrserver.com) and saving files to local paths. That can leak the schema_url (which may encode map content or identifiers) to the QR provider and causes local file creation and file:// embedding which may expose local paths or files if responses are forwarded. The instructions also encourage automatic generation of a QR for any conversation involving location, which could increase frequency of such data being exposed.
Install Mechanism
There is no install script; this is instruction-plus-python-files only. requirements.txt lists only 'requests'. No archived downloads, weird URLs, or installers are present. Risk from install mechanism is low.
Credentials
The only required environment variable is AMAP_API_KEY (declared as primaryEnv), which is appropriate for calling AMap REST APIs. No other secrets, tokens, or unrelated credentials are requested. Note: API keys are sensitive — the skill sends requests to AMap and to an external QR generator that receives the schema URL; use a key with minimal privileges and rotate/restrict it if possible.
Persistence & Privilege
The skill does not request persistent 'always' privilege. The client keeps session_data (POIs, routes, personal_maps) in-memory per instance; the provided example code writes QR image files to user directories but the library code does not persist tracked session_data to disk or external servers. There is no code that modifies other skills or system-wide config.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install personal-map - After installation, invoke the skill by name or use
/personal-map - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
首次发布:高德地图个人专属地图生成工具,支持地理编码、POI搜索、路径规划,生成可在高德地图App中扫码打开的个人地图
Metadata
Frequently Asked Questions
What is Gaode Map Personal - 高德官方个人专属地图 Skill?
高德地图个人专属地图生成工具。封装了高德开放平台的Web服务API,提供地理编码、POI搜索、路径规划、周边搜索、天气查询等能力,最终生成可在高德地图App中打开的个人地图小程序二维码。当用户提到以下任意场景时,都应主动使用本技能:查找附近的餐厅/景点/商场等POI、规划从A到B的路线(步行/驾车/公交/骑行)、... It is an AI Agent Skill for Claude Code / OpenClaw, with 283 downloads so far.
How do I install Gaode Map Personal - 高德官方个人专属地图 Skill?
Run "/install personal-map" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Gaode Map Personal - 高德官方个人专属地图 Skill free?
Yes, Gaode Map Personal - 高德官方个人专属地图 Skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Gaode Map Personal - 高德官方个人专属地图 Skill support?
Gaode Map Personal - 高德官方个人专属地图 Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Gaode Map Personal - 高德官方个人专属地图 Skill?
It is built and maintained by GaodeMapOfficial (@lbs-amap); the current version is v1.0.0.
More Skills