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

碳足迹计算器

专业碳足迹核算工具,基于ISO 14067和GHG Protocol标准,通过7个专业Agent协作完成产品全生命周期碳足迹核算。 适用于出口欧洲的CBAM碳税合规、企业碳中和规划、供应链碳管理。 当用户需要计算产品碳足迹、生成碳排放报告、进行LCA生命周期评估、准备CBAM合规文件时使用。

personAuthor: user_b00712echubcommunity

Carbon Footprint Calculator - 碳足迹核算工具

概述

本Skill通过7个专业Agent协作,完成符合ISO 14067、GHG Protocol、GB/T 24067-2024标准的产品碳足迹核算。 支持从数据采集到报告生成的全流程自动化,输出符合CBAM(碳边境调节机制)要求的合规报告。

核心能力

  • 多Agent协作:7个专业Agent分别负责数据解析、验证、建模、因子匹配、计算、报告生成、合规检查
  • 标准合规:严格遵循ISO 14067、GHG Protocol、GB/T 24067-2024
  • 排放因子库:内置500+常用排放因子,支持自定义扩展
  • 自动报告:生成符合第三方核查要求的完整报告

工作流程

用户输入产品信息和BOM数据
         ↓
[Agent 1] 数据采集Agent - 解析Excel/CSV,提取BOM、能耗数据
         ↓
[Agent 2] 数据验证Agent - 检查完整性,估算缺失值
         ↓
[Agent 3] 核算模型构建Agent - 确定系统边界,搭建LCA模型
         ↓
[Agent 4] 排放因子匹配Agent - 为每个排放源匹配最佳因子
         ↓
[Agent 5] 碳足迹计算Agent - 执行核心计算
         ↓
[Agent 6] 报告生成Agent - 生成ISO 14067合规报告
         ↓
[Agent 7] 合规性检查Agent - 验证CBAM等法规要求
         ↓
输出:完整碳足迹报告 + 合规性证明

使用指南

输入要求

用户需提供以下信息之一:

  1. 产品BOM表(Excel/CSV格式)- 包含物料清单、用量、供应商信息
  2. 生产工艺数据 - 各工序能耗、产出、废料等
  3. 运输信息 - 原料和成品的运输方式、距离
  4. 功能单位 - 如"1件产品"、"1kg材料"、"1kWh电量"

执行流程

  1. 加载Agent定义:读取 references/agents/ 目录下的7个Agent定义文件
  2. 读取排放因子库:从 references/emission_factors/ 加载排放因子数据
  3. 执行工作流:按顺序调用7个Agent完成核算
  4. 生成报告:使用 assets/report_template.md 模板生成最终报告

输出内容

  • 碳足迹核算报告(Markdown/PDF格式)

    • 产品描述与系统边界
    • 生命周期清单分析(LCA)
    • 各环节碳排放明细
    • 总碳足迹(kgCO2e/功能单位)
    • 不确定性分析
    • 减排建议
  • 合规性检查清单

    • ISO 14067符合性声明
    • CBAM数据填报模板
    • 第三方核查准备清单

Agent详细说明

Agent 1: 数据采集Agent

职责:解析用户上传的Excel/CSV文件,提取结构化数据 输入:BOM表、能耗数据、运输记录 输出:标准化的JSON数据对象 详见references/agents/01_data_collection.md

Agent 2: 数据验证Agent

职责:检查数据完整性,识别异常值,估算缺失数据 输入:Agent 1的输出 输出:验证报告 + 清洗后的数据 详见references/agents/02_data_validation.md

Agent 3: 核算模型构建Agent

职责:根据产品信息确定系统边界(摇篮到大门/摇篮到坟墓),搭建LCA模型 输入:验证后的数据 输出:LCA模型定义(系统边界、功能单位、分配方法) 详见references/agents/03_lca_modeling.md

Agent 4: 排放因子匹配Agent

职责:为每个排放源自动匹配最合适的排放因子 输入:LCA模型 + 排放源清单 输出:排放因子匹配表(含来源说明) 详见references/agents/04_factor_matching.md

Agent 5: 碳足迹计算Agent

职责:执行核心计算,汇总各环节排放 输入:活动数据 + 排放因子 输出:各环节碳排放量 + 总碳足迹 详见references/agents/05_calculation.md

Agent 6: 报告生成Agent

