GeoPlatform Logo GeoPlatform
联系合作

Core Capabilities

架构特性深度页

围绕“交付速度与长期可维护性”,整理平台核心架构能力。

AI 直控软件

动作可执行,可追踪可回滚

多线程渲染

复杂场景下保持交互流畅

事务系统

状态变更可追踪、可回滚

Undo / Redo

降低试错成本,提升体验

1. AI 直接控制软件(核心演示)

关键点

AI 并非只返回文本,而是可直接调用软件动作与数据能力,并进入事务系统。

Intent Tool Call Action/DB Undo/Redo Replay

交付价值

把“需求描述 -> 软件操作 -> 状态变更”打通,降低培训成本,提高复杂流程执行效率。

演示视频:AI 驱动 3D 软件

演示 AI 触发软件操作链路,以及在真实 3D 界面中的执行效果。

2. 多线程渲染系统

核心机制

UI 交互、动作处理、渲染执行分层解耦,避免重计算卡住主交互线程。

QML UI Action/Bridge DBSync Render Thread

业务价值

在多模型编辑、连续拖拽、视角切换等高频操作中,体验更稳定,用户培训成本更低。

演示视频:多线程渲染

展示复杂交互场景下,渲染线程与主交互线程分离后的流畅性表现。

3. 事务系统 + Undo / Redo

事务型数据内核

属性级别变更记录,对象生命周期统一管理,让复杂编辑流程可追踪、可审计。

Undo / Redo 体验

用户可安全试错;团队可快速实现“参数调整 - 结果对比 - 回退重试”的工作流。

演示视频:事务调试

展示事务日志与调试过程,体现状态变更可追踪、可回滚的工程能力。

典型场景

3D 打印排版或 CAD 模型调整中,连续操作几十步后仍可精准回退到目标状态。

4. 自动回放验证(Journal)

自动化回放

录制真实用户操作,再自动回放执行,复现问题与验证修复更直接。

交付与测试效率

同一脚本可用于回归测试、版本验收、售前演示,减少“环境不同导致结果不同”的风险。

演示视频:Journal 自动回放

展示 Journal 录制、回放与执行过程,支持问题复现与回归验证。

控制台界面截图

JournalSystem Controller

JournalSystem Controller 提供录制、回放、会话管理与验证参数配置。

5. 渲染后端策略

VTK

当前主用,成熟稳定,已支撑现有 3D 打印与 CAD 示例。

BGFX

作为后续演进方向,可用于更灵活的图形后端和跨平台渲染路线规划。

OCCT

作为可扩展方向,面向更强的几何内核与工程化 CAD 场景需求。

架构特性落地案例

案例 A:高频交互不卡顿

多线程渲染 + 分层调度,适合复杂模型场景下的连续编辑。

案例 B:DB-Render 分离协作

数据层与渲染层分离,支持并行开发和模块化维护,同时确保架构效率与稳定性。

案例 C:回归可自动化

操作回放脚本化,支持持续回归与对外演示标准化。