CoreLocationCLI pour Openclaw

Un outil en ligne de commande macOS qui fournit les coordonnées physiques de l'appareil et des informations de géocodage inversé via le terminal.

jerrykfc
v1.0.0
Mar 24, 2026
0
688
0

Installer & Télécharger

1. ClawHub CLI

Le moyen le plus rapide d'installer une compétence directement depuis le registre.

npx clawhub@latest install corelocationcli

2. Installation manuelle

Copiez le dossier de la compétence dans l'un de ces emplacements

Global
~/.openclaw/skills/
Espace de travail
<project>/skills/

Priorité : Espace de travail > Local > Intégré

3. Installation du prompt

Copiez ce prompt dans OpenClaw pour l'installer automatiquement.

Aide-moi à installer corelocationcli via Clawhub. Si Clawhub n'est pas installé, installe-le d'abord (npm i -g clawhub).

Vous préférez télécharger ?

Obtenez les fichiers bruts de la compétence dans une archive ZIP.

Qu'est-ce que CoreLocationCLI ?

CoreLocationCLI est un utilitaire léger conçu pour macOS qui exploite le framework natif Core Location du système pour récupérer des coordonnées physiques. C'est un outil essentiel pour les développeurs créant des Openclaw Skills sensibles à la localisation, car il permet aux agents IA de comprendre le contexte physique de la machine hôte. L'outil peut afficher la latitude, la longitude, l'altitude et même des informations d'adresse détaillées directement sur la sortie standard, ce qui le rend très polyvalent pour une utilisation manuelle et des scripts automatisés.

Cas d'utilisation de CoreLocationCLI

  • Fournir un contexte géographique réel aux agents IA pour des tâches localisées.
  • Récupérer l'adresse et les données de la ville actuelles pour des rapports automatisés.
  • Surveiller les mouvements de l'appareil en temps réel à l'aide du mode de suivi continu.
  • Intégrer les données de localisation physique dans des pipelines de traitement de données basés sur JSON.

Comment fonctionne CoreLocationCLI

  1. L'utilitaire est exécuté depuis la ligne de commande, éventuellement avec des drapeaux spécifiques pour le formatage ou la sortie JSON.
  2. Il envoie une requête aux services de localisation macOS pour interroger la position matérielle actuelle.
  3. Le système calcule la localisation en utilisant une combinaison de Wi-Fi, GPS et signaux réseau.
  4. Si des spécificateurs de géocodage inversé sont utilisés, l'outil interroge les services Apple pour traduire les coordonnées en adresses lisibles par l'homme.
  5. Les données résultantes sont affichées dans le terminal ou capturées par d'autres Openclaw Skills pour un traitement ultérieur.

Configuration de CoreLocationCLI

Pour installer CoreLocationCLI sur votre système macOS, utilisez la commande suivante :

brew install cask corelocationcli

Remarque : Après l'installation, vous devez vous assurer que le Wi-Fi est activé. Si le binaire est bloqué par Gatekeeper lors de la première exécution, accédez à Réglages Système → Confidentialité et sécurité → Sécurité pour approuver manuellement l'application.

Schéma de données et taxonomie de CoreLocationCLI

L'outil prend en charge le formatage personnalisé et la sortie JSON structurée. Voici les principaux champs de données disponibles :

Specifier Description
%latitude La latitude géographique actuelle
%longitude La longitude géographique actuelle
%address L'adresse complète lisible par l'homme
%time L'horodatage du relevé de position
--json Affiche toutes les métadonnées disponibles sous forme d'objet JSON structuré

Ce schéma permet aux Openclaw Skills d'analyser facilement les coordonnées de l'appareil et les détails de l'environnement local.

Fonctionnalités avancées de CoreLocationCLI

  • Mode surveillance (--watch) pour des mises à jour de localisation continues et un monitoring constant.
  • Spécificateurs de géocodage inversé étendus incluant %postalCode, %locality et %isoCountryCode.
  • Mode de sortie JSON complet pour une intégration transparente avec les outils web et CLI modernes.
  • Interpolation de chaînes personnalisée pour construire des chaînes de données spécifiques basées sur la localisation.

SKILL.md


Chargement

Compétences Openclaw associées

METADATA

Github Stars: 0
forks: 0

En vedette*