标准场景 分析决策 行业 · 城燃与综合能源

GS-01 · 购销差月度归因

把输差拆到气源、表具、片区和每一方放散气

痛点 报表上输差就是一个总数 3.2% · 拆开是 2,847 方施工放散加一块超差皮膜表加一户绕表私接

① 场景引入

一、这件事现在是什么样

气源购销与保供调度 · 真实业务触发

每月 5 日前,经营分析会要过输差。总经理只问一句:「上月多了 0.7 个点,钱漏在哪了?」——答不上来就下个月继续漏。发改价格〔2017〕1171 号要求供销差率不超 5%、3 年内降至 4%,这个口径监管也在看。

二、痛点 · 每条都有来源

1输差是监管有明确要求的经营指标(供销差率不超 5%、3 年内降至 4%),但行业普遍只算一个总数,年底才慌——北京燃气从 5.5% 降到 2.5% 用了 10 年,靠的就是逐月拆解,中小公司没人手做这件事依据 · 发改价格〔2017〕1171号:供销差率原则上不超过 5%、3 年内降至 4%;行业 25 家公司公开数据仍有大量公司在 5%-8%;北京燃气从 5.5% 降到 2.5% 用了 10 年 —— 输差是监管有明确要求的经营指标,不是内部管理偏好2降输差没有捷径:北京燃气用 10 年才从 5.5% 降到 2.5%——「年底才慌」的原因就是没人逐月拆,这套功夫没有速效药依据 · 北京燃气集团论文:购销差率从 5.5% 降到 2.5% 用了 10 年 —— 输差治理是长周期系统工程,「年底才慌」的原因是没人逐月拆3表具端第一嫌疑就有三档:皮膜表超期误差最大达 16%、工商业表「大马拉小车」小流量漏计、无温压补偿的膜式表计量损失——不逐块表对,不知道自己吃亏在哪一档依据 · 中民燃气供销差成因分析:皮膜表超期使用误差最大达 16%;工商业表「大马拉小车」小流量漏计;无温压补偿的膜式表计量损失 —— 表具端的损失是输差拆解的第一嫌疑4盗气容易仿效蔓延,形成整栋楼盗气(郑州案例 2 小时查出 23 户),但气量曲线没人逐月看,等发现时已是存量问题依据 · 郑州燃气输差论文:某单位家属院突击检查不到 2 小时查出盗气 23 户,「容易仿效蔓延,形成整栋楼盗气」—— 盗气不是孤立户,是楼栋级现象5购销差治理要一把手牵头签责任状——换表要钱、取证难、检漏是笨功夫,毛差只有 0.45-0.58元/方的公司,输差在 3%-8% 之间飘着就是利润在飘走依据 · 金地燃气输差管控要点:输差治理需要「公司一把手牵头、层层签输差整治责任状」—— 因为换表要钱、取证难、检漏是笨功夫,中小公司输差在 3%-8% 之间飘着6四大城燃 2025 年毛差 0.45-0.58 元/方——公用事业价格监管下盈利空间极窄,输差每降 1 个百分点就是千万级的净利润,这是经营层的第一钱景依据 · 《中国能源报》四大城燃 2025 年业绩:毛差 0.45-0.58 元/方 —— 公用事业价格监管下盈利空间极窄,千万级的气损就是利润表上最痛的一行7财务的气量台账、调度的门站数据、营业的销售数据分头维护,「输差就是这么出来的」——同一数据录不同系统的一线体感依据 · 中科盖思(燃气信息化厂商)自述:「各业务系统都有各自的账号、密码和界面,基层人员大多时候需要将同一数据输入不同的系统,甚至会感觉自己被『信息化』了」—— 数据孤岛的一线体感

三、换个做法之后

变化不在「快」,在「参与的角色」和「覆盖的范围」

