Chapter 05CLI & Human-Machine Homogeneous

MeetCarbon Shell — CLI 與人機同源

mc 覆蓋鑑權、能源、碳核算、充電等已落地業務域。圖形界面能辦的事,命令行按同一套能力調用。

人機同源

一個能力定義,GUI / CLI / AI 三通道共享——投資一次,獲得三種交互

GUI 界面

CLI 命令行

AI 助手

能力完全一致——GUI 上做的操作,CLI 可以腳本化,AI 可以自然語言調用

CLI 實戰演示

mc 命令行 —— 像 kubectl 一樣管理能碳業務

meetcarbon-cli — bash

$ mc auth login

已登錄,後續命令可繼續使用。

$ mc energy carbon-overview

已返回當前組織的碳概覽。

$ mc charging stations list

已返回場站列表。

$ mc carbon projects

已返回碳核算項目。

12 大 CLI 業務域

覆蓋鑑權、能源、碳核算、充電、合同、項目、企業、工單、財務、碳普惠、政策、計算

鑑權與賬户

mc auth login

登錄、Token 管理

能源管理

mc energy carbon-overview

碳概覽、能耗趨勢

碳核算

mc carbon projects

排放數據、設備採集

充電運營

mc charging stations list

場站列表與訂單

合同管理

mc contract list

合同列表

項目管理

mc project list

項目列表

企業管理

mc enterprise oa

OA 協同

工單管理

mc workorder list

工單列表與創建

財務管理

mc finance funds-stats

資金統計

碳普惠

mc carbon-benefit overview

總覽統計

政策檢索

mc policy search

能碳政策檢索

計算器

mc calculator emit

碳排放估算

冰山架構

用户看到的是簡潔的 mc 命令,水面下是完整的工程化體系

水面之上

mc [domain] [action]
~~ 水面 ~~
認證鑑權 · Token 管理 · 多租户
HTTP/gRPC 客户端 · API 路由 · 中間件
請求序列化 · 響應解析 · 錯誤處理
格式化輸出 · 表格/JSON/CSV · 彩色終端
配置管理 · 環境變量 · 多 Profile
插件系統 · 自定義命令 · 擴展點
離線緩存 · 增量同步 · 本地存儲
日誌 · 遙測 · 性能追蹤

水面之下