| name | baidu-map |
| description | 使用百度地图Web服务API进行地点搜索、天气查询、路线规划和地理编码。 |
| homepage | https://lbsyun.baidu.com/ |
百度地图 (Baidu Map)
本技能使用百度地图 Web 服务 API 提供丰富的地理位置服务。
重要: 使用本技能前,你必须在百度地图开放平台申请一个应用,并获取 Access Key (AK),然后将其设置为环境变量 BAIDU_MAP_AK。
export BAIDU_MAP_AK="你的百度地图Access Key"
Clawdbot 会自动读取这个环境变量来调用 API。
何时使用 (触发条件)
当用户提出以下类型的请求时,应优先使用本技能:
- "帮我查一下[城市]的天气"
- "搜索[地点]附近的[东西]"
- "查找[关键词]的位置"
- "从[A]到[B]怎么走?"
- "查询[地址]的经纬度"
- "这个坐标[经度,纬度]是哪里?"
- "百度地图[地点]"
核心功能与用法
1. 地点搜索 (POI检索)
用于根据关键字在指定区域搜索地点信息。
curl "https://api.map.baidu.com/place/v2/search?query=[关键词]®ion=全国&output=json&ak=$BAIDU_MAP_AK"
curl "https://api.map.baidu.com/place/v2/search?query=[关键词]®ion=广州&output=json&ak=$BAIDU_MAP_AK"
2. 城市内地点搜索
用于在特定城市内搜索地点,结果更精确。
curl "https://api.map.baidu.com/place/v2/search?query=[关键词]®ion=[城市]&output=json&ak="