职责:生成符合ISO 14067的完整核算报告 输入:计算结果 输出:标准化报告文档 详见references/agents/06_report_generation.md

Agent 7: 合规性检查Agent

职责:验证报告是否符合CBAM等法规要求 输入:生成的报告 输出:合规性检查清单 + 整改建议 详见references/agents/07_compliance_check.md

排放因子库

内置排放因子库位于 references/emission_factors/,包含:

  • energy_factors.json:电力、天然气、煤炭等能源因子
  • material_factors.json:钢材、塑料、化学品等原材料因子
  • transport_factors.json:公路、铁路、海运、空运因子
  • regional_factors.json:各国/地区电网排放因子

更新机制:定期从生态环境部、Ecoinvent等官方渠道更新

计算示例

示例1:简单电子产品

输入

产品名称:智能手表
功能单位:1件
BOM:
- 铝合金外壳:50g
- 锂电池:20g
- 电路板:15g
- 玻璃屏幕:10g
生产能耗:0.5 kWh/件
运输:深圳→汉堡,海运,5000km

计算过程

  1. 数据采集:提取BOM和能耗数据
  2. 因子匹配:
    • 铝合金:8.2 kgCO2e/kg
    • 锂电池:5.6 kgCO2e/kg
    • 电路板:12.4 kgCO2e/kg
    • 玻璃:1.2 kgCO2e/kg
    • 电力(广东):0.5810 kgCO2e/kWh
    • 海运:0.012 kgCO2e/tkm
  3. 计算:
    • 原料:(0.05×8.2) + (0.02×5.6) + (0.015×12.4) + (0.01×1.2) = 0.41 + 0.112 + 0.186 + 0.012 = 0.72 kgCO2e
    • 生产:0.5 × 0.5810 = 0.29 kgCO2e
    • 运输:0.095t × 5000km × 0.012 = 5.7 kgCO2e
  4. 总计:0.72 + 0.29 + 5.7 = 6.71 kgCO2e/件

详见references/examples/smartwatch_example.md

技术实现

多Agent编排

使用顺序工作流,每个Agent的输出作为下一个Agent的输入:

# 伪代码示意
data = agent_1_collect(user_input)
validated = agent_2_validate(data)
model = agent_3_build_model(validated)
factors = agent_4_match_factors(model)
results = agent_5_calculate(model, factors)
report = agent_6_generate_report(results)
compliance = agent_7_check_compliance(report)

数据存储

  • 临时数据:核算过程中的中间结果存储在内存
  • 排放因子:JSON文件,支持快速查询
  • 历史项目:可选保存到本地数据库供复用

扩展能力

自定义排放因子

用户可在 references/emission_factors/custom_factors.json 中添加自定义因子:

{
  "material_name": "特殊合金",
  "emission_factor": 15.6,
  "unit": "kgCO2e/kg",
  "source": "供应商提供",
  "year": 2024
}

集成外部数据库

支持连接以下排放因子数据库:

  • Ecoinvent(商业数据库)
  • 中国生命周期数据库 CLCD
  • IPCC 排放因子数据库
  • 各国电网排放因子

参考标准

  • ISO 14067:2018 - 产品碳足迹量化要求和指南
  • GHG Protocol Product Standard
  • GB/T 24067-2024 - 产品碳足迹量化要求
  • EU CBAM - 碳边境调节机制

注意事项

  1. 数据质量:排放因子优先使用实际测量值,其次使用供应商数据,最后使用数据库默认值
  2. 系统边界:明确声明是"摇篮到大门"还是"摇篮到坟墓"
  3. 不确定性:报告应包含不确定性分析(通常±20-30%)
  4. 第三方核查:建议委托TÜV、SGS等机构进行核查,以获得市场认可

故障排除

问题1:排放因子库中找不到某种材料 解决:使用相似材料的平均值,或联系供应商获取实际数据,标注为"估算值"

问题2:缺少某些工序的能耗数据 解决:使用行业平均值估算,并在报告中明确标注

问题3:运输距离不确定 解决:使用标准运输路线数据库(如SeaRates)估算

下一步行动

  1. 准备产品BOM和生产数据
  2. 确认系统边界(摇篮到大门 or 摇篮到坟墓)
  3. 启动核算流程
  4. 获取报告并准备第三方核查

本Skill由专业碳足迹工程师设计,符合国际国内标准,适用于出口企业的碳合规需求。