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

9.0 KiB
Raw Blame History

1

阅读handoff/2026-06-24-character-consistency-r4-formal-run-handoff.md

你有什么想法,先对齐思路。

我的判断:这个 handoff 可以直接作为 R4 的启动依据,但 R4 的定位要说清楚。它不是再做“角色一致性测试”,而是把已经验证过的路线用于一次小批量正式生产演练:S-02S-03S-04 生成 append-only 的 v2,同时验证一个干净子会话能不能稳定吃下 3 个连续镜头。

我建议按 handoff 原设定走:

  • 主会话只负责建一个干净子会话、发 R4 packet、按 10 分钟/15 分钟规则等待、读取子会话短 handoff。
  • 子会话内部顺序处理 3 张,每张一个一次性 SubAgent不能复用 R3 的 worker。
  • review: none 保持不变,所以不写 sNN-vN-review.md;但 completion gate 必须写清楚版本扫描、无覆盖、文件存在、唯一 worker、引用加载、图片路径/hash。
  • 只有子会话返回 warning/blocked/failed,或 completion gate 不完整时,主会话才打开 prompt/return/ledger/image 细查。

我认为最关键的风险点不是图像质量而是边界退化主会话一旦开始“顺手审核三张图”R4 就又变成机制审计了。R4 真正要证明的是生产模式能不能成立:子会话承担细节,主会话只消费完成门摘要。图像质量当然最后还要由你接受,但那不等于默认写 review 文件或做外部视觉审查。

执行前我会只做两个前置确认:当前文档基线是否已经提交;以及 s02/s03/s04 文件夹里下一个版本确实是 v2 且无目标文件冲突。除此之外不再翻旧 R3 细节。

依据主要来自 handoff 的 R4 范围与 non-goals以及本地流程文件对主会话职责、completion gate、review none 的定义:
handoff
slide-task-orchestration.md
execution-plan.md
slides.md

2

我设计的R4需要拆包

  1. 发送s02给子会话等10分钟不review不审计 验证主会话等待时间,接收时是否做了过度的审计,子会话是否自己做了检查,比如完整性。 我检查成果(图片)是否可接受。
  2. 发送s03、s04给子会话等20分钟不review不审计 验证主会话等待、接收主会话的Context占用子会话是否自检及Context占用 我检查两张图片。

这些完成后我根据主会话和子会话Context情况再做下一步计划。

你有什么问题么?

没有阻断性问题。你的拆包设计更好:它把 R4 从“3 张图一次吞掉”改成两个可观测实验,能分别测主会话等待/克制能力、子会话自检能力、以及 Context 消耗。

我只需要对齐 4 个执行细节:

  1. S-02S-03/S-04 是同一个子会话连续处理,还是两个干净子会话?
    我建议同一个子会话:第一包测单张,第二包测续包 + Context 增长,更贴近后续生产。

  2. S-02 完成后,你检查图片是否接受之前,我是否只读子会话 compact handoff不打开 prompt/return/ledger/image 细节?
    我理解是:是,只读 handoff图片由你检查。

  3. 第二包等待 20 分钟,是严格等满 20 分钟再读,还是 10 分钟首次看状态、20 分钟截止?
    你写的是“等20分钟”我会按严格 20 分钟不打扰来执行,除非你改成中途轮询。

  4. 这次 R4 的正式记录是否要更新为“两阶段拆包 R4”
    R4.1 = S-02R4.2 = S-03/S-04,并在 task-log/handoff 里明确这是用户指定的实验设计?

我的执行理解是:不 review不审计不调用外部视觉工具不复用旧 Agent不覆盖旧文件子会话必须自检完整性主会话只验证它有没有给出 completion gate 摘要。

3

  1. 同一个子会话连续处理
  2. 你只读 handoff图片我自己检查
  3. 关于等待时间,两个镜头更合理的是
    1. 镜头1等待10分钟没出来再等1分钟上限15分钟超过上限进入排查
    2. 镜头2同上 这样完全按照workflow的流程走。不特殊化。
  4. 这次 R4 的正式记录是否要更新为“两阶段拆包 R4” 不用更新。之前的3次测试其实也都是分拆的。直接让跑不好定位错误时间也特别长。

