Skills

Ingest Archive Zip Extractor

ZIP 压缩包解压工具。递归扫描目录内 .zip 文件及分卷(.z01/.z02 等),合并分卷后解压并输出解压清单。当用户需要批量解压 zip 或分卷 zip 时使用此...

Install

npx skills add cas-bigdatalab/piflow --skill ingest_archive_zip_extractor -g -a claude-code -y
Category
Engineering
Updated
12d ago
License
See repository
Context cost
Lightabout 140 tokens
Runs scripts
Yes, review before use

What it does

ZIP 压缩包解压工具。递归扫描目录内 .zip 文件及分卷(.z01/.z02 等),合并分卷后解压并输出解压清单。当用户需要批量解压 zip 或分卷 zip 时使用此 skill。不负责 7z、rar 等其他格式的解压。

ingest_archive_zip_extractor, ZIP 压缩包解压

功能概述

递归扫描目录内 .zip 文件,若存在同名前缀的 .z01/.z02/... 分卷文件,则合并后解压;否则按普通 zip 处理。输出解压清单与错误信息。

参数说明

参数必填默认值说明
--input_dir是待解压目录(递归)
--output_dir是解压输出根目录
--report是解压报告输出路径(JSON)
--max_entries否0单包最大解压文件数(0 不限)

使用方法

python scripts/run_ingest_archive_zip_extractor.py \
  --input_dir <input_dir> \
  --output_dir <output_dir> \
  --report <report.json>

环境要求

使用 Python 标准库 zipfile,无需额外依赖。

More in Engineering