diff --git a/code/backend/db.sqlite3 b/code/backend/db.sqlite3 new file mode 100644 index 0000000..36ff9d2 Binary files /dev/null and b/code/backend/db.sqlite3 differ diff --git a/code/frontend/src/pages/Dashboard/index.js b/code/frontend/src/pages/Dashboard/index.js index a2d6013..91487c6 100644 --- a/code/frontend/src/pages/Dashboard/index.js +++ b/code/frontend/src/pages/Dashboard/index.js @@ -21,7 +21,9 @@ function Dashboard() { const fetchAgents = async () => { try { const response = await axios.get(`${API_BASE}/agents/`); - setAgents(response.data); + // 过滤掉端口为 0 的内部进程 + const validAgents = response.data.filter(agent => agent.port && agent.port > 0); + setAgents(validAgents); setLoading(false); } catch (error) { console.error('获取 Agent 状态失败:', error);