增加UI自动切分耗时日志

补充 marker、area、LLM、图片编辑及 batch 阶段耗时观测
记录成功与失败路径的性能字段
同步自动切分工作流技术方案中的日志约定
This commit is contained in:
2026-09-10 18:51:53 +08:00
parent 8c521ca891
commit 4bbc77fc32
4 changed files with 136 additions and 11 deletions
@@ -56,6 +56,7 @@ Rust 在接收并校验工具结果后,才把这两个枚举变体映射为正
- 达到返工上限时仍先保留最后一条视觉模型意见,再把节点追加到 problematic;网络、IO、裁切等基础设施错误不写入节点意见。
- 达到模块级重做常量后,节点移入 problematic;不中断整条工作流,最终统一通知用户。image-edit、图像写入或裁切失败保留当前 state 并返回错误,不自动把整批标记为 problematic。
- 父节点背景重建由 image-edit 模型完成,不由 Rust 硬编码重建算法完成。
- 性能观测沿用 `app_log!`:marker 记录端到端与 `spawn_blocking` 耗时,area 记录 `elapsed_us` 与扫描轮数,image-edit 与 visual binding 记录整个请求耗时,处理图写入、cut 和 batch 记录阶段耗时;日志不写入 prompt、图片内容、绝对路径或模型原文。
## 临时 sidecar