amap-traffic について
amap-trafficは、高德地图 APIで道路状況を調べ、運転ルートを計画するOpenClawスキルです。所要時間、距離、費用でルートを比較でき、呼び出しごとに設定済みAPI Keyを読み直します。
主な機能
- 01リアルタイム道路状況の確認
- 02交通状況を考慮した運転ルート計画
- 03時間・距離・費用による比較
- 04呼び出しごとのAPI Key再読み込み
活用シーン
- 01道路やエリアの渋滞状況の確認
- 02所要時間を抑えた運転ルートの検索
- 03ルートの時間・距離・費用の比較
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ agentbay-ai/ agentbay-skills --skill amap-trafficインストール後、Claude Code で/amap-trafficを入力して読み込まれたか確認します。
同梱ファイルscripts/amap_traffic.py
詳細
プロジェクトの README より高德实时路况与路线规划
概述
本技能通过高德地图API实现:
- 实时路况查询:获取指定道路/区域的拥堵状态
- 智能路线规划:基于实时路况计算最快自驾路线
- 多方案对比:提供时间、距离、费用等维度的路线比较
🔑 API Key 配置
- 访问 高德开放平台 创建 Key
- 在 OpenClaw Web 配置页面设置:
地址: http://127.0.0.1:18789/skills
配置文件字段:skills.entries.amap-traffic.AMAP_KEYinopenclaw.json
值: 你的高德API Key
注意: 本技能每次调用时都会重新读取
openclaw.json中的最新AMAP_KEY,支持前端动态更新密钥后立即生效。
API 使用说明
1. 实时路况查询
curl "https://restapi.amap.com/v3/traffic/status/road?roadid={道路ID}&key={动态读取的AMAP_KEY}"
2. 智能路线规划(含实时路况)
curl "https://restapi.amap.com/v3/direction/driving?origin={起点坐标}&destination={终点坐标}&strategy=2&key={动态读取的AMAP_KEY}"
strategy=2:优先考虑实时路况的最快路线
路况状态说明
- 畅通:🟢 绿色(速度 > 40km/h)
- 缓行:🟡 黄色(20-40km/h)
- 拥堵:🔴 红色(< 20km/h)
- 严重拥堵:🟣 紫红色(< 10km/h)
资源
scripts/
包含高德实时路况查询和路线规划的核心脚本。
scripts/amap_traffic.py
Python 脚本,实现完整的实时路况查询和最优路线规划功能。
每次执行时都会从 /home/admin/.openclaw/openclaw.json 读取最新的 AMAP_KEY,
确保前端动态更新密钥后立即生效。
コメント
Markdown 対応