From 6975037414fe7e2c1b06510e57376eada8785889 Mon Sep 17 00:00:00 2001 From: yinjianm Date: Fri, 1 May 2026 23:16:11 +0800 Subject: [PATCH] =?UTF-8?q?feat(frontend):=20=E5=9C=A8=E7=8A=B6=E6=80=81?= =?UTF-8?q?=E7=9B=91=E6=8E=A7=E4=B8=AD=E6=98=BE=E7=A4=BA=20CPU=20=E5=9E=8B?= =?UTF-8?q?=E5=8F=B7=E5=B9=B6=E5=90=AF=E7=94=A8=E7=BD=91=E7=BB=9C=E5=9B=BE?= =?UTF-8?q?=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在 CPU 卡片中增加型号文本展示,补充更完整的设备信息。 同时为紧凑模式下的网络历史图启用 tooltip,便于查看带宽细节。 --- .../.status.json | 2 +- .../202605012111_file-manager-ui-redesign/tasks.md | 2 +- .helloagents/user/.kb_sync_needed | 2 +- packages/frontend/src/components/StatusMonitor.vue | 14 ++++++++++++++ .../StatusMonitorNetworkHistoryChart.vue | 2 +- 5 files changed, 18 insertions(+), 4 deletions(-) diff --git a/.helloagents/plan/202605012111_file-manager-ui-redesign/.status.json b/.helloagents/plan/202605012111_file-manager-ui-redesign/.status.json index 4bfc7e2..52877e9 100644 --- a/.helloagents/plan/202605012111_file-manager-ui-redesign/.status.json +++ b/.helloagents/plan/202605012111_file-manager-ui-redesign/.status.json @@ -9,5 +9,5 @@ "done": 0, "percent": 0, "current": "重设计目录树样式 — 紧凑树视图", - "updated_at": "2026-05-01 21:35:15" + "updated_at": "2026-05-01 23:06:29" } \ No newline at end of file diff --git a/.helloagents/plan/202605012111_file-manager-ui-redesign/tasks.md b/.helloagents/plan/202605012111_file-manager-ui-redesign/tasks.md index 3d3978b..99dc97d 100644 --- a/.helloagents/plan/202605012111_file-manager-ui-redesign/tasks.md +++ b/.helloagents/plan/202605012111_file-manager-ui-redesign/tasks.md @@ -91,11 +91,11 @@ | 时间 | 事件 | 详情 | |------|------|------| -| 2026-05-01 21:25:50 | 进度快照(自动) | 完成:0 失败:0 跳过:0 待做:10 (0%) | | 2026-05-01 21:27:46 | 进度快照(自动) | 完成:0 失败:0 跳过:0 待做:10 (0%) | | 2026-05-01 21:28:56 | 进度快照(自动) | 完成:0 失败:0 跳过:0 待做:10 (0%) | | 2026-05-01 21:33:06 | 进度快照(自动) | 完成:0 失败:0 跳过:0 待做:10 (0%) | | 2026-05-01 21:35:15 | 进度快照(自动) | 完成:0 失败:0 跳过:0 待做:10 (0%) | +| 2026-05-01 23:06:29 | PreCompact快照 | 完成:0 失败:0 跳过:0 待做:10 (0%) | ## 执行备注 diff --git a/.helloagents/user/.kb_sync_needed b/.helloagents/user/.kb_sync_needed index 0022978..5059419 100644 --- a/.helloagents/user/.kb_sync_needed +++ b/.helloagents/user/.kb_sync_needed @@ -1 +1 @@ -2026-05-01T21:36:14.234134 \ No newline at end of file +2026-05-01T23:11:52.792686 \ No newline at end of file diff --git a/packages/frontend/src/components/StatusMonitor.vue b/packages/frontend/src/components/StatusMonitor.vue index dc748ab..834c090 100644 --- a/packages/frontend/src/components/StatusMonitor.vue +++ b/packages/frontend/src/components/StatusMonitor.vue @@ -57,6 +57,8 @@ +
{{ cpuModelLabel }}
+
{ const processPreviewItems = computed(() => topProcessPreview.value.slice(0, 4)); +const cpuModelLabel = computed(() => cachedCpuModel.value || null); + const copyIpToClipboard = async (ipAddress: string | null) => { if (!ipAddress) return; try { @@ -699,6 +703,16 @@ const copyIpToClipboard = async (ipAddress: string | null) => { .sm-link-btn--icon i { font-size: 10px; } /* ── CPU ── */ +.sm-cpu-model { + color: #94a3b8; + font-size: 11px; + line-height: 1.3; + padding: 0 2px 4px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} + .sm-cpu-cores { display: flex; flex-direction: column; diff --git a/packages/frontend/src/components/StatusMonitorNetworkHistoryChart.vue b/packages/frontend/src/components/StatusMonitorNetworkHistoryChart.vue index ffa31ad..f89dc0d 100644 --- a/packages/frontend/src/components/StatusMonitorNetworkHistoryChart.vue +++ b/packages/frontend/src/components/StatusMonitorNetworkHistoryChart.vue @@ -171,7 +171,7 @@ const networkChartOptions = computed>(() => ({ display: false, }, tooltip: { - enabled: !props.compact, + enabled: true, mode: 'index', intersect: false, displayColors: true,