✕ 现在的做法

  • 输差是监管有明确要求的经营指标(供销差率不超 5%、3 年内降至 4%),但行业普遍只算一个总数,年底才慌——北京燃气从 5.5% 降到 2.5% 用了 10 年,靠的就是逐月拆解,中小公司没人手做这件事降输差没有捷径:北京燃气用 10 年才从 5.5% 降到 2.5%——「年底才慌」的原因就是没人逐月拆,这套功夫没有速效药表具端第一嫌疑就有三档:皮膜表超期误差最大达 16%、工商业表「大马拉小车」小流量漏计、无温压补偿的膜式表计量损失——不逐块表对,不知道自己吃亏在哪一档盗气容易仿效蔓延,形成整栋楼盗气(郑州案例 2 小时查出 23 户),但气量曲线没人逐月看,等发现时已是存量问题

✓ 交给 Agent 之后

  • 多来源文件一次读入,先做口径与完整性校验,再开始算
  • 每条结论绑定来源文件、字段或条号,可以被审
  • 产出是企业真会流转的正式件(带签批栏),不是一张展示用的表
  • 该拦的地方给出「现在还不能提交」,并给不用干等的替代方案

四、场景闭环

6 步 · 每一步的产出都是下一步的输入

  1. 要素校验 · 先判断这套台账能不能拆购入、销售、自用、放散四本账逐项打勾;缺哪本算出影响气量,不阻塞
  2. 口径归一 · 两个购入口径先对齐上游结算量 vs 门站计量量的购供差单列一行——「上下游在市场不规范背景下的人为因素」是论文原话,这一行就是谈判筹码
  3. 三端拆解 · 表具/管网/用户逐项归因表具端按超期表清单与误差档位估算,管网端按片区供销量差定位,用户端调出曲线异常户——每项附证据出处
  4. 交叉核对 · 与施工放散记录对齐当月所有维修放散单逐笔对入——青云路 10-14 挖伤放散 2,847 方,这类单据躺在抢修班的微信记录里
  5. 异常识别 · 输出分线排查清单按贡献度排序:哪些线、哪块表、哪几户值得先查——每条带推算依据与影响金额第 6步留证与签批 · 生成月度输差分析报告含签批栏与口径附注,直接上经营分析会;嫌疑项单独成页供稽查跟进

要准备什么:门站交接单与上游结算单(近 3 个月)购入端的两个口径——上游按结算量收钱,门站按计量量记录,两者的差就是第一个要拆的项营收系统销售分类导出(居民/商业/工业/公服/采暖)销售端五类口径,营业厅每月导一次,格式稳定分区流量计数据(Excel 或纸质)有分区计量的公司才有——没有也不阻塞,归因粒度到「线」不到

「片」,这一限制会写进边界自用气与放散损耗记录场站锅炉、加臭、维修放散——漏记最多的就是它,也是拆解时最容易被重复扣除的项

为什么这个场景值得做

优先级评分:痛感 5 × AI 适配 5 ÷ 落地难度 3 = 8.3

最大差异点:不要求客户先统一三套口径。门站交接单、营收导出、分区流量计纸质记录直接扔进来,购入端按「上游结算量 vs 门站计量量」双轨折算,销售端按营收分类自动归集,折算依据逐项写清。

评分口径:痛感看「这事没做好谁会生气、生气到什么程度」;

AI 适配看「输入是否非结构化、是否要跨部门取数、错了能不能当场看出来」;

落地难度是分母 —— 需要客户先做数据治理的场景,分数会被压得很低。

五、会产出什么

判断标准只有一个:这份东西能不能直接进企业的流程

  • 正式件本体:购销差月度归因报告.xlsx 正式件 · 6 sheet · 含签批栏与口径附注
  • 可派发清单:分线排查清单.xlsx 可派发 · 按贡献度排序,每条带证据出处与影响金额
  • 可派发清单:放散核销明细.xlsx 与抢修记录逐笔对应的核销底稿

这套东西不承诺什么:不替客户做换表投资决策、不认定盗气金额(那是司法口径)。归因清单只给「嫌疑项+证据+建议动作」,拆解口径附在报告末尾供复核。推荐意见栏留空。

