From ccd64adcfe43438163e2b4eb1e4ed45e32c363b7 Mon Sep 17 00:00:00 2001 From: minghanchen <17188325+minghanchen@user.noreply.gitee.com> Date: Wed, 2 Sep 2026 11:39:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=9A=84=E5=89=8D=E7=AB=AFUI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web-console/console-v2.js | 20 ++-- apps/web-console/index.html | 41 +++----- apps/web-console/self-extension.js | 34 +++---- src/cognitive_agent.egg-info/PKG-INFO | 3 + src/cognitive_agent.egg-info/SOURCES.txt | 20 +++- src/cognitive_agent.egg-info/requires.txt | 4 + .../infrastructure/speech/understanding.py | 77 +++++++++++++-- .../infrastructure/speech/vocabulary.py | 86 ++++++++++++++++- tests/fixtures/speech_text_regression.json | 14 ++- .../unit/test_speech_capability_alignment.py | 93 +++++++++++++++++++ 10 files changed, 317 insertions(+), 75 deletions(-) diff --git a/apps/web-console/console-v2.js b/apps/web-console/console-v2.js index b2aab48..5ffb206 100644 --- a/apps/web-console/console-v2.js +++ b/apps/web-console/console-v2.js @@ -618,12 +618,8 @@ const naturalPanel = $("#v2NaturalPanel"); if (panelHeading) { panelHeading.classList.add("v2-operation-heading", "v2-module-heading"); - const kicker = $(".section-kicker", panelHeading); const title = $("h2", panelHeading); - const intro = $(".panel-intro", panelHeading); - if (kicker) kicker.textContent = "REMOTE ORCHESTRATION · LIVE SYNC"; if (title) title.textContent = "一句话远程编排"; - if (intro) intro.textContent = "网页指令将通过同步链路发送至车机;车机任务与执行反馈在右侧实时更新"; naturalPanel.append(panelHeading); } @@ -643,9 +639,7 @@ const gesturePanel = $("#v2GesturePanel"); const gestureHeading = make("header", "v2-operation-heading v2-module-heading v2-gesture-operation-heading", ` - SELF-ORCHESTRATION -

抬抬手,控制整车

-

通过摄像头识别手势,直观控制车舱功能

`); +

抬抬手,控制整车

`); gesturePanel.append(gestureHeading); if (gestureDrawer) { gestureDrawer.classList.add("v2-inline-gesture"); @@ -693,7 +687,7 @@ switcher.innerHTML = `
-
COCKPIT REMOTE · LIVE MIRROR

511工程-智能座舱

+

511工程-智能座舱

网页控制链路已启用
LIVE--:--:--
`; @@ -706,7 +700,7 @@
00 -
INFORMATION OUTPUT

整车联合数字孪生

+

整车联合数字孪生

LIVE STATE
@@ -1168,7 +1162,7 @@ popover.dataset.device = deviceId; popover.dataset.pinned = String(Boolean(displaySync.pinnedDevice)); popover.innerHTML = ` -
LIVE DEVICE FEEDBACK${escapeHtml(device.name)}
${pinned ? "已固定" : "靠近查看"}
+
${escapeHtml(device.name)}
${pinned ? "已固定" : "靠近查看"}
${rows.map(([label, value]) => `
${escapeHtml(label)}
${escapeHtml(value)}
`).join("")}
`; $$("[data-twin-device]").forEach((button) => button.classList.toggle("active", button.dataset.twinDevice === deviceId)); $$(".v2-synced-device").forEach((button) => button.classList.toggle("active", button.dataset.device === deviceId)); @@ -1493,7 +1487,7 @@ const sidebarFooter = $(".v2-sidebar-footer", sidebar); const syncSidebar = make("section", "v2-sync-sidebar", `
-
REMOTE CLIENT

511工程-智能座舱

网页可远程编排,车机任务、设备反馈与 USB 外设能力保持同步。

+

511工程-智能座舱

-
RUNTIME / SYNC

运行日志 / 同步记录

+

运行日志 / 同步记录

    `); if (sidebar && sidebarFooter) { @@ -1555,7 +1549,7 @@ if (jointShell && cabinBand) { const rightRail = make("aside", "v2-unified-right-rail", `
    -
    LIVE VEHICLE DEVICES

    车端设备状态

    实时反馈
    +

    车端设备状态

    实时反馈
    `); diff --git a/apps/web-console/index.html b/apps/web-console/index.html index 7b60ef9..80267d6 100755 --- a/apps/web-console/index.html +++ b/apps/web-console/index.html @@ -10,20 +10,20 @@ 511工程-智能座舱 - - + + - + - - + +
    @@ -34,14 +34,12 @@