knowledge-vault/discussions/creative/在路上/在路上-video7-测试流程运行5.md

5.7 KiB
Raw Blame History

1

阅读交接文档:handoff/2026-06-24-character-consistency-r5-brief-ownership-handoff.md

谈谈你的想法,先对齐思路。

我读完后的判断R5 应该被定义成“机制回归测试”不是新一轮图像质量测试。R4 的图已经被接受,但 brief/packet 所有权错了,所以 R5 的成败标准要压在边界上:可见子会话先写并确认 brief/packet再启动 one-shot AgentAgent 只读 brief/packet然后写 prompt/image/return。这个规则如果再破即使图好看也只能是 warningfailed。见 handoffbrief ownership rule

我同意推荐范围:先只跑 S-07,通过后再同一个 clean child session 继续 S-08/S-09。这三张目前都只有 broad-run v1 图,未作为最终接受版本;新跑 v2 符合 append-only 规则,也能覆盖远景小人、身体细节、桥下压力三类不同负载。对应状态在 slides.md

我会特别卡两个点:

  1. packet 路径要按现有模板理解为 tasks/.../session-xx/packets/sNN-vN-slide-agent-packet.md,不要误建一个新的 slide-local sNN-vN-packet.md。handoff 里的 sNN-vN-packet 我会当作逻辑简称。
  2. 需要把“brief/packet 所有权”和“host image generation 是否由谁实际执行”分开记录。如果 Agent 因可见图片引用限制不能自己完成生成,而由可见子会话补完生成,这至少要在 handoff 里显式标成机制状态,不能糊成 pass。否则 R4 的问题会换一种形式回来。

下一步如果执行,我的默认做法是:创建一个 clean visible child session只发 Package 1 S-07;等 10 分钟后查 compact handoff只看 handoff 的 completion gate、brief owner、worker id、artifact path/hash、review suppressed 结果。只有它报 warning/blocked/failed,我才打开 prompt/return/ledger 细查。Package 2 必须等 S-07 的 brief-ownership gate 过,并且你接受图后再继续。这个和 workflow production defaultR5 package split 一致。

所以我的对齐结论是R5 不要追求多产图,先证明“可见子会话真的能拥有 brief/packet并顺序驱动 one-shot slide Agent”。这个过了再谈扩大不过就先停下来修 contract。

2

好的没问题。现在开始S-07。

3

现在子会话Context 103Ks07耗时12m22s

  1. 通用状态更新的时间有问题改到5分钟吧。
  2. S-07的图片已经通过开始发第二包。

4

中间网断了一下,你退出了;但是子会话没有退出。 S08S09已经返回了。 图片没有问题,通过。


通用状态更新的时间有问题改到5分钟吧

这个理解错了。

workflow里的等待时间是多少 本项目的等待时间是多少?

第二回合两个镜头花了35m3s中间有重连。

规则部分干脆还是改成: 1个镜头的包首次sleep10分钟之后每1分钟检查一次上限15分钟 2个镜头的包首次sleep20分钟之后每1分钟检查一次上限30分钟 3个镜头的包首次sleep30分钟之后每1分钟检查一次上限45分钟


你说的通用状态更新的时间就是你前面执行每次30s的这个。 我让你改的是这个改成5分钟。这个能改么

5

之前的子会话Context 用到了187K。

现在开启新的子会话选择后续未完成的3个镜头发到新的子会话里这次直接测试3个镜头的包。 这次测试主要是一次3个镜头并看下Context的消耗。 之前从未一次发3个镜头出来。

6

本次3镜头子会话Context为157k时间30m5s。 所有图片通过。


再测一组选择后续未完成的4个镜头发到新会话里。直接测试4个镜头的包。

7

本轮试运行测试,流程部分基本结束。

s16的图片不通过没有达成横向大远景,路从画面一侧切向远方,人物极小。与s15的区别不大。

但是你只记录结果就行,不在本次会话修复了。

我计划启动第6轮的测试将会话的轮询制替换成通知形式主会话发送任务后退出子会话完成任务后激活主会话。 同时顺便重做s16。

你做一个交接文档。 之后我会做全项目的提交。然后开启新会话。

已完成交接文档:R6 Notification/Wakeup And S-16 Repair Handoff

我只记录了结果,没有修复 s16。交接里明确写了:s16-v2 不通过,失败点是没有达成“横向大远景,路从画面一侧切向远方,人物极小”,且与 s15 区别不大R6 要测试真实 notification/wakeup 机制,不能用隐藏轮询冒充通知,同时用 append-only 方式重做 S-16

同步更新了项目控制文件:project.mdexecution-plan.mdslides.mdtask-plan.mdtask-log.md。验证结果R6/S16 记录检索命中;硬性生命周期扫描通过,无 production-ready / released 越界;git diff --check 只有 CRLF 提示,没有 whitespace error。