② Live Demo(演示逐步)

演示模式 · 可视化预演 本页展示的是「应该怎么跑、每一步看什么、交付什么」,用的是真实业务格式的脱敏构造数据, 不宣称已接入客户生产系统,也不承诺任何效率提升百分比。

案例设定:沱原市燃气集团有限公司 10 月经营分析会前的购销差月度归因——输差 3.20% 超考核线(≤2.5%)0.7 个点,总经理会上要问钱漏在哪;联动线索:青云路 10-14 挖伤放散 2,847 方与 GS-02 聚福源 1.86 万方盗气推算同月入账。

购入/销售/自用/放散四本账已对齐 · 缺放散单 1 份本月输差率(理论 3.20%)超考核线 0.7 个点理论差额 58.42 万方按均价 2.39 元/方 ≈ 139.6 万元可定位项 7.76 万方建议优先核查 14.7 万元

输入城燃手上能拿到的东西

不需要整理格式、不需要改文件名 · 直接拖进对话框

  • 01_门站交接单与上游结算单_10月.xlsx 城东/城南/城北三座门站 10 月购入气量与上游中石油管道公司结算对账单调度室每日导出 · 上游对账单每月 5 日前到
  • 02_营收系统销售分类导出_10月.xlsx 营收系统按居民/商业/工业/公服/采暖五类导出的 10 月销售明细营业厅每月 3 日前导出
  • 03_分区流量计日数据_10月.xlsx 7 个分区流量计 10 月日累计流量(部分缺失为表端故障)调度 SCADA 导出
  • 04_抢修放散记录_10月.xlsx 10 月全部抢修与检修放散记录(带经手人/审核人/复核时间戳)抢修班 24 小时内补录
  • 05_自用气与加臭台账_10月.xlsx 场站锅炉用气、加臭装置用气场站每日登记

注意标橙色那一份 —— 01_门站交接单与上游结算单_10月.xlsx。它调度室每日导出 · 上游对账单每月 5 日前到,平时压根不在核对范围里。这个场景的价值,很大一部分就来自把它读进来。

提示词就说这么几句

没有模板、没有表单 · 专业规则由 Skill 兜底

这是我们公司 10 月的购气结算单、门站交接单、营收销售导出,还有抢修班的放散记录。 帮我拆一下这个月的输差:先对齐购入两个口径,再按表具、管网、用户三端拆,放散要逐笔对上单据。 拆不出来的差额单独列出来,别硬凑。推荐意见留空,我自己上会的时候写。

拆解口径写在能力包的判断规则里:购供差、表具误差档位、放散核销规则,用户只需要把四本账扔进来。

第 1 步 · 要素校验 · 四本账先打勾

缺哪本算影响气量,不阻塞

演示数据(表格原文)项目数据依据状态购入(门站计量)1,825.40 万方三门站日报合计✓上游结算量1,824.18 万方中石油管道公司月结✓销售(营收系统)1,762.40 万方五类分项导出✓自用气4.10 万方场站锅炉+加臭✓放散量0.4847 万方抢修台账合计 4,847 方缺 1 份单据理论差额58.42 万方购入-销售-自用-放散—输差率3.20%对考核线 2.5%超 0.7 个点该拦的地方拦住了放散里 10-29 永安街支线整改放散 601 方只有微信群报数没补单据。按 601 方计的话理论差额 58.42 万方,其中 601 方不可证实——报给总经理时按「含未证实项」口径出内部版,金额影响约 0.14 万元;补齐单据后再出对外版。这条不靠当年经手人还在不在职。

第 2 步 · 口径归一 · 购入两个口径先对齐

把购供差先单独列出来

