parallel-file-processor-core-components | detalle de la skill | OpenClaw Study

Esta habilidad define componentes centrales modulares para construir utilidades CLI de procesamiento de archivos en paralelo y alto rendimiento. Incluye un…

Esta habilidad define componentes centrales modulares para construir utilidades CLI de procesamiento de archivos en paralelo y alto rendimiento. Incluye un FileScanner que descubre archivos usando patrones glob, filtrado por extensión y tamaño, e iteración basada en generadores; un Parallel Processor que ofrece ejecución basada en hilos y procesos con futures, manejo de as_completed, integración con asyncio y envoltorios convenientes; un FileProcessor que compone escaneo, filtrado y ejecución paralela de tareas para flujos de trabajo por lotes de alto nivel; un ProgressTracker que supervisa el rendimiento (throughput), el tiempo estimado de finalización (ETA) y muestra progreso en vivo; y un ResultAggregator que recoge, serializa y exporta los resultados por lotes (por ejemplo, a pandas DataFrame o JSON). Casos de uso incluyen transcodificación masiva de medios, análisis de logs, indexación, ETL y tareas de copia de seguridad/limpieza. Las ventajas principales son modularidad, componentes enchufables, concurrencia escalable, informe de progreso claro e integración sencilla en canalizaciones CLI y scripts de automatización.

Esta página forma parte del hub OpenClaw Skills con guías de instalación, categorías y enlaces prácticos.

English 简体中文 繁體中文 日本語 Português