Compare commits
No commits in common. "main" and "v2.5.2" have entirely different histories.
|
|
@ -34,10 +34,9 @@
|
|||
### Phase 4: 自動化防護、進階管理與指令精準度 (Automation & Advanced Management)
|
||||
- [x] **智能視覺診斷 (Visual Diagnostics)**:
|
||||
- CM 一鍵診斷中心:整合基礎狀態、PHY 射頻指標與 OFDM MER 頻譜。引入 Chart.js 將 ASCII 報表轉化為紅黃綠狀態圖與長條圖。
|
||||
- [x] **深度代碼審查與並發加固 (Deep Code Review & Concurrency Hardening)**
|
||||
- [x] **備份保留策略 (Retention Policy)**:
|
||||
- **手動快照配額 (Manual Quota)**:限制每台設備最多保留 20 份手動快照,達上限時,採用 FIFO (先進先出) 機制自動清理舊資料,防止資料庫無限膨脹。
|
||||
- [x] **系統日誌動態儀表板 (Log Viewer UI)** :
|
||||
- [ ] **系統日誌動態儀表板 (Log Viewer UI)** :
|
||||
- 基於 FastAPI 實作一個 WebSocket Log Streamer。
|
||||
1. **Custom Log Handler**: 在現有的 Python `logging` 模組中,撰寫一個自訂的 Handler,能夠攔截系統的 Log 訊息(包含 ANSI 色碼)。
|
||||
2. **WebSocket Endpoint**: 建立一個 FastAPI WebSocket 路由 `/ws/logs`。
|
||||
|
|
|
|||
Loading…
Reference in New Issue