chore: checkpoint web Blender migration source, tools and docs
Some checks failed
M6 deployable RC / quick (push) Has been cancelled
M6 deployable RC / chromium (push) Has been cancelled
M6 deployable RC / release (push) Has been cancelled

Accumulated uncommitted work: GHOST Web backend, WebGL/GPU web layer,
web workflow engine and protocol, tooling, docs and task records.
Large generated evidence, user-testing archives, build snapshots and
imported test assets remain untracked.

Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
mes123456
2026-11-10 11:18:01 +08:00
parent 122142c26c
commit f3e21c6b98
6887 changed files with 257154 additions and 12294 deletions

View File

@@ -0,0 +1,49 @@
# 查看 Blender → Web Blender 当前执行状态
在仓库目录运行:
```bash
python3 my-tools/view_wbv2_progress.py
```
每 5 秒自动刷新,按 Ctrl+C 退出:
```bash
python3 my-tools/view_wbv2_progress.py --watch
```
自定义刷新间隔和最近交接条数:
```bash
python3 my-tools/view_wbv2_progress.py --watch --interval 10 --recent 5
```
从任意目录执行:
```bash
python3 /home/mes123456/workinf_Blender_Wasm/my-tools/view_wbv2_progress.py --watch
```
获取 JSON(配合 --watch 时每行一个 JSON 快照):
```bash
python3 my-tools/view_wbv2_progress.py --json
```
默认输出只保留当前任务真正需要的信息:
- 当前任务、活动轮次、当前 UI 模块、进程身份、心跳和本轮实际耗时。
- 当前调度器交接的下一动作与明确余项;旧的阶段清单、空模块零计数和历史计划不再冒充当前进度。
- 最新源码交接及少量最近结果;每轮使用 `process.json` 的实际耗时,不用文件时间差估算执行速度。
- 调度器指定的应用候选、明确待组合源码轮次和根会话补缺是否尚未归属候选;不扫描其它候选目录代替当前记录。
- 当前 `validation` / `acceptance`;不以心跳、轮次、构建或报告数量宣称完整对标。
需要历史路由、源码落点、进程文件和已报告实现条目时再展开:
```bash
python3 my-tools/view_wbv2_progress.py --details
```
该入口复用当前任务的 `unattended-implementation/state.json`、`desktop-delivery-manifest.json`、当前轮 `attempt.json`、少量最近 `result.json/process.json` 和显式根会话交接。候选只读取 `state.applicationCandidate` 指定的 `candidate.json`;不使用其它目录的修改时间替代,不读取 WASM 内容、不重新计算构件哈希、不载入完整源码 inventory。
命令只读,不启动/停止服务,不更新队列、状态或缓存,不构建,不运行功能验证。状态文件缺失、暂时写入不完整或任务不一致时显示说明,不误报已完成。本次实现遵照项目规则未执行测试、独立语法检查或验收。