演示数据(表格原文)项目数据依据状态门站计量量1,825.40三门站日报合计—上游结算量1,824.18中石油月结对账—购供差1.22加权差异率0.067%城北偏高(管线长输)上游对账单价是谈判筹码,但当月差额 1.22 万方在历史正常区间(0.05-0.10%)。本步确认上游侧无明显异常,差额锁在下游。排除性结论上游对账可以排除「上游计量多计」嫌疑——三门站购供差均在历史正常区间,且城北偏高符合长输管线物理特征。不必向上游发函查询,省一轮对账流程。

第 3 步 · 三端拆解 · 表具/管网/用户

理论差额 58.42 万方按三种来源估分

演示数据(表格原文)项目数据依据状态表具端4.10皮膜表超期 1,847 户(误差 22 方/户·年) + 工商业大马拉小车4.1 万方 ≈ 9.8 万元管网端1.80夜间最小流量估算法(青云片区 0.5 + 零星 1.3)1.8 万方 ≈ 4.3 万元用户端(盗气嫌疑)1.86青云片区 3 户曲线异常推算(GS-02联动)1.86 万方 ≈ 4.5 万元已可定位小计7.76—≈ 14.7 万元未拆分差额50.66差额大头,立专项跟踪≈ 121.1 万元未拆分差额 50.66 万方是大窟窿——表具全换不可能、检漏 50 万方是笨功夫、盗气不到 2 万方已锁定。剩下这 50 多万方要么进入「计量系统误差/未识别表具失准/季节性压力补偿」等系统性因素,要么就是更深层的气量漏失。立专项的两条路:①联合营收厂商做一次全表具校准比对;②按月用同样的口径再拆 2-3 个月看趋势。把技术动作翻译成钱本月输差3.20% 折合气量 58.42 万方,按均价 2.39 元/方影响 139.6 万元;其中可定位项(放散 + 疑似绕表 + 超期表)合计 14.7万元——剩下的 121 万才是真正要立专项的。

第 4 步 · 交叉核对 · 放散逐笔对入抢修记录

放散 4,847 方与抢修台账逐条对——已核 2,847 来自 10-14 青云路

演示数据(表格原文)项目数据依据状态10-14 青云路挖伤2,847GW-01 现场确认 + 抢修回单 + 财务结算✓夹兰小区复气687回单完整✓10-23 育才路阀井214回单完整✓10-26 城东调压器198回单完整✓10-29 永安街整改601仅微信报数,单据待补待补零星小计300部分有单—已核可计入4,246—✓待补单据601占放散量 12.4%影响 1,436 元从历史里想起了公司踩过的坑10-14 青云路 2,847方放散对应的施工方是市政二公司,GW-01 已经把它的「文件拖延前科」入库——2024 年城西锦绣园同一家施工方挖断过雨水管(另一家公司的)。同一类施工方在不同项目上重复出问题的模式,自动带出 0.68 万元放散+3.4 万元抢修的单起综合成本——这就是派班优先级排序的账。

第 5 步 · 异常识别 · 按贡献度排分线排查清单

Top 3 贡献 67.3% · 优先查这三条线

演示数据(表格原文)项目数据依据判定备注1. 青云片区10.505.28%GS-02 盗气推算覆盖;GW-01 工地挖伤放散;最高优先级查2. 城东 B 区11.203.89%下游疑似超期表聚集(参考 2024 年数据)查3. 城东 A 区10.303.30%管网老旧(运行 14 年以上)+ 大型工业户 2户查其他区合计27.62—差额 27.62 万方零星散落缓已可定位小计32.00占差额 54.8%——排除性结论城北 E 区可以排除管网泄漏嫌疑——差率 2.77% 在历史正常区间,且压力记录平稳、夜间最小流量无异常。省一轮全线检漏排查。

第 6 步 · 留证与签批 · 月度输差分析报告

签批栏原样保留,推荐意见留空

