Skip to content

开发资产:范围1排放核算

← 返回场景概览 | 上一阶段:方案设计


📦 资产清单

本场景沉淀的可复用开发资产,帮助快速实现类似业务场景。

Skills(6个)

名称用途类型
核算方法选择规则根据排放源类型自动选择核算方法(排放因子法/质量平衡法/实测法)业务规则
排放因子匹配规则按优先级自动匹配最合适的排放因子业务规则
排放因子时效性规则优先使用核算年份对应的排放因子业务规则
核算结果范围检查规则检查排放量是否在合理范围内数据校验
核算结果同比环比检查规则检查排放量同比环比变化是否异常数据校验
历史数据重算规则排放因子更新后批量重算历史数据业务规则

Prompts(4个)

名称用途场景
排放源识别向导引导用户识别和配置企业的排放源系统配置
核算方法选择向导帮助用户选择合适的核算方法系统配置
排放因子库初始化引导用户初始化排放因子库系统配置
核算异常分析分析核算结果异常的原因并提供修正建议数据分析

代码模板(4个)

名称技术栈说明
核算引擎TypeScript实现多种核算方法的计算引擎
排放因子匹配算法TypeScript按优先级匹配排放因子的算法实现
核算结果校验算法TypeScript多维度校验核算结果的算法实现
历史数据重算服务TypeScript批量重算历史数据的服务实现

📖 使用说明

Skills 使用方法

  1. 复制 Skill 内容到项目的 .claude/skills/ 目录
  2. 在 AI 工具中通过 @skill-name 引用
  3. 根据实际业务调整规则参数

Prompts 使用方法

  1. 复制 Prompt 内容到项目的 .claude/prompts/ 目录
  2. 根据实际情况替换变量占位符(用 标记)
  3. 在开发过程中直接使用或作为参考

代码模板使用方法

  1. 查看代码模板了解实现思路
  2. 复制代码到项目中
  3. 根据实际技术栈和需求调整

🎯 核心规则摘要

核算方法规则

  • 排放因子法:适用于燃料燃烧、外购电力热力,公式:排放量 = 活动数据 × 排放因子 × (1 - 控制技术效率)
  • 质量平衡法:适用于工业过程排放(水泥、钢铁、化工),公式:排放量 = (投入物料含碳量 - 产出物料含碳量 - 固碳量) × 44/12
  • 实测法:适用于有在线监测设备的排放源,公式:排放量 = 排放浓度 × 排放流量 × 运行时间 × 转换系数

排放因子匹配规则

  • 优先级顺序:企业实测值 > 地方排放因子 > 行业排放因子 > 国家排放因子 > 默认排放因子
  • 时效性规则:优先使用核算年份对应的排放因子,如未发布则使用最近年份因子
  • 适用性规则:按燃料类型、区域电网、热源类型精确匹配

核算结果校验规则

  • 范围检查:单位排放强度在行业基准值的 50%-200% 范围内,总排放量在历史最大值的 150% 以内
  • 同比检查:同比变化 > 30% 标记为异常,20%-30% 标记为预警
  • 环比检查:环比变化 > 20% 标记为预警
  • 因子检查:使用默认因子或因子超过3年未更新标记为提示

历史重算规则

  • 触发条件:排放因子更新、核算方法调整、历史数据修正
  • 重算范围:默认重算当年全部数据,可选指定时间段或指定排放源
  • 结果对比:记录重算前后差异、差异原因、差异影响

🔧 API 接口建议

基于范围1排放核算场景的核心功能,建议实现以下 API 接口:

排放源管理

  • POST /api/emission-sources - 创建排放源配置
  • GET /api/emission-sources - 查询排放源列表
  • PUT /api/emission-sources/{id} - 更新排放源配置
  • DELETE /api/emission-sources/{id} - 删除排放源

