Command Center
Active
Internal Tools
專案目的
Command Center 是夏哥的專案管理與運維監控中心,運行在本地 Port 3900。它的職責是給夏哥一個「全景視圖」——29 個專案的狀態、服務健康度、ADR 記錄、工單看板,全部整合在一個 local-first 的介面裡。
設計哲學:資料不搬移,直接讀取來源。程式碼從 GitHub 讀、文件從本地 filesystem 讀、狀態從 Cloud UB 讀。Command Center 是觀察者,不是第二份 SSoT。
技術棧
- Next.js 15 — 前端框架,本地運行
- Node.js API — 讀取本地 filesystem、Git 歷史、Cloud UB
- Cloudflare D1(透過 Cloud UB API) — 工單和 Agent 狀態
- Local Git — 讀取各 repo 的 commit 歷史和 ADR 文件
核心功能
- 專案總覽 — 29 個專案卡片,顯示狀態、最後 commit、相關工單
- 服務健康監控 — 20+ 個服務(Workers、Pages、本地服務)的即時狀態
- 工單看板 — Cloud UB 工單的 Kanban 視圖,支援狀態更新
- ADR 查閱 — 直接讀取本地 workspace 的架構決策記錄,Modal 內文件閱讀器
- 專案詳細頁 — EGS Compliance 卡、Documentation 卡、Links 卡、Git 歷史卡
目前狀態
本地穩定運行。Port 3900,僅本機訪問(不對外暴露)。專案詳細頁模組化卡片系統已完成。文件 Modal 查閱器(90vw × 90vh)正常運作。
與其他專案的關聯
- Cloud UB — 讀取工單、Agent 心跳、佈告欄資訊
- superportia-ops — 讀取 .claude/ 設定、ADR、Rules/Skills 文件
- 所有 11 個 repo — 透過本地 filesystem 讀取 Git 歷史和文件
- Bridge — 兩者互補:Bridge 是每日情報;Command Center 是專案管理