AGENTS
Cluster-E2E Agent
HMI 从 Figma 设计稿到 QNX 运行的端到端自动化,覆盖静态生成、信号适配和 PC 模拟闭环。
核心痛点
- 需求、设计和资源分散:PRD/SRD、Figma/UI 标注、UE 资产和切图资源分布在不同来源。
- 页面搭建与资源绑定工作量大:页面布局、组件层级、动效、字体颜色和资源绑定需要重复人工配置。
- 集成链路长、问题定位慢:HMI 静态生成、QNX 逻辑层和 PC 模拟之间需要多次联调;构建、渲染和截图出现差异时,定位与修正依赖人工。
解决方案与技术实现路径
- 标准化输入与结构化中间产物:接收 PRD/SRD、Figma/UI 标注、UE 资产和切图,生成
page_layout、asset_index、node_hierarchy、runtime_state等 JSON/CSV 契约。 - HMI 静态生成:将 Figma 等输入转为结构化 JSON,完成扁平节点到树形层级构建、Prefab/Component 生成、动效实施和视觉 Verify。
- QNX 逻辑与信号适配:采用信号适配层、逻辑处理层和信号发送层三层框架,将 CAN/SOME-IP 转为内部信号,经状态机和业务规则处理后通过 Unity
NativeDataControl驱动界面。 - PC 模拟与闭环修正:Web 控制台 → WebSocket →
RuntimeStateBridge→runtime_state.json→DashboardController驱动 Unity 更新;构建、渲染、截图后与设计稿对比,完成差异归因和自动修正。
亮点
- 多 Skill 协作:包含
hmi-unity-generator、hmi-expected-compositor、hmi_ui_end_to_end、hmi-sim-architect、image-comparer等共 8 项能力。 - 结构化契约解耦模块:中间产物可被 Skill 反复消费、版本化和追溯。
- Unity 作为共享交汇点:HMI 静态产出、QNX 实机逻辑和 PC 模拟围绕同一工程协作。
- QNX/WIN 双平台与闭环纠错:兼顾信号适配、模拟运行和视觉差异自动修正。
商业价值
- 人工周期约 3 个月、E2E Agent 约 1 个月;人工工时约 12 人月、E2E Agent 约 3.5 人月,覆盖 HMI 全功能。
- 结构化输入、Unity 工程和 QNX/PC 信号适配层可复用,适配不同类型 HMI 项目。
- 实施路线分为 MVP、扩展、双引擎和合规交付四阶段,从 Demo 演进到量产。