- 目標:建立一個簡單的 Streamlit 儀表板,能夠實時監控系統活動。 - 任務: 1. 在 dashboard/ 中,建立 [app.py](http://app.py/)。 2. 撰寫一個 [Socket.IO](http://socket.io/) 客戶端腳本,使其能在 Streamlit 應用中連接到伺服器。 3. 在伺服器中,當有任何代理人發送訊息時,將該訊息廣播給所有連線的客戶端(包括 Streamlit 儀表板)。 4. 在 Streamlit 介面中,實時顯示接收到的訊息,例如「提示生成中...」、「正在發動攻擊...」、「評估結果:攻擊成功」。