# configs/ — 状态机配置 JSON 格式的状态机配置文件,定义视频播放场景和状态转换规则。 ## 文件 | 文件 | 说明 | |------|------| | `dog_state_machine.json` | 狗宠物的场景/动画状态机 | | `cat_state_machine.json` | 猫宠物的场景/动画状态机 | ## 配置结构 每个 JSON 配置定义: - **场景 (scenes)**: 包含多个动画状态 - **状态 (states)**: 绑定视频文件,定义播放行为 - **转换 (transitions)**: 触发器驱动的状态跳转(voice / button / sensor) 由 `VideoPlugin` 的 `StateMachine` 模块解析和驱动。