Install
openclaw skills install @yuanzhian-patsnap/enterprise-carbon-credit-ratingopenclaw skills install @yuanzhian-patsnap/enterprise-carbon-credit-rating每一次评级任务都使用以下工作流:
未采集数据 的非关键缺失字段企业名称、统一社会信用代码、所属行业 和 评价周期 不能缺失。评分前必须请用户提供这些信息。保持缺失 时才可以继续缺失;此时输出 不评级。未采集数据。评分前,向用户展示一张简洁的确认表:
| 项目 | 确认内容 |
|---|---|
| 企业名称、统一社会信用代码、所属行业、评价周期 | 必须存在 |
| 行业分类 | 展示推断出的分类 |
| α/β/γ 权重 | 展示行业默认值 |
| SWV 权重 | 展示行业默认值 |
| 行业参数 | 展示默认值,并请用户确认或修改 |
| 缺失的关键字段 | 请用户选择补全或保持缺失 |
| 客户已确认得分 | 展示既往报告/模块得分,并请用户确认复用 |
在必需的身份字段和行业参数确认之前,不要评分,也不要生成最终报告。
references/model_rules.md。references/extraction_dictionary.md。references/report_generation.md。assets/企业碳资信评级报告模板_v0.1.docx:Word 报告模板。assets/企业碳资信评分规则配置表_v0.1.xlsx:便于人工审计的评分规则工作簿。当需要确定性计算或报告生成时,使用脚本:
python scripts/score_company.py input.json --out rating_result.json
python scripts/build_report.py rating_result.json --out 企业碳资信评级报告.docx
这些脚本接收由 Codex 抽取并经确认的 JSON。它们是辅助工具,不替代判断:如果来源数据含糊不清,先与用户确认。
评分脚本同时接受嵌套和扁平 JSON。它能够识别 enterprise、metrics、scores、weights.abc、weights.swv 和 veto_check。如果提供了客户已确认的模块得分,缺失的原始 SWV 计算字段应被披露,而不是被静默填补。
最终面向用户的输出通常应包括:
如果结果为 不评级,必须披露,并说明准确触发原因,例如 严重失信主体名单、数据造假、重大环境处罚、重大银行不良记录 或 关键必要指标未采集。