Importación de Datos de Excel para Openclaw

Una skill impulsada por YAML para fusionar, transformar y validar datos de Excel y CSV a través del mapeo de campos automatizado.

aqbjqtd
v2.1.0
Mar 18, 2026
0
1.1k
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 excel-data-import

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 excel-data-import 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 Importación de Datos de Excel?

La skill Excel Data Import para Openclaw Skills proporciona un marco robusto para gestionar operaciones de datos de hojas de cálculo complejas mediante configuración en lugar de esfuerzo manual. Permite a los desarrolladores definir mapeos de campos precisos, transformaciones de datos y lógica de validación en un formato YAML limpio, lo que hace que las tareas de migración y consolidación de datos sean repetibles y sin errores. Al admitir tanto los formatos modernos .xlsx como los antiguos .xls, así como la codificación automática para CSV, sirve como una herramienta versátil para cualquier flujo de trabajo basado en datos que utilice Openclaw Skills.

Casos de uso de Importación de Datos de Excel

  • Consolidación de datos de múltiples hojas de cálculo departamentales en un único registro maestro.
  • Limpieza y validación de archivos CSV enviados por los usuarios antes de importarlos a una base de datos.
  • Procesamiento por lotes de cientos de archivos Excel en una carpeta para extraer puntos de datos específicos.
  • Sincronización de datos de hojas de cálculo con plantillas existentes utilizando la coincidencia de claves únicas para actualizaciones incrementales.
  • Conversión de archivos Excel antiguos a formatos de hojas de cálculo modernos, estandarizados y validados.

Cómo funciona Importación de Datos de Excel

  1. Cree un archivo de configuración YAML que especifique las ubicaciones de los datos de origen, las plantillas de destino y las reglas de mapeo.
  2. Ejecute la skill utilizando la línea de comandos para analizar los archivos de origen y detectar encabezados automáticamente.
  3. Aplique transformaciones integradas como la conversión de tipos de datos o la manipulación de cadenas a la entrada sin procesar.
  4. Ejecute comprobaciones de validación como el formato de email, patrones de números de teléfono o requisitos de campos obligatorios.
  5. Escriba los datos procesados en el archivo de destino mientras genera un informe JSON completo de la operación.

Configuración de Importación de Datos de Excel

Para comenzar con esta skill en Openclaw Skills, asegúrese de tener instalado Python 3.8+ y ejecute los siguientes comandos:

pip3 install openpyxl pyyaml
# Opcional: para soporte de .xls
pip3 install python-calamine

Ejecute el proceso de importación con su archivo de configuración:

python3 scripts/excel_import.py your_config.yaml

Esquema de datos y taxonomía de Importación de Datos de Excel

Característica Detalles
Especificación de Origen Admite archivos individuales, directorios o matrices de múltiples orígenes.
Especificación de Destino Define las rutas de los archivos de salida y los requisitos específicos de formato de las hojas.
Mapeo de Campos Vincula las columnas de origen con las de destino con valores predeterminados opcionales.
Validadores Integrados Incluye id_card, phone, email, numeric, range, y regex.
Ganchos de Transformación Admite conversiones strip, upper, lower, title, int, float, y date.

Funciones avanzadas de Importación de Datos de Excel

  • Detección de encabezados combinados de varias capas para hojas de cálculo empresariales complejas.
  • Deduplicación de origen para garantizar registros únicos en varios archivos.
  • Modo Dry-run para auditar las transformaciones de datos sin escribir en el disco.
  • Creación automatizada de archivos de destino basada en los mapeos de campos definidos.
  • Soporte para múltiples codificaciones de caracteres, incluidos UTF-8 y GBK para archivos CSV.

SKILL.md


Cargando

Habilidades relacionadas de Openclaw

METADATA

Github Stars: 0
forks: 0

Presentado*