MCP HubMCP Hub
Retour aux compétences

amap-traffic

agentbay-ai
Mis à jour 2 days ago
2 vues
40
2
40
Voir sur GitHub
Développementapi

À propos

Cette compétence fournit des données en temps réel sur la congestion du trafic et une planification d'itinéraire de conduite optimale en utilisant les API d'Amap. Elle aide les développeurs à intégrer une navigation tenant compte du trafic en direct dans leurs applications, en calculant les itinéraires les plus rapides selon les conditions actuelles. Les fonctionnalités clés incluent la comparaison de plusieurs itinéraires et la prise en charge dynamique des clés API pour des mises à jour immédiates.

Installation rapide

Claude Code

Recommandé
Principal
npx skills add agentbay-ai/agentbay-skills -a claude-code
Commande PluginAlternatif
/plugin add https://github.com/agentbay-ai/agentbay-skills
Git CloneAlternatif
git clone https://github.com/agentbay-ai/agentbay-skills.git ~/.claude/skills/amap-traffic

Copiez et collez cette commande dans Claude Code pour installer cette compétence

Documentation

高德实时路况与路线规划

概述

本技能通过高德地图API实现:

  1. 实时路况查询:获取指定道路/区域的拥堵状态
  2. 智能路线规划:基于实时路况计算最快自驾路线
  3. 多方案对比:提供时间、距离、费用等维度的路线比较

🔑 API Key 配置

  1. 访问 高德开放平台 创建 Key
  2. 在 OpenClaw Web 配置页面设置:
    地址: http://127.0.0.1:18789/skills
    配置文件字段: skills.entries.amap-traffic.AMAP_KEY in openclaw.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, 确保前端动态更新密钥后立即生效。

Dépôt GitHub

agentbay-ai/agentbay-skills
Chemin: amap-traffic
0

Compétences associées

qmd

Développement

qmd est un outil CLI de recherche et d'indexation locale qui permet aux développeurs d'indexer et de rechercher dans des fichiers locaux en utilisant une recherche hybride combinant BM25, des embeddings vectoriels et du reranking. Il prend en charge à la fois une utilisation en ligne de commande et un mode MCP (Model Context Protocol) pour l'intégration avec Claude. L'outil utilise Ollama pour les embeddings et stocke les index localement, ce qui le rend idéal pour rechercher dans de la documentation ou des bases de code directement depuis le terminal.

Voir la compétence

subagent-driven-development

Développement

Cette compétence exécute des plans de mise en œuvre en déployant un nouveau sous-agent pour chaque tâche indépendante, avec une revue de code entre les tâches. Elle permet une itération rapide tout en maintenant des contrôles de qualité grâce à ce processus de revue. Utilisez-la lorsque vous travaillez sur des tâches principalement indépendantes au sein d'une même session pour assurer une progression continue avec des vérifications de qualité intégrées.

Voir la compétence

mcporter

Développement

La compétence mcporter permet aux développeurs de gérer et d'appeler des serveurs Model Context Protocol (MCP) directement depuis Claude. Elle fournit des commandes pour lister les serveurs disponibles, appeler leurs outils avec des arguments, et gérer l'authentification ainsi que le cycle de vie du démon. Utilisez cette compétence pour intégrer et tester les fonctionnalités des serveurs MCP dans votre flux de travail de développement.

Voir la compétence

adk-deployment-specialist

Développement

Cette compétence déploie et orchestre des agents Vertex AI ADK en utilisant le protocole A2A, gérant la découverte d'AgentCard, la soumission de tâches, et prenant en charge des outils tels que le bac à sable d'exécution de code et la banque de mémoire. Elle permet de construire des systèmes multi-agents avec des modèles d'orchestration séquentiels, parallèles ou en boucle en Python, Java ou Go. Utilisez-la lorsqu'on vous demande de déployer des agents ADK ou d'orchestrer des flux de travail d'agents sur Google Cloud.

Voir la compétence