演示数据(表格原文)项目数据依据状态编制经营/财务10/31 提交—核对调度长11/02 复核—审核分管副总待签推荐意见留空归档财务凭证附件保存期 10 年+—月报口径声明:本报告含「未证实项」——永安街整改放散 601 方仅微信报数,影响金额约 1,436元;待抢修班 11 月 5 日前补齐单据后出对外版。未拆分差额 50.66 万方立专项跟踪,由经营部牵头组织表具校准与系统性因素排查,3 个月内出阶段性结论。本月输差数据现在还不能上报为最终口径不能直接上报的两点:①放散 601 方缺单据,差额 58.42 万方中1,436 元不可证实;②未拆分差额 50.66 万方(大窟窿)的归因没有结案。方案一(先上内部版):按「含未证实项」口径出本月报告,签批栏正常走,附 1,436 元待补单据说明 + 50.66 万方立专项说明;影响:会议不延期,但对外报送要等补单据和专项初判(预估 4 周)。方案二(先上会再补件):本周经营分析会先用本版本汇报,总经理要求的「分项归因」已经有了(放散+盗气+表具 14.7 万元已定位),会后给抢修班 5 个工作日补单据、给经营部 1 季度做专项;影响:会议11/3 准时开,总经理当场不追问细项但要求 11/30 前出专项初步结论。之后这一次跑完,公司多了什么

不讲省了多久 · 讲少了几个隐患、沉淀了什么

演示数据(表格原文)✓输差台账从「一个总数」变成「三端分项」,下个月开始有可比基准✓购供差这一行被固定下来——对上游谈判时手里多了一张牌✓超期表清单第一次和输差金额挂上钩——下次预算会的换表申请有数可引✓岗位角色变了:从「月底对不平就写损耗」变成「带着分项归因上会」追问现场可能被问到的答不上来的问题,比答得漂亮的问题更能决定这场演示的结果没有分区计量能不能跑?能跑,归因粒度到「线」不到「片」——这个限制会写在报告边界里,不至于让客户误以为拆到了户。能不能直接算出该换哪些表?不能。换表是投资决策,清单只给「嫌疑表+误差档位+影响估算」,决策栏留空给预算会。盗气户要不要直接移送?不能凭这个报告移送——金额认定是司法口径。报告只输出「曲线异常+推算气量」,证据材料包是另一个场景(GS-02)的事。

③ 能力沉淀(Skill / 提示词 / 预期输出 / 人工边界)

1. Skill 能力包

导入之后,同类任务会自动按这套规则走 —— 提示词才能写得那么短

购销差月度归因 —— 把输差拆到气源、表具、片区和每一方放散气 · Skill

SKILL.md 主本 + references(输出骨架 / 判据 / 渲染脚本)· 符合 WorkBuddy Skill 规范

版本 v1.0

gas-loss-attribution.zip

在 WorkBuddy 里直接上传这个 zip 即可导入

包内结构

  • SKILL.md 主本 —— YAML 元信息 + 执行流程 + 硬规则 + 人工边界
  • references/output_template.md 输出骨架(sheet 名 / 分区顺序 / 列头)+ 可直接运行的渲染脚本
  • references/judgement_rules.md 判据与口径 —— 什么情况算异常、什么情况必须拦住

references 不会一次性全读进来 —— Agent 按需取用。所以 Skill 可以写得很细,不会拖慢每次对话。

2. 原始素材

这些就是城燃手上真实能拿到的东西 —— 格式不统一是常态,不是问题

📁GS-01 · 演示素材

脱敏构造数据 · 真实业务格式 · 埋点可核验

共 5 份

  • 01_门站交接单与上游结算单_10月.xlsx 城东/城南/城北三座门站 10 月购入气量与上游中石油管道公司结算对账单
  • 02_营收系统销售分类导出_10月.xlsx 营收系统按居民/商业/工业/公服/采暖五类导出的 10 月销售明细 XLS03_分区流量计日数据_10月.xlsx7 个分区流量计 10 月日累计流量(部分缺失为表端故障)
  • 04_抢修放散记录_10月.xlsx 10 月全部抢修与检修放散记录(带经手人/审核人/复核时间戳)
  • 05_自用气与加臭台账_10月.xlsx 场站锅炉用气、加臭装置用气

