From fbb068ec702338d609c1ca6eddbdb9f182d8f211 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Mon, 24 Aug 2026 11:37:16 +0800
Subject: [PATCH] feat: extend local GeoAI capability workflows
---
apps/workbench-console/src/data/capabilities.ts | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
diff --git a/apps/workbench-console/src/data/capabilities.ts b/apps/workbench-console/src/data/capabilities.ts
index 5002084..a80ddf7 100644
--- a/apps/workbench-console/src/data/capabilities.ts
+++ b/apps/workbench-console/src/data/capabilities.ts
@@ -16,7 +16,7 @@
{ id: "04-spatial-measurement", title: "空间测量", level: "B", status: "verified", note: "CPU 栅格对象计数、面积与周长测量,展示栅格和 GeoAI 矢量结果。" },
{ id: "05-3d-pointcloud", title: "三维点云", level: "B", status: "planned", note: "等待首个本地 Demo。" },
{ id: "06-spatial-reasoning", title: "空间推理", level: "C", status: "planned", note: "等待首个本地 Demo。" },
- { id: "07-risk-rule-engine", title: "风险规则引擎", level: "C", status: "planned", note: "等待首个本地 Demo。" },
+ { id: "07-risk-rule-engine", title: "空间规则与风险评分", level: "C", status: "verified", note: "CPU 可审计规则 Demo,展示风险栅格、评分矢量、命中原因与处置建议。" },
{ id: "08-spatiotemporal-forecasting", title: "时空预测", level: "B", status: "planned", note: "等待首个本地 Demo。" },
{ id: "09-anomaly-detection", title: "异常检测", level: "B", status: "verified", note: "CPU 可解释特征与 Isolation Forest 对比,输出热力图、候选区和结构化结果。" },
{ id: "10-smart-route-planning", title: "智能航线规划", level: "C", status: "planned", note: "等待首个本地 Demo。" },
@@ -30,5 +30,12 @@
{ id: "18-reporting-model-governance", title: "报告与模型治理", level: "C", status: "planned", note: "等待首个本地 Demo。" }
];
+const pointCloudCapability = capabilities.find((item) => item.id === "05-3d-pointcloud");
+if (pointCloudCapability) {
+ pointCloudCapability.title = "三维重建与点云理解";
+ pointCloudCapability.status = "verified";
+ pointCloudCapability.note = "CPU 几何基线,展示 DSM 栅格、高出地物 GeoAI 足迹与近似网格。";
+}
+
export const verifiedCapabilities = capabilities.filter((item) => item.status === "verified");
export const capabilityById = (id: string) => capabilities.find((item) => item.id === id);
--
Gitblit v1.9.3