不 review不审计不调用外部视觉工具不复用旧 Agent不覆盖旧文件子会话必须自检完整性主会话只验证它有没有给出 completion gate 摘要。 正确。按照运行状态来做这次试运行测试。


如果思路对齐,可以开始第一步了。

第一步完成,未进入审计。

子会话 019ef8cf-4ab1-7b41-877b-979dc25b0a76 在第 14 分钟左右返回:

  • status: complete
  • completion_gate: pass
  • review: none,确认没有 s02-v2-review.md
  • owning worker: 019ef8d1-188a-70c3-8a7c-4e915144a276,已 terminal/closed
  • image: s02-v2-image.png
  • SHA256: E35DB0100CA44314CA42EF360047BF9085C93011D10CCAB4259B724A496B9173

我只读了子会话 handoff/状态,没有打开 prompt、return、ledger 或图片细节。一个值得记录的运行现象:read_thread 即使 includeOutputs=false,仍把子会话里的 image generation 大载荷带回来了,这对主会话 Context 是实际压力点。现在停在这里,等你检查 S-02 图片是否可接受。

4

子会话 s-02工作时长13m55sTokens 107K。

图片通过,继续第二步骤。

这里面有些问题, 子会话:

S-03 worker is closed. Im launching the separate one-shot S-04 worker now, scoped only to s04-v2.
S-04 worker started: 019ef8ec-8032-7de0-a8b8-0d40d456fbaa / Noether.

但是子会话应该先准备s04的brief这些吧

第二步已收口,子会话现在 idle。我只读了第二包 compact handoff 和文件时间戳,没有打开 prompt、return 或图片内容。

结果不是 clean pass而是 warning

  • S-03/s03-v2:文件 gate passworker 边界正常。
  • S-04/s04-v2:文件 gate pass但子会话承认有机制 warningS-04 worker 是在可见子会话“单独写好并确认 brief/packet”之前启动的。
  • 没有发现覆盖、重复 worker、review 文件或额外 slide。
  • review 仍为 none。

图片已生成,等你检查:

  • s03-v2-image.png
    SHA256: C7FFE72E9CB4657469AD47A2701C34D35170714B77D278938B86FB7C7A6CE66A
  • s04-v2-image.png
    SHA256: D076197E8F93821558165B4E011D7BDEB365DBA2856365E1D217B8CCE71F2E7E

你的判断是对的:S-04 这次不能算干净机制通过,只能算产物完成但流程有 sequencing warning。

5

图片我看了,都可以通过。 现在图片质量都没啥问题了,主要是工作流机制。 你先归档这三个图片都通过了。

我要确认的是brief是谁生成的 不仅仅是s3、s4包括s2都要检查下。

因为子会话有更多的上下文且尤其是没有GPT的骨架展开的情况brief更为重要。子会话生成brief就没问题agent生成尽管我这里能通过但是会有质量下降的风险。 目前看到子会话context一共132k。占用量比较少这个更值得检查。

6

你做一个交接文档我在新会话中做第5次测试。 主要是解决brief的生成及真实的子会话Context能支撑几个镜头这次这个考察算是失败了。

这个完后,我会手动提交所有内容。

已写好 R5 交接文档:

handoff/2026-06-24-character-consistency-r5-brief-ownership-handoff.md

里面明确写了:

  • R4 三张图 S-02/S-03/S-04 都已通过,但 R4 机制测试算失败。
  • 失败点是 brief ownershipbrief/packet 是 Agent 生成的,不是可见子会话先生成并确认。
  • R5 的核心目标是验证“子会话先写 brief/packet再启动一次性 Agent”。
  • 同时记录真实子会话 context 承载能力:S-02 后约 107K,第二包后约 132K
  • 推荐 R5 用 S-07/S-08/S-09,先单张 S-07,通过 brief ownership gate 后再继续 S-08/S-09

验证过文件存在、关键字段可检索,git diff --check 没有报错,只有 Windows 的 CRLF 提示。当前变更和生成产物都还未提交,保留给你手动提交。