Lark-CLI: CLI oficial de Lark/Feishu para Agentes de IA

Lark-CLI: La herramienta CLI definitiva para la automatización de Lark/Feishu

¡Usuarios de Lark/Feishu, regocíjense! El lark-cli oficial del equipo de larksuite ha sido liberado como código abierto bajo licencia MIT, trayendo más de 200 comandos y 20 Habilidades de Agente de IA a su terminal.

¿Por qué elegir lark-cli?

🎯 Diseño Nativo para Agentes

  • 20 Habilidades estructuradas listas para herramientas de IA populares
  • Cero configuración extra para agentes de IA
  • Parámetros concisos con valores predeterminados inteligentes
  • Salida JSON estructurada para tasas de éxito máximas de agentes

📊 Cobertura Completa

📅 Calendario     💬 Mensajería    📄 Documentos
📁 Drive         📊 Base          📈 Hojas de cálculo
✅ Tareas        📚 Wiki          👤 Contactos
📧 Correo        🎥 Reuniones     ✍️ Aprobaciones

🚀 Inicio Rápido en 3 Minutos

# Instalar (npm recomendado)
npm install -g @larksuite/cli
npx skills add larksuite/cli -y -g

# Configurar e Iniciar sesión
lark-cli config init
lark-cli auth login --recommend

# Primer comando
lark-cli calendar +agenda

🛠️ Arquitectura de Tres Capas

1. Atajos (+ con prefijo) - Amigable para humanos y IA

lark-cli im +messages-send --chat-id "oc_xxx" --text "Hola"
lark-cli docs +create --title "Informe" --markdown "# Progreso"

2. Comandos API - Sincronizados con la plataforma

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

3. API Cruda - Cobertura completa de más de 2500 endpoints

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

🤖 Habilidades de Agente de IA (20 en total)

Habilidad Dominio
lark-calendar Eventos, agenda, disponibilidad
lark-im Mensajes, chats, medios
lark-sheets CRUD de hojas de cálculo
lark-base Operaciones de base de datos
lark-mail Automatización de correo
lark-approval Flujos de aprobación

🔒 Seguridad Empresarial

  • Protección contra inyección de entrada
  • Sanitización de salida de terminal
  • Almacenamiento en llavero nativo del SO
  • Cambio de identidad (usuario/bot)
  • Previsualizaciones de ejecución en seco

📈 Funciones Avanzadas

# Formatos de salida
--format json | pretty | table | csv

# Paginación
--page-all | --page-limit 5

# Inspección de esquema
lark-cli schema im.messages.send

🎯 Perfecto Para

  • Desarrolladores: Automatizar flujos de trabajo de Lark
  • Creadores de IA: Habilidades listas para agentes
  • Administradores: Operaciones masivas e informes
  • Equipos: Automatización de reuniones y aprobaciones

Historial de Estrellas: 6.4k ⭐ | 350 forks | Licencia MIT

Comienza hoy: npm install -g @larksuite/cli

⚠️ Nota de Seguridad: Comprende los riesgos al autorizar agentes de IA. Usa solo bots privados.

Artículo original: Ver original

Compartir este artículo