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>
50 lines
2.1 KiB
Markdown
50 lines
2.1 KiB
Markdown
# 查看 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。
|
||
|
||
命令只读,不启动/停止服务,不更新队列、状态或缓存,不构建,不运行功能验证。状态文件缺失、暂时写入不完整或任务不一致时显示说明,不误报已完成。本次实现遵照项目规则未执行测试、独立语法检查或验收。
|