返回顶部
c

ccdbccdb

|

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.2
安全检测
已通过
166
下载量
免费
免费
2
收藏
概述
安装方式
版本历史

ccdb

CCDB 碳排放因子搜索

通过直接调用公共HTTP API查询碳阻迹CCDB排放因子数据库。

前置条件

零依赖。该工具使用原生Node.js脚本scripts/ccdb-search.mjs,内置crypto和fetch模块。无需API密钥。

可用工具

本技能附带一个轻量级CLI脚本scripts/ccdb-search.mjs,可直接执行。
通过运行node /workspace/skills/skills/ccdb/scripts/ccdb-search.mjs执行(请将路径替换为脚本的实际绝对路径)。

1. 搜索排放因子(格式化输出)

用途:按关键词搜索碳排放因子,返回人类可读的格式化文本。

bash
node /workspace/skills/skills/ccdb/scripts/ccdb-search.mjs 电力
node /workspace/skills/skills/ccdb/scripts/ccdb-search.mjs electricity en

参数:

  • * keyword:搜索关键词,例如electricity、cement、steel、natural gas
  • lang:(可选)搜索的目标语言。默认为zh。传入en表示英文。

返回:包含因子值、单位、适用区域、年份、发布机构等的格式化文本。

2. 搜索排放因子(JSON输出)

用途:操作方式与常规搜索相同,但返回结构化JSON数据。强烈推荐用于程序化处理和碳排放计算。

bash
node /workspace/skills/skills/ccdb/scripts/ccdb-search.mjs electricity en --json

参数与格式化搜索相同,只需附加--json标志。

JSON返回字段:

字段描述
name因子名称
factor
排放因子值 |
| unit | 单位(例如kgCO₂e/kWh) |
| countries | 适用国家/地区 |
| year | 发布年份 |
| institution | 发布机构 |
| specification | 规范详情 |
| description | 附加描述 |
| sourceLevel | 因子来源级别 |
| business | 行业领域 |
| documentType | 文档/来源类型 |

3. 比较多个排放因子

用途:同时比较最多5个关键词的碳排放因子。适用于不同能源或材料的横向对比。

bash
node /workspace/skills/skills/ccdb/scripts/ccdb-search.mjs --compare 电力 天然气 柴油
node /workspace/skills/skills/ccdb/scripts/ccdb-search.mjs --compare electricity natural gas en
node /workspace/skills/skills/ccdb/scripts/ccdb-search.mjs --compare electricity natural gas --json

参数:

  • * --compare:触发比较模式的标志。
  • keywords:搜索关键词列表,最多1-5个。

Node.js单行命令(备用方案)

如果脚本无法访问,可以使用以下独立的Node.js代码片段:

bash
node -e const c=require(crypto),n=process.argv[1],s=c.createHash(md5).update(mcpccdbsearch+n).digest(hex);fetch(https://gateway.carbonstop.com/management/system/website/searchFactorDataMcp,{method:POST,headers:{Content-Type:application/json},body:JSON.stringify({sign:s,name:n,lang:en})}).then(r=>r.json()).then(d=>console.log(JSON.stringify(d,null,2))) electricity

使用场景与示例

场景1:查询特定能源的排放因子

用户:中国电网的碳排放因子是多少?

→ 操作:执行node /workspace/skills/skills/ccdb/scripts/ccdb-search.mjs electricity en或node /workspace/skills/skills/ccdb/scripts/ccdb-search.mjs 中国电网。找到对应中国且年份最新的数据。

场景2:碳排放计算

用户:我公司去年用电50万度,碳足迹是多少?

→ 工作流程:

  1. 1. 搜索electricity因子(建议使用--json),选择中国和最新年份。
  2. 计算碳排放量 = 500,000 kWh × 因子值(单位kgCO₂e/kWh)。

场景3:比较能源替代方案

用户:比较电力、天然气和柴油的碳排放因子。

→ 操作:执行node /workspace/skills/skills/ccdb/scripts/ccdb-search.mjs --compare electricity natural gas diesel en

场景4:查询行业特定数据

用户:水泥行业的排放因子是多少?

→ 操作:使用cement进行搜索。

重要提示

  1. 1. 优先选择中国大陆和最新年份:除非用户指定其他地区或年份,默认优先选择中国数据和最新可用年份。
  2. 密切关注单位换算:不同因子的单位可能完全不同(例如kgCO₂/kWh vs tCO₂/TJ)。进行数学计算前务必仔细核对。
  3. 数据权威性/提供方:注意发布机构(例如生态环境部、IPCC、IEA、EPA)。
  4. 无搜索结果?使用同义词:如果搜索返回空结果,尝试使用同义词(例如翻译查询词,或将power映射为electricity→grid)。
  5. 计算时始终使用JSON:--json格式返回高精度数值,非常适合程序化乘法运算。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 ccdb-1776021372 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 ccdb-1776021372 技能

通过命令行安装

skillhub install ccdb-1776021372

下载

⬇ 下载 ccdb v0.1.2(免费)

文件大小: 4.82 KB | 发布时间: 2026-4-13 09:40

v0.1.2 最新 2026-4-13 09:40
Summary: The skill now uses a streamlined Node.js script to query emission factor data directly, removing previous MCP/CLI dependency.

- Dropped all requirements for ccdb-mcp-server and mcporter; now relies solely on a single Node.js script using public HTTP API.
- Updated instructions and usage examples to reflect direct script execution.
- Removed any mention of MCP tools; focus is now on simple command-line queries for factors and comparisons.
- Maintains support for both formatted and JSON data output, and multi-keyword comparison.
- Zero external dependencies required; built-in Node.js features are sufficient.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部