Lark-CLI : CLI officiel Lark/Feishu pour les Agents IA

Lark-CLI : L'outil CLI ultime pour l'automatisation Lark/Feishu

Utilisateurs Lark/Feishu, réjouissez-vous ! Le lark-cli officiel de l'équipe larksuite a été open-sourcé sous licence MIT, apportant plus de 200 commandes et 20 compétences d'IA Agent à votre terminal.

Pourquoi choisir lark-cli ?

🎯 Conception Native Agent

  • 20 compétences structurées prêtes pour les outils IA populaires
  • Zéro configuration supplémentaire pour les agents IA
  • Paramètres concis avec valeurs par défaut intelligentes
  • Sortie JSON structurée pour maximiser les taux de succès des agents

📊 Couverture Complète

📅 Calendrier     💬 Messagerie    📄 Docs
📁 Drive       📊 Base         📈 Sheets
✅ Tâches       📚 Wiki         👤 Contact
📧 Mail        🎥 Réunions     ✍️ Approbation

🚀 Démarrage Rapide en 3 Minutes

# Installation (npm recommandé)
npm install -g @larksuite/cli
npx skills add larksuite/cli -y -g

# Configuration & Connexion
lark-cli config init
lark-cli auth login --recommend

# Première commande
lark-cli calendar +agenda

🛠️ Architecture en Trois Couches

1. Raccourcis (+ préfixés) - Amical pour humains & IA

lark-cli im +messages-send --chat-id "oc_xxx" --text "Hello"
lark-cli docs +create --title "Report" --markdown "# Progress"

2. Commandes API - Synchronisées avec la plateforme

lark-cli calendar events instance_view --params '{...}'

3. API Brute - Couverture complète de plus de 2500 endpoints

lark-cli api POST /open-apis/im/v1/messages --body '{...}'

🤖 Compétences Agents IA (20 au total)

Compétence Domaine
lark-calendar Événements, agenda, disponibilité
lark-im Messages, chats, médias
lark-sheets CRUD de feuilles de calcul
lark-base Opérations base de données
lark-mail Automatisation email
lark-approval Flux d'approbation

🔒 Sécurité Entreprise

  • Protection contre l'injection d'entrées
  • Sanitisation de la sortie terminal
  • Stockage natif OS keychain
  • Changement d'identité (utilisateur/bot)
  • Aperçus dry-run

📈 Fonctionnalités Avancées

# Formats de sortie
--format json | pretty | table | csv

# Pagination
--page-all | --page-limit 5

# Inspection schéma
lark-cli schema im.messages.send

🎯 Parfait Pour

  • Développeurs : Automatiser les workflows Lark
  • Constructeurs IA : Compétences prêtes pour agents
  • Admins : Opérations en masse & reporting
  • Équipes : Automatisation réunions & approbations

Historique des étoiles : 6,4k ⭐ | 350 forks | Licence MIT

Commencez dès aujourd'hui : npm install -g @larksuite/cli

⚠️ Note de Sécurité : Comprenez les risques lors de l'autorisation des agents IA. Utilisez uniquement des bots privés.

Article original: Voir l'original

Partager cet article