阿拉丁·Excel 数据工坊
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_d18c97ea/aladin-excel-forge。
技能介绍
表格入口层缺了什么
PDF 解析、图表绘制都有现成技能,但中间「脏表格怎么洗」往往卡在飞书账号、Office/WPS 或 pandas 环境上。本技能把 Excel/CSV/TSV 的数据工程收口成纯本地、仅 Python 标准库的一条链:你给文件或目录,产出清洗结果、透视表、校验明细和可交互的体检报告。
核心能力与工作流
- 导入归一:支持
xlsx/csv/tsv,自动识别编码(如 utf-8-sig、gbk)、表头与逐列类型推断,并生成_ir.json中间表示。 - 算子叠加:在
excel_clean.py中按顺序执行 trim、删空行/列、缺失填充(0/均值/前向)、整行或按列去重、一维/二维透视(sum/mean/count 等)、规则校验(非空/唯一/范围/正则/枚举)、类 VLOOKUP 的 left/inner 合并。 - 报告与批量:
excel_report.py输出_report.html(指标卡、操作流水、校验与透视预览)、Markdown 与 JSON 摘要;--dir可对目录内表格逐文件处理,单文件失败记 FAIL 不拖垮整批。 - 复盘反哺(可选):本地
excel_playbook.json沉淀常用清洗链路与质量画像;--playbook仅自动套用去重/规整/填充等安全算子,强校验与合并只通过--suggest给建议。
边界与注意
写出的是最小合法 xlsx(数值/文本),不保留原样式与公式;不做图表(交给 excel-chart-builder),不联网同步飞书/云盘。--validate 只标注问题、不擅自改数;Hy3 生成的洞察基于真实统计,不预置结论。playbook 数据只落在用户指定的 --out 目录,不上传。
使用场景
- 业务导出的 CSV 含整行重复或同一客户多行,需按指定列去重并生成 HTML 体检报告后再做地区销售额透视。
- 订单表与商品明细表需按 `order_id` 做 left/inner 合并,在无 Office、不绑飞书账号的本机离线完成宽表关联。
- 问卷或台账导出后要对非空、枚举、正则(如手机号)跑 `--validate`,只输出问题行列明细供人工决定是否改数。
- 一个文件夹里多份 xlsx/csv 需统一 trim、缺失填充与类型推断,用 `--dir` 批量洗表且单文件失败不中断整批。
适合人员
- 每周从 ERP/CRM 导出多张表、必须在无 Office/WPS 环境下做去重、透视与对账的财务或运营分析人员。
- 要把洗净后的明细交给 excel-chart-builder 画图、但先要本地合并两表主键的业务分析同学。
- 负责入库前数据门禁、需对范围/唯一/正则规则出明细报告、且不自动删改问题行的数据治理或质检兼职。
- 反复处理结构相似的销售或库存明细,希望用本地 `excel_playbook.json` 沉淀常用清洗链路的数据专员。