Smart hardware architecture
{{ trainingSteps[currentStep - 1] || '产品架构设计' }}
Step 01
{{ trainingSteps[0] }}
拖拽排序判题
智能硬件产品通常采用模块化分层架构,从物理硬件到用户功能分为 4 层。请将卡片拖拽为从底层到顶层的正确顺序;排序正确后才能进入下一步。
底层顶层
{{ index + 1 }}
⋮⋮
{{ layer.name }}
{{ layer.description }}
{{ checkResult.message || (checkResult.allCorrect ? '排序正确,已解锁下一步。' : `当前仅 ${checkResult.correctPositionCount}/${checkResult.totalCount} 个位置正确,请继续调整。`) }}
Step 02
{{ trainingSteps[1] }}
操作链路排序
产品运行时,用户操作产生的信号会经过硬件感知、驱动传递、算法处理和应用功能触发,最终再由硬件产生效果。请将以下动作按一次完整运行链路的正确顺序排列。
操作发起效果反馈
{{ index + 1 }}
⋮⋮
{{ action.name }}
{{ action.description }}
{{ stepTwoCheckResult.message || (stepTwoCheckResult.allCorrect ? '排序正确,已解锁下一步。' : `当前仅 ${stepTwoCheckResult.correctPositionCount}/${stepTwoCheckResult.totalCount} 个位置正确,请继续调整。`) }}
Step 03
{{ trainingSteps[2] }}
场景链路分析
根据本实训案例资料,至少选择 3 个典型的工作场景,分析产品架构各层级在场景中的具体工作。每一行需完整填写,系统会将这些内容作为后续架构方案设计的依据。
| 序号 | 用户场景 | 硬件物理层 (感知什么) | 驱动感知层 (传递什么) | 算法处理层 (处理什么) | 应用功能层 (触发什么) | 驱动感知层 (输出什么) | 硬件物理层 (产生什么效果) |
| {{ index + 1 }} |
|
|
|
|
|
|
|
{{ stepThreeCheckResult.message }}
Step 04
{{ trainingSteps[3] }}
核心功能架构图
根据案例资料,选取 3 个核心功能绘制四层架构的逻辑调用关系图。每张图应从应用功能层向下标注算法、驱动及硬件单元,并以箭头标注信号流向。
参考工具及方案
- 下载模板,按应用功能层、算法处理层、驱动感知层、硬件物理层补全逻辑调用关系。
- 每张图围绕一个核心功能绘制,使用箭头清晰标注信号流向。
{{ stepFourCheckResult.message }}
Step {{ String(currentStep).padStart(2, '0') }}
{{ trainingSteps[currentStep - 1] }}