补充控制网页界面 UI roadmap 收敛建议

This commit is contained in:
2026-06-14 22:00:11 +08:00
parent e80ecd4b7a
commit 5b45491e55

View File

@@ -586,3 +586,41 @@ host_wasm_opfs_browser_smokes=ok
继续按“实质性能力优先”推进。优先把该 state report 接入浏览器 UI 的真实可用流程,例如 继续按“实质性能力优先”推进。优先把该 state report 接入浏览器 UI 的真实可用流程,例如
新增一个导出/复制 report 的 UI action 或一个明确的 SDK-facing getter使上层消费者不必 新增一个导出/复制 report 的 UI action 或一个明确的 SDK-facing getter使上层消费者不必
直接读取 `window` 内部对象;仍只导出 host/runtime boundary facts不解析或实现 CNC 语义。 直接读取 `window` 内部对象;仍只导出 host/runtime boundary facts不解析或实现 CNC 语义。
合适的收敛点是当前这条线再补完两块后:
- machine session state report 稳定下来;
- run/save/restore/load workflow 都有对称的可复用入口。
到那时,把 `text11.txt` 里的建议收敛成一个明确 UI roadmap建议分成这几段
1. 状态层
- `MachineSessionState`
- `MachineSessionStateReport`
- 明确哪些字段是给上层 UI 读的
2. 会话层
- save / restore / restore-load / load
- session snapshot persistence
- OPFS 路径与 WASM 路径映射
3. 运行层
- G-code 选择
- run workflow
- run summary / motion / canonical-event 只做展示编排
4. 控制层
- 未来网页按钮和面板动作
- 用户启动、恢复、运行、查看状态
- 报错与恢复流程
5. 导出层
- 状态 report 导出
- 复制、下载、对外 API
当前阶段先继续补 workflow 和 report后面再把它整理成一版面向“控制网页界面”的 roadmap。