AOE瀚忠空运价格提取
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_17da570a/price-extract-aoe
技能介绍
痛点:复杂报价表的结构化难题
AOE 瀚忠空运报价表包含 12 个 Sheet,涉及多航司(EY/CX/HU/D0 等)与多起运港(PVG/HGH/HAK 等)。源文件存在大量合并单元格、全角冒号、货型子行以及黑底废弃行,人工提取极易产生错位或漏读。该技能旨在将非结构化的 Excel 报价单转化为标准化的 24 列数据集。
核心机制与提取逻辑
技能基于 pandas 与 openpyxl 引擎工作,核心处理流程包括:
- 颜色过滤:通过
openpyxl检测单元格填充色,自动跳过 GF Sheet 等效的黑底废弃行。 - 价格传播:内置合并单元格解析逻辑,确保子行能正确继承主行的 300/500/1000KG 槽位价格。
- 容错解析:使用正则
is_ratio_str兼容印度专线中的全角冒号(如1:260),并精准识别「散货」「带电托盘」等货型子行。
适用边界与工程约束
- 数据隔离:严格遵守「仅读取最新提交文件」铁律,禁止引用历史脚本数据或硬编码路径。
- 日期强校验:各 Sheet 生效日期必须从表头正则提取,严禁使用
datetime.now()。 - 频次回退:频次列若为空或纯中文(如「窄体续程」),统一回退为
Daily。当引入 D0 双段式或 HU 副本版格式时,需同步更新列映射规则。
使用场景
- 拿到包含12个Sheet的AOE瀚忠多航司Excel报价单时,需要将其解析为24列标准数据并上传WPS。
- 面对印度专线等包含合并单元格和全角冒号的复杂Sheet,需要正确传播价格并提取货型子行。
- 处理D0中东欧洲等双段式报价时,需要跳过Zone参考表并正确解析同行多比率共用价格的逻辑。
- 清洗包含全角冒号、中文备注或VIA路由的频次列时,需要将其统一转换为Daily或D-pattern标准格式。
适合人员
- 国际空运销售:每周需要处理AOE瀚忠多航司的Excel报价单,将其快速转换为WPS在线表格以便客户查阅。
- 航空货运数据分析师:需要从包含合并单元格和复杂子行的原始报价表中提取标准化运价,用于内部成本核算。
- 物流ERP数据录入员:负责将非结构化的多Sheet运价表清洗为24列标准数据,确保系统录入不出现频次或日期错位。