Chapter 02OS Panorama
MeetCarbon OS 全景
全球首個面向能源與雙碳場景的全棧操作系統。一個 OS,三種交互,30+ 應用,37 個微服務。
0+
Web 業務應用
微前端獨立部署
0
移動端應用
Flutter 跨平台
0
後端微服務
Go + Hertz
0
CLI 業務域
人機同源
OS 五層架構
像 Linux 一樣分層,每層職責清晰、可獨立升級、故障隔離
User Space用户空間
30+ Web 業務應用14 移動端應用數字孿生大屏
Shell交互層
Web 工作台MeetCarbon CLI (mc)阿碳 AI 助手
System Services系統服務
API Gateway (Nginx)37 個後端微服務 (Go + Hertz)消息·審批·工單·告警·合同·報表
Kernel內核
統一認證引擎AI 能力中心IoT 協議引擎數據總線 (MySQL + InfluxDB)
Hardware Abstraction硬件抽象
電錶·水錶·光伏逆變器·儲能BMS·充電樁MQTT · Modbus · HTTP · TCP · RS485
三種交互通道
一個 OS,GUI / CLI / AI 三種方式操控全部業務
GUI 交互
Web 工作台 · 移動端 App · 數據大屏
適用:管理者、運營人員
CLI 交互
mc 命令行 · 腳本自動化 · 系統集成
適用:運維、開發、集成商
AI 交互
阿碳 · 自然語言 · 智能分析
適用:所有用户
四大應用族羣速覽
能源 · 碳管理 · 場景 · 企業
能源應用族
6
Energy Apps
碳管理應用族
6
Carbon Apps
場景應用族
10
Scene Apps
企業應用族
3
Business Apps
技術棧全覽
100% 全棧自研,核心技術可控
後端
Go 1.24
Hertz (CloudWeGo)
GORM
前端
React 18
TypeScript 5.2
Vite 5.0
微前端
Qiankun 2.10
Ant Design 6.0
Zustand
移動端
Flutter
iOS + Android
數據庫
MySQL 5.7
InfluxDB
AI
Ollama
PaddleOCR
Mac Studio
基礎設施
Docker
Nginx
MeetCarbon CLI