Agent Skills
返回列表
管容订单拆分

管容订单拆分

数据分析 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_0470ddfc/jarning。

技能介绍

解决什么问题

国网每日下发的输配数据是一个或多个 Excel 文件,里面同时包含分割数据和上载数据,按托运商、日期、站场、用户、气源、订单编号等字段铺在一起。如果靠手工整理,每天都要重复回答几个问题:哪些行属于哪个托运商?气源名称写法不统一(例如“舟山LNG”和其全称混用)怎么合并?全角/半角括号如何归一?跨托运商的管容监控和用户用量又该从哪里汇总?

该技能把这套日更流程变成脚本化处理:给定新下发的 .xlsx 文件,运行 scripts/auto_daily.py,即可得到可直接分发的拆分结果。

核心能力

  • 增量拆分归档:自动识别分割数据与上载数据;有历史总表时按增量追加合并,不重建历史数据;首次运行且无总表时,从 已处理/ 目录读取历史文件做全量构建;处理完成后把新文件移动到 已处理/。
  • 管容监控优化版生成:从总表提取所有托运商数据,按站场 + 气源维度汇总为单一监控表。
  • 用户用气总量统计:从总表汇总所有用户每日用气总量(万方),并跨托运商去重合并。

输出与使用边界

输出包括:按托运商拆分的总表(每个气源一个 Sheet,站场 × 用户列布局,含订单编号、合同日量与每日数据行,上载/下载列配色区分,今日数据高亮,冻结窗格 B6)、管容监控_优化版.xlsx(所有托运商合并,按托运商分 Sheet,采用气源 → 站场 → 用户的三层层级表头)以及 用户每日用气总量.xlsx(行=日期,列=用户,含合计行,自动去除 (2)、(3) 等去重后缀)。日常操作可理解为:确认存档目录有新的 .xlsx,运行脚本;若没有新文件,脚本会跳过增量步骤,仅刷新监控与用量表。

需要注意:脚本面向当前固定目录结构与列位置约定(如列 C=托运商、D=日期、F=下载站场、G=用户、H=上载站场、I=气源、K=订单编号、O=合同日量、R=自动拆分值),字段偏移或表头变化需同步调整解析逻辑;依赖 Python 3.13+ 与 openpyxl。

使用场景

  • 国网每日下发新的输配数据Excel,需快速拆分给各托运商并生成管容监控优化版和用户用量统计表
  • 已处理目录有历史数据,需首次全量构建国网分割数据总表并完成新文件自动归档
  • 当日无新文件但需刷新报表,直接生成管容监控和用户每日用气总量表
  • 气源名称存在“舟山LNG”与全称混用、全角半角括号不统一,需自动标准化后合并数据

适合人员

  • 天然气管道运营人员,需每日处理国网下发的输配数据并生成各托运商报表
  • 能源数据分析师,需跨托运商汇总管容监控数据并统计用户每日用气量
  • 托运商数据对接人,需获取按气源分Sheet的独立总表用于内部核对
  • 报表工程师,需维护固定列布局和配色的高亮输出格式用于日常分发