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