跳至主要內容

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 是專案管理