cc-streaming-export-safety
Installation
SKILL.md
流式导出 / 大对象内存安全
当一次性 in-memory 构建数据超过 1 万行 / 10 MB,或数据量由用户筛选决定且无法预估上限时,必须切换为流式 / 分页 API。 否则常见后果:OOM、Full GC 风暴、临时文件残留、HTTP 超时。
触发边界
适用:
- 用户驱动的全量导出、报表下载、备份导出、批量序列化
- Excel / CSV / JSON / JSONL / PDF 文件可能超过 1 万行或 10 MB
- 代码里出现
SXSSFWorkbook、XSSFWorkbook、EasyExcel、openpyxl、excelize、ExcelJS、PDFKit、ReportLab、JsonGenerator等导出库
不适用: