# 操作员界面原型

这版 PySide6 原型的目标不是单纯展示界面，而是：

- 让 UI 直接生成接近 `WorkshopSessionConfig` 的数据结构
- 让每个勾选项直接映射成 `RequestedCalibrationTask`
- 让你一眼看出：当前界面上的输入，最后会如何进入主控消息

## 运行方法

```bash
pip install -r requirements.txt
python main.py
```

## 这版重点

### 固定步骤输入
直接映射到 `WorkshopSessionConfig`：

- `localization_source_id`
- `workcell_zone_id`
- `reference_target_id`

### 具体标定项
直接映射到 `requested_tasks[]`：

- `stage_type`
- `task_code`
- `target_id`
- `task_params`

### 导出 JSON
可以把右侧预览直接导出成 JSON 文件，便于和后端 / ROS 接口一起核对。
