Back to skills
extension
Category: Data & AnalyticsNo API key required

温室气体自盘查报告skillhub

编写企业温室气体自盘查(碳盘查)报告,覆盖范围1(化石燃料燃烧)与范围2(净购入电力)CO₂排放核算。当用户需要撰写温室气体自盘查报告、企业碳盘查报告、组织层面碳排放核算报告,或用于全国碳市场报送、绿色工厂评价、ESG 碳管理披露时调用。基于 GB/T 32150-2015、GHG Protocol、ISO 14064-1 及行业核算指南。

personAuthor: user_f0cb9c92hubcommunity

温室气体自盘查报告编写 Skill

基于真实企业碳盘查报告模板(行业:包装印刷)深度提炼,提供从需求澄清、数据核算到报告输出的全流程可执行指引。 核心公式与缺省因子已封装为 scripts/ghg_calc.py(已验证:示例数据输出 20.87 / 2028.26 / 2049.13 tCO₂),AI 无需每次重写计算代码。

适用场景

| 场景 | 说明 | | --- | --- | | 企业自盘查报告 | 法人单位年度温室气体排放自盘查(范围1+范围2) | | 碳市场报送支撑 | 全国/地方碳市场重点排放单位排放报告编制 | | 绿色工厂评价 | 绿色工厂申报中的碳排放核算与披露章节 | | ESG/碳中和披露 | 组织层面碳排放在 ESG 报告或碳中和路线图中的量化 |

不适用:产品碳足迹(从摇篮到大门)请改用 carbon-footprint-report Skill;范围3(价值链)核算需另行扩展。

报告整体结构

封面(年度 + 自盘查报告 + 盘查组 + 企业 + 日期)
├── 一、概述
│   ├── 1.1 盘查目的
│   ├── 1.2 盘查范围
│   ├── 1.3 盘查准则(法规/标准/因子公告)
│   └── 1.4 盘查部署(6步流程 + 组织分工)
├── 二、盘查发现
│   ├── 2.1 企业信息(基本信息 + 产品工艺流程)
│   ├── 2.2 盘查边界(边界识别 + 排放源识别)
│   ├── 2.3 核算方法与活动水平数据(范围1 / 范围2)
│   └── 2.4 排放量核算(汇总表)
├── 三、盘查结论
│   ├── 3.1 排放量结果(总量、分项、占比)
│   └── 3.2 现状及建议(现状 + 5条建议)
└── 附录:支撑文件清单

文件地图

{{SKILL_DIR}} 为本 SKILL.md 所在目录。

{{SKILL_DIR}}/
├── SKILL.md                      ← 入口:结构、流程、规范、边界处理
├── prompt.md                     ← 需求提取 & 确认话术 可复用 prompt 模板
├── scripts/
│   ├── ghg_calc.py               ← 【已验证】范围1+范围2 核算引擎(零依赖)
│   ├── generate_report.py        ← 【已验证】YAML/JSON → Markdown/Word 报告
│   └── requirements.txt          ← 依赖(PyYAML / python-docx)
├── references/
│   ├── standards.md              ← 法规与标准清单(按需选用)
│   ├── formulas.md               ← 计算公式集(变量/单位/示例)
│   ├── emission-factors.md       ← 缺省因子 + 区域/省级电网因子
│   ├── report-structure.md       ← 章节字段级定义
│   └── data-quality.md           ← 数据质量与交叉核对规则
├── templates/
│   ├── report-template.md        ← 完整 Markdown 报告模板(字段定义清晰)
│   └── data-input-template.yaml  ← 结构化输入模板(喂给脚本)
└── examples/
    ├── example-1-printing.md     ← 案例1:包装印刷企业(天然气+电力)
    ├── example-2-ceramic.md      ← 案例2:建筑陶瓷企业(天然气+电力)
    └── example-3-service.md      ← 案例3:物业服务企业(纯外购电+少量车辆柴油)

写作工作流程

步骤 0:需求澄清(务必先澄清再动手)

