edit | blame | history | raw

2026-06-27 MEXP01 视觉修正

用户目标

用户反馈 M-体验01 demo 画面中多个对象重叠,无法肉眼确认 source Frame 右侧是否新增 result Frame。

已完成事项

  • 复核 demo 包 02-P/demo/mexp01/MEXP01-ai-frame-demo.mindrawdrawing.excalidraw,确认旧包内存在两个 result Frame,并与 fixture 的 outside note / image 在右侧区域重叠。
  • 重置 demo 包为可验收状态:删除旧 result 元素,保留 source Frame,将 outside note / image 移到 source Frame 下方。
  • 重启 debug 版 Mindraw App,重新运行 m4c 绝对路径 runner。
  • 最新 runner 返回 GO-FOR-PM-MEXP01-GATE,生成唯一 result Frame:frame_result_m4c-mexp01-01-1782555421452
  • 磁盘复核确认包内只有 2 个 Frame:source Frame x=40,width=720,result Frame x=840,width=720,result 位于 source 右侧;manifest scene sha256 匹配。
  • 更新 02-P/demo/mexp01/README.md02-P/plan-progress.markdown
  • m4c 03-O 正式 QA 清单更新并提交:e3edd6c87aad5b5484503d2fc06091f70e0682f7

关键决策

  • 当前用户可验收包只保留一个 m4c result Frame,避免多次历史写入干扰肉眼判断。
  • 旧安装版 /Applications/Mindraw.app 仍在运行,但它没有 App API transport;本轮成功演示使用 debug 版 /Users/ar/Projects/ExcalidrawX/src-tauri/target/debug/bundle/macos/Mindraw.app

文件变更

  • /Users/ar/Projects/ExcalidrawX/02-P/demo/mexp01/MEXP01-ai-frame-demo.mindraw/drawing.excalidraw
  • /Users/ar/Projects/ExcalidrawX/02-P/demo/mexp01/MEXP01-ai-frame-demo.mindraw/manifest.json
  • /Users/ar/Projects/ExcalidrawX/02-P/demo/mexp01/README.md
  • /Users/ar/Projects/ExcalidrawX/02-P/plan-progress.markdown
  • /Users/ar/Projects/ExcalidrawX/p.mindrawforcodex/03-O/K2.项目管理/联调QA/2026-06-27-M4C-MEXP01-01本机AlphaDemo.md
  • /Users/ar/Projects/ExcalidrawX/p.mindrawforcodex/03-O/.codebase-memory/artifact.json
  • /Users/ar/Projects/ExcalidrawX/p.mindrawforcodex/03-O/.codebase-memory/graph.db.zst
  • /Users/ar/Projects/ExcalidrawX/p.mindrawforcodex/02-P/MEXP01-AlphaDemo/qa/m4c-mexp01-alpha-demo-runner-check.md
  • /Users/ar/Projects/ExcalidrawX/p.mindrawforcodex/02-P/MEXP01-AlphaDemo/qa/m4c-mexp01-alpha-demo-runner.json

验证记录

  • node /Users/ar/Projects/ExcalidrawX/p.mindrawforcodex/03-O/C3.tools/scripts/m4c-local-alpha-demo-runner.mjs run --package "/Users/ar/Projects/ExcalidrawX/02-P/demo/mexp01/MEXP01-ai-frame-demo.mindraw" --document-id mdoc_m4c_annotated_frame_20260626 --source-frame-id frame_ai_annotation_001
  • git diff --check 对相关文件通过。
  • m4c 03-O git status --short 无输出。

未决问题

  • 用户可能同时看到旧安装版 Mindraw 窗口和 debug 版 Mindraw 窗口;肉眼验收应看 debug 版窗口,或重新打开当前 demo 包。
  • 重复运行 runner 仍会新增 result Frame;如需重复演示,应先重置 demo 包或后续补布局去重 / 避让策略。