Feishu Message Fetcher para Openclaw

Una herramienta especializada para obtener contenido detallado de mensajes de Feishu e historial completo de hilos de conversación a través de IDs de mensajes.

deadblue22
v1.0.0
Mar 10, 2026
0
1.8k
0

Instalar y Descargar

1. ClawHub CLI

La forma más rápida de instalar una habilidad directamente desde el registro.

npx clawhub@latest install feishu-msg-reader

2. Instalación manual

Copia la carpeta de la habilidad a una de estas ubicaciones

Global
~/.openclaw/skills/
Espacio de trabajo
<project>/skills/

Prioridad: Espacio de trabajo > Local > Integrado

3. Instalación del prompt

Copia este prompt en OpenClaw para instalarlo automáticamente.

Ayúdame a instalar feishu-msg-reader usando Clawhub. Si Clawhub no está instalado, instálalo primero (npm i -g clawhub).

¿Prefieres descargar?

Obtén los archivos originales de la habilidad en un archivo ZIP.

¿Qué es Feishu Message Fetcher?

Feishu Message Fetcher es una integración robusta diseñada para Openclaw Skills que permite a los desarrolladores y agentes de IA acceder programáticamente a los datos de comunicación de Feishu. Al aprovechar la API de mensajería instantánea de Feishu, esta habilidad puede recuperar cuerpos de mensajes en varios formatos, incluyendo texto, publicaciones, imágenes y reenvíos combinados. Es particularmente eficaz para superar las limitaciones de la plataforma relacionadas con las tarjetas interactivas al proporcionar una recuperación completa del contexto del hilo.

Esta utilidad garantiza que los agentes de IA tengan la información de fondo necesaria para procesar las solicitudes de los usuarios con precisión dentro de los entornos de equipo. Al integrar esto en su flujo de trabajo de Openclaw Skills, puede automatizar la extracción de datos de chat manteniendo un alto nivel de seguridad a través de métodos de autenticación estandarizados.

Casos de uso de Feishu Message Fetcher

  • Extracción de contenido de mensaje preciso cuando un agente de IA solo posee un message_id.
  • Resolución de la intención real detrás de los marcadores de posición de [Tarjeta interactiva] mediante el análisis del contexto del hilo circundante.
  • Automatización de la recopilación del historial de chat cronológico para fines de documentación o resumen.
  • Empoderar a los agentes para seguir ramas de conversación complejas dentro de los grupos de Feishu.

Cómo funciona Feishu Message Fetcher

  1. El agente identifica un message_id de destino a partir de los metadatos entrantes o la entrada del usuario.
  2. El módulo Openclaw Skills se autentica con Feishu utilizando las credenciales almacenadas en la configuración local o las variables de entorno.
  3. La habilidad invoca la API GET message de Feishu para extraer la carga útil del mensaje específico.
  4. Si el indicador de hilo está habilitado, la herramienta realiza búsquedas adicionales para agregar todos los mensajes que comparten el mismo root_id, ordenados cronológicamente.
  5. Los datos obtenidos se analizan y se devuelven como un objeto JSON estructurado para su uso inmediato por parte del agente.

Configuración de Feishu Message Fetcher

Para usar esto dentro del marco de Openclaw Skills, asegúrese de que sus credenciales estén configuradas en su archivo de configuración local.

# La habilidad lee automáticamente appId y appSecret de:
# ~/.openclaw/openclaw.json

# Alternativamente, configure las variables de entorno:
export FEISHU_APP_ID='tu_app_id'
export FEISHU_APP_SECRET='tu_app_secret'

# Uso básico para obtener un mensaje
python3 scripts/fetch_message.py <message_id>

Esquema de datos y taxonomía de Feishu Message Fetcher

La habilidad devuelve un objeto JSON estructurado que contiene los siguientes campos principales:

Campo Descripción
message_id Identificador único del mensaje recuperado.
msg_type El formato del mensaje (texto, publicación, imagen, etc.).
content El contenido del cuerpo del mensaje analizado.
chat_id El ID del chat donde se originó el mensaje.
thread Una matriz que contiene el contexto completo de la conversación (cuando se solicita).
thread_count Número total de mensajes en el hilo devuelto.

Funciones avanzadas de Feishu Message Fetcher

  • Recuperación multimodo: Soporte para mensaje único, contexto de hilo completo o modos de respuesta de API sin procesar.
  • Recurso automático: Manejo inteligente de tarjetas interactivas proporcionando contexto de hilos como una solución para las limitaciones de la API de la plataforma.
  • Autenticación flexible: Soporte para archivos de configuración, variables de entorno o transferencia directa de tenant_access_token.
  • Clasificación cronológica: Garantiza que el contexto del hilo se devuelva en el orden exacto de comunicación para un mejor razonamiento de la IA dentro de Openclaw Skills.

SKILL.md


Cargando

Habilidades relacionadas de Openclaw

METADATA

Github Stars: 0
forks: 0

Presentado*