Commit Graph

9 Commits

Author SHA1 Message Date
swpa 19d5a30305 refactor: UX 輸入欄位優化!透過 HTML5 <datalist> 結合背景非同步抓取,保留原本純文字輸入的彈性(支援模糊搜尋與手動輸入) 2026-06-05 13:52:31 +08:00
swpa 8bc68b8bf1 feat: 智能視覺診斷 (Visual Diagnostics) :
- CM 一鍵診斷中心:整合基礎狀態、PHY 射頻指標與 OFDM MER 頻譜。引入 Chart.js 將 ASCII 報表轉化為紅黃綠狀態圖與長條圖。
2026-06-05 13:52:02 +08:00
swpa 3cd7ce253e refactor: 混合式架構 (Hybrid Approach) 的設定載入訊息設計。
-前端模擬動態流 (Simulated Streaming)
   -真實動態流 (True Streaming)
2026-06-03 17:24:08 +08:00
swpa ecedee49d2 fix: 修復系統中「鎖定狀態未向下繼承」的嚴重 UI/UX 漏洞。 2026-06-02 17:35:33 +08:00
swpa 6698e34292 refactor: 關鍵的 UX 與安全性升級。
- 1. 移除隱含風險的關閉方式,並實作嚴格的「執行中鎖定 (Execution Lock)」,能有效防止幽靈寫入與併發衝突。
- 2. 跨視圖併發防護 (Cross-View Concurrency)。
2026-06-01 16:20:34 +08:00
swpa 2cbbdb7b0c fix: 聯動防呆機制-如果右側預覽視窗正在顯示這個節點的指令,連帶關閉它,防止無鎖寫入。 2026-06-01 11:39:58 +08:00
swpa 2168ccf770 perf(core): 實施 Priority 3 效能與體驗極致優化
- 前端渲染優化:將 tree-ui.js 的巨量字串拼接改為 Array.join,大幅降低 V8 引擎 GC 負擔與畫面卡頓。
- Terminal 資源回收:強化 WebSocket 斷線偵測,主動 cancel 背景任務並確保 SSH 連線乾淨釋放 (terminal.py)。
- 智慧 Prompt 偵測:全面導入 Regex 匹配設備 Prompt,取代盲目 Timeout 等待,巨幅提升爬蟲與設定寫入速度 (cmts_scraper.py, backup.py, config.py)。
2026-05-31 18:19:12 +08:00
swpa 60195a735e perf(memory): 實施 Priority 2 記憶體洩漏修復與資源回收優化
- 前端 OOM 防護:實作 clearTreeCache 並於切換設備時觸發,釋放巨量樹狀圖快取 (tree-ui.js, app.js)。
- 後端 SSE 資源回收:延長輪詢 timeout 降低 CPU 負載,並透過 finally 確保斷線時 Queue 絕對釋放 (leaf_options.py)。
- SSH 連線生命週期:全面導入 async with Context Manager,確保爬蟲任務中 AsyncSSH 連線與 Process 乾淨關閉 (cmts_scraper.py)。
2026-05-31 16:15:44 +08:00
swpa d0d80b26ac chore: 將所有須一的程式碼寫入單一文字檔, 方便提供給Gemini AI分析。 2026-05-31 10:25:28 +08:00