# esgdesign **Repository Path**: monicaluo2025/esgdesign ## Basic Information - **Project Name**: esgdesign - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: ORGSET1 - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-28 - **Last Updated**: 2026-02-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AI驱动一站式ESG智能管理平台 基于React、Vite、Tailwind CSS和Lucide React构建的现代化ESG(环境、社会、治理)智能管理平台,为企业提供全面的可持续发展解决方案。 ## 🌟 平台特色 - **AI智能分析**: 基于机器学习的ESG数据分析和预测 - **全生命周期管理**: 从数据采集到报告生成的完整流程 - **多维度评估**: 环境、社会、治理三大维度的综合评估 - **实时监控**: 24/7实时监控和预警系统 - **合规管理**: 自动化的合规检查和报告生成 - **可视化展示**: 丰富的数据可视化和仪表板 ## 🏗️ 系统架构 ### 四层架构设计 - **整合展示层**: 统一用户体验和跨模块协作 - **核心业务层**: ESG核心业务功能模块 - **管理支撑层**: 权限管理、合规监控和分析报告 - **基础设施层**: 系统基础功能和数据服务 ### 核心模块 - **智能工作台**: 统一的工作界面和任务管理 - **碳足迹管理**: 组织级和产品级碳足迹计算 - **ESG评估**: 多维度ESG绩效评估 - **合规监控**: 自动化合规检查和报告 - **数据分析**: AI驱动的数据分析和洞察 - **报告生成**: 自动化报告生成和发布 ## 🚀 快速开始 ### 环境要求 - Node.js 18.0+ - npm 9.0+ ### 安装依赖 ```bash npm install ``` ### 启动开发服务器 ```bash # 推荐方式(自动处理端口冲突,包含Stagewise工具栏) npm run restart # 或使用启动脚本(包含Stagewise工具栏) npm start # 传统方式 npm run dev # 仅启动开发服务器(不包含Stagewise) npm run dev:stagewise ``` 应用将在 `http://localhost:3000` 启动,并自动打开浏览器。 > 💡 **Stagewise工具栏**: 项目已集成AI驱动的Stagewise工具栏,可在开发模式下选择页面元素并让AI代理进行修改。 ### 构建生产版本 ```bash npm run build npm run preview ``` ## 📁 项目结构 ``` src/ ├── components/ # 共享组件 │ ├── ui/ # 基础UI组件 │ ├── layout/ # 布局组件 │ └── charts/ # 图表组件 ├── modules/ # 功能模块 │ ├── Workbench/ # 智能工作台 │ ├── CarbonFootprint/ # 碳足迹管理 │ ├── ESGEvaluation/ # ESG评估 │ ├── Compliance/ # 合规监控 │ ├── Analytics/ # 数据分析 │ └── Reporting/ # 报告生成 ├── hooks/ # 自定义Hooks ├── utils/ # 工具函数 ├── constants/ # 常量定义 ├── styles/ # 样式文件 └── App.jsx # 主应用组件 ``` ## 🎨 设计规范 ### UI设计原则 - 使用Tailwind CSS和Lucide图标 - 现代化渐变色和阴影效果 - 响应式设计和无障碍访问 - 统一的色彩体系和间距规范 ### 组件设计规范 - 文件大小限制:单个组件不超过500行 - 子组件拆分:超过100行的逻辑块独立为子组件 - 完整的TypeScript类型定义 - 单元测试覆盖率要求 ## 🔧 开发指南 ### 代码规范 - 使用ESLint进行代码检查 - 遵循React最佳实践 - 完整的JSDoc注释 - 性能优化和错误处理 ### Mock数据要求 - 数据真实性:反映真实ESG业务场景 - 状态完整性:包含正常、异常、边界状态 - 时间序列:体现数据变化和历史趋势 - 业务规则:遵循GHG Protocol等ESG标准 ## 📊 功能特性 ### 智能工作台 - 统一任务管理 - 实时通知系统 - 个性化仪表板 - 工作流程自动化 ### 碳足迹管理 - 组织级温室气体盘查 - 产品碳足迹计算 - 供应链碳足迹追踪 - 减排目标管理 ### 组织碳盘查 - **AI智能引导**: 智能识别排放源和计算边界 - **组织边界管理**: 支持单一企业和集团公司 - **排放源识别**: 自动分类Scope 1、2、3排放源 - **数据收集**: 支持批量导入和实时验证 - **排放计算**: 基于GHG Protocol标准自动计算 - **AI洞察**: 减排机会识别和路径优化 - **报告生成**: 自动生成符合标准的盘查报告 ### ESG评估 - 多维度评估模型 - 行业对标分析 - 风险评估矩阵 - 改进建议生成 ### 合规监控 - 自动化合规检查 - 实时预警系统 - 合规报告生成 - 审计追踪 ### 数据分析 - AI驱动的数据洞察 - 趋势预测分析 - 异常检测 - 决策支持 ### 报告生成 - 自动化报告生成 - 多格式导出 - 模板化管理 - 版本控制 ## 🤝 贡献指南 1. Fork 项目 2. 创建功能分支 (`git checkout -b feature/AmazingFeature`) 3. 提交更改 (`git commit -m 'Add some AmazingFeature'`) 4. 推送到分支 (`git push origin feature/AmazingFeature`) 5. 打开 Pull Request ## 📄 许可证 本项目采用 MIT 许可证 - 查看 [LICENSE](LICENSE) 文件了解详情。 ## 📞 联系我们 - 项目主页: [ESG智能管理平台](https://github.com/yourusername/esg-intelligent-platform) - 问题反馈: [Issues](https://github.com/yourusername/esg-intelligent-platform/issues) - 功能建议: [Discussions](https://github.com/yourusername/esg-intelligent-platform/discussions) --- **AI驱动一站式ESG服务平台** - 让可持续发展更简单、更智能、更高效!