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

ESG报告技能

协助企业完成ESG报告全流程编制;支持ESG数据收集整理、GRI/TCFD标准框架映射、数据验证、多维度可视化及PDF/HTML报告导出;当用户需要编制/生成ESG报告、分析ESG绩效数据或准备可持续发展披露文件时使用

personAuthor: u_92a87aa5hubenterprise

ESG报告编制技能

任务目标

  • 本Skill用于:企业ESG(环境、社会、治理)可持续发展报告的全流程编制
  • 核心能力:
    1. ESG数据收集与结构化整理
    2. 国际标准框架映射(GRI、TCFD)
    3. 数据完整性验证与合规检查
    4. 多维度可视化图表生成
    5. PDF/HTML格式报告导出
  • 触发条件:用户要求编制ESG报告、分析ESG数据、准备GRI/TCFD披露文件

前置准备

  • 依赖说明:pandas(数据处理)、matplotlib(图表生成)、reportlab(PDF生成)
  • 非标准文件准备:企业ESG数据(CSV/Excel格式),参考references/esg_data_template.csv获取数据模板

操作步骤

完整工作流程

1. 数据收集 → 2. 数据验证 → 3. 可视化生成 → 4. 报告导出

步骤1:ESG数据收集与整理

使用数据采集脚本将分散的ESG数据整合为结构化JSON格式。

  • 脚本调用:python scripts/esg_data_collector.py --input <数据文件>
  • 支持格式:CSV、Excel
  • 输出:JSON格式的结构化数据

生成数据模板(首次使用):

python scripts/esg_data_collector.py --generate-template --output esg_data_template.csv

步骤2:数据核对与验证

按照GRI标准对数据进行完整性检查与合规性校验。

  • 脚本调用:python scripts/esg_validator.py --input <收集后的JSON文件> --standard GRI
  • 支持标准:GRI(默认)、TCFD、SASB
  • 输出:验证报告(包含错误、警告、完整性得分)

验证项包括:

  • 必需指标完整性检查
  • 数值范围合理性验证
  • 跨指标一致性检查

步骤3:多维度数据可视化

生成直观的ESG绩效图表。

  • 脚本调用:python scripts/esg_visualizer.py --input <数据文件> --output-dir <图表目录>
  • 输出图表类型:
    • 各维度柱状图
    • 维度构成饼图
    • ESG综合雷达图
    • 指标趋势图
    • 与行业基准对比图

步骤4:报告导出

生成符合格式要求的最终报告。

  • 脚本调用:python scripts/esg_exporter.py --input <数据文件> --output <报告文件> --format <pdf|html> --company <公司名称>
  • 支持格式:PDF(正式报告)、HTML(网页版)

使用示例

示例1:首次编制ESG报告

  • 场景/输入:企业首次编制年度ESG报告,需要收集并整理全年ESG数据
  • 预期产出:结构化ESG数据集、验证报告、可视化图表、最终PDF报告
  • 关键要点:
    1. 先使用--generate-template生成标准数据模板
    2. 按模板格式填写企业实际数据
    3. 按流程依次执行:收集→验证→可视化→导出

示例2:季度ESG数据分析

  • 场景/输入:分析Q2季度ESG绩效,与行业基准对比
  • 预期产出:数据可视化图表、对比分析报告
  • 关键要点:
    • 只需执行可视化步骤
    • 使用HTML格式便于内部分享

示例3:GRI标准合规检查

  • 场景/输入:核查现有ESG数据是否符合GRI Standards要求
  • 预期产出:验证报告,指出缺失的必需指标
  • 关键要点:
    • 使用--standard GRI参数
    • 关注验证报告中的errors和warnings

资源索引

注意事项

  • 数据模板中的指标ID不可修改,脚本依赖这些ID进行数据映射
  • PDF报告生成依赖reportlab库,确保已正确安装
  • 可视化脚本默认生成中文字体,如遇字体问题检查matplotlib配置
  • 验证步骤建议在可视化前执行,确保数据质量后再生成图表
  • 报告导出时需指定公司名称,否则使用默认名称"示例企业"