怎么用

  • 把素材全部拖进 WorkBuddy 对话框(不需要整理格式、不需要改文件名)
  • 粘贴下方提示词发送
  • 拿到正式件初稿 —— 签批栏留空,推荐意见留空,由你填

3. 提示词卡片

这是我们公司 10 月的购气结算单、门站交接单、营收销售导出,还有抢修班的放散记录。 帮我拆一下这个月的输差:先对齐购入两个口径,再按表具、管网、用户三端拆,放散要逐笔对上单据。 拆不出来的差额单独列出来,别硬凑。推荐意见留空,我自己上会的时候写。

为什么这么短就够了:拆解口径写在能力包的判断规则里:购供差、表具误差档位、放散核销规则,用户只需要把四本账扔进来。

换成你自己的业务:把素材换成你手上的真实文件即可。导入 Skill 之后,

该走几步、什么口径、什么情况必须拦住,Agent 自己知道 —— 你只需要说清这是什么事。

自己组织输入的三步法

  • 用自然语言说清核心需求 —— 就按平时跟同事交代活的方式说:什么事、什么文件、什么要求。不用讲究格式。
  • 调用 Skill 补齐专业规则 —— 导入本页 Skill 后,流程、口径、硬规则 Agent 自己知道。
  • 用「增强提示词」补全遗漏 —— 输入框旁边有增强按钮,把随口说的话补成更完整的表述。

分工:自然语言负责「这是什么事」,Skill 负责「该怎么做」,增强提示词负责「别漏了什么」。

4. 预期输出

不方便现场跑的时候可以直接拿这份给客户看 · 与实跑结果同结构

📋正式交付物

带签批栏 / 冻结首行 / 开筛选 —— 判断标准是「能不能直接进企业的流程」

共 3 份

  • GS-01_购销差月度归因报告.xlsx 正式件 · 6 sheet · 含签批栏与口径附注
  • GS-01_分线排查清单.xlsx 可派发 · 按贡献度排序,每条带证据出处与影响金额
  • GS-01_放散核销明细.xlsx 与抢修记录逐笔对应的核销底稿

Skill 里固化了什么:从历史里想起了公司踩过的坑该拦的地方拦住了排除性结论把技术动作翻译成钱

输入清单:门站交接单与上游结算单(近 3 个月)购入端的两个口径——上游按结算量收钱,门站按计量量记录,两者的差就是第一个要拆的项营收系统销售分类导出(居民/商业/工业/公服/采暖)销售端五类口径,营业厅每月导一次,格式稳定分区流量计数据(Excel 或纸质)有分区计量的公司才有——没有也不阻塞,归因粒度到「线」不到

「片」,这一限制会写进边界自用气与放散损耗记录场站锅炉、加臭、维修放散——漏记最多的就是它,也是拆解时最容易被重复扣除的项

人工边界:不替客户做换表投资决策、不认定盗气金额(那是司法口径)。归因清单只给「嫌疑项+证据+建议动作」,拆解口径附在报告末尾供复核。推荐意见栏留空。

升为客户真实案例还缺什么:客户当前真实输入文件(不要整理过的)岗位现行 SOP 与审批链(金额分档、谁签字)至少一次真实出过问题的案例客户当前正在用的正式输出模板客户确认的阈值口径(多少天算临期、多少金额算大额)

5. 同一角色下的其他场景

气源购销与保供调度 · 产出即下一步输入

上下游串起来就是完整链路。每一步的产出都是下一步的输入,不用在不同工具之间来回复制粘贴。

场景内容基于 WorkBuddy 产品能力整理,演示中的企业、人物与数据均为虚构,不代表任何客户的实际成效;痛点引用的公开来源已做脱敏处理。网页版由原资料转换,部分演示表格以原文形式展示。

想把这个场景在你们企业跑通?

顾问会先看你们的数据和流程够不够,再决定从哪一步开始。