排放因子管理

  • POST /api/emission-factors - 创建排放因子
  • GET /api/emission-factors - 查询排放因子列表
  • PUT /api/emission-factors/{id} - 更新排放因子
  • POST /api/emission-factors/import - 批量导入排放因子
  • GET /api/emission-factors/match - 匹配排放因子

核算管理

  • POST /api/calculations - 执行核算
  • GET /api/calculations - 查询核算记录列表
  • GET /api/calculations/{id} - 查询核算记录详情
  • POST /api/calculations/validate - 校验核算结果
  • POST /api/calculations/recalculate - 历史数据重算
  • GET /api/calculations/export - 导出核算结果

校验规则管理

  • POST /api/validation-rules - 创建校验规则
  • GET /api/validation-rules - 查询校验规则列表
  • PUT /api/validation-rules/{id} - 更新校验规则

统计分析

  • GET /api/statistics/summary - 排放汇总统计
  • GET /api/statistics/trend - 排放趋势分析
  • GET /api/statistics/comparison - 同比环比对比

🎨 前端页面/组件建议

基于范围1排放核算场景的业务流程,建议实现以下页面/组件:

配置管理

  • 排放源配置页面:配置企业的排放源清单,设置核算方法和参数
  • 排放因子库管理页面:管理排放因子库,支持导入、更新、查询
  • 校验规则配置页面:配置核算结果的校验规则

核算管理

  • 核算执行页面:选择核算范围和周期,执行核算计算
  • 核算记录列表页面:展示核算记录,支持筛选、排序、导出
  • 核算详情页面:展示单条核算记录的完整信息和校验结果
  • 历史重算页面:选择重算范围,执行批量重算,对比重算结果

数据可视化

  • 排放汇总仪表盘:展示总排放量、排放结构、排放强度等关键指标
  • 排放趋势图表:可视化展示排放趋势、同比环比分析
  • 排放源分析图表:按排放源、燃料类型、部门等维度分析排放结构

异常处理

  • 异常数据列表:展示校验不通过的核算记录
  • 异常分析页面:分析异常原因,提供修正建议

💡 实施建议

开发优先级

  1. 第一阶段:实现核心核算功能

    • 排放源配置
    • 排放因子库初始化
    • 排放因子法核算引擎
    • 基础校验规则
  2. 第二阶段:完善核算方法和校验

    • 质量平衡法核算引擎
    • 实测法核算引擎
    • 多维度核算结果校验
    • 排放因子自动匹配
  3. 第三阶段:增强数据管理能力

    • 历史数据重算功能
    • 核算历史记录管理
    • 核算结果对比分析
    • 异常数据处理流程
  4. 第四阶段:优化用户体验

    • 数据可视化仪表盘
    • 智能核算建议
    • 批量核算功能
    • 性能优化

技术选型建议

  • 后端:Node.js + Express + TypeScript(或 Java + Spring Boot)
  • 前端:React + TypeScript + Ant Design + ECharts(或 Vue 3 + Element Plus)
  • 数据库:PostgreSQL(关系数据)+ Redis(缓存)
  • 计算引擎:自研核算引擎(支持多种核算方法)
  • 部署:Docker + Kubernetes

注意事项

  • 核算准确性:严格遵循国家标准和行业规范,确保核算结果准确
  • 数据可追溯性:记录完整的核算过程,包括活动数据、排放因子、核算公式、校验结果
  • 排放因子管理:及时更新排放因子库,标记因子的适用年份和来源
  • 校验规则灵活性:支持自定义校验规则,适应不同行业和企业的需求
  • 历史数据兼容性:排放因子更新后,支持历史数据重算,保证数据一致性

排放因子库建设建议

  • 初始化数据:导入国家发改委、IPCC发布的标准排放因子
  • 持续更新:每年更新国家/地方发布的最新排放因子
  • 企业实测值:记录企业实测排放因子,优先使用
  • 版本管理:标记因子的适用年份、来源、优先级

📚 相关资源


创建时间:2026-05-03
维护者:易活好场景设计团队

基于 AI 辅助开发,快速、灵活、可靠