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
插件系統 · 自定義命令 · 擴展點
離線緩存 · 增量同步 · 本地存儲
日誌 · 遙測 · 性能追蹤
水面之下