加载 prompt.md,按其中的"需求提取逻辑"解析用户原始请求,并用"确认话术生成逻辑"产出澄清问题。重点确认:

  • 企业名称、行业及代码、地址、法人、联系人
  • 盘查周期(如 2025年度)
  • 范围1 燃料种类与年消费量(天然气/煤/油,注意单位)
  • 范围2 净购入电力(MWh)及用电所在地(决定电网因子)
  • 是否有外供电力、自发零碳电力(光伏等)
  • 报告用途(碳市场/绿色工厂/ESG)与输出格式(Markdown/Word)

缺关键信息时主动询问,不要编造数据。参见 prompt.md 与下方边界处理。

步骤 1:读取模板与参考

  • 加载 templates/report-template.md 作为骨架。
  • 按行业加载 references/standards.md 选用准则;核算前加载 references/formulas.mdreferences/emission-factors.md

步骤 2:核算(调用脚本,不要手算)

# 方式A:用脚本直接计算并输出 Markdown 表
python {{SKILL_DIR}}/scripts/ghg_calc.py --demo        # 自检
# 方式B:填好 data-input-template.yaml 后生成完整报告
python {{SKILL_DIR}}/scripts/generate_report.py \
    --input data.yaml --out report.md

脚本自动套用缺省因子、做一致性校验(分项之和=合计、占比之和=100%)。

步骤 3:逐章填充

references/report-structure.md 字段逐项填写;2.3 章节须给出"数据来源 + 因子来源 + 核算结果表"。

步骤 4:边界与质量核对

  • 核对 references/data-quality.md 的易错项(单位换算、净购入口径、光伏处理)。
  • 确认附录支撑文件清单与正文引用一致。

步骤 5:输出

  • 默认输出 Markdown;如需 Word,运行 generate_report.py --out report.docx(需 python-docx)。
  • 交付前通读一遍,确认数字与脚本输出一致、占比合计100%、无空白必填项。

写作规范

  • 人称:正式客观第三人称("我公司""本企业")。
  • 数值:排放量保留两位小数,单位 tCO₂;占比保留两位小数。
  • 标准引用:《标准名称》(标准编号)。
  • 表格:每张数据表含表题、表头(含单位)、数据行、数据来源行。
  • 公式:每个公式须附"式中变量含义 + 单位 + 假设"。

边界处理(务必覆盖)

  1. 组织边界方法:默认"运营控制法";若用户要求股权/财务控制法,须在 2.2.1 说明并影响纳入设施。
  2. 排放范围:本报告仅覆盖范围1+范围2(CO₂)。如用户要求范围3或 CH₄/N₂O,先说明超出本 Skill 默认范围,建议扩展或转交。
  3. 气体种类:默认仅 CO₂;涉及多气体时按 GWP 折算 CO₂e 并注明。
  4. 单位陷阱:天然气 NCV 须由 GJ/万Nm³ 换算为 GJ/Nm³(÷10000);电力 kWh↔MWh(×1000/÷1000)。
  5. 净购入口径:净购入=购入−外供;自发零碳电(光伏)不计入外购排放,但上网再购回按净购入。
  6. 因子年份:必须注明所用电网因子公告年份(如 2023 年因子,2025年12月发布)。
  7. 数据缺失:缺实测因子→套用 GB/T 32150 缺省值并标注;部分缺失→估算并标注。
  8. 无相关排放源:如"本企业不涉及外购热力/车辆燃料",在报告中明确声明不计入,而非留空。
  9. 行业指南优先:有专门行业核算指南的,优先于 GB/T 32150 通用值。
  10. 不编造:任何企业专属数据(产量、能耗、联系人)缺失时必须向用户索取,禁止臆造。

输出格式

  • Markdown(默认,直接可预览/转 Word)。
  • Word (.docx):含封面、正文三章、表格、附录(复杂表格建议后期人工精修)。
  • 交付时附核算结果摘要(总量/分项/占比)与一致性校验结论。