# configs/ — 状态机配置

JSON 格式的状态机配置文件，定义视频播放场景和状态转换规则。

## 文件

| 文件 | 说明 |
|------|------|
| `dog_state_machine.json` | 狗宠物的场景/动画状态机 |
| `cat_state_machine.json` | 猫宠物的场景/动画状态机 |

## 配置结构

每个 JSON 配置定义：
- **场景 (scenes)**: 包含多个动画状态
- **状态 (states)**: 绑定视频文件，定义播放行为
- **转换 (transitions)**: 触发器驱动的状态跳转（voice / button / sensor）

由 `VideoPlugin` 的 `StateMachine` 模块解析和驱动。
