From 2402f64ceea4d8fdf472bba83bfafefbda99e3e2 Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Tue, 18 Aug 2026 18:06:25 +0800
Subject: [PATCH] feat: 说明修改

---
 apps/workbench-console/src/views/CapabilityView.vue |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/apps/workbench-console/src/views/CapabilityView.vue b/apps/workbench-console/src/views/CapabilityView.vue
index 8cf694c..2af064a 100644
--- a/apps/workbench-console/src/views/CapabilityView.vue
+++ b/apps/workbench-console/src/views/CapabilityView.vue
@@ -5,6 +5,9 @@
 import PageHeader from "@/components/PageHeader.vue";
 import ObjectDetectionPanel from "@/components/ObjectDetectionPanel.vue";
 import TrajectoryAnalysisPanel from "@/components/TrajectoryAnalysisPanel.vue";
+import SemanticMappingPanel from "@/components/SemanticMappingPanel.vue";
+import SpatialMeasurementPanel from "@/components/SpatialMeasurementPanel.vue";
+import ChangeDetectionPanel from "@/components/ChangeDetectionPanel.vue";
 import { capabilityById } from "@/data/capabilities";
 
 const route = useRoute();
@@ -15,7 +18,10 @@
   <div class="view-container" v-if="capability">
     <PageHeader :eyebrow="`CAPABILITY ${capability.id} / ${capability.level}`" :title="capability.title" :description="capability.note" />
     <ObjectDetectionPanel v-if="capability.id === '01-object-detection'" />
+    <ChangeDetectionPanel v-else-if="capability.id === '00-change-detection'" />
     <TrajectoryAnalysisPanel v-else-if="capability.id === '15-trajectory-analysis'" />
+    <SemanticMappingPanel v-else-if="capability.id === '02-semantic-mapping'" />
+    <SpatialMeasurementPanel v-else-if="capability.id === '04-spatial-measurement'" />
     <a-empty v-else description="等待第一个可验证 Demo"><template #description><h2>尚无本地结果工件</h2><p>该能力已登记在目录中,但尚未产生可视化结果、结构化输出或运行元数据。</p></template></a-empty>
   </div>
   <div v-else class="view-container"><a-result status="404" title="未找到能力页面" sub-title="请从左侧目录选择已登记的能力。" /></div>

--
Gitblit v1.9.3