补充控制网页界面 UI roadmap 收敛建议
This commit is contained in:
38
text11.txt
38
text11.txt
@@ -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。
|
||||||
|
|||||||
Reference in New Issue
Block a user